1. Are you planning to upload your awesome map to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. We have recently started the 16th edition of the Mini Mapping Contest. The theme is mini RPG. Do check it out and have fun.
    Dismiss Notice
  5. Dismiss Notice
  6. Choose your ride to damnation in the 5th Special Effect Contest Poll.
    Dismiss Notice
  7. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Jetpack [1.0.0b]

Submitted by Illidan(Evil)X
This bundle is marked as approved. It works and satisfies the submission rules.
J E T P A C K
[1.0.0b]

http://www.youtube.com/watch?v=J9Eqc_ZC_2c

About
JETPACK is a 2D platform game created by Sourc[e]x for WarCraft III.
The object of the levels is to collect all of the keys scattered around the level while avoiding obstacles and enemies.
Once accomplished, a door opens which the player must go through in order to complete the level.

The map also features a in-game level editor. It's kinda slow and not very user-friendly, but it works properly.

Gameplay screenshots

[​IMG]

[​IMG]

[​IMG]

Editor screenshots

[​IMG]

Credits
Code (Text):

[B]Models:[/B]
        Sourc[e]x
   
[B]Textures:[/B]
        Sourc[e]x
   
[B]Scripting:[/B]
        Sourc[e]x
   
[B]Additional systems:[/B]
        Vexorian (TimerUtils)
        Ammorth  (MultiBars)
       
[B]Music:[/B]
        Main menu: darthduba @ Newgrounds
        Gameplay: coolguy @ Newgrounds
        Editor: Marcus-Werhaldus @ Newgrounds
       
Special thanks to Vexorian for creating JassHelper.
 


Notes
- JETPACK is now open source.
- Arrow key synchronization delay can make things crazy hard.
- JETPACK will only work on newer patches.


Changelog

JETPACK
0.9.5
- Public release

0.9.6
- Added a computer player slot.
- Fixed a bug with the Exit Location not loading correctly from the gamecache.

0.9.7
- New editor tiles and entities.
- Fixed a level tile bug.
- Added some new sound effects.
- Added a zoom function.

0.9.7b
- Fixed Death Wheel's (saw blades) facing direction.

0.9.8
- Added more editor tiles and entities.
- Fixed a bug with entities pushing buttons in the editor.
- Fixed zoom camera position.
- More sound effects added.

0.9.9
- Minor bug fixes and code maintenance.

1.0.0
- Logo added to the main menu.
- Created a scoreboard to keep track of highscores.
- Jetpack is now open source.

1.0.0b
- Decreased map bounds size to get rid of a "out of bounds" bug on empty bound cells.


Keywords:
Jetpack, 2d, platform, DOS, classic, editor, singleplayer, minigame
Contents

