Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Half-Life 2 Portal Demonstration...

Author
Message
Izzy545
20
Years of Service
User Offline
Joined: 18th Feb 2004
Location:
Posted: 19th Jul 2006 07:41
I guess this is a game that is at least coming with the 360 version of Half-Life 2. It's called portal and looks freaking sweet. Check it out:

http://media.xbox360.ign.com/media/830/830467/vids_1.html

RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 19th Jul 2006 07:49
Holy crap, thats such a genious idea! And the graphics are awesome as well, I didnt think I'd be seeing a revolutionary FPS for quite some time but that looks amazing!


Projects: Online CTF Game | Newcommer's Guide to FPS's
Osiris
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: Robbinsdale, MN
Posted: 19th Jul 2006 08:05
That...is...SWEET!

Oddmind
20
Years of Service
User Offline
Joined: 20th Jun 2004
Location: Atlanta, Georgia
Posted: 19th Jul 2006 08:33


oh my good god!! that is so amazing... I HAVE to get thta game, so intuitive, yet so... inviting...

Wow that looks like a load of fun.

formerly KrazyJimmy

Prayers for rain...
SpyDaniel
18
Years of Service
User Offline
Joined: 4th Feb 2006
Location: United Kingdom
Posted: 19th Jul 2006 09:18
I wonder if its for the PC too?

Saikoro
21
Years of Service
User Offline
Joined: 6th Oct 2003
Location: California
Posted: 19th Jul 2006 09:21
I'm pretty sure that it will be released for the PC from what I've read.


Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 19th Jul 2006 09:55
Even if they say it'll be exclusive to the console, it'll still be released for the PC.


"Computers are useless, they can only give you answers."
Saikoro
21
Years of Service
User Offline
Joined: 6th Oct 2003
Location: California
Posted: 19th Jul 2006 10:24
It would just be a bad move not to release it for PC, unless somehow M$ got the rights for it. Which they didn't.


CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 19th Jul 2006 12:50 Edited at: 19th Jul 2006 13:00
sick
im pretty sure Portal is coming for PC also

from my TFC2 thread:
Quote: "And the final surprise is that all of these are coming out for PC, Xbox 360 and the PS3"


Science, Mathematics, and Physics do not lie - only people do.
TDP Enterprises
19
Years of Service
User Offline
Joined: 28th Mar 2005
Location: on or in front of my computer
Posted: 19th Jul 2006 14:08
i saw that video and WOW some of the stuff they did was just...wow, if i saw correctly, the pack for the 360 icnludes both half life 1 and 2, and episodes 1 and 2, as well as portal and TFC2, right?

Snow Wars is making its return, check out the Game Design Theory board for more info...
UnderLord
21
Years of Service
User Offline
Joined: 2nd Aug 2003
Location:
Posted: 19th Jul 2006 15:14
Jesus christ that portal game looks like a fun one! Could change the way people think about games =P....looks like one big puzzle.

Host your site for free www.darkuniverse.net

E-mail UnderLord @ UnderLord AT darkuniverse DOT net
Tinkergirl
21
Years of Service
User Offline
Joined: 1st Jul 2003
Location: United Kingdom
Posted: 19th Jul 2006 15:54 Edited at: 19th Jul 2006 15:54
It was originally an indi game, they makers were apparently employed.

Here for the cartoony, dungeon based original:

http://downloads2.vgpro.com/9bf31c7ff062936a96d3c8bd1f8f2ff3/misc/narbacular_drop/narbacular_drop.exe

TDP Enterprises
19
Years of Service
User Offline
Joined: 28th Mar 2005
Location: on or in front of my computer
Posted: 19th Jul 2006 17:14
well i hope the half life 2 included in the 360 package has better graphics than the xbox one i suffered through...


But as long as that package is reasonably priced, im gonna get it, and im sure TFC2 will be a major xbox live hit

Snow Wars is making its return, check out the Game Design Theory board for more info...
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 19th Jul 2006 17:28
It looks good, but I can see it getting irritating very quickly.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 19th Jul 2006 17:50
I just finished playing the original that Tinker linked, and I can say I never got tired of it once. They managed to make the levels have a puzzle to it that required you to use your portal power smartly, sadly it was only 5 or so levels, but still extremely fun.


Projects: Online CTF Game | Newcommer's Guide to FPS's
Opposing force
19
Years of Service
User Offline
Joined: 10th Aug 2005
Location: England
Posted: 19th Jul 2006 18:24
I wouldn't even dream of thinking how complicated the physics engine is.

visit http://www.freewebs.com/teammegabasic for FPSC models, media and games.
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 19th Jul 2006 18:27 Edited at: 19th Jul 2006 18:29
Quote: "and I can say I never got tired of it once"

Unfortunately, I did...

I think the Physics in it is quite simple - the hard part is the actual portals - probably a camera and a plane at each end, onto which the scene is rendered. Or perhaps they also use CSG to chop away bits of the scenery.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 19th Jul 2006 19:27
I'd say its probably the camera mapped to an image which is textured onto either a nicely UV mapped object or a masked plain of somekind.

