itch.io is community of indie game creators and players

Devlogs

Documentation + User Guide

Running Gun
A browser game made in HTML5

The Running Gun User Guide & Documentation

User guide

  • The goal of the game is to kill all the enemies in section by section until you reach and defeat the boss.
  • You can only advance to the next section once all enemies have been killed.

Controls.

  • Controller
    • Movement: Left Stick
    • Aiming: Right Stick
    • Shooting: Right Bumper
    • Dash: Left Bumper
  •  Mouse & Keyboard
    • Movement: WASD
    • Aiming: Mouse
    • Shooting: Left Mouse
    • Dash: Right Mouse Button

Features

  • SAP2D Pathfinder
  • Effects Particles
  • AI
  • Screens

Original Idea vs Reality

Overall I am happy with my implementation of the game I originally laid out. I was able to achieve most of the goals I set out. However, there were a couple of areas I feel could have been implemented better. One, I did not implement enough scenes or items to help indicate to the user they were playing in a futuristic game show where people risk their lives for prizes. Secondly, I did not add more weapons or powerups for the player to use.

Feedback Gathered

Likes:

  • I love Enter The Gungeon and this game heavily reminds me of just that!.
  • The fast-paced nature of the spawns early on.
  • The movement, the shooting, the art style, and the level design.
  • The core gameplay is pretty good.
  • I like the spike animation even though it can't kill you yet and the sprite for the enemies is cool.
  • I actually like the level design and the enemy.

Dislikes:

  • Maybe the speed is a bit too fast. - Slowed Player Movement.
  • I'd prefer to not be clicking to shoot (so I hope you have more guns). - Added Auto Fire
  • The gun shooting mechanism, weird velocity outputs if aimed close to the player. - Fixed so Bullets have constant speed
  • The lack of sound. - Added music and bullet sounds
  • I can't open the treasure chest and kill the boss.
  • I could glitch outside the walls. - Fixed
  • No sense of danger, as you don't die. - Added Death
  • Find a non-JPG version of the crowd. Currently definitely has too much JPG! - Found a better crowd image
  • Definitely need to start adding particle effects when getting hurt / killing enemies. - Added blood and particle effects
  • Needs Blood. - Added blood
  • Enemy animations. - Enemies Animated
  • Make Spikes hurt. - Spikes Hurt
  • Needs Twin stick shooting. - Has Twin Stick shooting controls.

Asset list

This should list all the assets (or groups of assets) in your game and provide a description of the purpose/use of each. Any materials from other sources should be clearly identified and referenced in this section.

  1. Enemy Animations - Animations for enemy movement. (Boss, Flyers, Walkers)
  2. Boss - This contains the sprite sheets and Animations for the boss. (Boss)
  3. Bullets - This contains the bullet sprite sheets. Only one sprite is used.
  4. Fonts - This contains files for the font used in the game.
  5. Music and Sounds - Contains the Music and sound of the gunshot sound used. (Music, Sounds)
  6. Palette - This contains the Dungeon and Crowd pallets. Dungeon contains everything that is not the crowd tiles. (Tileset, Crowd)
  7. Player - This contains the Shooting, Walking, and Standing animations of the player. Contains the crosshair and player sprites and the player prefab. (Player)
  8. Prefabs - Contains prefabs for the Boss, enemies, blood splatter, and explosion particles, etc. (Various)
  9. SAP2D - Pathfinding controller so the enemies can locate and chase the player.
  10. Scenes - This contains all the scenes for the game. Title, Game Modes, GameOver scenes.
  11. Scripts - This contains scripts used in the game. Scripts like Health, Camera and Door controllers, Destroying objects, Shooting, Volume, etc.
  12. Sprites and Tiles - This contains all the sprites and the tiles used in the game. Blood, Health, Crowd etc. (Tileset, Player, Boss, Walker, Flyers, Crowd)

Sources

Files

  • AssignmentBuild.zip 28 MB
    May 23, 2021
Leave a comment