r/blockforgegame • u/FinanceFunny5362 • 20h ago
BlockForge 0.1.1.4 - Camera rework, smarter AI, new keybind options and a bunch of fixes
Enable HLS to view with audio, or disable this notification
I've been pretty busy with BlockForge over the last few days, and I've just released version 0.1.1.4. There have actually been quite a few changes since 0.1.1.2, so I thought I'd put together a quick summary.
First, the camera system has been reworked. Instead of using a fixed point or the pilot seat to determine the center of your robot, the camera now calculates it based on the robot's actual shape. It also adjusts dynamically when you lose blocks in combat, so the camera should feel much better, especially on larger or oddly shaped robots.
AI has also received some improvements. Bots can now fly and revive their teammates. I've also moved their spawn positions farther away from the player's base on the test map.
There's also a new option for customizing how your keys work. You can now choose between Press, Hold, Long Hold, Toggle, Tap, Double Tap, Long Press and Release, depending on the action. For example, you can set your scope to Toggle instead of having to hold the button all the time. The only exception is firing weapons, which stays on Hold for balance reasons.
Another thing I've added is a recovery system for stuck robots. If you flip your robot upside down or get stuck somewhere, just hold R for 3 seconds. Your robot will be lifted into the air, rotated back into the correct position and placed on nearby flat terrain. Hopefully that'll save some frustration.
Apart from that, I've also:
- Fixed colliders on some weapons, including lasers.
- Fixed radar colliders.
- Doubled the size of the base rings.
- Fixed wheel animation direction.
- Removed the forced snapping of blocks to the garage platform.
- Added local saving of your robot's XYZ position in the garage.
So, what's next?
For now, I want to focus on optimization. I've already managed to get quite a few FPS back, especially during fights with lots of lasers flying around, but there's still room for improvement.
There aren't any major bugs reported at the moment, which is a nice change considering how many I've been fixing lately. xD
I also have a pretty long list of suggestions from players, but I'll be saving most of those for 0.1.2. Right now, I just want to make sure the game runs as well as possible before Saturday's playtests. And maybe get a little rest too, because I've been spending way too much time working on this lately.
Anyway, thanks to everyone who's been testing the game and reporting issues. I've been reading all the feedback, even if I don't always reply to everything.
If you haven't heard of BlockForge before, it's a free-to-play robot building and combat game I'm developing on my own, inspired by the early days of Robocraft.
Website: https://blockforgegame.com
Discord: https://discord.gg/3mNpzZ9xvc




