Game Dev Protobound Day 6 Today I will be trying to get the equipment system in on top of the stats system. Yesterday's after work project turned out to be a bit of a pain when the ESP8266 I chose bought the farm and the ESP32 I had as a backup has no
Game Dev Protobound Day 5: Stats Stats are pretty simple and straight-forward as far as RPGs go. They are a set of numbers that increase or decrease based on levels and modifiers. Each character would have base stats and modified stats which are applied to attacks and defense calculations based on the types of attacks (in
Game Dev Protobound Day 4: Party time. Today's focus is the Party system and recruitment. Party members for now will just be NPCs that follow you around. First step is to create the recruit to party function. Then add a switch for Party mode/NPC mode. Next I need to set the party member to
Godot Protobound Day 3 So I am working on the NPC wandering AI. There are a lot of ways I can do this and it's proven overwhelming. You'd think it would be simple. Tell the npc to walk to a destination within range. The problem is some of the ways
Godot Protobound Day 2 So I started off adding some collision to my interior maps by making specific parts of the walls collide. Furniture and the like will be placed free-hand as objects in the map, this way I can attach behaviors to them or animate them as I see fit. The next thing
Godot Protobound: Day One Right now I am updating Arch, installing the new Linux kernel and eating breakfast. Soon, it begins. Had some hiccups in the updates, seems to be on track now. We'll see after the reboot. Could lose a day here if it goes wrong and I have to reinstall
Godot Setting up Project Management I set up the gitlab repo with project management and having broke it down into systems and steps I realize it's a bit large but I think if I keep to the milestones and try to keep things simple I should be able to pull it off. I
Rust lang 3 days of Rust and Planning So I have one more day left in the course and I have to say Rust is pretty great but it does require you to change a lot of the way you think about things and has lead to my brain just not functioning correctly for a few days, I
Arduino Paying Technical Debts The last few days I spent setting things up, fixing stuff, paying technical debts and working on hardware projects. Yesterday I finally fixed the issue with my Pi server booting from USB. It was the enclosure I was using. You have to make sure when you plug it in that
C# Two Days; One Post First of all, I just discovered this https://www.si.edu/openaccess which is great for game devs if you ask me. That's a whole lot of CC0 goodness for all kinds of applications. Good shit, Smithsonian. I will take a shot at 3D printing something from this,
C# The Second Alchemist's Weapon I decided today that I didn't need 6 pets to have a complete prototype for this project. It seems like twice what I actually would need, thinking about it. The whole point is to learn my way around unity and have some stuff I can reuse while creating
C# Enemy combat and leveling up equipment. Today I set out to get the enemy combat and following AI in as well as the Weapon and Armor leveling. I managed to get it in pretty early despite a late start for the day... which is surprising. I will probably be taking the rest of the day to
Golang Item Databases, Basic Combat and Learning Go Decided I needed to learn something new again, Go was on the list and it has some nice concurrency and threading which is something I was missing with Python and is a nightmare to handle in C++ so I set about learning it. I am deciding on a project to
Game Dev A basic dungeon Today I created a basic dungeon and some enemies, worked out the lighting and the trigger to change lighting and spawn enemies. I am feeling pretty drained for some reason today, so I will keep this brief with pictures. I did manage to fix the issue where the sprites for
Game Dev (Hopefully) Completing the Pet transformations. I plan to make the first armor and weapon sprites today. I will only have a single frame attack animation since I want it to be quick, snappy and smooth to transition to and from. Also I don't want to have to do 32 frames per armor. This
django Pet generators and wearing pets as armor Today I could work on Tamakai or on the Philosopher project. Feeling pretty tired, hoping the tea will kick in soon... but I might do a bit of work on both. I want to add the pet generation to account creation on Tamakai and hopefully get the pet to armor
The Alchemist Project The Alchemist Project Part 2 Today I worked on the pets, getting them walking around and getting the UI hooked up. I do need to lock sprite rotation properly but they now wander and avoid obstacles and each-other. I got the pet UI in and wired up to functions on the pet it represents. I
Unity The Alchemist Project So today I spent trying to work out the Unity state machine animation. Still not sure exactly how it all works but I have something that works well enough for now. Next I set about making a basic inventory system and some repopulating mining nodes. Get close to a node,
django Tamakai and Unity I've spent the last few days learning my way around Unity again. It's only crashed on me once so that's a new record. I did manage to get some things done that I wanted to do with Godot but couldn't so that&
Game Dev Recovery. It's been a rough couple of weeks for me, hit a wall, got depressed, got sick. Cyberjank came out, it is a good game under all the bugs though, as far as I am concerned. Though I never boarded the hype train. It is as I expected, given
C++ Groundwork Today I have been setting up the servers for supporting the MMO project and was trying to get some forum software that isn't super over-engineered running. While I will have to write my own forum some time for the Tamakai project, I would much rather use something old
Game Dev Damage Control So a lot of my servers and ssl certs went kinda... badly the last couple days. Today I have remedied that by getting a new host for my VPSes. It's about lunch now and I spent the majority of the morning doing research on deals since there are
Game Dev The MMO Project Part 17: Iten plz Today I hope to finish up the inventory system, at least as far as I can for now. Some things require other features to be implemented first. I also had some ideas about how the skill tree system will work. Got me a page written up with the details sitting
C++ The MMO Project Part 16: Bags of loot Since the whiteboard is still on it's way I am sitting here with 4 sheets of paper working out the Inventory. Currently I am writing the C++ wrapper for the inventory which should be fairly straightforward insofar as it's just taking the code from the character
Game Dev The MMO Project Part 15: Thinky pain. So I took some time to rest. Didn't really end up resting much because cats are assholes but I did spend that time casually writing down some notes based on things I liked about MMOs from the old days, the golden age as it were as well as