Jetpack [1.0.0b] (Map)

  1. Tleno

    Tleno

    Joined:
    Jul 6, 2008
    Messages:
    4,783
    Resources:
    2
    StarCraft II Resources:
    2
    Resources:
    2
    I also would like to have a save code system for your level editor so you could share them at THW... you knw, maybe at this thread, maybe make a special thread for that... it would be cool if you could show people your creations so they could try them and try theirs... like with Portal maps.
     
  2. Wazzz

    Wazzz

    Joined:
    Feb 5, 2009
    Messages:
    2,796
    Resources:
    6
    Maps:
    5
    Tutorials:
    1
    Resources:
    6
    That would be cool, don't know if it's possible, but it would still be cool nonetheless :p

    Maybe even people could just post screenies on a Forum thread dedicated to this map. I wouldn't reccomend doing it here, that would just be spammy imo -.-'

    And we all know spam is bad and that spammers deserve to drown in their own defication after being slapped about with their own arms ;)
     
  3. Tleno

    Tleno

    Joined:
    Jul 6, 2008
    Messages:
    4,783
    Resources:
    2
    StarCraft II Resources:
    2
    Resources:
    2
  4. Vercas

    Vercas

    Joined:
    Dec 9, 2007
    Messages:
    2,604
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Hey, making a code generator and saver for the level editor would be really awesome!
    One character for each square and you'll rock!
    (Quite long, but hey! :grin:)
     
  5. GhostThruster

    GhostThruster

    Joined:
    Jul 24, 2009
    Messages:
    4,845
    Resources:
    34
    Models:
    7
    Icons:
    21
    Packs:
    1
    Skins:
    1
    Maps:
    3
    Spells:
    1
    Resources:
    34
    Really, really, really good map. 5/5. But you should definitely add save/load systems, there again its one player. Also, six levels isn't much, and the editor is really slow and hard to use. Epic no matter what.
     
  6. manstie

    manstie

    Joined:
    Mar 10, 2008
    Messages:
    847
    Resources:
    1
    Maps:
    1
    Resources:
    1
    You serious? You made an editor!? Wtf!
     
  7. Illidan(Evil)X

    Illidan(Evil)X

    Joined:
    Oct 24, 2004
    Messages:
    646
    Resources:
    150
    Models:
    109
    Icons:
    27
    Skins:
    2
    Maps:
    12
    Resources:
    150
    I'm not a big fan of the level code generator. Why? Because each cell have to store 4 values (tile, entity, entity direction and entity velocity (11 characters in total per cell)). Even if I somehow successfully optimizes a cell down to three characters, you're still left with a 1083 character long code.
    It's the very reason I'm saving the levels in a gamecache and not generating codes.

    The reason I haven't created more default level is because it's a very tedious process -- Imagine coding a level by hand.
     
  8. Vercas

    Vercas

    Joined:
    Dec 9, 2007
    Messages:
    2,604
    Resources:
    1
    Spells:
    1
    Resources:
    1
    Wow. Macros? :xxd:
     
  9. foo_sharp

    foo_sharp

    Joined:
    Oct 5, 2008
    Messages:
    138
    Resources:
    0
    Resources:
    0
    As many before, I have to say that this is quite impressive.
    But, at least in my opinion, the controls seemed a bit dull/slow. Also, I didn't like the background music you chose, but that's just a negligibility :grin:
     
  10. Lag_Reviews

    Lag_Reviews

    Joined:
    Dec 28, 2009
    Messages:
    166
    Resources:
    1
    Tutorials:
    1
    Resources:
    1
    To Foo_Sharp
    The background music isn't the main part of the game, it is mainly do you like the game in itself. Althought I have a suggestion to the creator about the music :p and as for the keys it is a tiny bit slow but I think its more that the man is supposed to move slowly.


    To The Map Creator:
    Glad to see you are still improving this map, you finally added a high-score system that I suggested and have been eagerly waiting for! Good job I can now challenge my friends and beat them :p.


    Things you could add:
    • More levels
    • A Music Box in the main menu which allows you to choose the background song that plays

    Good map and I will always love it and great to see you are still updating it making it awesomer,
    Lag_Reviews :p

    PS: Good luck! and thanks for adding highscores it rox :p
     
  11. YourNameHere

    YourNameHere

    Joined:
    Apr 29, 2007
    Messages:
    745
    Resources:
    4
    Maps:
    1
    Spells:
    2
    JASS:
    1
    Resources:
    4
    Another idea of being able to spread your custom levels:
    Let the user export his level, if you press the button "Export level", the map will create a gamecache named Level #1 (or let the user choose a name via chat).
    This way you could easily load that gamecache if you know the name.

    To the map itself: Awesome! It's pretty fun to play, the editor rocks and the music if fine, too. Liked it very much, rated 5/5 :)
     
  12. baassee

    baassee

    Joined:
    Nov 14, 2008
    Messages:
    3,220
    Resources:
    17
    Spells:
    14
    Tutorials:
    3
    Resources:
    17
    this is fucking amazing game

    about the code, isnt it just possible to make it detect if the whole map got the same tile (or most parts)? that would save you alot of space, but as you say I dont think you can optimize it more

    and btw you are one of the greatest map makers I've ever seen, first cannon commander, now this, dunno is MD finished? (A)
     
  13. Vercas

    Vercas

    Joined:
    Dec 9, 2007
    Messages:
    2,604
    Resources:
    1
    Spells:
    1
    Resources:
    1
    A new gamecache for a saved game?! This is bulls**t! It would be a killer!
    Maybe a new category in a cache for a saved game!
     
  14. krisserz

    krisserz

    Joined:
    Feb 28, 2009
    Messages:
    1,945
    Resources:
    2
    Spells:
    2
    Resources:
    2
    Hmm, I`ve found a bug. If you build a ladder to the top of a map, not blocked by a wall, and the go on the top of the ladder you can move right/left, like you`d be still on the ladder (sc-shot)
     

    Attached Files:

  15. Illidan(Evil)X

    Illidan(Evil)X

    Joined:
    Oct 24, 2004
    Messages:
    646
    Resources:
    150
    Models:
    109
    Icons:
    27
    Skins:
    2
    Maps:
    12
    Resources:
    150
    Thanks. I'll fix it ASAP. :)


    Instead of complaining about the music choice, I suggest posting links to some better legal tracks I can use.
     
  16. YourNameHere

    YourNameHere

    Joined:
    Apr 29, 2007
    Messages:
    745
    Resources:
    4
    Maps:
    1
    Spells:
    2
    JASS:
    1
    Resources:
    4
    What I want to archieve with that is that you can exchange your custom levels easily with others. Mean's you could just type in -load LevelByRandomUser and you could play that level :>

    edit: hur, I thought Warcraft saves those gamecaches somewhere in it's folder, but that doesn't seem to be the case :/
     
    Last edited: Jan 10, 2010
  17. KYTON

    KYTON

    Joined:
    Oct 28, 2007
    Messages:
    428
    Resources:
    2
    Models:
    1
    Maps:
    1
    Resources:
    2
    Omg...You actually made JetPack! I used to play Jetpack non stop years ago. So far I can remember the following, which I hope can be of some assistance to add features in your map.

    Monsters:
    Robots: Move along the ground towards you. Can climb ladders.
    Bats (hard to notice what they where with about 4 pixels) which would fly towards you.
    There was this small gray thing with a red dot which can move through walls and move very very slowly and flew towards you.
    Then there was these round blue things with a red dot in the center (lol)....which if I remember correctly flew around randomly in a area.

    Terrain:
    Fuel Giving Squares: Squares that gradually recharge your fuel
    Fuel Removing Squares: Squares that reduce your fuel while standing inside them
    Escalator Bricks: Move you to a side while standing on it
    Iced Bricks: Cause you to slide
    Destructible Terrain: I remember some terrain types being destructible. Some terrain would reappear over time and if you still occupy that square you die :p. I remember these purple squares which was instantly destroyed but reappeared almost instantly.
    Ladders moving you up/down.
    Bricks which where ethereal, and look like normal bricks but you can move through them.
    Spike Traps: If you walk over them you die. They where rather hard to spot (I think :p)
    Teleporters

    I also remember some powers ups which would spawn every once in a while at a random spot, one of which made you invulnerable.

    Some ideas i though of you might want to add is some multiplayer features which i though of.

    Campaign Co-op: Play with other players who help you to collect the gems :p. Atleast one player has to survive to the end to get to the next level. All the levels are pre-made.

    Race: Which player can complete the entire campaign (of only a few maps) in the shortest time.

    Tournament
    All players make their maps in the starting 5 minutes.
    Thereafter each player has to complete his/her own map. You'll have a limited time to complete your own map and your map will be removed if you fail to complete it.
    All remaining maps should now be possible to complete.
    Players then play each other maps and the player who has the most score wins.
     
    Last edited: Jan 12, 2010
  18. Narrat0r

    Narrat0r

    Joined:
    Jul 24, 2009
    Messages:
    1,398
    Resources:
    0
    Resources:
    0
    There is a little problem with movement lag, but if you have a joystick, this is a solution. Converts arrows to joypad, and somehow, there is less lag.
     
  19. slake

    slake

    Joined:
    May 12, 2009
    Messages:
    198
    Resources:
    0
    Resources:
    0
    That's nice but if I want to use it I have to buy a joystcik furst xD.
    And the incredible size of 24kb and the fact that is seemed quite user friendly.

    Oh, I forgot to post something about the game, so yeah, I vote 5/5 and you've heard this like thirty times but this is the most awesome 2d game I've ever played.
     
  20. Narrat0r

    Narrat0r

    Joined:
    Jul 24, 2009
    Messages:
    1,398
    Resources:
    0
    Resources:
    0
    This map deserves to be stand-alone. Here's a little thing for it.
     

    Attached Files: