Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 2.73 KB

README.md

File metadata and controls

64 lines (40 loc) · 2.73 KB

Sketch Shooter

Sketch Shooter is a small game and game dev tool. For the game part, it involves the player trying to hit a moving target. For the dev part, you can create players and mobs to experiance in the game by drawing them out, filling their fields, and submitting them to the backend server.

Click me to see the backend repo.

Usage

Game

When it comes to the game, press A or LeftArrow to move left, and D or RightArrow to move right. Space will fire bullets, but you can only have one bullet in existance at a time. If you have not selected a 'player' character yet, you will be prompted to choose one and can switch to another at any time using the Select New Player button. Enemies spawn in sequential order of insertion in the database. Songs will automatically be chosen at random after one ends.

Gameplay Gif

Dev Mode

Select Players or Mobs to see the list of the respective entity. Then press New Mob/Player to create them. If wanting to edit an existing entity instead, press edit underneath them. Note that when eiditing mobs, there is presently a problem where the AI will automatically be set to "Left-and-Right" and must be reselected.

Dev Mode Gif

Contributing

Pull requests are welcome. Please be sure to email or open an issue related to the changes you would like to make.

Project Status

Completed. Future Plans are up in the air.

Potential Future Plans

These may never be implemented, but I intend to at least give them an honest effort.

  • Having the enemies shoot back
  • Figure out how to make default audio level not start at 100% without requiring user interaction first
  • Sound Effects
  • Make editing mobs not automatically set their ai to "Left-and-Right"
  • More AI options
  • Animated hitbox borders
  • Implement a fail message when failing to fetch resources from server
  • Ensure that no song can play twice in a row

Contact

If you are having trouble, or would like to make a request or query, contact thepuddingdeity@gmail.com with the email subject as Sketch-Shooter Query

Sources

  • Game Background by my good friend DontDisMooses🌻
  • Eraser Icon

Songs

License

MIT