Hi guys! I am working on an isometric multiplayer online role playing game.
Project Title:
Boxfort
Main Ideas:
- An easily-accessible online role playing game with fighting, crafting, trading, and friendship.
- Log on to mine some ores, gather some herbs, create some potions, craft a weapon or slay a cave troll.
- Level up your character, gather better loot, and become an epic adventurer!
- Move around barrels, crates, or any object you find around the world.
- Investigate every locker, trunk, or corpse you see! There could be loot anywhere!
- Set up camp in your ideal spot of the woods, and build a fort with your friends!
- Form a guild, build a guild house, and host world events!
- Go on epic cave dives with your friends and compete for loot found on dangerous foes!
- Target the casual and the hardcore players. Anyone sitting at a desktop can browse to the domain and start playing right away.
- A downloadable desktop client will be available to those who want it. I do imagine mobile would become a target as well, however I am prioritizing keyboard/mouse.
Main Features:
- Map System
- Inventory
- Combat
- Map Object System
- Gathering
- NPC
- Leveling System
- Map Editor
- Crafting
- Character Customization
- Auction House
- Chat
- Party/Group
- Data Population
- Friends List
- Multiple Characters Per Account
- Guild
Progress:
- Chat
- Map Editor
- Map Movement
- Map Object System
As of now, 4 features have been prototyped, and 12 core features must be prototyped to define a “complete prototype”, putting the game at 33% to prototype complete.
Then the game will move toward alpha, beta, open beta, and eventually release.
Stack:
- The client and socket server are being built in Godot. The socket server is being used for movement, chat, and (eventually) combat.
- Crafting, inventory, trading, and auctions will be managed by a RESTful API. I have an API protoyped in Python+Django, however I need to get this onto a better ecosystem (ie off google cloud).
- I am using AWS Lightsail (lightweight linux vm) to host the socket server, and AWS S3 (static bucket file hosting) to host the client.
The current prototype is accessible via my personal domain: http://boxfort.jeffgamedev.com
Ultimately I’d like to get this project a new name and a fresh coat of paint. Right now I am using some stock graphics and ripped a Final Fantasy Tactics squire (lol).
The sky’s the limit here! I mean, within the requirements I’ve set out, anyway.