#1HGJ Entry – Chess

July 4, 2015

chess_gameplay

 

Here is a game I made in a single hour for OneHourGameJam the theme, and thus title is: Chess

Chess (for Mac OS X)

Chess (for Windows)

Working on a game in an hour is a great way to learn the weaknesses about your development pipeline, be it in coding, art or audio.  The result is almost always a project that will get thrown away, seriously it took 60 minutes to make, but the experience is certain to teach you something and sharpen game development skills.

The game has nothing to do with the game of chess, or theme.  The plan was to have the blue squares become pawns and then have other pieces behind them, but 60 minutes was not enough time.


#1HGJ Entry – Teamwork

June 13, 2015

teamwork

Here is a game I made in a single hour for OneHourGameJam the theme, and thus title is: Teamwork

Teamwork (for Mac OS X)

Teamwork (for Windows)

Working on a game in an hour is a great way to learn the weaknesses about your development pipeline, be it in coding, art or audio.  The result is almost always a project that will get thrown away, seriously it took 60 minutes to make, but the experience is certain to teach you something and sharpen game development skills.

Things learned during this hour:

  • Although the template_entity helped a lot, I need to make use of the Entity Behavior System better.
  • Fixed a bug with the EntityManager, which is always a benefit.
  • I believe a TileSystem, and appropriate entity behaviors could make richer experiences.

Template Project

May 17, 2015

project_template_blog

During the last few weeks I’ve been working on a template project to kick off a new project quickly and efficiently.  After it took 17 minutes to get the project to blank screen for my first OneHourGameJame entry, it was time to improve the pipeline of starting a fresh project.  The adventure started by Read the rest of this entry »


#1HGJ Entry – Flight

May 15, 2015

20150515_flight_gameplay

Here is a game I made in a single hour for OneHourGameJam the theme, and thus title is: Flight

Flight (for Mac OS X)

Flight (for Windows)

Working on a game in an hour is a great way to learn the weaknesses about your development pipeline, be it in coding, art or audio.  The result is almost always a project that will get thrown away, seriously it took 60 minutes to make, but the experience is certain to teach you something and sharpen game development skills.

This was the third time I had tried the experiment and the first time that TurtleBrains had a working entity manager.  In both previous attempts I had to spend far too much time making sure the entities were cleaned up, so last week I worked on entity management and behavior system, but was unable to really test it until now.  The great thing is this produces a real-world test on these systems.

The art from this project was taken from voxel’s MiniLD sheet just moments before the jam started, and so was not done within the hour.  Immediately had a problem with the template project but with a slight script edit, and some copy/pasting of the concept_kit I had things ready to go.  Flight immediately put Flappy Bird into my mind, and I decided to run with a clone of that due to scope.

Created a block object that would remove itself from the entity manager once it gets too far off screen, and has a constant velocity toward the right with collision.  The player object waits for the user to press either the up or space key to start flying, which increases score and tells the gameplay scene to begin spawning blocks.  Add in a score and best score and the game was actually fairly complete.

Things learned during this hour:

  • Need to add a template_entity to the template project.
  • The collision and entity management added to TurtleBrains was simply amazing and powerful.
  • Audio failed when using bfxr on the Mac, perhaps endianness?

#1HGJ Entry – Survive

May 9, 2015

02_survive_gameplay

A quick entry for the 4th OneHourGameJam entry: Survive.

Survive (for Windows)

Working on a game in an hour is a great way to learn the weaknesses about your development pipeline, be it in coding, art or audio.  The result is almost always a project that will get thrown away, seriously it took 60 minutes to make, but the experience is certain to teach you something and sharpen game development skills.

Read the rest of this entry »


#1HGJ Entry – Bouncing Boxes

April 29, 2015

 

01_deeper_gameplay

A quick entry for the OneHourGameJam entry: Bouncing Boxes.

Bouncing Boxes (for Windows)

Working on a game in an hour is a great way to learn the weaknesses about your development pipeline, be it in coding, art or audio.  The result is almost always a project that will get thrown away, seriously it took 60 minutes to make, but the experience is certain to teach you something and sharpen game development skills. Read the rest of this entry »