A while ago, I made this game:
It was not exactly bad, but I made some bad design decisions because it was the first time I made something like that. Now I've made a v2, and I think it has turned out very great:
What is the game about?
The game is about controlling a "helicopter" (two pixels on the display) away from obstacles. That is basically it.
The controls are pretty easy; step on a pressure plate on the left to go left,
step on a pressure plate on the right to go right,
step on the ones behind you to go up,
and the corner plates make you go up and to left/right.
If you don't go up, the gravity will make you go down.
Play with Quake Pro field of view.
The main improvements from v1 is as follows:
- Bigger screen - Instead of a screen resolution of 9x12 pixels, v2 got a screen resolution of 11x15.
- Randomly generated levels - Instead of a limited number of pre made levels, v2 generates random levels.
- More reliable solutions - In v1, I had a few plans that did not work at all because they were not completely thought through, so I had to make workarounds to make it work, which impacted both speed and reliability. In v2 though, I have learned from those mistakes, and v2 should have a lot more reliable solutions.
- A lot better collision detection - in v1, the collision detection was inaccurate and took up a lot of space next to the game itself. In v2 however, the collision detection is built into the display, which makes it a lot more accurate, and there is no big thing taking up space that could be used for other components.
- It got a score counter - after every level, the counter counts one up, and it can count up to 99.
- A better name - instead of "heli game" as I chose to call v1, v2 is named "mortcopter".
Well, it is mainly that it is a fast-phased game where everything is happening on a screen.
All other games I have seen (except for some PONG games) is either turn based-ish (you push a button, wait for the screen to update, you (or maybe another player if it's a multiplayer game) push another button, wait again, etc), or only parts (or none) of the game is happening on a screen (for instance in). Don't get me wrong; those games can be very fun, but I personally don't feel that the kind of games where only parts is happening on a display, are "real" redstone games, in the lack of a better word.
Therefore, I like to say that it is "taking redstone gaming to a new level" (ok, it may be a bit of an overstatement, but oh well :3).
Here are some pictures:
This is the side where the objects you are trying to avoid are generated and controlled, swell as the helicopter:
It uses "invisichest" technology to prevent the player from falling out of the control room, while not blocking the player's view. The transparent blue wool illustrates where the invisible chests are:
The decoder for the score counter; it uses a traditional binary->decimal decoder, plus some additional logic, to display a binary number on the two 7seg displays:
(I know I could have used double dabble or BCD or such, but I didn't bother with it.)
Official "how to play" video for the game:
All videos you post in the comment section which are about this game, or send via PM, will be put here, unless you tell me not to.
So mort, are you going to provide a world save for this game? I would like to try it for myself.
The server is not whitelisted; you can connect and start playing my game straight away. Visitors don't have access to place/break blocks, change repeater settings, note block sounds, etc., but you can activate redstone through buttons and pressure plates and such.
the server isn't up anymore. 1.3's piston changes broke the game.
However, I've started making a V3, which I'm making on the Open Redstone Engineers (ORE) server. Hop on the server mc.openredstone.org, and do the command /pwarp mort96 to get to my plot - it's the huge stone thing in the sky
If you find any bugs in the game or the server, it would be awesome if you took the time to post it here
My redstone game.
have a look at it at mc.openredstone.org - /pwarp mort96. It's a huge stone thing in the sky.