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!
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: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
Would you deny lighting like this all over the level?
Image

No worries - there's reason behind my focusing on shaders ;). Unless, you know, you wouldn't like seamless lighting and shadowing through portals ;).

As for the portals, they are in a mostly good condition right now. There's loads of stuff to fix on them, but other than that, the features at 90% done, and they "work". I've still to fix up dual-sided collisions, though. Though, due to design, and object will be able to collide with itself, even through scaled portals (object collides with a smaller version of itself :D).

Anyways, most important thing right now is the editor. Because otherwise there'll be no where to play with the portals ;). And a "test" to play with right now... nothing. I'd say there was a bugged, crappy development release, but then you'd want it and get the wrong message due to the vast amounts of crap and bugs in the dev. release (besides, it was a long time ago).

"United" space... hm. Not really. Sorry, I got really messy - ND forums (now archived), FP forums, here, NewtonGD, fun-motion, ... :|. Once I get to releasing the beta, I'll need to put it up somewhere. And I can't pay for a webhost, the only 100$ I have right now I need to get some heavier dumbbells with :D.
User avatar
danharibo
Minaton
Posts: 997
Joined: Sat Feb 25, 2006 8:14 pm
Location: Wales, United Kingdom

Post by danharibo »

nullsquared wrote:"United" space... hm. Not really. Sorry, I got really messy - ND forums (now archived), FP forums, here, NewtonGD, fun-motion, ... :|. Once I get to releasing the beta, I'll need to put it up somewhere. And I can't pay for a webhost, the only 100$ I have right now I need to get some heavier dumbbells with :D.
I'll host a demo for you, I've got a lot of traffic and webspace to use :P
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

danharibo wrote:
nullsquared wrote:"United" space... hm. Not really. Sorry, I got really messy - ND forums (now archived), FP forums, here, NewtonGD, fun-motion, ... :|. Once I get to releasing the beta, I'll need to put it up somewhere. And I can't pay for a webhost, the only 100$ I have right now I need to get some heavier dumbbells with :D.
I'll host a demo for you, I've got a lot of traffic and webspace to use :P
Well, there's always places to put a file. I'm talking about a "united" web site for portalized, or something. Since right now everything is totally over the place.
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

Well, in case you want to take me up on it, I've got a pretty good hosting account right now that's pretty much sitting unused. I'm using about 0.01% of my bandwidth and webspace (litterally, I'm not kidding.) I would be more than happy to host it for you, seeing as this project is awesome and I have nothing else to do. I could even pick up the domain if you want and make the website. I love doing that kind of stuff and helping this project would be awesome. Although I know you would be wary for lots of help after the fiasco at the NB forums.

I found your latest thread on Facepunch and the Dev. Build you posted there. I'm having fun with it right now, but it's got some bugs, which is obviously expected for that kind of build. (And no, I'm actually glad I found it, it didn't change my impression of Portalized.) 0.5 is going to be f****** awesome.

EDIT: BTW it does work on Vista.

P.S. Are you really only 14? For you to come out with this right now is amazing. I'm pretty much stunned. You could make so much money off of this! :shock:
Last edited by Eriksrocks on Sun Mar 23, 2008 10:48 pm, edited 1 time in total.
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

Suggestion if you're thinking about a "united" webspace. Along with the site you could also have your own forums where everything could be discussed, etc without having to jump all over the place.
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

Interesting, interesting. I've learned not to do too much at once :D. So, once there's something to show (*cough* a beta), we can set something up ;). There'd be not much a point for it at this moment.

As for the dev. build, glad to see you understand it's only a dev. build ;). Oh, and run it with vsync on - fixes a bug where the portals randomly don't work (obviously, fixed for no vsync by now).

And, I'm not looking to make money off of this. I just like portals, coding, and this is getting me "coding experience" for the future :P. Hopefully the stuff I'm doing now might help out with college or something, because I'm a poor guy :|
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

nullsquared wrote:Interesting, interesting. I've learned not to do too much at once :D. So, once there's something to show (*cough* a beta), we can set something up ;). There'd be not much a point for it at this moment.

As for the dev. build, glad to see you understand it's only a dev. build ;). Oh, and run it with vsync on - fixes a bug where the portals randomly don't work (obviously, fixed for no vsync by now).

And, I'm not looking to make money off of this. I just like portals, coding, and this is getting me "coding experience" for the future :P. Hopefully the stuff I'm doing now might help out with college or something, because I'm a poor guy :|
So you are 14? I'm 14 too, except I'm more of a web/web programming guy then C++, etc. Honestly from what I see you could easily get a sweet job in the future. This thing has the potential to blow Portal out of the water. Well anyway, I'll probably be checking this forum but you can email me at eriksrocks (at) gmail.com if you want. And also the shaders look amazing. Like Crysis-amazing. :D
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

Eriksrocks wrote: So you are 14?
Yup.
I'm 14 too, except I'm more of a web/web programming guy then C++, etc.
Cool! :D Also, good to see someone of my own age who can form words correctly :roll: ... :lol:
Honestly from what I see you could easily get a sweet job in the future.
Well, the "gainage of experience" is the point ;).
This thing has the potential to blow Portal out of the water.
Potential doesn't always equal reality... though, that doesn't mean one can't try :twisted:
Well anyway, I'll probably be checking this forum but you can email me at eriksrocks (at) gmail.com if you want.
I'll email you so that gmail auto-magically remembers you.
And also the shaders look amazing. Like Crysis-amazing. :D
:). Let's see how they scale in actual scenes, though - 4 boxes and a small floor != 100s of kilometers of vegetation, sand, mountains, trees, etc :lol:
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

