Hasty Briefsbeta

Making a Small RPG

a day ago
  • #game-development
  • #indie-games
  • #rpg
  • The author wanted to create a small RPG within 1-2 months and drew inspiration from classic games like Dragon Quest, Undertale, Breath of the Wild, and Elden Ring.
  • Dragon Quest's overworld map and simple mechanics inspired the game's design, including a non-random encounter system where players choose when to battle.
  • Undertale's bullet-hell combat influenced the battle system, shifting from turn-based to real-time action.
  • Breath of the Wild's open-ended progression inspired the idea of an optional final boss and player-driven exploration.
  • Elden Ring's experience-as-currency system was adapted for stat upgrades and risk-reward mechanics.
  • The game was developed using JavaScript and the KAPLAY library, focusing on 2D pixel art and a square aspect ratio for simplicity.
  • Core gameplay includes an overworld for exploration and a battle scene with bullet-hell mechanics, upgradable stats, and variable rewards based on performance.
  • Art assets, including pixel art backgrounds and enemies, were created to enhance immersion.
  • Dialogue encounters and lore were added to enrich the world, with optional rewards for engaging with them.
  • Performance optimizations and UI improvements, like health bars and a new font, were implemented during development.