[center]
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 19th Jul 2006 20:07
Managed to put together a program with the portals like in the game. The only real difference (aside from graphics) is the quality of looking through the portals, it still has a 3D-effect when you look through them (so if you go up to the portal and look to the left, you can see to the left inside the portal, instead of the portal being something like a picture), but the way it does this isnt how they did it in the actual game. Anyways, aside from that, and no bullet hitting the wall (easy to add), it's pretty simple;




Projects: Online CTF Game | Newcommer's Guide to FPS's
TDP Enterprises
19
Years of Service
User Offline
Joined: 28th Mar 2005
Location: on or in front of my computer
Posted: 19th Jul 2006 20:09
Wow, very well done.

Snow Wars is making its return, check out the Game Design Theory board for more info...
alex 1337
User Banned
Posted: 19th Jul 2006 20:09
Hey, great job
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 19th Jul 2006 20:14
I might work on this some more tonight, make the graphics better, add the bullet, an actual portal-shaped model/effect, if it gets good enough I may add it to the tech demo Im working on.

Thanks for the comments. This game looks so amazing though, Im anticipating it more than Halo 3 now.


Projects: Online CTF Game | Newcommer's Guide to FPS's
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Jul 2006 22:28
But remember you have to be able to shoot enemies and stuff through the portals, like in Prey.


"I understand creative people. After all, I worked with towel designers." - Ray Kassar, former head of Atari
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 19th Jul 2006 22:32
Thats not that hard. The camera used to texture the portal object rotates to the user's camera view, to give the 3D effect. So basically all you do is detect when the user's gn range intersects with the portal, when it does, you check for intersection with enemies starting from te portal cam, and going outwards to the length of the gun range that's through the portal. That sounded harder than what I mean, but I could see being able to do it within 5 minutes of programming.


Projects: Online CTF Game | Newcommer's Guide to FPS's
Chris Franklin
19
Years of Service
User Offline
Joined: 2nd Aug 2005
Location: UK
Posted: 19th Jul 2006 22:33
Rc' post the code in code snippets for that

please lol

Platformer Compo!
WHITEKNUCKLE IS BACK! Check the wip boards for more info
Hawkeye
21
Years of Service
User Offline
Joined: 19th Sep 2003
Location: SC, USA
Posted: 19th Jul 2006 22:43 Edited at: 19th Jul 2006 22:44
It might take a little longer than five minutes, but it would be entirely do-able


I am but mad north north-west; when the wind is southerly I know a hawk from a handsaw - Hamlet, Hamlet
Tinkergirl
21
Years of Service
User Offline
Joined: 1st Jul 2003
Location: United Kingdom
Posted: 19th Jul 2006 23:54
I imagine the way they actually did it, was with an actual portalling engine. Usually portals are just used for occlusion and deciding which parts of your level are being rendered, but it seems they went the whole hog with it, and used it for everything. DBPro doesn't do real portals (despite RUCCUS doing an excellent job of imitaing it - well done, by the way) and chances are without being able to get down to the metal of DBP you'd not be able to do 'real' portalling.

Still - Ruccus, you know you could solve the old "TARDIS" problem with that system, right?

CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Jul 2006 00:33
rofl @ portal trailer:

Quote: "...if at first you don't succeed, you fail..."



haha

Science, Mathematics, and Physics do not lie - only people do.
Cash Curtis II
19
Years of Service
User Offline
Joined: 8th Apr 2005
Location: Corpus Christi Texas
Posted: 20th Jul 2006 00:39
@RUCCUS -

You just need to steal their idea and beat the release of that game. For the effect, all you need is an animated sprite, stretched. Your demo rocks.


Come see the WIP!
NeX the Fairly Fast Ferret
19
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 20th Jul 2006 01:17
Something similar has been done on Tomb Raider Legend, I believe... in normal-gen mode, look at that fat guy's sunglasses in the Japan level. You can see straight through his head, although he has triangles for his eyes... how?


Since the other one was scaring you guys so much...
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Jul 2006 01:27
Quote: "Since the other one was scaring you guys so much..."

haha Nex, NO!
actually I said it was gay

Science, Mathematics, and Physics do not lie - only people do.
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 20th Jul 2006 01:48 Edited at: 20th Jul 2006 01:55
@CR: Yeah that was hilrious xD

Just amped up the graphics a bit before dinner, not sure if Im going to work anymore on it. I'd love using this effect in my current game but I couldnt do it knowing it's so original and how everyone would know Im just copying.



<EDIT>

Right to sum up the method (its really simple...);

1. If the user clicks the left or right mouse button

2. Position/rotate a plain according to which button the user clicked (left/right) to the normal infront of them (I did this using Sparky's dll).

3. Check for collision with each portal

4. If a collision occurs, position the user at the opposite portal object, and rotate it to the portal's rotation.

5. Position a camera at each portal, and rotate it to the user's camera rotation (though this can cuase problems, thats why there's the green in there, the camera looks through the wall at times. Easy to fix).

6. Set the camera to an image.

7. Texture the opposite portal with that image.

8. Do the same for the other portal.

