Portalized (GUI update)

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
Post Reply
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

DEvil HUnter wrote:so awesome!
keep up

round portals also possible?
or in general other shapes?
It's just a model. Stars/circles/ovals/etc. is all possible by molding a model for it.
Ellandra
Gnoblar
Posts: 2
Joined: Wed Mar 05, 2008 5:02 pm

Post by Ellandra »

HelloHello.. been keeping an eye on this thread for awhile now. Nothing new been posted for awhile though :( quite interesting to know how the project is developing :)
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

The polished beta is in the works (editor shown):
Image
It's all WYSIWYG (what-you-see-is-what-you-get), with dynamic lighting/soft-self-shadowing and physics as you go (as you create geometry in the editor it is automatically physics-ized and automatically dynamically lit and shadowed). You can push the game state on top of the editor state to do what Crysis does with its editor - make stuff, and immediately jump into it.
Last edited by nullsquared on Tue Mar 11, 2008 3:44 pm, edited 1 time in total.
User avatar
altren
Gnome
Posts: 329
Joined: Tue Oct 24, 2006 9:02 am
Location: Moscow, Russa
x 24
Contact:

Post by altren »

Cool! Are you going to show some demo?
Image
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

altren wrote:Cool! Are you going to show some demo?
No demo until the beta itself ;)
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

Um.. Just in case my graphics card can't run this... Could you tell me what card you use? Thanks :wink:
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

twilight17 wrote:Um.. Just in case my graphics card can't run this... Could you tell me what card you use? Thanks :wink:
What card do you have? Does it support multiple render targets? (look in the Ogre log, like Multiple Render Targets: <#>) What shader model is it?

Portalized will run on very high mode in shader model 2 and cards with 4 MRTs. High mode will be shader model 2 with no multiple render targets. Medium will be as high, but with less instructions. Low will be shader model 1. Minimum will require no shaders, no textures, nothing - just a 1 bit hardware stencil buffer.
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

nullsquared wrote:
twilight17 wrote:Um.. Just in case my graphics card can't run this... Could you tell me what card you use? Thanks :wink:
What card do you have? Does it support multiple render targets? (look in the Ogre log, like Multiple Render Targets: <#>) What shader model is it?

Portalized will run on very high mode in shader model 2 and cards with 4 MRTs. High mode will be shader model 2 with no multiple render targets. Medium will be as high, but with less instructions. Low will be shader model 1. Minimum will require no shaders, no textures, nothing - just a 1 bit hardware stencil buffer.
Ok I can run it... but anyway... What card do you have? I've been looking for a good new one :)
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

twilight17 wrote:
nullsquared wrote:
twilight17 wrote:Um.. Just in case my graphics card can't run this... Could you tell me what card you use? Thanks :wink:
What card do you have? Does it support multiple render targets? (look in the Ogre log, like Multiple Render Targets: <#>) What shader model is it?

Portalized will run on very high mode in shader model 2 and cards with 4 MRTs. High mode will be shader model 2 with no multiple render targets. Medium will be as high, but with less instructions. Low will be shader model 1. Minimum will require no shaders, no textures, nothing - just a 1 bit hardware stencil buffer.
Ok I can run it... but anyway... What card do you have? I've been looking for a good new one :)
A 8800GTS. I suggest you get this one, too, but the new G92 architecture one. What card do you have right now, and what shader model is it, and how many multiple render targets does it do?
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

Or... should I get this?
http://www.newegg.com/Product/Product.a ... 6814130334
OR!! wait till 9800s?
Ellandra
Gnoblar
Posts: 2
Joined: Wed Mar 05, 2008 5:02 pm

Post by Ellandra »

nullsquared wrote:The polished beta is in the works (editor shown):
Looks totally awesome, can't wait to try it!
hpesoj
Halfling
Posts: 99
Joined: Fri Dec 07, 2007 8:47 pm
Location: Bristol, UK

Post by hpesoj »

Hey Null, maybe someone has already asked this, I can't remember, but can you have 3D portals, like a sphere or cylinder mesh? It'd be pretty cool to be able to walk around a portal 360 degrees, and get 360 degree access to wherever the other side of the portal is.

Joe
Image
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

hpesoj wrote:Hey Null, maybe someone has already asked this, I can't remember, but can you have 3D portals, like a sphere or cylinder mesh? It'd be pretty cool to be able to walk around a portal 360 degrees, and get 360 degree access to wherever the other side of the portal is.

Joe
I was thinking about this, then It hit me that if it was a full 360* (cant do the little degree thing) then the world would try to fall through it, since it doesn't have any edges!
User avatar
CaseyB
OGRE Contributor
OGRE Contributor
Posts: 1335
Joined: Sun Nov 20, 2005 2:42 pm
Location: Columbus, Ohio
x 3
Contact:

Post by CaseyB »

twilight17 wrote:
hpesoj wrote:Hey Null, maybe someone has already asked this, I can't remember, but can you have 3D portals, like a sphere or cylinder mesh? It'd be pretty cool to be able to walk around a portal 360 degrees, and get 360 degree access to wherever the other side of the portal is.

Joe
I was thinking about this, then It hit me that if it was a full 360* (cant do the little degree thing) then the world would try to fall through it, since it doesn't have any edges!
:shock: It would be a Black Hole! :shock:
Image
Image
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

You can't interconnect space through 3D. Would entering the sphere portal at (P+R) exit me at P'+R', or P', or P'-R' (P = position, R = radius)? How would dual-sided collisions work?

Answer: they wouldn't ;).
hpesoj
Halfling
Posts: 99
Joined: Fri Dec 07, 2007 8:47 pm
Location: Bristol, UK

Post by hpesoj »

I had been thinking about this a bit more while showering today :), and yeah, I realized that it wouldn't work to go in on the outer surface of a sphere, and exit the outer surface of another sphere. Wouldn't it however be possible to exit on the inner surface of a sphere? Granted that for a sphere, the inner space would be isolated from the area outside the sphere, and would thus be somewhat useless (apart from the player experiencing a change in scale maybe). An open-ended cylinder would be a more practical shape, non-isolated shape, although this could again only be used in a limited capacity -- all the player would experience is two circular shaped psuedo-portals (the ends of the cylinder) when they enter, or look into, the confines of the cylinder (apart from the change in scale again).

For 3D surfaces, I'd imagine the visuals and physics would be far more complicated? Probably not worth it, unless confusing the hell out of a player is one of the aims of your game :). Still, an arrangement of flat portals in a "cylinder" to make 360 degree access would be quite cool.

Joe
Image
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

hpesoj wrote:I had been thinking about this a bit more while showering today :), and yeah, I realized that it wouldn't work to go in on the outer surface of a sphere, and exit the outer surface of another sphere. Wouldn't it however be possible to exit on the inner surface of a sphere? Granted that for a sphere, the inner space would be isolated from the area outside the sphere, and would thus be somewhat useless (apart from the player experiencing a change in scale maybe). An open-ended cylinder would be a more practical shape, non-isolated shape, although this could again only be used in a limited capacity -- all the player would experience is two circular shaped psuedo-portals (the ends of the cylinder) when they enter, or look into, the confines of the cylinder (apart from the change in scale again).

For 3D surfaces, I'd imagine the visuals and physics would be far more complicated? Probably not worth it, unless confusing the hell out of a player is one of the aims of your game :). Still, an arrangement of flat portals in a "cylinder" to make 360 degree access would be quite cool.

Joe
There's no point for that, since all you'll ever be able to distinguish it as a 2D segment. If you want to make such a "3D" portal, you might as well just rotate the portal each frame to face the player, or something.
hpesoj
Halfling
Posts: 99
Joined: Fri Dec 07, 2007 8:47 pm
Location: Bristol, UK

Post by hpesoj »

If you're referring to the last thing I said, I just meant having an arrangement of portals, with frames, arranged in a circle. It might be hard to use such an arrangement in a puzzle, but I was just commenting on how it would look cool :).

Conclusion: 3d portals = not that great

On another note, I saw your earlier videos of your engine, where you had gravity flipping. Are you planning on using this feature in Portalized?
Image
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

hpesoj wrote: On another note, I saw your earlier videos of your engine, where you had gravity flipping. Are you planning on using this feature in Portalized?
Of course :D! Not just gravity flipping, but wall walking. And it's actually more versatile than Prey's, you can make a spiral and walk on it fine.
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

Progress is being done:
Image
Completely dynamically lit and soft-self-shadowed geometry that is created on the fly. One button, "m", automatically converts everything into optimized meshes. Another button, "p", automatically converts the (currently unconverted, it ignores the "done") current scene into a physically-represented scene. You're then ready to start placing physics-based objects, mainly ScriptedObject's.

I'm also working on the level serializer and deserializer. This is quite unique, since it stores external files as they are needed. ScriptedObject's Lua scripts are saved externally, able to be reused. All of the meshes are saved externing, basically allow one to use the Portalized/Disorder Engine WYSIWYG editor to make Ogre meshes.

The editor itself is currently a bit "ugly" in terms of controls. Obviously, I'm fixing it up.

Also, in case you're wondering of the smaller "viewport". That's actually a second scene manager rendering the first scene manager's content from a texture. I'm setting this up to use a differred renderer. This allows for many portal tricks, *cough*freelightingthroughportals*cough*, given that everything ends up in the same screen space.
User avatar
Denis_
Halfling
Posts: 43
Joined: Thu Jan 04, 2007 1:43 pm
Location: Belarus
x 2
Contact:

Post by Denis_ »

you are making realy good work :)
i like it
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

