Activity

h.talhaaydogan1905

Shipped this project!

Hours: 25.21
Cookies: 🍪 261
Multiplier: 10.34 cookies/hr

I built “Last Charge”, my first-ever completed Unity game! It is an atmospheric horror-survival game where you play as a robot trapped in a dark facility. I learned a lot about C# scripting, NavMesh AI, and scene management during this journey. The hardest part was balancing the battery-drain logic and fixing UI bugs.
This isn’t a great game, but it helped me learn a lot, and I’m proud of that.

h.talhaaydogan1905

I added sounds to the enemy robots.
I added colors to the lights of the enemy robots.
I added a scene so we can try again when we die.

Attachment
Attachment
0
h.talhaaydogan1905

Footsteps, key picking, door opening, and death sounds were added to the main robot.

Attachment
0
h.talhaaydogan1905

Created rooms and corridors using modular assets.
Re-baked the NavMesh to ensure enemy robots recognize walls as static obstacles. They now calculate paths around corners instead of moving through walls.

Attachment
0
h.talhaaydogan1905

I added our main robot and the enemy robots to the scene.
I moved all the scripts to the new robots.
I fixed the ‘flying’ bug. Now the player and enemies stay on the ground when they touch.
I added a ‘Cooldown’ (wait time). The enemy hits the player fairly and doesn’t kill instantly anymore.

Attachment
0
h.talhaaydogan1905

In this update, I focused on building the core game loop and user interface for LastCharge.

Menu Systems: Created a functional Main Menu with “Play” and “Exit” features, integrated with Unity’s Scene Management for smooth level transitions.

Core Mechanics: * Linked the battery collection system to the UI.

Configured batteries to both recharge the player’s energy and serve as a requirement for unlocking gates.

Optimization: Converted the entire UI system into a Prefab to ensure consistency and ease of use across all game levels.

Game Flow: Established the progression logic where the player must manage energy while evading AI enemies to reach the next stage.

0