<EDIT 2>

Here's the code I used to position/rotate the portals. Straight from Spark'ys Ray Intersection Example that comes with the dll, altered to accept the function params;



(click is set to MOUSECLICK(), just for efficiency. So click = 1 when the left mouse button is pressed, click = 2 when the right is pressed.)

</EDIT>


Projects: Online CTF Game | Newcommer's Guide to FPS's
Oneka
20
Years of Service
User Offline
Joined: 24th Apr 2004
Location: Hampton,VA
Posted: 20th Jul 2006 01:53
lol looks like the video...cept.....lesser quality but it achieves the same effect just about..


Making better games everday!
Oh yeah and just so you know its Oh-nek-a not One-ka!
code master
20
Years of Service
User Offline
Joined: 4th Dec 2003
Location: Illinois
Posted: 20th Jul 2006 01:55
That's Awsome, ruccus. You Wanna post the source so as we's can examine it?

RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 20th Jul 2006 02:30
Here's the entire code, commented. I know its a bit sloppy, I got a bit lazy/hungry, just got back from dinner



I uploaded the media too, feel free to use it wherever (I know its not anything good but just gotta get that out there, roalty free and whatnot).


Projects: Online CTF Game | Newcommer's Guide to FPS's

Attachments

Login to view attachments
Les Horribres
18
Years of Service
User Offline
Joined: 20th Nov 2005
Location: My Name is... Merry
Posted: 20th Jul 2006 07:19
Quote: "Quote: "...if at first you don't succeed, you fail...

haha "


What, it is the truth... if at first you don't succeed to shoot that guy on the ridge, chances are he will shoot you next.


The only issue I have with puzzle games is that once you know the answer, you know the answer. I have a very hard time forgetting when something is going to happen... I might even know where all the enemys are in a game, but the thing is if I play a puzzle game it will only be a one time play. After that it would be the same borring replay of what I discovered last time.

Your Mod was deleted by the Government.
Osiris
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: Robbinsdale, MN
Posted: 20th Jul 2006 09:11
Unless there is a random generator...maybe...maybe...

dark coder
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: Japan
Posted: 20th Jul 2006 09:12
Hey ruccus, i dont have time to edit your code, but to get it working like in the hl2 vids, you must get the camera`s position offset from portal one and invert it to camera 1 which will go on portal 1`s view, then do the same for the 2nd camera, once this is done you must either sheremap the portals(dont think this will work,) or edit the uv map/verts on the portal so that it only draws the part of each cameras view that you want, and this may take a little while to code.

Hallowed are the ori.
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 20th Jul 2006 10:17
I didn't think the amazing part of the video was the portals themselves, but the fact that they were largely integrated into the gameplay so that they were essential to solving the puzzles. I.e. Dropping the box through the portal to knock over the turret. I can definitely see some very complex puzzles evolving from this, and rather than a game where you mindlessly shoot everything, you get one you have to stop and think about for a while.


"Computers are useless, they can only give you answers."
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 20th Jul 2006 13:58 Edited at: 20th Jul 2006 13:59
@dc Yeah I fixed that right after posting, didnt think it was worth of a new post though. Just adding a MOVE CAMERA 5 works fine too.

@Tinker: Whats TARDIS?

<EDIT>

Nvm, found it http://en.wikipedia.org/wiki/TARDIS


Projects: Online CTF Game | Newcommer's Guide to FPS's
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 20th Jul 2006 14:25 Edited at: 20th Jul 2006 14:26
Time And Relative Dimension(s) In Space

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Jul 2006 15:19 Edited at: 20th Jul 2006 15:20
TCA
Always
Replies
Despite
Its
Sortedness

Quote: "Nvm, found it http://en.wikipedia.org/wiki/TARDIS"





Science, Mathematics, and Physics do not lie - only people do.
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 20th Jul 2006 15:20
Dont you mean TCR?, teh cattle rustler?


Projects: Online CTF Game | Newcommer's Guide to FPS's
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Jul 2006 15:22 Edited at: 20th Jul 2006 15:23
hey ruc, get on irc if you can, I need to speak to you

edit: join lobby, a man will seek you out

Science, Mathematics, and Physics do not lie - only people do.
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 20th Jul 2006 15:40 Edited at: 20th Jul 2006 15:40
Im on now, but probably wont see you since its like an hour later

<EDIT>

Nvm, thought the forum was EST for a sec'.


Projects: Online CTF Game | Newcommer's Guide to FPS's
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 20th Jul 2006 15:51
Quote: "join lobby, a man will seek you out"

ooerrr...

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Jul 2006 22:57
jealous much?

Science, Mathematics, and Physics do not lie - only people do.
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 20th Jul 2006 22:59
Ummm... no...

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 21st Jul 2006 00:01 Edited at: 21st Jul 2006 00:01
riiiiiight, right.

Science, Mathematics, and Physics do not lie - only people do.
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 21st Jul 2006 15:24
Indeedly.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.

Login to post a reply

Server time is: 2024-11-17 09:45:42
Your offset time is: 2024-11-17 09:45:42