Sprint 3 Project (Alex Patchedjiev NJIT)
About
Click on the various objects and see what occurs!
Some new features:
- Push "P" or hit the pause button to pull up the pause menu! Use it to adjust settings or just marvel at a spinning gargoyle.
- Direction cubes are strewn about! Pink represents North, green West, and blue East. Clicking on one will cause them to glow more intensely for a brief moment.
- The camera can now be moved to the right or left using UI buttons!
- Dig around in the menus and stick around long enough and you may find yourself in the middle of RANDOM SKELETON EVENT!
I expanded upon my “point and click adventure” inspired program. I decided to add in multiple camera angles that can be switched between using buttons, a pause menu, new directional light cubes to click on (pink is North, green is West, and blue is East), as well as Random Skeleton Event.
I decided to move all of the settings from previous project’s footer into the pause menu, where it makes more sense to place settings. The end result is maximized screen real estate, with only the point counter, pause button, and camera controls normally being on-screen. The pause screen itself is quite snazzy, with a spinning gargoyle. The aesthetic of rotating mono-colored low-poly models for pause menus is something I’ve taken from a favorite childhood game, Spyro the Dragon for the Sony Playstation.
Tucked away in the pause menu, under the “Super Secret Options” heading is the ability to enable Random Skeleton Event. From that moment onwards, it has a 33% chance of occurring every 10 seconds. Be vigilant.
A lot of the 3D models (the table, the mug, the clock, the statue) from reused from Project 2 and were created in Blender by me back in January for a game jam. The skeleton model is from a free assets website credited below. The sound files are also all royalty-free assets taken from websites credited below. A unique font, Boecklin’s Universe was also used. The license for it is included as part of the project and it is also credited.
Special credit to MusOpen for supplying a royalty free recording of Claude Debussy’s Arabesque No. 2 performed by Gerluz Music:
https://musopen.org/music/2491-two-arabesques-deux-arabesques-l-66/
Special credit to zapsplat.com once more for providing the following royalty-free sound effects:
https://www.zapsplat.com/music/cartoon-slide-whistle-ascend-1/
https://www.zapsplat.com/music/small-handbell-ring-2/
Special credit to these resources for their invaluable insight during development:
https://gamedev.stackexchange.com/questions/185361/how-can-i-display-a-3d-object-and-my-player-on-a-canvas
https://gamedevbeginner.com/the-right-way-to-pause-the-game-in-unity/#animate_menu_when_paused
Special credit to this free user-uploaded skeleton model:
https://www.turbosquid.com/3d-models/body-skeleton-blend-free/659093#
Special credit to Boecklin’s Universe for continuing to be one of my favorite fonts:
https://www.1001fonts.com/boecklins-universe-font.html