Midnight Racer! (PC)

Midnight Racer

  (Unity 3D, C#) 2024.






Tools and Technologies Used

Unity, C#, Blender, Photoshop.


Project Overview

Midnight Racer is an action-packed racing-fighting game that blends high-speed racing with intense combat mechanics. Designed for fans of arcade-style gameplay, it offers a thrilling combination of adrenaline-pumping races and story-driven battles.




Purpose and Goal

The game was developed to captivate players who enjoy racing games with an engaging narrative. By adding storytelling elements to traditional racing gameplay, it provides a unique experience that goes beyond simple racing mechanics.




Core Features

7 Game Modes:

Battle, Race, Story, Maze, Multiplayer, Stars Collection, Free Play.

Advanced AI Opponents:
AI cars with strategic combat behavior, prioritizing weapon acquisition and engaging opponents dynamically.

Dynamic Maps:
Maps are designed for both racing and combat scenarios, providing versatility and excitement.





Challenges Faced

Developing AI capable of managing both racing and combat mechanics.

Designing complex maps that seamlessly integrate racing and fighting elements.

Ensuring smooth and responsive car controls for an enjoyable user experience.


Solutions Implemented

Created a behavior system for AI cars to prioritize finding weapons, dynamically chase opponents, and engage in combat when encountering other cars.

Iteratively refined map designs to balance complexity and playability.

Focused on precise tuning of car physics and controls for a seamless gameplay experience.


Achievements

Released a demo featuring two fully functional game modes: Battle and Stars Collection.

Received positive initial feedback from testers, encouraging ongoing development to complete the full game.


Lessons Learned

Mastered car physics and controls for arcade-style kart racing games.

Gained experience in integrating storytelling elements into gameplay.

Enhanced problem-solving skills for AI behavior and map design.


Future Scope

Plans for the game’s future include:

Multiplayer Mode: Competitive racing and battles.

Expanded Story Mode: Deeper narratives and character development.

Customization Options: Car skins, upgrades, and personalization features.




Personal Contribution

As the sole developer, I undertook various roles, including game design, programming, 3D modeling, sound design, and project management. Here are some key contributions:

Developed car controller systems for smooth and responsive driving.

Designed AI behavior for enemy cars to handle combat and racing mechanics.

Implemented a weapons system with random weapon pickups.

Added keyboard, mouse, and game controller support.

Designed and implemented logic for:

Battle Mode

Stars Collection Mode

Game Manager (play, pause, settings, maps, controls).


Created a map selection system for players to choose levels.

Developed a mini-map system for enhanced navigation.

Implemented a weapon box system for distributing random weapons.


Every aspect of the game, from mechanics to visuals, was crafted with passion and dedication.




Thank you for exploring Midnight Racer! Feel free to check out the demo or reach out for more information.



Comments

Popular posts from this blog

Seigi no Ha (Ninja Stealth Game)!

This is SPARTA! (PC/Android).