My first game... (Skyroad remake)(WIP - Updated Apr. 26th)

Well, sort of first game. I made one game using video tutorials, but this is the first one I made on my own with out their help.

It’s a remake of an old dos game called Skyroad. It was very fun and addictive. I have it mostly working right. I need to fix the jumping as it’s really not smooth at all. Also, you don’t crash when you run into walls. I should be able to fix that soon, and make more levels as well. Total programming time so far is 3 hours.

Here’s the link:
http://calibermengsk.com/games/unity/skyroad/Skyroad.html

Here’s a video:

Controls:
Movement - WASD
Jump - Space

Goal: Get to the end without falling off.

**Note, the only button that works in the menus at the moment is restart. Also note that this is based off of an old dos game called Skyroad (same title) and I plan on adding visuals down the line, but at the moment, it looks very very similar to the original.

(Oh, also, I started using Unity on Friday last week.)

[UPDATE - March 24th, 5:55PM]
Finished the basic GUI, and made two more levels. (Kinda just randomly placing blocks.)

Also, the camera is a bit further away, the vehicle is closer to the ground (for telling where you are better) and a spiffy start of level animation to the camera.

Have fun!
[/UPDATE]

[UPDATE - March 24th, 11:19PM]
New Update!
Made a full screen toggle button, which broke both jumping and moving forward. Has been fixed now though.
Also added a 4th level, and fixed the first three levels to be adapted to the new jumping. (made sure they were able to be beaten.)

I have been having an issue with making the ship explode when colliding from the front. I added a box in front of the ship and made a detection script (OnCollisionEnter) but it doesn’t run any of the code when it collides with something. Anyone have any clue why?
[/UPDATE]

try it… :lol:

Good job~

:slight_smile: Thanks. I’m already working on making the main menu/level select… but it’s 4am here, so I’m going to go to sleep now.

Hello Caliber Mengsk.

you Project looks very cool but there is

a movement bug(if you are jump u cant fly right and left)

RaverGames :roll:

Actually, that’s done on purpose, based after the original game. It helps add a bit of challenge to the game.

Thats really cool, I found myself not being able to stop till I finally passed that level, was really fun and challenging! Took me about 5 minutes to pass first level. cant wait for more levels, great work!

Finished the basic GUI, and made two more levels. (Kinda just randomly placing blocks.)

Also, the camera is a bit further away, the vehicle is closer to the ground (for telling where you are better) and a spiffy start of level animation to the camera.

Have fun! (use the link in the first post)

New Update!
Made a full screen toggle button, which broke both jumping and moving forward. Has been fixed now though.
Also added a 4th level, and fixed the first three levels to be adapted to the new jumping. (made sure they were able to be beaten.)

I have been having an issue with making the ship explode when colliding from the front. I added a box in front of the ship and made a detection script (OnCollisionEnter) but it doesn’t run any of the code when it collides with something. Anyone have any clue why?

I like it, it’s quite fun. :slight_smile:

Who cares if it’s based heavily on another game, no need to reinvent the wheel right? Just add a few creative twists and bam.

But its honestly pretty fun for how simple it is!

I agree. As well, most people I’ve asked haven’t ever heard of the original, but on past that I plan to add things like mines and more stuff on top of that. (O-o maybe some ice platforms or something. I’ve already got boost and slowdown pads done, but not implemented in any levels yet. :stuck_out_tongue: I’ll probably start to include them in the next level or two.)

As well, I’d like to spend some time (since I have most of the technical stuff done) on the visuals. Probably mostly dealing with the platforms. O-o I’m not really the best 3d artist, though XD I would like to practice a bit more and see it in an actual application rather then just the renders I’ve done so far. (O-o more materials then meshes though… so XD that’s where I stand. More of a programmer then an artist in the first place.)

Awesome, I loved SkyRoads. Have you tried Tasty Static? It’s a skyroads clone, with tons of levels and even a level editor. Win/Mac/Linux as well. http://www.tastystatic.com/

Nice game:)
Really enjoyed it, but there is a small “bug” if you will: by holding the down arrow, you can make the “ship” stop and even make it move backwards by holding both down and up at the same time.

UPDATE TIME!!!

Ok, so I fixed the bug of going backwards, by just letting you go backwards (at a speed of -10 max). I also re-did the movement system so that it’s time dependent rather then frame dependent (I don’t know if anyone knew about that bug). The gravity system is in place to allow for much more smooth and realistic movement, and reacts much more like the original game. The only major difference compared to the original is there is no bounce effect afterwards.

On another note, I’ve decided to go ahead and try to make it look much more spiffy, add a lot more levels, and pretty much make it a full game instead of just my learning practice. So, there is a limited graphical update. Some brick like textures I made in photoshop. It’s supposed to feel more like you are going down a river in the amazon then a craft in space. I haven’t decided yet, but I may add bad guys, and may add the ability to shoot. (If so, there would probably be some control changes for jumping)

Just thought I’d update you guys. I need to get to work on custom 3d models for the ship and the platforms. It’s been updated, so try it again and let me know if there are any glitches you notice.