Prototype
Requirements fulfillment:
R1 - only Windows build
R2 - missing
R3 - I think game runs on acceptable amount of fps despite having a lot of point lights. These point lights are ready to be baked to static meshes when the levels are complete. Together with URP usage the fps should be stable even for weaker PCs.
R4 - I created MainMenu and PauseMenu that should be usable on different screen sizes, but is just a placeholder for menus I will be implementing. Also I plan to add UI of player HP and Interactive indicators when in proximity with interactable objects.
R5 - I am using Cinemachine plugin for smooth camera movement following player. Additionaly you can change mouse sensitivity settings from options menu, which changes how fast you can rotate the camera.
R6 - missing
R7 - I am using New Input System for Player movement and Menu navigation. Player movement can be controlled also with gamepad but not yet menu.
R8 - I tried to bake lightnings and use probes for better atmosphere, but I was not satisfied with the look, so I am ready to implement them in the full release. Also you can expect some rendering optimalization which URP offers.
C3 - Animation - I am using animation controllers for player and enemy animations. The walking and running of player is achieved by using Blend Tree. Other animations for Jump,Fall,Land,Attack create good combat experience. I also handled the animation cancel well if player is attacking but gets hit sooner it cancels his animatiion and animates getting hit animation and so on. The attack animations for both player and mummy are using animation layers with only thhe upper body attacking and lower body moving.
A3 - missing
A5 - I created a 3D game.
What needs to be done:
I need to fix known bug of player teleporting on top of enemies sometimes when fighting. Also I need to create Particle system and Editor extension for it. Then I need to find appropriate sounds and implement in-game sound system. I need to prepare lightings in the scene to be baked and optimalize game for mobile devices. I have to replace placeholder Menus with actual menus and add ui for player stats. I want to add some more animations and one or two more enemies - main boss pharaoh and spider. Also I need to add gamepad and touchpad support for navigating menus.
I already spent 60 hours making the game and I think I will spend about 60 more until I get the game to my dream state.
Design changes:
I did not change the design yet.
Sum of work logs:
Up until now, I have implemented player movement and camera controls using the new input system and cinemachine plugin. Then I animated the player and after the mummy enemy. The first prototype of enemy AI was created, featuring chase and attack behaviors. Then I created the combat system to work with the animations. I also designed a rough level layout for the pyramid. I created prefabs for interacting with items, specifically with doors. I created MainMenu and PauseMenu. I experimented with Unity lightings with a mix of baked and real-time lights.
Files
Get Anubis - Unity Credit Project
Anubis - Unity Credit Project
cuni-mff-ncgd008-24-25
Status | In development |
Author | sir Wok |
Genre | Adventure |
Tags | cuni-mff-ncgd008-24-25 |
More posts
- Anubis - Game DesignOct 30, 2024
Leave a comment
Log in with itch.io to leave a comment.