
As per yckx's request, I'm writing a little bit about how Goblinson Crusoe is made.
[subheading]The Core Library (C++)[/subheading]
GC is actually a Lua runtime environment running a default Lua script specified in the build process as startup.lua. If no default script is specified, then the executab…
[subheading]The Core Library (C++)[/subheading]
GC is actually a Lua runtime environment running a default Lua script specified in the build process as startup.lua. If no default script is specified, then the executab…

Was up until about 3:30 AM this morning tracking down a bug. I left the game running yesterday for awhile with the player on autopilot to see how stable the system is long term, and after about 20 min it crashed. So I checked the debug logs and it looked like the GC choked. For most of the time it …

Another big foundational day. I did a lot of work on splitting out combat-actor functionality into components. A combatant who can participate in battle now has two main components that take care of the functionality: CombatantComponent handles casting spells, taking steps, using items, etc... and …

Little bit of a slower day today. Got the inventory system up and running, you can pick up/drop/move around items. Works for storage chests and boxes as well, though I still need to make an actual chest graphic. There are a couple issues I need to work out still, including creating an intermediary …

Started work on the inventory today: bags, boxes, etc... I'll be glad when this part is done, if feels too much like book-keeping. I also did a "magic numbers" push, and while there are still plenty of 'em left, damned if I didn't squash a whole boatload of the little buggers.
Item stacks. I've deci…
Item stacks. I've deci…

Another day, another whole bunch of progress. Mostly back-end stuff today, though: better picking, fixing the implementation of selection groups so that I can, say, run a query "Select all objects within radius of mouse click", etc... I'm not doing complex relational queries, here; I just built a c…

Per Aardvajk's request, I'm uploading another build of my procedural island thingy. Unfortunately, this thing is like a bowl of Jell-o and I broke a few things this morning. This upload has the combat components taken out, since as of this moment they are non-functional. I've also reverted the enem…
Advertisement
Popular Blogs
Advertisement
Advertisement