2D Pixel Art RPG Adventure

Fableland is a pixel art platformer RPG that takes players on a journey through a magical world filled with danger and adventure. With a focus on enemy AI and 2D lighting effects, the game offers a unique gameplay experience that blends classic 2D platforming with modern game development techniques. Players must explore the world of Fableland, battle enemies, and uncover the secrets of this mysterious land.

Fableland was inspired by a combination of my love for classic 2D platformers and my desire to experiment with advanced game development techniques. As a lifelong fan of platforming games like Super Mario Bros. and Castlevania, I wanted to create a game that would capture the spirit of those classic titles while also adding modern elements. At the same time, I was eager to explore new techniques like 2D lighting and enemy AI to create a truly unique gameplay experience.

One of the biggest challenges I faced while creating Fableland was implementing AI pathfinding for platformer-style jumps. This was particularly difficult because platforming games require a level of precision and accuracy that can be hard to achieve with traditional pathfinding algorithms. To overcome this challenge, I used a combination of A* pathfinding and custom movement calculations to ensure enemies could navigate the environment accurately. By fine-tuning these systems and testing them extensively, I was able to create enemies that could navigate the world of Fableland with ease, making for a more challenging and rewarding gameplay experience.

  • Proficient in C# programming language for game development
  • Knowledgeable in implementing algorithms such as A* for pathfinding and collision detection
  • Skilled in character programming, including movement, animation, and combat
  • Experienced in programming enemy AI with behaviors such as attacking, dodging, and retreating
  • Capable of designing engaging levels that offer a variety of gameplay experiences
  • Proficient in creating pixel art graphics for characters, backgrounds, and UI elements