Game Dev The MMO Project Part 14 So today I have to finish up the stat panel then figure out the next move. Maybe I will start trying to figure out how to implement multiple maps. I have been sort of building up to it with the way I have a current_map field on all the
Game Dev The MMO Project Part 13: Talking to myself Today I aim to finish up some things I started the last couple days, mainly the NPC dialog and the UI for Experience, Levels and Stats. First I need to finish the NPC dialog system, then get to work on the UI for the HP, MP, EXP bars and Gold.
Game Dev The MMO Project Part 12: Hell is other NPCs I figure since I will be doing some simple UI for exp, levels and gold today I will probably design the NPCs and how they work as the majority of an NPC is the dialogue and maybe flags? I will have to model character flags in the DB as a
django The MMO Project Part 11: The technical debtor Today I will first and foremost be finishing hooking up the DB wrapper to the Game Server, then moving on to fixing some bugs I left in because I didn't want to half-fix them and have to revisit them once I had the DB in. First I will
C++ The MMO Project Part 10: Square pegs in round holes I had an idea for dealing with password login, some web dev stuff. I do believe Godot has POST requests available to it so I will write an endpoint on the Django server that will create a token for the client after authenticating it via form data submitted via the
C++ The habitat controller proj-- NOBODY EXPECTS THE MMO INQUISITION! So I need something to monitor multiple habitats for Leopard geckos, something easily expanded and duplicated. So I got this Pi Zero W I call "The Iron Hedgehog" That has been doing nothing and I need to spin up multiple processes and give it a web interface so
C++ The MMO Project Part 9: GDNative, where's your docs? GDNative — Godot Engine (stable) documentation in English So there's not much here at time of writing. I think what I will have to do is just create the applications for the account server interaction and call them from gdscript. I can not for the life of me get
Game Dev The MMO Project Part 7: The internet is a series of tubes. I was going to work on Tamakai today but realized I had not finished enough design on it to really get started coding it. I need to do a bit of research and talk to Mew about what I might need to consider before I just go and start modeling
Game Dev The MMO Project Part 6: Enemy Incursion My poor little laptop is screaming from running all 3 servers and 2 clients, but I have made the melee synchronized across clients. Movement uses UDP so it's less accurate considering my PC is chugging to run all this. I might have to work from my gaming rig
Game Dev The MMO Project Part 5: Client sync Yep. Could use some optimization but it works. Now to rest. Very tired. Cheers.
Game Dev The MMO Project: Halloween edition. Last night after I left the office I continued to work out a way to save account info during the testing phase, then implemented it on the auth server. Now if a user logs in with an unknown username it automatically creates an account and hashes their password with SHA-256,
Game Dev The MMO Project Part 3: MO Security Today I will be working on storing player data on the game server, then sending and retrieving it from it from the auth server and storing it to a json db there for now, next week I will probably be writing the Postgres ORM for the character data. Hopefully with
Game Dev The MMO Project Part 2 MM-semi-O Now I have a server and can connect to it from the client, next is setting up accounts and getting clients to interact through the server. I hope to have login, player data stored server side and the server broadcasting to all clients whenever one client's character moves.
Game Dev The MMO Project - Part 1: MM-No So after having a solid fight with Unreal and courses for it I ended up slinking back to Godot. That's not a terrible thing, but it is kind of annoying. Maybe I will give it another shot when UE5 comes out, in the meantime I would like to
Unreal 4 The learning path I set out a little over a month and a half ago to gain a deeper understanding of things I mostly just learned through doing over the past 16 or so years. Started out with Head First C because I have been writing C for Arduino but never actually sat