- PortalX
- 08 Jul 2010 02:05:00 am
- Last edited by builderboy2005 on 27 Feb 2011 02:58:14 pm; edited 3 times in total
So this project has been worked on quite a bit already, and i am bringing it over here to Cemetech This is a real nice community, not sure why i haven't come here more often!
So this is an 2D version of the famous Portal game by valve. When i was young in the area of calc programing, i wrote a Basic version of Portal that can be found here . After i finished that version, i discovered Omnicalc and invisioned a version that used the sprite routine to truly take Portal to the next level, adding in momentum and all the other concepts that were in the original game. Of course Omnicalc wasnt up to this and it was soon forgotten...
...Then Axe came along and i remembered! The same day i got a basic demo working, and progress has been going ever since. The original progress thread can be found on Omnimaga here which contains all the screenshots. Here are some of the more impressive.
Here are the features supported so far:
Code:
To Do List:
Plasma balls
Oscillating plasma fields
Fix Emancipation field bugs
After that, my engine is done and i can start writing the game The game currently compiles to around 9300 bytes of code, and i believe i will be able to fit everything into a single page App ^^
Edit by Kerm: added some screenies from your topic. Feel free to change them
So this is an 2D version of the famous Portal game by valve. When i was young in the area of calc programing, i wrote a Basic version of Portal that can be found here . After i finished that version, i discovered Omnicalc and invisioned a version that used the sprite routine to truly take Portal to the next level, adding in momentum and all the other concepts that were in the original game. Of course Omnicalc wasnt up to this and it was soon forgotten...
...Then Axe came along and i remembered! The same day i got a basic demo working, and progress has been going ever since. The original progress thread can be found on Omnimaga here which contains all the screenshots. Here are some of the more impressive.
Here are the features supported so far:
Code:
Player Physics:
Controlled fully through forces
Moves maximum of 1 pixel per subframe
Terminal falling velocity
Full Portal support:
Portals in walls
Momentum transfer
Realistic portal warping
distinction between two portals
Environmental Hazards:
Floor spikes
Plasma Fields
Emancipation Grid:
Cannot shoot portal through this field
Moving through this field deactivates all portals
Buttons/Doors:
Stand on button, open door
Get off button, door closes
Crates:
Can be grabbed, thrown
Can press down buttons
To Do List:
Plasma balls
Oscillating plasma fields
Fix Emancipation field bugs
After that, my engine is done and i can start writing the game The game currently compiles to around 9300 bytes of code, and i believe i will be able to fit everything into a single page App ^^
Edit by Kerm: added some screenies from your topic. Feel free to change them