Today’s commit of GearHead-1 is at that ugly stage of refactoring where everything compiles but nothing works properly. The TSDL_Rect records which previously defined the positions of various bits are being replaced with DynamicRect objects that update their position based on the screen dimensions. My next step is to rearrange all of the needed zones …
Category: News
Mar 07
Full Screen Map Working
Two tasks complete- the game screen is resizable, and the map display takes up the entire screen. The next big challenge is to decide how I’m going to arrange the UI components. The Original Layout This is what we’re starting with. Much of the screen is filled with blank space. The map takes up a …
Mar 05
GH1 World Map Encounters
Someone recently asked me about how world map encounters work in GH1. I wrote the following explanation, which hopefully makes sense of some of the spaghetti in ADV_FederatedTerritories.txt. Read on if you dare.
Mar 04
Graphic Weirdness
I’ve started work on updating GearHead’s graphics. The first step is to clean up some of the weirdness inherent in the source, which honestly is a whole lot of weirdness. Today’s big accomplishment: the game window can be resized, and the dialog console reacts to the size. It’s the only part that does react but …
Mar 03
Things Dungeon Monkey Eternal can learn from GearHead 1
Continuing from yesterday’s post, there are also a lot of things that DME could take from GH1. Goals require meaningful choices One of the great things about GearHead is that there are a lot of paths for the player to take, each with their own risks and rewards. Many of these paths require particular skill …
Mar 03
GearHead-1 v1.201: The Inevitable Bugfix
I’ve just uploaded a bugfix release of GearHead-1 to GitHub. It fixes a crash that occurs at the conclusion of the kidnapping story. You can download it from here: https://github.com/jwvhewitt/gearhead-1/releases/tag/v1.201 This version also includes several of Michael Deutschmann’s patches and fixes some minor scripting problems. Important note for Windows users: I’ve moved the gharena save+cfg …
Mar 02
Lessons GH1 can learn from Dungeon Monkey Eternal
Over the past few years I haven’t been able to do much programming, but I did cobble together a new entry in the Dungeon Monkey series, Dungeon Monkey Eternal. It’s a fun tactics RPG which is played in short coffeebreaklike adventures. This was my first major project in Python, and a big motivation behind its …
Feb 29
Current GearHead1 Goals
As I’ve said before, my current goal for GearHead-1 is to polish up what’s there rather than to expand the game. Here are my top priorities for things that need improvement. The plots and other scripts should work consistently and without too many errors. I realize that it is probably literally impossible to eliminate all …
Feb 28
GearHead-1 v1.200
I’ve just uploaded a new release of GearHead-1 to Github. You can download compiled versions for Windows and Linux, as well as the source code, from here. Let me know if you have any trouble… I haven’t done this in ages and just hope I packed everything right. Version 1.200 compiles with the latest release …
Feb 25
Xiap Victorious
I just completed my recent playthrough of GearHead1. Xiap and his lancemates- the robot Omega 1004, guardian Meskyfer, and combat medic Joyjen- defeated Typhon and the Clan Ironwind army. During the final battle Xiap also managed to shoot down Yjin’s neko, which was a nice bonus. Overall I really enjoyed this playthrough. I think the …
Recent Comments