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