PPPP - Portal Pony Project Prototype

game

The portal set (blue&orange) will force two distant places to be physically next to each other. Anything that goes inside a portal (you, laser, and what you can see) exits from the portal of the other color.
Can you help Twilight Sparkle reach the end of the maze with these portal spells?

Note 1: The reason you're seeing yourself is a purely optical effect. It is possible, as much as looking in a mirror makes it possible to see yourself. Think about it ;)
Note 2: Programming info: as confusing as it may seem, you indeed warp to the other portal when you enter a portal. Your position gets entirely recalculated and the camera moves & rotate accordingly.

-----------------------

Edit 1: I've reviewed the amount of comments I got from the first youtube video and this is just stupid, so many people were interested in this in comparison to how many actually played, and I have no way to tell them it's available, goddamnit. Since this game has been seemingly refused from Equestria Gaming Arcade (I take their lack of response as a no) - I'm going to submit the link to Equestria Daily and see what happens... Edit: Okay Now Equestria Daily doesn't seem to feature even thought they said they would, but this game appeared on Equestria gaming arcade. That's good xD

SHARE THIS ON TUMBLR GUYS! I WANT YOUR FOLLOWS! The link is right there! http://blitzprog.tumblr.com/post/39751133004
Without attention, there's no chance for me to find artists or feedback for even greater games. tumblr deleted

-----------------------

Remember to click to start the test.

Update1: Here's a little update ^_^
-Laser is now green, just in case it gets mistaken as something deadly (you can't die)
-Map is now a level with a goal to reach - also it's bigger
-Glass wall, doors, "laser" buttons
-You now need to acquire the portal spells
-Music
-Portal sound opening
-Textured tiles
-Others minor tweaks and bugfixes you shouldn't notice

Still a prototype - this update should now give you a better insight of the potential (and the limits) of my engine. Have fun :)

-----------------------

Original post

More explanations below, read on ;)

[Fantasy world story]
The different Science Flashes (cyan fly-like beasts with godly powers and pretty dumb spirit that study and interact with parallel universes, from my fantasy world - they all call themselves "Z") sometimes work along to experience new things. Amongst the various Z's working quietly, some are actively studying ponies, and one of them, whose previous mission was to study portals, decided to trap one of the most talented unicorns in Equestria - Twilight Sparkle, put her, in a maze, teach her a portal spell, and see how she would behave inside...
[/Fantasy world story]

There is no goal, this is just a prototype with a very small level to explore.

This is a portal engine with line of sights. This mean you see roughly what your character sees, and most importantly you will also see through portals, eventually seeing yourself if you position your portals correctly. This is the engine of a scrapped project I've done in about a week of work. Maybe I'll continue this later due to it's huge potential, but since I am not able to get anyone to actually notice what I do without looking like a spammer or a weird kind of brony, I'll just stick with my other projects for now. :)

How do this works?

If you enter a portal, you'll exit through the other portal, as simple as that. I insist on the fact you will *never* get outside a map boundary by entering a portal no matter how confusing it mays look, the fact you warp through and barely see any difference and think you barely moved at all is a pure visual effect (the computer indeed recalculate your angle, your new position and the camera each time!)

The laser thing is also another powerful thing I've added because I was bored. If you have played portal you should know how these things behave! Open your portal nearby and see what happen... If you're a developer, try figuring how I asked the flash app to draw this laser. Mind blowing! :D

The engine is cell-based and cannot draw different tiles on a single square, therefore the view will glitch a little if you force the game to render more than one tile inside the same square with smart portal placements, causing some tiles to override. This is an engine limitation ;)
All of the tiles are actually images and will properly rotate to match your current view through portals. There's a lot of room for artists to create nice tile-based levels.

Spritesheet from Urimas https://urimas.deviantart.com/

Merry Christmas to everyone and happy new year.

Publisher: DeviantArt
Developer: BlitzProg
Language: en
Year: 2012