Archive for the ‘Experimental Gameplay Project’ Category

EGP Infinite World – Preliminary Research

February 4, 2012

Well with the Experimental Gameplay Project having finished up the ‘5-Button Competition’ it is time to move on. A new month means a new theme and a new 7-day challenge. This month’s theme is ‘Infinite World’, so before I move into a full game design, I’m spending a little time with Game Maker. I have a few ideas, but before I jump in I wanted to see if I could even figure out how to make any of them work. I’ve been testing some randomly generated objects. I think I’ve got the initial workings of this ready. Now I just need to put it through some final tests. If it works out as planned, I’ll begin brainstorming and my 7-day development cycle.

Oh and the roundup for the ‘5-Button Challenge’ has been posted over the EGP website. It looks like I have some serious competition. I’ll update with the status of the event as EGP does. Until then, I have some stuff to randomize!

Balloon Ride: We Have Liftoff!

February 1, 2012

I did it! Balloon Ride is finished, uploaded and submitted.

Wow. I cannot even begin to describe what an exhilarating experience this was. Sure it’s just a simple one-level game, but having something tangible that I can say I built is so amazing. That I built it for an actual competition is even more exciting. There’s a chance that people in Germany might actually be playing my game on a huge television screen!

After finishing up the graphics and some last minute details for the level select and results screens, all I had to do was add a couple of sound effects. I popped a balloon to get the sound of, you know, a balloon popping. I also recorded a sound for the balloon ‘lift’. All in all, this has been an incredibly exciting experience and I learned some valuable lessons in design during this short span.

So, while the game was designed to be played on the step pads I described in the first Balloon Ride post, it is of course totally playable on just a normal computer. It is unlikely to be as fun this way but if you want to give it a try to see what people might be playing, you can do so! Just download the game at this link:

All in all, I had crazy amounts of fun building this game. There were times I had no motivation and just wanted to do something else. But I forced myself to keep going, and I am really glad I did. I’m actually really excited to get going on my next game project.

Until then, here’s hoping I get some screen time with this EGP entry!

Balloon Ride: Up, Up, and Away!

January 31, 2012

Ugh. Down to just one day. Balloon Ride has to be submitted by the end of the day tomorrow, the 31st. I am wiped out. Work, class, and a group project on top of this EGP entry are just zapping my strength. But I’m so excited about Balloon Ride!

Being mostly comfortable with the gameplay, I turned my attention to updating the graphics and finalizing the layout of the game level. I think I have a fun and somewhat tricky level design made, at least within the context of the design challenge. Playing solo on a PC probably isn’t all that difficult, though from personal experience I can say that it is really difficult to pop a lot of balloons without just spamming the fire keys.

That actually brings up another point. I changed the way the points are tallied in relation to shot accuracy. I felt it was no fun to actually take points away from the player. Nobody likes that. Instead, I’m using the accuracy counter as a bonus points meter. Now, players can earn up to DOUBLE their score just by being an accurate shot. So if you score 1000 points from popping balloons and your accuracy was 50%, you get the 1000 points PLUS 50%, bringing the final score to 1500 points. (Before, the accuracy meter would have deducted half the players score in the situation giving a final score of just 500.)

I’ve only got a few things left to integrate. I need to build the title screen with some simple directions, and I need to build a nice looking results screen that automatically reverts back to the title. I think I need to adjust some variable setting too so that the score always reverts back to zero at the title. However, I may also try to integrate some sort of high score feature so that new players at the event (should my game make it there) can see what they need to beat. Lastly, I’m going to record a few sound effects for the game tomorrow evening before uploading it. I even bought some real balloons to blow up and pop to get that sound. Fun!

All in all, I’m very happy with how Balloon Ride is turning out. I’m excited to release this for the EGP challenge and hope to get it on the big screen in Berlin!
More to come as the project wraps up.

Balloon Ride: Moves and Math

January 28, 2012

Okay, Balloon Ride is shaping up nicely. I believe I have all movement squared away. I’ve also worked out math needed for the scoring method.

