Sunday, September 9, 2012

Go Joes

A rider for the Average Joes bridged the gap to the new engine. Cruising at 30mph like a champ.

[Edit: Fixed video]

Monday, August 27, 2012

Buildings + Tunnels, back in style

Scenery models loading. Time to stop putting off rider recording and playback... No simple slide-over for them, though. The AI riders will enjoy a proper rewrite. No more cutting off an entire pack diving from the far left to the far right for this lot.

Thursday, August 23, 2012

Billboard props, theme loading

Looking more familiar already. Classic theme files load, tweaking weird geometry and 8bit textures to work with OpenGL.

Wednesday, August 22, 2012

Vacation's over

Quick video of the new sensor / engine / renderer for anyone interested. Really didn't do much at all this summer in the way of projects. It's difficult to get motivated to rebuild a winter training game while there are all those nice roads out there to ride on.

The foundation is there, time to start adding back in all the bells and whistles.

Friday, June 22, 2012

New source tree

The old mess of C code is enjoying a rewrite in C++. Not much visual yet, but the first major classes are in and road files from the first incarnation load and spit out elevation markers.  Keeping as much the same or similar in terms of the data structures so the old functions require less tweaking.

The old version, being that it's complete (if ugly), is being kept separate.  The practical benefit is I can generate roads, themes, and config data with the old then load them into the new engine before the latter can generate them.  The goal right now is to produce something that... looks a lot like the video of the old version I posted last year.

The difference? Native binaries for Linux, Windows, and (given a tester) Mac, full hardware acceleration, and honest-to-goodness download links.  No more fighting with a rather broken portaudio library, either.

Here're the old videos, for reference: FT Vids #1

Tuesday, June 19, 2012

Summer Break Goodness

I found goodies in an unpacked box.  Updated bike sensor code and moved from Allegro 4 and Portaudio to just Allegro 5.1.  All the headaches managing Portaudio gone.  Connected the hardware, gave the wheel a twirl, and hell froze over.