Home | TroyDPatterson.com

Squidi’s mechanic #035 – Room Conveyor Belt

February 3rd, 2014

I don’t wanna read all that crap edition

Here’s a prototype I made base off Sean Howard’s Room Conveyor Belt Conecpt
Saturday’s completed
Sunday’s completed prototype

There are a few links that take you to external sites. I do not manage the content outside of here
Friday I came home set to work on my pinball machine. I was very clear that I wasn’t going to use the internet or watch tv or do anything that would distract from my goal… I failed horribly at that. 2 hours into this test I had moved on to checking up on something I read in the book and everything spiraled out of control from there. I ended up on Sean Howard’s web site reading over some of his game mechanics. I saw his Conveyor Belt Prototype and thought of how much fun that would be with a little more work done to it. I then embarked on a solo-squidi-jam and decided to make a more complete version of the game over the course of the weekend. I then set out a few guidelines and rules and started from there.


Rules I set for myself

No using flash IDE

I usually use a few base movie clips to do my screens and handle font management. Not this time, I decided to only have one SWF that loaded everything externally. This made for a very bloated project, and it gets worse because…

No modifying, editing, or creating art assets in editor

I decided against modifying any of his artwork that was provided as part of the Free Pixel Project. Which proved to be very challenging. I had to change the way I usually handle art work. With three exceptions, I had to base my game around one character set and one tile set.

  1. I used photoshop to create the map.I read in the maps per pixel
  2. I created the coin and shadow in code pixel by pixel.
  3. I used photoshop to check all of my x/y positions of the tiles that I read in.

Keeping it simple

My mind went 1,000 miles per hour as I was working. All the cool features I wanted to add. All the additional features I wanted to add! All the MORE features I wanted to add! Nope! Had to reel it all back in and figure out what I could actually get done this weekend and do just that. Too many features means I could get overwhelmed and bail on the project. Speaking of which…

Don’t get burned out

I had to make sure I didn’t try and do everything in a single setting. I took breaks. I went and got dinner. I paused to watch a little TV and actually relaxed. I learned a lot from last years Global Game Jam. To keep at a good pace, I made sure to set a stopping point for saturday and a stopping point for sunday. I actually finished earlier Sunday that I originally thought and instead of adding additional features. I just called it a day.

Learn something

This was the hardest thing to do. Because I wanted to make sure I kept it simple, I tried to do everything within my own personal knowledge base. And I wanted to get it done in a timely fashion so I used an existing game engine. Keeping it simple did allow me to reduce the amount of time I had to look up the answer to any problems, but I did hit one road block that caused me to learn something. :)

Yup... it says "Troy"

Yup… it says “Troy”

I found a faster way of dealing with the placement of tiles without having to write really complex algorithms or using a map editor! This allowed me to lay out everything in photoshop and have the game generate all the proper tiles in place that I needed. (Hence how I cheated on the “No external image manipulation…” rule) Here’s a great article on doing bitwise terrain calculations!

What I would have liked to have added


My brain kept trying to get me to add more. I snuck in a second player, just to see how easy it would be to build off of what I’ve already built. It took me less than 15 minutes (I had to rename a variable here and there)… but I would’ve liked to have seen the game work with four players. It currently being even two players huddled around one keyboard is very difficult.

Trading Card System

I would like to have a system that allows you to pick a series of cards, and the game randomly chooses which cards you have in your “deck” to lay out various parts level. I’ve written down a few ideas I had to expand on this entire concept, but I want to make sure I don’t dump too much out at once.

Better Enemies

Right now the skeletons stick to whichever map they start on. This was in The Prototype this game was based off of. In thinking of the above TCS, I figured it would add a nice balance if the card you chose would only increase the difficulty of that area. But, if I were to expand on this game any further, I had two ideas for enemies…
The Thief
The Thief wouldn’t just compete against you, it would also steal your coins. So if you bumped in to it, it would die but take a percentage of whatever coins you’ve already collected.
The Hunter
The hunter would actively go from space to space in an attempt to find which space you were in. And if it detected you, hunt after until it touched and killed you.

Time attack

There’s a base time that it should take to complete each of the rooms, this is all added together and expanded as a time limit to collect as many coins as you can. This could be fun or frustrating, I’ll possibly play with this in the future.

Accounts (More TCS)

