Winter 2024
software engineering
Braveshire MMO is a proof-of-concept pixel-art multiplayer world where classic fantasy meets real-time decision-making. Players explore handcrafted maps, battle monsters like the Ochre Jelly, and interact with dynamic NPCs powered by server-side logic. Whether you're questing solo or teaming up, every action influences the shared world.
Built with Python on the backend and a lightweight web-based frontend, Braveshire focuses on performance and scalability. Item spawns, enemy AI, and map collisions are all server-tracked, enabling persistent state and tight synchronization. The gameplay loop rewards strategic movement, skill progression, and timely coordination.
What sets Braveshire apart is its custom-built engine that merges RPG mechanics with MMO depth. From real-time tick updates to scheduled respawns and player logs, every system is crafted for immersive, data-driven gameplay. It's indie in spirit but ambitious in scope — designed to grow with its community.
Game screen and UI, featuring menu, mini-map, and chat console.
There are several cool biomes to explore. Many world elements are animated.
I have implemented a basic melee combat system and advanceable skills.
Small town.
Inside one of the houses.