HOME | DD

BlitzProg β€” PPPP - Portal Pony Project Prototype

Published: 2012-12-26 00:22:21 +0000 UTC; Views: 28912; Favourites: 67; Downloads: 209
Redirect to original
Description 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! [link]
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!

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

Merry Christmas to everyone and happy new year.
Related content
Comments: 44

KittyCat21345 [2021-02-10 23:00:30 +0000 UTC]

πŸ‘: 0 ⏩: 0

kersida [2019-03-28 13:44:17 +0000 UTC]

i am getting stuck at the part where i am supposed to redirect the laser to the secong green square

πŸ‘: 0 ⏩: 0

Silver--Pen [2015-12-19 16:06:44 +0000 UTC]

MAN! YOU REALLY SHOULD EXPAND THIS!!! I LOVE IT!!!

πŸ‘: 0 ⏩: 0

deskjethp [2015-05-15 10:05:10 +0000 UTC]

wtb source

πŸ‘: 0 ⏩: 0

ArterialBlack716 [2014-12-03 05:37:42 +0000 UTC]

this is fun for me, but at the same time it is extremely, extremely slow on my computer. a lot of other people don't seem to be complaining about that, so eh. i dunno.

hope to see this expanded though, i really like the idea.

πŸ‘: 0 ⏩: 1

BlitzProg In reply to ArterialBlack716 [2014-12-03 09:07:09 +0000 UTC]

It depends on how efficient your flash player is and how tolerant your computer is when it has to draw the huge concave polygon I use to cover anything you don't see in black.
Runs fine on any computer I tried so far, but then again there's always a few players with slow computers around, so it's quite hard to please everyone.

πŸ‘: 0 ⏩: 0

TuffyLive [2014-11-01 05:49:03 +0000 UTC]

Great game! little tired at second green tile but I made it!

πŸ‘: 0 ⏩: 0

SaverCat [2014-08-01 19:25:29 +0000 UTC]

omfg so slow on my computer omg XD

πŸ‘: 0 ⏩: 0

ScarletMarine [2014-06-07 13:03:19 +0000 UTC]

Press X to fire an orange portal.

πŸ‘: 0 ⏩: 0

juliannelapuz [2014-06-01 06:20:06 +0000 UTC]

??????

πŸ‘: 0 ⏩: 0

deskjethp [2014-05-19 22:02:01 +0000 UTC]

I'm totally up for helping to expand this...

πŸ‘: 0 ⏩: 0

FriendshipKeepers [2014-05-01 23:21:57 +0000 UTC]

I completed this game just in two weeks!

πŸ‘: 0 ⏩: 0

MyLittlesonicFan [2014-01-29 05:59:36 +0000 UTC]

How am I going to finished the level?

πŸ‘: 0 ⏩: 0

fotland42 [2013-12-07 02:06:20 +0000 UTC]

I am uncertain whether the near impossibility of navigating here is is due to the lack of landmarks or the finite line of sight, but this is certainly much more confusing than Portal.

πŸ‘: 0 ⏩: 0

CyberfoxVII [2013-12-05 19:15:11 +0000 UTC]

The main change I would make would be to make it easier to tell the difference between the edge of your field of vision and a wall, so as to make things somewhat less disorienting.Β  If possible, I think it would be good to place a distinctive border where there is a visible wall, and perhaps a slight blur effect where the floor falls outside your field of vision.

I know this project is on hold, but I figured I should put in my thoughts anyway.

πŸ‘: 0 ⏩: 0

Archrith [2013-12-02 03:11:52 +0000 UTC]

Ah, just how does one go about beating the second laser button? Β The laser seems a bit far away.

πŸ‘: 0 ⏩: 1

Archrith In reply to Archrith [2013-12-04 01:48:17 +0000 UTC]

Never mind.

πŸ‘: 0 ⏩: 0

DocterWhoovs [2013-11-01 23:39:15 +0000 UTC]

aaaaaaaaaaaaaaaahhhhhhhhhhhhhhh, my brain hurts so bad.

πŸ‘: 0 ⏩: 0

Yeerk-Pool-Lord [2013-08-19 15:09:48 +0000 UTC]

omg... this is like a bunch of infinate mirrors XD so confusing.. uh, if i may ask; what does the green things do?

πŸ‘: 0 ⏩: 1

BlitzProg In reply to Yeerk-Pool-Lord [2013-08-23 11:27:52 +0000 UTC]

Green flashing square are laser detectors, opening green doors when hit. You can see those green doors from anywhere like you can see your own portals without having to have them in your line of sight.

πŸ‘: 0 ⏩: 1

Yeerk-Pool-Lord In reply to BlitzProg [2013-08-23 20:16:07 +0000 UTC]

oooh. ok thanks :3

πŸ‘: 0 ⏩: 0

PrincessRainbow1290 [2013-06-23 17:34:14 +0000 UTC]

this is hard

πŸ‘: 0 ⏩: 0

CinammonDrop [2013-06-14 03:48:01 +0000 UTC]

I like this. Even though I go looping or whatnot, it's still fun.

πŸ‘: 0 ⏩: 1

