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
django The Mantilogs Milestone 1 Marathon Welp... I am almost at the end of the first milestone for Mantilogs now. It started out as an impromptu software to help us keep track of caring for our cadre of mantis because we could not find any reliable care information with proper data to back it up. Then
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.
django More work on Mantilogs Got woken up at 4:30am today and decided I would just work nonstop on adding some features toward the next milestone of Mantilogs. I managed to add: * The rest of the tab partials for the Leopard Gecko Profiles (Molts, Picture Gallery, Tank Information, Lineage & Breeding) * The Meta App
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
Bloody bastard site imploded I have a backup but there were only 8 posts, It's fine. I've been coding all day so I think I will keep this short. Site's back... ish. Cheers.