Commit Graph
38 Commits
Author SHA1 Message Date
Nicholas Novak 02a3a5bf5c change: Added music for MushroomForest 2023-05-06 23:12:42 -07:00
Nicholas Novak b779d63e3a change: Finished my level for the last time, and added all my mechanics in 2023-05-06 22:14:07 -07:00
Nicholas Novak 8daa9cbfd6 change: Implemented the cymbals as a pogo mechanic for projectiles 2023-05-06 22:14:04 -07:00
Nicholas Novak e79f43de22 change: Edited the cymbal sound to be shorter 2023-05-06 22:10:53 -07:00
Nicholas Novak 2567cb867d change: Changed some more of the tilemaps and added a background 2023-05-06 22:10:53 -07:00
Nicholas Novak 7f7dd1292f change: Added functionality for projectile enemies to shoot 2023-05-06 22:10:53 -07:00
Nicholas Novak 16cf4b066d change: Added spore shooter enemy 2023-05-06 22:10:53 -07:00
Nicholas Novak f4c66d6286 change: Added sprites for spore enemies 2023-05-06 22:10:53 -07:00
Nicholas Novak d3dfe2acac change: Finished MushroomVillage
This includes changes such as putting enemies in levels, adding
projectiles, and finalizing the bounces for the moving platforms

The cymbal has been implemented, and provides a short immunity to
projectiles

Every section is playable, and includes a final ending object, although there
is no transistion to the level from the previous level yet
2023-05-05 10:44:55 -07:00
Nicholas Novak ba01db1051 change: Added some enemies and some of the stages, finishing most of the first section of the level 2023-05-05 02:53:03 -07:00
Nicholas Novak 036ce9452c change: Added the Cymbal crash to the controls 2023-05-05 02:52:18 -07:00
Nicholas Novak 00e9682040 change: Added cymbal functionality to player behavior and added some adjustment to jump pads 2023-05-05 02:51:53 -07:00
Nicholas Novak 8b773f0119 change: Changed some of the jump values to match the level, and preparing for second half of blocking
This prepares the level for the second half, where the player will be
using the cymbals more, as well as more of the mechanics from other
levels
2023-05-05 00:42:40 -07:00
Nicholas Novak f2132b471a change: Implemented more behavior for jump pads and make them repeatedly jumpable 2023-05-05 00:42:40 -07:00
Nicholas Novak 9057a159c0 fix: Made it so that you can repeatedly bounce on bounce pads 2023-05-05 00:42:40 -07:00
Nicholas Novak 14fe75dd44 fix: Make sure that we don't reference a deleted object 2023-05-05 00:42:40 -07:00
Nicholas Novak cd7195ffd1 fix: Delete old scene controllers when switching back to the main menu 2023-05-05 00:42:40 -07:00
Nicholas Novak 97419d36de change: Added second level to MushroomVillage and implemented jump pads 2023-05-05 00:42:35 -07:00
Nicholas Novak 6ac28f4560 More work on mushroom forest 2023-05-05 00:41:13 -07:00
Nicholas Novak ef2fe7c97f fix: Made audio work again 2023-05-04 14:08:21 -07:00
Nicholas Novak 1c7ced7b71 change: Removed reference to old state controller 2023-05-04 11:48:09 -07:00
Nicholas Novak 4c7ab5fc8c fix: Changed one last invocation to the new state controller system 2023-05-04 11:47:06 -07:00
Nicholas Novak 212695df5d change: Removed dependencies and references to OLD_StateController 2023-05-04 11:26:47 -07:00
Nicholas Novak ee158dd9a1 change: Added new tilemaps and MushroomForest scene
This adds two new tilesets, as well as start on the mushroom forest
scene that includes part of the block out of the level, but nothing else
2023-05-04 11:26:01 -07:00
Nicholas Novak ee0b076ba7 Added in tilemaps and started blocking the level out 2023-05-04 11:26:01 -07:00
Nicholas Novak 9f70008657 change: Added the Mushroom Forest to the build settings 2023-05-04 11:26:01 -07:00
Nicholas Novak 5a7ce8fb2b change: Switched the state controller and scene controller to a singleton class
This doesnt' change any of the logic, but simplifies a lot of the main
game loop code.

Many things still rely on the singleton class, but shouldn't so this
will be fixed in a later commit
2023-05-04 11:25:58 -07:00
Nicholas Novak 8e221cf94b Adapted movement controller to work with master 2023-04-27 12:54:31 -07:00
Nicholas Novak e4da369c5f Changed some of the movement parameters to make the character move more naturally 2023-04-27 12:26:10 -07:00
Nicholas Novak ded2d4e1da Finished overhaul of movement controller 2023-04-27 12:18:47 -07:00
Nicholas Novak fb8732f820 Progress on movement controller 2023-04-17 00:01:49 -07:00
Nicholas Novak 205b252660 Updated README with updated build steps 2023-04-10 10:24:32 -07:00
Nicholas Novak b8bfa1fc64 Updated steps to get the correct commits on submodules 2023-04-09 23:16:12 -07:00
Nicholas Novak 663c037af3 Added a movement controller, and added a demo scene 2023-04-09 23:09:21 -07:00
Nicholas Novak 11cf183839 Added a script to compile the assets 2023-04-09 23:08:47 -07:00
Nicholas Novak 082491c168 Moved assets folder to be recognized by Unity 2023-04-09 22:11:35 -07:00
Nicholas Novak adb4dc2e4e Added assets as a submodule 2023-04-09 22:07:35 -07:00
Nicholas Novak 415a92cf24 Initial commit and start of project 2023-04-09 21:59:32 -07:00