Skip to content

Lavinia225/sketch-shooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published