Commit Graph

97 Commits

Author SHA1 Message Date
djkellerman
38adb04d66 Finalized user manual and bug fixes
mainly added button/keyboard icon sprites
2025-04-18 14:27:08 -04:00
djkellerman
9578af346b Added User Manual and fixes
Added help button on the title screen with animation. Added User Manual to appear after clicking the button, and vice versa. Added tons of catches to handle unwanted errors.
2025-04-18 02:50:50 -04:00
djkellerman
0838aebf89 Lots of fixes. 2 BUGS FOUND (read)
Added white border to flag sprite.  Removed debug.log testing code. Fixed hat respawn bug. Positioned all flags/end zones in every map properly. Extensively tested each gamemode with 3 players and found 2 bugs I cannot seem to fix.

First bug I found is the Win Screen that displays during FreeForAll always only shows Player 1 as the winner, regardless of the actual winner. The Win Screen fails to update to the proper player and color after a player wins. This only happens while playing FreeForAll, on any map other than Clouds. The Clouds map, and every other gamemode and map combination works just fine.

The second bug I found could be considered a feature if we wanted. During a Keep Away game, when the Hat is inactive for too long, it appears to spaz over the screen for a second right before respawning. I'm not sure if this is an animation bug or a spawnpoint bug in the code.

Other than these two bugs, every map has been extensively tested and tweaked to work properly for every gamemode.
2025-04-18 00:34:33 -04:00
djkellerman
c2463da317 Finalized health bar and obstacle course code 2025-04-17 23:33:03 -04:00
RochesterX
7f4556853f Hat animation 2025-04-17 21:39:27 -04:00
RochesterX
061f8e5ef7 White hat 2025-04-17 18:56:54 -04:00
RochesterX
c01baf4b08 Merge branch 'main' of https://github.com/RochesterX/Sophomore-Project 2025-04-17 18:52:36 -04:00
RochesterX
87eb6237e5 Bugfixes 2025-04-17 18:32:27 -04:00
djkellerman
12d740288a Health Bar complete
health bar now gets destroyed when players die, and get created when players spawn/respawn. This fixes issue where health bar stays on screen after player dies.
2025-04-17 17:36:23 -04:00
djkellerman
98f0713ebe Few bug fixes
Fixed `Time Left!` display. Added obstacle course ends for all 4 maps. Sets obstacle course end goals to only work on the correct gamemode. Set correct time limits for keep away in every map.
2025-04-17 17:19:02 -04:00
RochesterX
6b7dbea593 API 2025-04-16 19:57:54 -04:00
RochesterX
5dee952cad Player movement tweaks, bugfxes; Docs 2025-04-16 19:20:36 -04:00
RochesterX
186811be42 Bugs 1 2025-04-16 13:44:03 -04:00
RochesterX
1dc46cbf8a Comments 2025-04-14 18:47:17 -04:00
RochesterX
274d87241f Implement sound effects 2025-04-12 17:24:51 -04:00
RochesterX
54ee154807 Meeting 2025-04-07 18:56:43 -04:00
RochesterX
a760760c2d Meeting 2025-04-07 18:30:35 -04:00
djkellerman
2976bed24c Hat remains on winner 2025-04-04 12:09:40 -04:00
RochesterX
dff10176c7 Meeting 2025-03-31 19:33:31 -04:00
RochesterX
42797bfa55 test 2025-03-31 18:43:02 -04:00
RochesterX
5a8de32de0 Test 2025-03-31 18:28:05 -04:00
RochesterX
2343ef2091 Update hat movement 2025-03-29 15:18:27 -04:00
djkellerman
9cbb29b99f pt2 2025-03-28 23:15:28 -04:00
djkellerman
af8ea44fe1 bug fixes 2025-03-28 23:07:33 -04:00
djkellerman
c7b1e55a3e Keep Away logic finalized and UI polished up
One animation bug found when player picks up hat (possibly when jumping)
2025-03-28 22:50:33 -04:00
djkellerman
2913d4b927 Leaderboard now sorts icons properly 2025-03-28 21:27:09 -04:00
djkellerman
0bf6ab0da7 Leaderboard holdtime updates properly now 2025-03-28 20:34:09 -04:00
djkellerman
a098e8c053 added comments and organized project files 2025-03-28 17:39:07 -04:00
RochesterX
451bf78249 Meeting 2025-03-28 13:00:37 -04:00
RochesterX
4c22943273 Fix leaderboard display not showing 2025-03-27 20:57:44 -04:00
djkellerman
02df7104d0 pt2 2025-03-25 22:37:28 -04:00
djkellerman
ad50ee6d7c timer and leaderboard logic complete 2025-03-25 22:21:21 -04:00
RochesterX
867376c7d7 Not spawning correctly fix 2025-03-25 11:56:06 -04:00
djkellerman
2dea9a4d72 timer additions 2025-03-25 11:34:24 -04:00
djkellerman
0a13e9ccd3 KeepAway updates + GameTimer 2025-03-20 14:45:29 -04:00
RochesterX
a3e2c9c6e2 Meeting updates 2025-03-17 19:59:41 -04:00
RochesterX
c9519de7f0 Hat update 2025-03-17 18:20:03 -04:00
RochesterX
153104636d v0.2 2025-03-10 16:23:24 -04:00
RochesterX
2e407206bc Add camera lower bound 2025-03-08 21:04:15 -05:00
RochesterX
058cf261c8 Add win screen 2025-03-08 13:33:19 -05:00
RochesterX
7b4bdd927e Music implementation, cloud art, and bug fixes
Implemented music
Added cloud tiles
Made players be able to stand on each others' heads
Synced the music and day/night cycle
Added a transition in to the gameplay scene
Fixed blocking while dying bug
2025-03-07 23:32:42 -05:00
RochesterX
3d28357b56 Bug the second 2025-03-07 17:35:14 -05:00
RochesterX
6fda7978f3 Bug 2025-03-07 17:30:04 -05:00
RochesterX
2d97a35045 Bugs 2025-03-07 17:18:16 -05:00
RochesterX
804483f3de Bug fix 2025-03-07 17:03:46 -05:00
RochesterX
86a9494a9e Updates 2025-03-07 16:50:04 -05:00
RochesterX
c7fede9552 Add lives display 2025-03-07 16:25:59 -05:00
RochesterX
f146b06e3c Make game end work 2025-03-07 16:03:11 -05:00
djkellerman
9c5ba04216 bug fixes 2025-03-07 11:56:19 -05:00
RochesterX
1a653d81b5 Implement respawning falling platforms 2025-03-07 11:29:09 -05:00