Hello, and welcome to the JetCraft project forums. On here you can discuss anything related to JetCraft.
Summary: JetCraft is a 2D platform sidescroller game and level editor for StarCraft 2. The game's objective is to leave the level through the exit door which will only open once the player has collected all the keys scattered around. The player will also be able to collect various treasures to increase the end score, but only the keys are mandatory to complete the level. The map comes with its own in-game level editor which allows players to create their own JetCraft levels and share with other people online. JetCraft has been under development since October 2012 and is currently in early beta stage.
Key Features:(version 1.0.0) • Play through an extensive list of challenge maps to get the highest scores possible. • Play together with up to three other players in the online versus and coop mode. • Create and save up to 32 custom levels using the easy-to-use in-game level editor. • Share your creations with other players over Battle.Net. • Downloadable local copy allows players to play the map singleplayer without input delays. • Rebind-able controls allows you to play with whatever key setup you find comfortable.
Visit the official website for the work-in-progress game manual and beta information.
1.0.0 - 01 May 2014 • Game: - Replay saving has been enabled. - Added a checkpoint system to multiplayer games. - Added a quick guide to the multiplayer menu. - Text tags can no longer display during level initialization. - Fixed a minor issue with the tile reset function. - A lot of static text fields has been prepared for eventual localization. - Checkpoint items will no longer be created in multiplayer games. - Player teleport cooldown duration has been increased to 20 seconds. • New Challenge Maps: - The Cellar (Easy) - Detour (Easy) - Lift-off (Medium) - Classic Four (Hard) - No Time To Explain! (Insane) • Editor: - Empty (null) items are now selectable from the item list. - Worked some more on the documentation. - Fixed an issue where deleting a level could result in several duplicated and empty levels. - Interface has been further improved. • JetScript: - Fixed an issue with missiles only colliding with player 1. - Added a player spawned event for multiplayer games. • New functions: - voidMissileSetCollisionIgnorePlayer(object missile, object player, bool ignore) - boolGameIsMultiplayer() - voidModelDisplay(object model, bool display) • New Items: - Turret - Grass Patch (Decoration) - Grass Patch (Background) - Grass Surface End (Left) - Grass Surface End (Right) - Grass Surface End (Both) - Ventilation (Horizontal) - Ventilation (Vertical) - Iron Panel (Dark) - Iron Bars (Background) - Stone Wall - Stone Wall Surface - Stone Wall Background - Stone Wall Window - Stone Wall Top - Stone Wall Archway (Top Right) - Stone Wall Archway (Top Left) - Stone Wall Archway (Right) - Stone Wall Archway (Left) - Stone Wall Archway (Top) - Stone Wall Right - Stone Wall Left - Stone Wall Door Right - Stone Wall Door Left - Stone Wall Door Up - Level Exit (Stone Wall) - Stone Pillar - Trigger Initializer
0.9.0 - 03 March 2014 • Game: - Added multiplayer co-op mode. - Added multiplayer achievements. - Updated game code to support multiple players at once. - Snow now reduces the player's movement speed and reduces fall damage as originally intended. - Increased jump height slightly. - Fixed an issue where the player would spawn at a checkpoint when restarting from the scorescreen. - Fixed an issue where the player could retain the properties of the last tile of the previous level. - Improved the texttags displayed from items. - Built-in levels using JetScript has been updated to use the updated player functions. - Touched up old assets. - Heavily optimized entity code. - General code optimization/maintenance. • New Challenge Maps: - CGSOURCE (Easy) - Rock Avalanche (Medium) - Utter Insanity (Insane) • Editor: - Improved level compression algorithm. Custom levels will now be MUCH smaller in filesize. - Level loading and saving is now faster. - Undoing tile changes is now faster. - Implemented a multiplayer emulation option in test games. - Interface updates. • JetScript: - A lot of functions have been changed to support multiple players. • New Functions: - objectEventPlayer() - objectPlayer(int index) - intPlayerGetIndex(object player) - boolPlayerIsPlaying(object player) - constintMaxPlayers() - voidPlayerSetJetpackVelocity(fixed velocity) - fixedPlayerGetJetpackVelocity() - voidPlayerResetJetpackVelocity() - voidPlayerSetMaxJetpackVelocity(fixed velocity) - fixedPlayerGetMaxJetpackVelocity() - voidPlayerResetMaxJetpackVelocity() - voidPlayerSetJetpackFuelConsumption(fixed amount) - fixedPlayerGetJetpackFuelConsumption() - voidPlayerResetJetpackFuelConsumption() • New Items: - Red Bricks (Surface) - Dark Stone (Surface) - Emitter Pad (Left) - Emitter Pad (Right) - Emitter Pad (Up) - Emitter Pad (Down) - Emitter Pads (Horizontal) - Emitter Pads (Vertical) - Boulder
0.8.0 - 08 February 2014 • Game: - Further reduced drowning sequence duration. - Fixed an issue with the Invisible Teleporter teleporting dead players. - Fixed an issue with swapped tiles loading wrong items across levels. - Fixed an issue with the Invincibility item not loading its textures. - Fixed an issue where the player could drown after being killed above water. - Optimized tile-related code. - Added more sound effects. - Added more music. - Normalized music volumes. • New challenge maps: - JetCraft (Easy) - Welcome to the Dungeon (Easy) - HeatCraft (Medium) - Forward! (Medium) - Thread the Needle (Insane) - Volcanic Activities (Insane) • Editor: - Iterated on the editor help dialog. - Added painting functionality to the middle mouse button. - Added a new background model. • New Items: - Force Barrier Red Horizontal - Force Barrier Red Vertical - Force Barrier Green Horizontal - Force Barrier Green Vertical - Force Barrier Blue Horizontal - Force Barrier Blue Vertical - Dark Stone - Dark Stone (Ice) - Dark Stone (Snow) - Red Bricks - Red Bricks (Ice) - Red Bricks (Snow)