Add Ghouls app#1030
Open
jblanked wants to merge 5 commits into
Open
Conversation
- Updated the mini map to show weapons, houses, and trees. - Added health bars displayed above enemies. - Fixed many bugs and improved overall performance.
- Added an on-screen mini map - Fixed positioning of objects on mini map - Removed weapon fire cooldown - Updated non-held weapons to rotate - Added bullet effects (Rifle: Shoot through enemies, Shotgun: Burst/wide-shot, Crossbow: ricochet, Rocket Launcher: Mass burst/explosive)
- Fixed the Loading class to center text - Updated ghouls to respect tree and house colliders (they now navigate around them instead of through them) - Added an on-collision projectile effect (displays an X on impact) - Randomized ghoul type on spawn - Added a weapon crosshair (a circle indicating where projectiles will land) - Fixed ghoul behavior to always target the player - Updated the held weapon position so the weapon sprite is more visible to the player - Lowered weapon strength round increase (now half the player's current strength instead of the full amount) - Updated weapon ammo to stack per round (instead of resetting to max, adds MAX to current) - Updated weapon drop to respect player rotation (always dropped behind the player) - Updated the player's health to regenerate per frame - Updated game logic so the round ends once all ghouls are killed
- Added 4 new apps (Maze, Forest, Tron, and Graveyard) - Added a map pack system (maps can be created externally and loaded into the game via a .ghoulsmap file) - Added a map selection screen before the game starts - Updated the wall collision to affect the whole area of the wall - Many optimizations to the game engine - Increased ghoul speed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Application Submission
Extra Requirements
Installation
Author Checklist (Fill this out)
python3 tools/bundle.py --nolint applications/CATEGORY/APPID/manifest.yml bundle.zipReviewer Checklist (Don't fill this out)