Projects

Plateformer 2D

Game Development
Unity
C#
2D Platformer

"Plateformer 2D" highlights my journey in 2023, showcasing my programming skills in C# and my proficiency with the Unity game engine. This project was a personal challenge where I delved into Unity, developed advanced C# skills, and created a complete platformer game with interactive and collectable elements.

A snapshot of the 2D platformer gameplay

Project Overview

Plateformer 2D represents a major milestone in my personal development as a game developer in 2023. This individual project allowed me to deepen my understanding of game development using C# and the Unity game engine.

Features and Technical Approach

In developing Plateformer 2D, I integrated various gameplay mechanics and technical systems that enhance player engagement:

  • Gameplay Mechanics: I designed a captivating 2D platformer with responsive controls and dynamic level design, allowing players to navigate diverse environments smoothly.
  • Combat Systems: Multiple attack systems were implemented, including melee attacks and the ability to crush enemies from above, enriching combat strategy.
  • Enemy Development: I created basic enemies with simple movement patterns and behaviors, adding variety and challenge to the gameplay experience.
  • Collectible Objects: Various collectible items were designed to deepen my knowledge of different game mechanics, encouraging player exploration.
  • Wall Jump Mechanic: A wall jump feature was introduced, allowing players to scale walls and opening up new gameplay possibilities.
  • Shop System: An accessible shop was integrated, enabling players to purchase upgrades and items at any time during their adventure.
  • NPC Creation: Non-playable characters (NPCs) were developed, allowing them to interact with players as merchants who detect proximity and initiate dialogue or trading interactions.
  • Inventory Management: I built a customized inventory system where players can collect and manage items.
  • Health System: A dynamic health bar was implemented to react to in-game events, providing real-time updates on player status.
  • Interactive Objects: Various interactive elements were developed to create a richer game world and enhance engagement.
  • Shop Functionality: An intuitive shop interface was designed to facilitate seamless browsing and purchasing of items.
  • NPC Interaction: NPCs were programmed with dialogue systems that trigger conversations and trading options when players approach.

Results and Learning

This project not only showcases my ability to work independently on complex game development projects but also reflects my fast adaptation to new technologies and tools, such as Unity and advanced C# programming techniques. I successfully created a polished, playable 2D platformer, emphasizing both technical and creative aspects of game development.

For More Information

For a detailed look at the gameplay, mechanics, and visual aspects of Plateformer 2D, you can watch the project presentation video here: Plateformer 2D Gameplay Presentation. The video highlights the attention to detail and effort invested in building a complete and entertaining platformer game.