In the game, players must shoot point balloons in air and on land. Air balloons can only be shot with arrows and smaller balloons are worth more points. Land balloons can only be shot with bombs (or whatever) and are also worth more as they decrease in size. Land balloons are overall more valuable as well. I have also added an accuracy counter, so players will not want to just blindly shoot since your final score is calculated by multiplying your achieved score by your shot accuracy.

Here is a screenshot of the game so far:

Of course, that’s not the final look of the game. One thing I learned from my failures in other design challenges is to use placeholder graphics until I am done with just about everything else. With the basic gameplay in place, I’ve really just got two major things left to do – update the graphics and build an actual level.

This game will probably only have the one level. Again, it’s not really meant for computer play (though it can be played) but for play on step pads by multiple players. I may tweak a few things about movement. As I play it more, the right-firing bomb seems to fly out a little too far. Plus, I’ve toyed with the idea of making some of the target balloons move, maybe even bringing some in from the right. I haven’t decided yet. Currently, the level takes about 5 minutes to play, and I’m hesitant to extend that since the area where the game will be played will probably have people waiting to play.

The game is short and the mechanics are simple. I know the event is going to be covered by word, photo and video, so I’m looking forward to the possibility of seeing people actually play this. More updates as it nears completion…only a few days left in the challenge!

Balloon Ride – Targets Acquired

January 28, 2012

Okay, so I spent a couple of hours on Balloon Ride over the past couple of days, and I got some decent work done. It’s still in early stages, but little by little stuff is happening.

I got all the projectiles set up and working. Now, the player can fire an arrow or drop a bomb from either side of the balloon. I did have to tweak some speed settings a bit to get everything to work well. Since the balloon is moving at a fixed pace, I had to increase the firing speed out one side of the balloon so that the balloon did not immediately pass what was being fired. With all the numbers in place however, it actually looks fairly nice.

I also have a basic test level set up and have build some placeholder graphics for the targets. I think I may have decided on a score system too, but I’m sure I’ll have to play with that to get the full fun factor out of it.

More work on Balloon Ride to come today!

Balloon Ride – 5 Button Conrols

January 24, 2012

Finished up the initial work on my control scheme for the EGP 5-button challenge. The challenge stipulates that the digits 1-5 must be used. Since submitted games will be played on a big screen with large step pads, I’m developing the game with that in mind. Specifically, this game would probably work best in that environment with 5 players, but it could be played by just one very frantic person.

Here is a link to the EGP challenge so you can get an idea of how the game will be played with the screen and step pads:

I’m just using placeholder graphics for now.

I have movement and gravity set up. Currently, the hot-air balloon is constantly falling. The player will need to ‘step’ on pad 3 (push the number 3) to add lift to the balloon. The player will need to be careful to not let the balloon hit the ground or carry it too high off the screen.

Numbers 1 and 5 fire an arrow left or right respectively. The arrow is long-range and will be used to pop point balloons.

Numbers 2 and 4 launch a small bomb left or right respectively that falls quickly to the ground. This is used to try to hit ground targets for points.


December 30, 2011

I’ve finally gotten started on my first EGP backlog game with the theme ‘100 Things’.

I decided to make a simple space shooter. I’m calling it 10^2 because the idea is that it is supposed to be 100 boss fights back-to-back. I’m starting out with the bare bones here. I have some grand ideas for weapon upgrades and intense multi-stage boss battles. However, that will all be implemented only if I actually get the chance to do it. Before worrying about all that, I wanted to get the basic gameplay mechanics working. That I didn’t focus on this before is likely why my other projects have failed. This one won’t.

Speaking of other projects, I do have something exciting in the works. I’ve been asked to join a team as a designer. Can’t reveal much on it yet, mostly out of respect for the team, but also because I really don’t know a lot about it yet. I’m looking forward to it though, and will keep GBD updated with whatever information I can as it gets moving.

More to come on 10^2 as it develops.

Experimental Backlog: 100 Things

December 22, 2011

