Frame 09A game 2024

Blue Boy Adventure

A top-down pixel RPG written in plain Java, engine and all

blue boy, overworld

The story

A 2D adventure game I wrote in plain Java to learn what game engines actually do for you, by doing all of it myself: the game loop, tile maps, collision, NPC dialogue, an inventory, and save/load. You explore a pixel world, fight orcs and a skeleton lord, and collect gear to level up.

Stack · as built

Frontend

  • Java
  • 2D Graphics
  • Tile Maps

Backend

  • Game Loop
  • Collision System
  • Save System

Infra

  • Desktop (macOS)

More prints

the overworld
combat

Want the full story behind this one?