As a first-person shooter, the gameplay of Halo: Combat Evolved is fundamentally similar to that of its peers, focusing on combat in a 3D environment that is viewed almost entirely from a character's eye view. The player can move around and look up, down, left, or right. The game features vehicles, ranging from armored jeeps and tanks to alien hovercraft and aircraft, many of which can be controlled by the player. The game switches to a third-person perspective during vehicle use for pilots and mounted gun operators; passengers maintain a first-person view.[10] The game's heads-up display includes a "motion tracker" that registers moving allies, moving or firing enemies, and vehicles, in a certain radius of the player.
The player character is equipped with an energy shield which nullifies damage from weapons fire and forceful impacts. The shield's charge appears as a blue bar in the corner of the game's heads-up display, and it automatically recharges if no damage is sustained for a brief period. When the shield is fully depleted, the player is highly vulnerable, and further damage reduces the hit points of a secondary health meter. When this health meter reaches zero, the character dies and the game reloads from a saved checkpoint. Health can be replenished through the collection of health packs scattered around the game's levels, but the game's introduction of a regenerating shield mechanic represented a departure from FPS games of the time.
Halo: Custom Edition - GamePlay
Halo: Custom Edition - Cheat Codes
the cheat should be done very properly first you should have hmtmapv.3tools then u should type in the dev mode thing (cheat_runester_1^) Cheats: Console Commands (Custom Edition): these cheats are for use only with Halo: custom edition. you will not be able to play online while in devmode. to activate the cheats, open up the properties window of the halo: custom edition shortcut and add "-console -devmode" after the target. put a space between the target line and -console, and another space between -console and -devmode. to open the console, press the ~ key (the button above tab). on the cheats with [#] next to them, type 1 to activate or 0 to deactivate. Always include the _ in the cheats, not a blankspaceCode Effect cheat_all_powerups/This console command will spawn all the powerups near the player. cheat_all_vehicles/Typing this console command in will spawn all standard vehicles near the player. cheat_all_weapons/This console command will spawn all the weapons around the player. cheat_bottomless_clip <#> /Enabling this command will give the player a bottomless clip which means that the weapon will never have to be reloaded and will never experience overheating. cheat_bump_possession <#> /Enabling this command means that every time the player bumps a character they will take control of that particular character. cheat_deathless_player <#> /Enabling this command makes the player invulnerable to any damage, including the maximum falling damage height restrictions. cheat_infinite_ammo <#> /Enabling this command will give the player unlimited ammunition. cheat_medusa <#> /When this command is enabled, any enemy unit that sees the player will be instantly killed. cheat_spawn_warthog/Typing this console command in will spawn a standard warthog near the player. cheat_super_jump <#> /Enabling this command allows the player to jump very high, which is useful for maneuvering around a level during its construction. cheat_teleport_to_camera/This command will teleport the player to the current camera position. debug_objects <#> /Enabling this command will give visual representations of the game objects or models bounding radii and collision models. debug_portals <#> Enabling this command will draw or outline the portal definitions in the game. debug_sound <#> /Enabling this command will give visual representations of the sounds being played and their audible radii along with labels indicating the specific sound being played to the player. error_suppress_all <#> /The suppression of error messages is by default on, disabling the error suppression (setting the value to 0) will show errors being encountered by the game and is useful in debugging content and game problems. game_speed <#>1-20 /This command changes the entire speed of the game. Its very useful for pausing the game or travelling around a environment quickly during level creation or debugging. map_name [map name]/Use this command to manually load a specific level. cls/Clears the console screen. quit/Quits the game.