I've been watching this project since it started back on the Narbacular Drop forums. It has obviously come a long way since then. This project is absolutely stunning. So, anyways, I was wondering when we get to test it. Have you released it in anyway yet. I can't tell you how anxious I am to just mess around with Portalized. I don't even want the WYSIWYG editor, I just want to play with the portals! :D

And also, is there a main thread for this project? I've seen threads all over, on Facepunch, here, on GameDev, etc. Is there an official website or which thread do you frequent most?

FYI: portalized.org and portalizedgame.com are not taken. You might want to grab those if you have the cash. I can see this game getting very popular.

Thanks, Erik.
Last edited by Eriksrocks on Sun Mar 23, 2008 9:53 pm, edited 1 time in total.
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

It looks REALLY amazing, but I think you are going a bit over the top witht eh shaders. Not to be ignorant, but I think you should completely focus on the portals, and dynamics of them. :D
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

twilight17 wrote:It looks REALLY amazing, but I think you are going a bit over the top witht eh shaders. Not to be ignorant, but I think you should completely focus on the portals, and dynamics of them. :D
I think the graphics are just as important. He mentioned back on the Narbacular Drop forums when things got ugly, that he was making a game and not an engine. Yes, the portals are the most fun aspect and are what most people are excited about, but graphics matter just as much for a game. And personally I think the graphics look great. I agree that the lighting could be toned down a little bit (more of ambient light rather than lots of shadows), but other than that it looks amazing.
Post Reply