Skip to content

Checkout Branch

professorf edited this page Jun 14, 2021 · 2 revisions

Extensions to Arcade Simplex are in branches. There are 9 branches:

  1. ArcadeSimplexBase -- this is always merged into the master, and contains bug fixes to the main code
  2. VFollowCam -- a follow-behind and follow--top camera
  3. VObstacles -- block obstacles, which stop monsters, bullets, and the hero
  4. VMonstersFiring -- monsters firing when the hero gets too close
  5. VPowerPellets -- the picking up of pellets before firing
  6. VThreeMissiles -- firing three missiles at once
  7. VSplitHitMissiles -- monsters exploding into richocheting missiles
  8. VNormalExplosion -- monsters exploding before when hit
  9. VInfiniteMonsters -- after clearing a level, the number of monsters doubles; this continues until the player dies

As an example, I'll show you the steps to checkout the branch VSplitHitMissiles, but all branches follow the same steps:

  1. Run git bash and then change into the ArcadeSimplex folder (cd ArcadeSimplex) cd ArcadeSimplex

  2. Checkout the branch by typing: git checkout VSplitHitMissiles git checkout branch

  3. Run the game: start firefox ./arcadesimplex.html git start firefox

  4. Type: t — optional, switches to top view top view

CONTROLS

  • W,A,S,D: Forward, Rotate counter-clockwise, Backwards, Rotate clockwise
  • Enter: Fire
  • T: Top View
  • Arrow Keys—Up, Down, Left Right: Zoom In,Out; Pan Left, Right
  • Left-mouse click & drag in window: Orbit
  • Ctrl-R: Restart the game

Clone this wiki locally