nullsquared wrote: Let's see how they scale in actual scenes, though - 4 boxes and a small floor != 100s of kilometers of vegetation, sand, mountains, trees, etc :lol:
True. Liking the bump-mapped floor though. :D And also you're probably tired of hearing bugs from the dev. build but just FYI, if you keep going through the smaller portal again and again, the speed that you move at increases to the point where you can go through walls and basically noclip out of the map. But I'm sure you know of that already. ;)
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

Eriksrocks wrote:
nullsquared wrote: Let's see how they scale in actual scenes, though - 4 boxes and a small floor != 100s of kilometers of vegetation, sand, mountains, trees, etc :lol:
True. Liking the bump-mapped floor though. :D And also you're probably tired of hearing bugs from the dev. build but just FYI, if you keep going through the smaller portal again and again, the speed that you move at increases to the point where you can go through walls and basically noclip out of the map. But I'm sure you know of that already. ;)
Yeah, the point was that when you can bigger, you can move faster... Or, technically, if the world gets smaller, you can move faster.
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

Cool. Well, I've played around with the dev. build enough. I have to go finish my homework. The beta is going to be sweet when it comes. :)
Last edited by Eriksrocks on Tue Mar 25, 2008 12:58 am, edited 2 times in total.
User avatar
twilight17
Goblin
Posts: 297
Joined: Thu Aug 23, 2007 3:47 am
x 1

Post by twilight17 »

I'm also 14 (turned 14 like... a month ago) :)
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

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

Post by nullsquared »

Heh, new avatar?

Also, Bug of The Day:
Given an array, F, you want the first element's mem. address, F or &(F[0]), not F's address itself.
Had me spend a while as to why a simplistic model representation using Face's wouldn't write correctly to a binary file...
User avatar
volca
Gnome
Posts: 393
Joined: Thu Dec 08, 2005 9:57 pm
x 1

Post by volca »

nullsquared wrote:Also, Bug of The Day:
Given an array, F, you want the first element's mem. address, F or &(F[0]), not F's address itself.
Had me spend a while as to why a simplistic model representation using Face's wouldn't write correctly to a binary file...
An array's a pointer, man, it's a pointer! :)

Very nice work so far, you really have a possibly nice feature!
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 »

volca wrote:
nullsquared wrote:Also, Bug of The Day:
Given an array, F, you want the first element's mem. address, F or &(F[0]), not F's address itself.
Had me spend a while as to why a simplistic model representation using Face's wouldn't write correctly to a binary file...
An array's a pointer, man, it's a pointer! :)
After having a bunch of:

Code: Select all

file.write((char*)&thisData, sizeof(thisData));
file.write((char*)&thatData, sizeof(thatData));
file.write((char*)&otherData, sizeof(otherData));
You eventually forgot normal C++ and start taking the addresses of the pointers themselves, roflol. Oh, and another bug of the day that I forgot to mention: For integral types, make sure you're taking their address, and not their value! Missing a simple '&' can make such a difference :lol:
Very nice work so far, you really have a possibly nice feature!
If I do say so myself, the editor and play game states are coming up quite nicely so far. I've also solved many portal bugs, and am currently fixing up the portal code since it was so messy. Nice, little, simple is a lot better than long, messy, and complex.
User avatar
nikki
Old One
Posts: 2730
Joined: Sat Sep 17, 2005 10:08 am
Location: San Francisco
x 13

Post by nikki »

Nice to see so many young guys on the forums! I myself turned 15 just few weeks back. :)
cyrfer
Orc
Posts: 424
Joined: Wed Aug 01, 2007 8:13 pm
Location: Venice, CA, USA
x 7

Post by cyrfer »

Quick questions,
Can things like particles go through portals? how about shadows or the light of a flashlight?

Thanks.
User avatar
Jallen
Halfling
Posts: 61
Joined: Sat Dec 29, 2007 8:34 pm

Post by Jallen »

cyrfer wrote:Quick questions,
Can things like particles go through portals? how about shadows or the light of a flashlight?

Thanks.
Null has already stated that he's working on that.
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

cyrfer wrote:Quick questions,
Can things like particles go through portals?
Only physically simulated objects. Particles would need to be physically-based to use portals. There is a trick I can use to make normal Ogre particles go through portals, though.
how about shadows or the light of a flashlight?

Thanks.
Lighting and shadowing will go through portals seamlessly, I'm working on it.
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

Any plans to include some sort of radiosity? That would we awesome! :D
User avatar
nullsquared
Old One
Posts: 3245
Joined: Tue Apr 24, 2007 8:23 pm
Location: NY, NY, USA
x 11

Post by nullsquared »

Eriksrocks wrote:Any plans to include some sort of radiosity? That would we awesome! :D
In real-time? :roll:

I think dynamic, seamless lighting (and shadowing) through portals will be good enough ;)
User avatar
CaseyB
OGRE Contributor
OGRE Contributor
Posts: 1335
Joined: Sun Nov 20, 2005 2:42 pm
Location: Columbus, Ohio
x 3

Post by CaseyB »

nullsquared wrote:I think dynamic, seamless lighting (and shadowing) through portals will be good enough ;)
Enough, nothing, that would be AWESOME!!
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 »

Just wanted to say, I'm working hard on the seamless portal through portal lighting and shadowing...

Another thing - the light will be (soft) shadowed by the walls around the portal when it goes through the portal, and it'll go on through however many portals there are - there is no "limit" to the numbers of portals a light can go through (except it's range of influence, obviously).
User avatar
Eriksrocks
Gnoblar
Posts: 17
Joined: Sun Mar 23, 2008 9:28 pm

Post by Eriksrocks »

nullsquared wrote: In real-time? :roll:
Yeah, I just realized that. :oops: