OpenBioForge

OpenBioForge

@openbioforge.com

A from-scratch recreation of the 1995 #BioForge game engine. Open source release planned for early 2027. Created by @timcomport.com. https://openbioforge.com

145 followers1 following54 posts

Big milestone: I've just finished my first full play-through of BioForge running entirely in #OpenBioForge! No workarounds, no cheats, start to finish. Combat, NPC AI, projectiles, and damage all fully working. Now onto bugs and polish. #BioForge #retrogaming

"That was one sorry excuse for a security robot. Makes a great bonfire though..." 🔥 New in #OpenBioForge: dynamic palette-based lighting, climbing, balancing on ledges, fall recovery, body-zone combat and positional audio. #BioForge #devlog #retrogaming

OpenBioForge reposted

Experimenting with native analog gamepad support in #OpenBioForge! 🎮 Let me know your button layout ideas in the comments (keep in mind fixed cameras, and over a dozen attack types). Excuse the amateur phone recording 😅 #BioForge #GameDev

Been heads-down coding #OpenBioForge for months and forgot to post updates! Latest: Quake-style console, motion-linked sfx and events, 168/188 script interfaces complete, Linux compatibility, and heaps more. Back to coding! #BioForge #GameDev

OpenBioForge reposted

Replying to @banditloaf.wcnews.com

EA took a battle-axe to Origin's spinoffs around that time. Here's a similar print ad for Bioforge Plus... I believe a build of this one is floating around out there. They also killed the planned (but not advertised AFAIK) Ultima 8 enhanced CD-ROM (alongside its constituent expansion, Lost Vale.)

OpenBioForge reposted

These DOS games are turning 30 years old this year: ---- Full Throttle Hexen Abuse Worms Terminal Velocity Dark Forces Command & Conquer BioForge Need for Speed Hi-Octane Destruction Derby Witchaven Descent Stonekeep Crusader Heroes of Might & Magic Warcraft 2 Phantasmagoria Discworld MechWarrior 2

1/6 Significant refinement of movement/animation in #OpenBioForge! Most complex cut-scene now working (minus projectiles & some details). Check it out. Interested in a tech deep dive? Read on... #BioForge #GameDev

View full thread

5/6 Pros: Better responsiveness, consistent speed, acceleration support, simpler collisions, future analog control. Con: Potential foot slippage, which I'm minimizing with careful tuning and blending.

6/6 After many iterations, it's working great! There are areas that rely on the root motion implicitly that can't be avoided, but the hybrid system is as generic/elegant as I hoped. What other BioForge aspects should I consider improving? Let me know!

1/6 Significant refinement of movement/animation in #OpenBioForge! Most complex cut-scene now working (minus projectiles & some details). Check it out. Interested in a tech deep dive? Read on... #BioForge #GameDev

View full thread

3/6 BioForge uses root motion for all movement - animations drive character movement directly. This explains issues like unresponsiveness and faster backward walking.

1/6 Significant refinement of movement/animation in #OpenBioForge! Most complex cut-scene now working (minus projectiles & some details). Check it out. Interested in a tech deep dive? Read on... #BioForge #GameDev

2/6 OpenBioForge aims to faithfully recreate the BioForge engine with QoL improvements. BioForge's most criticized aspect? Controls and combat. I'm tackling that head-on. #RetroGaming

It's ALIVE! Good progress on "AI" for NPCs. First question from my 9yo - what happens if you turn off his cell bars whilst he's alive?... well... nothing... but we can fix that now by modding the script in C#! 👇 What would you change / fix? #BioForge #retrogames #retrogaming

#BioForge is a highly scripted game, and so after reversing, much of the effort has been reimplementing the proprietary script API. Of the 188 subroutines and functions used by the f1.01 scripts, there are only 43 remaining to be implemented! #devlog #retrogames #retrogaming

Scroll all the text! 📖👀 All monitor text is complete, including scrolling, highlighting, dynamic content, and all languages (English, French, German, Spanish, except Japanese fonts) #bioforge #devlog #retrogames #retrogaming

Testing OpenBioForge compatibility with all of the #BioForge releases I can find (four so far: b1.14, b1.83, f1.01, f1.02). #devlog #retrogames #retrogaming #pcbigbox

I caught Roland sleeping on the job! 😴😂 ... Levels are loading! Also progress on sfx e.g. ambient sounds, cued by distance, perf optimisations, etc. #bioforge #devlog #retrogames #retrogaming

A fork! ... is ... invisible in my hand?! 🤔 ... because hierarchical transforms aren't implemented yet🤦 Progress continues. #bioforge #devlog #retrogames #retrogaming

PIM (Personal Information Manager) is now functional. Good progress on in-game monitors, item pickup/drop/use, and inventory. #bioforge #devlog #retrogames #retrogaming

3D model texture mapping comparison (Left: Original, Right: OpenBioForge). Love the detail that was just waiting to be uncovered! #bioforge #devlog #retrogames #retrogaming

Camera/scene switching fixes, physics system progress, some cleanup and optimizations ... but Fido still doesn't want to come out to play (yet) 🦖😄#bioforge #devlog #retrogames #retrogaming

You are up to date.