I’ve been following the Experimental Gameplay Project ( for about a year now. Every month, the guys over at EGP post a new challenge. Some time during the month, readers are supposed to take 7 days to work on a solo game project based on the theme. It’s a continuation of something they started back in college, when they challenged themselves to collectively create 50 games over the course of a semester, never taking more than 7 days for each game.

I’ve actually decided to participate in the current challenge, 5 Button Challenge, but since it runs through the end of January, I’ve actually decided to work on that one during the first week of the new year right before I start class again. I have also decided to go through the backlog of challenges on the EGP site. There are 26 of them. If I do two of them every month, it will take me about a year to catch up.

What I have done is written down all the previous challenges and assigned then a number. Then I used a random number generator to pick one of the topics. With that done, I adjust out the entry and in two weeks I will randomly pick a new topic.

This first time around, the topic randomly selected for me was 100 Things. This was a theme from before I started following the site, so I never actually gave it any thought before. I’m going to sleep on this and try to decide where I want to take the project. I’m going to try to follow the format the guys set up, so even though this challenge is long past, I’m still going to try to get something done in no more than 7 days. Hey, that’s quite a bit more lenient than the 72 hour Ludum Dare jam I just tried to enter.

Actually, I already have the beginnings of an idea forming. How quickly I am able to come up with an idea here will determine if I jump straight into it or if I save it for next week and continue work on what was supposed to be my LD22 entry, The Loneliest Robot. Updates as my brain allows…for now, I’ve got some thinking to do.


June 19, 2011

As soon as I finished my project for the Thousand-Year Game Design Challenge, I intended to jump right in to June’s theme over at the Experimental Gameplay Project. The thing is, I’ve been using Game Maker, and while it can apparently be a powerful program, I’m just not happy with it for this project. Still, I started plugging away at my game. Then, I discovered Stencyl.

Stencyl is a program that lets you build games in Adobe Flash without actually having to know how to use Flash or write Actionscript. For my immediate needs, it’s perfect.
Oh, it definitely still has a learning curve. However, for now I’m using some of the built in resource packs to quickly build my game. There are several things I really like about the program, but two in particular may really help me down the line.

First, the ‘coding’ is all drag and drop, similar to Game Maker, but with a visual layout that is much better at explaining just how and why everything works. That actually leads directly into the second thing I like: Stencyl lets you view and edit the actual Actionscript. This could be huge for me as I develop a game, study the visual layout of what I just ‘coded’, and finally look at the actual programming to see how it all works. I’ve been wanting to learn Flash and Actionscript anyway, and I think this gives me a great opportunity to really dig into the meat of a program and see how it works.

Stencyl has a couple of other advantages. First, the included resources (along with many online) make game creation a littler quicker. As I said before, there is still a learning curve, and I’ve hit some roadblocks, but I”m confident I can resolve all of that with some dedication. The other thing is that Stencyl allows you to publish your games online. This means I can publish straight to a site like Kongregate where thousands of users will be able to see it. Game Maker’s sute has a similar functionality, but a much smaller user base.

I’m not totally giving up on Game Maker. There are several things I like about it. However, I will be shifting my focus to Stencyl from here on out. I think it’s going to provide me with some great experience and opportunities. EGP runs through the end of June, but I’m still going to be trying to stick to a seven day development window for the game. It shouldn’t be a problem, I already have some important elements finished for the game. Also, the design challenge over at Game Career Guide ended this week, so my next post will probably be all about my submission there.

I’ve got more projects on the horizon so stay tuned!

A Slight Change

June 10, 2011

I fully intended to have my entry into the 1000 Year Game Design Challenge finished and submitted yesterday. However, throughout the week a few things came up with the project that stalled me a little. It took me a while to get the gameplay just right (which I think I’ve done now). The biggest change, however, is that I opted not to actually submit a video, and just write up an entry on BoardGameGeek instead. I think that’s a more fitting place for the game than some random video on YouTube.

Now, I was going to do that yesterday, but my intense game testing has left the pieces looking a little worn. I’m going to repaint before I snap some images for the entry. I should be able to finish up this project completely before the weekend is over, so I’ll post a link to my entry once I’ve got it submitted.

I am going to go ahead and get started with my project for June’s Experimental Gameplay Project theme. Today is mainly just brainstorming and sketches, which shouldn’t be a problem. Brainstorming is actually a very enjoyable part of the process for me.

Check back soon for some status updates. I’m really looking forward to my project for EGP, which will actually be a fully playable game. After that, there’s so much more to come!