I wanted to create a website and web based accounts so people who play can trade cards that they’ve unlocked with other players. This idea had to quickly go on the back burner because it sounds really expensive for me to develop for a free no revenue generating game.

Map Editor

I wanted to make a map editor. :(


Right now the game just starts… and ends.

Player Messaging

When the game just ends… it goes right to black. Collecting coins just makes the coin disappear, it would be nice to have some kind of cool effect and all.


It’s quiet… a little too quiet.


Thank you for reading this far in to this and not just clicking the link at the top of the post. It really means a lot to me that I got a chance to explain how much fun this project was for me and you stuck around and read. :)

Here’s another link so you don’t have to scroll back up
Sean Howard’s Room Conveyor Belt Conecpt
Saturday’s completed
Sunday’s completed prototype

Got a new package.

March 31st, 2010

In the end… all of this does link together towards one major project I am working on. But, in the mean time I have to catch up on my reading. :)

Nick Valentino's Thomas Riley

Read the rest of this entry »

MaG Fest 09

January 5th, 2009

MaGFest :: The Music and Game Festival.

I actually attended again this year, but this year I tackled all 4 days. Going from the 1st to the 4th. I had a great time and have plenty of stories to tell.

One thing that stands out in my head is… If you’re the Indiana Jones of gaming finding rare imports and things like that. Don’t be a jerk and play against people just to smash them off of the game without them even knowing what’s going on. That happened when I tried out Capcom versus Tatsunoko. I mean the guy heard me sit down and say “I never played this before” and he remained quiet. Then proceeded to thrash me without saying a word.

Moving on, I found that this would probably be the best place for me to release any new games that I 100% complete. Anything that I go all out and do such as “Dig”,”Donnie Bomber” or “Golem Golem Golem”. There’s a huge game area where I could probably fit a few if not one arcade machine. There’s already a bunch set up all over. More details on that later.

I’ve also seen that the “Donnie Bomber” shirts from like 5 years ago might’ve sold at MaGFest so I’m going to talk to my shirt dude and see if I can get a few printed out for next year.

It’s weird now that I am home and blogging about this, I finally have a chance to read all of the RSS feeds that I missed over the holiday to see that one of the sites I read was actually there. I had no clue what was happening in that corner…

… When I saw that corner it made me think to myself that I still want to build an arcade game, (as in a game in an arcade cabinet). On the other side of the room they had people play Street Fighter 4 which made me wonder if a brand new game could survive on pizza shops and malls alone. If the price of the machine isn’t $4,000 and the game was simple enough that average Joe can walk up and play it, how much would/could it make. I see plenty of games in bars still.

Overall I had a fantastic time at MaGFest. I will be there again next year, I just have to figure out everything that I am bringing to the convention and start making those preparations now.

Travis vs Troy… Link

December 15th, 2008

I’ve been trying to figure out how to post the Travis vs Troy “game” that I made. It’s “complete” in the sense that the game works. You run… you jump… you shoot. You fight a boss.

Below is link to the “Banner Game”. I know it says you win a free poster, but that was mainly put in there to look authentic. I mainly did more focusing on the actual functionality of the game than I did the look, yet there are still a few things I have issues with.Mainly it is not even close to being polished. I’m going to go back and fix/add things later, but for now I need a break from it.

Travis Vs Troy (PopUp)

Troy Verus Travis: Day 1

September 1st, 2008

Finally! Day one of Trav’s defeat. Two months to complete a small web game. I didn’t think it would be enough time for me to complete something…. but then I started working first thing this morning I started figuring out my schedule. The first Month is going to be Design and Building. The second Month is going to be all about polishing it. It’s amazing that not being able to write anything down on paper nor build any part of it has HELPED me flesh out the design and architecture better.

Well starting today Travis should prepare to have his cheeks handed to him… and women shouldn’t wear white pumps till memorial day. :)

Wish me luck.

Digging in the bottom of the box… why?

February 18th, 2008

I updated my concepts page again. There was a project I was working on years ago that I just remembered. I’m going to try to make a mockup of it before this years Otakon. I know it’s a bit much to try and tackle before August. I think I may definately not release “Knights off the Round” till next years MaGFest. I’m going to do a few test tonight. If they work out… man I’m gonna be gravy all day tomorrow. :)

Knights Off the Round Table

February 4th, 2008

So my first concept, first draft. I have to go back and add more details, but I wanted to make sure I put SOMETHING up… something is better than nothing… right?