Timeline
I just decided to release my current project "Timeline". The current version is more of an engineshow rather than a real game.
General Info:
This is a powerful engine which allows you to manipulate time in the game. You can jump forward and backward, interact with yourself, make changes to the timeline and finish the levels.
The current version contains 2 levels as well as a tutorial level. The tutorial level doesn't cover the games unique mechanics. So if you want to explore this engine in it's full potential you should continue to read this topic.
The time jumping by clicking + paradox checking is threaded so the game wont freeze.
Concept Idea:
This
It could be like one of you pushes a button and opens a door. Then the original you who were trapped in the locked room gets out and jumps in the portal and becomes the one who opened the door.
Meanwhile the one who opened the door continues to the exit. You have now completed the level without any paradoxes.
The engine also includes a way of checking for paradoxes. Whenever you try to complete a level without have linked all portals so there's only ONE person who jumps throughout the game, you can't finish the level.
Planned features:
- Powerful level-editor which allows for really cool gameplay changes.
- Installer (along with zip's)
- Content files with association (installer).
- Skins
- Levelpacks
- In Game level sharing system (with search and stuff)
- C++ coded launcher (so you don't have to load the complete game to send the opened file to the currently opened instance of the game.)
Controlls (playfield):
WASD = Move around (A/D = Left/right, W = jump/doublejump, S = walk into doors)
LMB* = Select a player (IMPORTANT when you start a level, the player is deselected. You need to click him to be able to move.)
RMB** = create a player (If you cant spawn there a red indicator appears to let you know why you cant place anyone there.)
RMB** + CTRL = Remove the player + portal that you clicked. (you cant remove the original player.)
Delete = Remove the selected player. (you cant remove the original player.)
* Left Mouse Button
** Right Mouse Button
Controlls (GUI and Time):
Q/E = step backward/forward trough time. (hold to "play")
Space = play pause time (IMPORTANT when you start a level, the time is paused. You need to press space to start time.)
LMB* = Jump trough time (click the timeline bar.)
* Left Mouse Button
Credits:
I currently DO NOT have any ingame credits. So I'm posting them in this topic instead.
Menu = Vlad
GMThreads 2 = Snake_PL
Download:
http://www.box.net/shared/hg36omvufe
Screenshots:


Not the opposite, MrOpposite!
Edited by MrOpposite, 03 August 2010 - 08:42 PM.











