TurtleBrains now with Linux Support

November 14, 2016

turtlebrains_on_linux

Upon starting TurtleBrains it was planned to support many major platforms. Not so recently Linux support was added, actually TurtleBrains had been compiling on Linux, and even running with #define tb_legacy_gl_forced in tbi_renderer.h (or compilation settings). This of course is not very Read the rest of this entry »


Smoky Mountain Hiking Trip

November 7, 2016

gsmnp_sunriseAbout a month ago my girlfriend and I went on a short weekend trip to the Great Smoky Mountain National Park. We took a flight from Miami to Atlanta and then drove several hours through the night to Gatlinberg Tennessee, on the other side of the park. A long night was Read the rest of this entry »


Automated Build System Progress

November 2, 2016

logistics-852936_1280_falco_pixabay

I’ve been building up to this for years, and still have some cogs to put into place, but I’ve finally got a major part working; the master script. The master script is something I started about 6 months ago now, wow, and ran into some issues. First I needed it to recursively search directories and run a set of scripts that would be part of the auto build process. These scripts have been Read the rest of this entry »


October Back-and-Forth

October 29, 2016

zcw_back_and_forth

First, I’ve abandoned the blog for a while and I shall apologize for anyone who actually reads my entries, perhaps only to my future self. An avid reader would know I did #Artember but I don’t think I ever mentioned taking part in Read the rest of this entry »


Hot Loading Assets

September 29, 2016



After a random discussion on in the #LudumDare irc channel about directory watching and the desire to get a normal mapping shader implemented one Saturday morning I decided to develop and integrate “hot loading” shaders scripts. Never heard of hot-loading assets, well the best description I can give is: Flipping Magical. No really, I can open Game Project and change an asset file, like the script, hit save, and watch the effects be applied immediately. It is not that difficult to setup. Read the rest of this entry »


Actionable Input!

September 24, 2016
class InputAction
{
public:
  bool IsDown(void) const;
  bool IsPressed(void) const;
  bool IsReleased(void) const;

  void ClearBindings(void);
  void AddBinding(const tbApplication::Key& keyBinding);
  void RemoveBinding(const tbApplication::Key& keyBinding);

private:
  KeyContainer mKeyBindings;
};

Just before LudumDare 36 I added a new way to handle input to TurtleBrains framework, it is quite simple but so far I really enjoy the way it is used. It is just a powerful little object that can Read the rest of this entry »


Allagash Canoe Trip

September 19, 2016

allagash_01_start

Earlier this year, way back in early June, I took my dad on canoe trip through the Allagash Wilderness Waterway. This is a 92 mile waterway stretching over several large lakes and going down the Allagash river until you reach a little town near the top of Maine. After traveling by road for hours, including hours on some well used dirt logging roads we unloaded the truck, loaded the canoe and set off on the water. This was my Read the rest of this entry »


Spline Editor For Fencing

September 18, 2016

Fence Editing
Racetracks have a lot of fencing, and placing each section of fencing section by section would be a daunting task, so I spent the last few hobby development sessions creating a way to edit a spline that could be attached to an object to place the fence. Last year I had my first experience with bezier curves when I  Read the rest of this entry »


September is Artember

September 9, 2016

20160907_231856_screencap

It was decided, at the end of August, that I would be attempting to make or practice a bit of art each day during September. Hopefully I can make it last a bit longer, but if I can complete some art each day I will have achieved my goal for the year. Art is hard. Read the rest of this entry »


LudumDare 36: Ancient Robots

September 5, 2016

20160828195856_screenshot

What a weekend project this one proved to be, I spent most of my Friday looking through the themes to get basic ideas, something I usually avoid. Prior to theme announcement I was assuming the theme would be unfavorable, since I had great ideas for others and so-so ideas for the rest. Ancient Technology was a so-so idea that Read the rest of this entry »