BlitzProg In reply to CinammonDrop [2013-06-15 10:34:43 +0000 UTC]

What do you mean with "looping"?

πŸ‘: 0 ⏩: 0

Nikolaier [2013-04-10 14:07:17 +0000 UTC]

Hard, but not frustrating, i like it.

πŸ‘: 0 ⏩: 0

Nikolaier [2013-04-10 14:06:50 +0000 UTC]

Hard, but not frustrating, i like it.

πŸ‘: 0 ⏩: 0

SaverCat [2013-02-03 16:00:38 +0000 UTC]

hard, every time i make a portal, things just keep mirroring

πŸ‘: 0 ⏩: 1

SaverCat In reply to SaverCat [2013-02-08 17:43:41 +0000 UTC]

never mind i got the hang of it

πŸ‘: 0 ⏩: 1

BlitzProg In reply to SaverCat [2013-02-11 22:54:58 +0000 UTC]

Google "Portal"

Where you go if you enter a portal depends on where the other portal is placed.

Where something goes if you enter a portal depends on where the other portal is placed.

What you see if you enter a portal also depends on where the other portal is placed.

πŸ‘: 0 ⏩: 0

MillenniumFalsehood [2013-01-08 06:31:06 +0000 UTC]

Awesome job on this! I hope you make a full game eventually. I'd love to play more.

πŸ‘: 0 ⏩: 0

stewartisme [2013-01-07 23:24:30 +0000 UTC]

Can't wait to see more!

πŸ‘: 0 ⏩: 0

MoonlitClouds [2013-01-05 23:12:24 +0000 UTC]

Definitely a fun level. That last section took me a while to figure it out, and I get the feeling that that's not even close to the hardest level you can make. If you ever come back to this project, I get the feeling that it's going to be epic.

πŸ‘: 0 ⏩: 1

BlitzProg In reply to MoonlitClouds [2013-01-05 23:45:53 +0000 UTC]

I've actually decided to spend some time on it, because I just finished a website project and because back when I released the first video about it some people were doubtful about the possibility to preserve the difficulty for this 2d version.

Making harder levels at this point would just be a matter of adding more elements in the game, and given there is barely anything yet (even the level size is only 1% of the total surface allocated (level is 15x30 and contained in a 256x256 board) there is room for a lot of challenges.

Now to see how many people would be interested in this... ^_^

πŸ‘: 0 ⏩: 0

urimas [2013-01-05 18:03:38 +0000 UTC]

that's really good but i think you should find top down pony sprites and not my isometric ones just looks odd. but the design of this is top notch

πŸ‘: 0 ⏩: 1

BlitzProg In reply to urimas [2013-01-08 01:39:24 +0000 UTC]

When life gives you lemons, make lemonade. There is no such sprite on the internet.

πŸ‘: 0 ⏩: 0

Alumx [2012-12-28 09:13:00 +0000 UTC]

That's just insanely good
As a fan of portal Im really excited to see how it will evolve
Keep working! I'm really mind blown by the engine, I see huge potential in this game c:

πŸ‘: 0 ⏩: 1

BlitzProg In reply to Alumx [2012-12-30 18:43:56 +0000 UTC]

This project is currently stopped, sorry! There is hardly anyone interested, plus I have lots of other projects going.

πŸ‘: 0 ⏩: 1

Alumx In reply to BlitzProg [2012-12-30 23:29:26 +0000 UTC]

maybe wrong place and wrong time :c
It would be awesome seeing this game finished

πŸ‘: 0 ⏩: 0

DATBRONYDERPMAN [2012-12-28 02:19:34 +0000 UTC]

I understand its a prototype, and I hope the actual game turns out well

πŸ‘: 0 ⏩: 0

DATBRONYDERPMAN [2012-12-28 02:15:45 +0000 UTC]

ERMERGERD ERT LERDERD

πŸ‘: 0 ⏩: 0

DATBRONYDERPMAN [2012-12-26 19:56:35 +0000 UTC]

This game did not load at all/ fast enough. But the idea of MLP and Portal being put together is all over YouTube, so if this is "original" or not, I'm sure it'd be worth 4.5 or 5 stars compared to me, because I don't know crap about programming. Trust me, I WILL say my rating if I ever get to play it.

πŸ‘: 0 ⏩: 1

BlitzProg In reply to DATBRONYDERPMAN [2012-12-27 19:06:50 +0000 UTC]

I haven't been able to reproduce the problem on any of my devices, could you go into more details about what happens, what you see, etc?

πŸ‘: 0 ⏩: 1

DATBRONYDERPMAN In reply to BlitzProg [2012-12-28 00:43:50 +0000 UTC]

When I tried it gave me that little puzzle piece thing and sometimes it said "pageok", I am on a Mac if that makes a difference.

πŸ‘: 0 ⏩: 1

BlitzProg In reply to DATBRONYDERPMAN [2012-12-29 16:36:40 +0000 UTC]

All of my tests were ran on Window & Linux given I don't have enough money to access apple devices right now.

Anyway, did you click the app?

πŸ‘: 0 ⏩: 0