Haven't posted in a while... programming

cfitzarl said:
How far are you in the develpement? Is there a plot for the game :suspicou ? You should post it on SourceForge :D !
Not too far. Just a bit of physics and this per-pixel shader that does everything from parallax to emissive mapping.

Yes, we're working on a plot. In fact, we've got a draft document of the intro. Not sure if we should post it yet, so I won't.
 
Yeah I tried it out and it ran very well (took all my processor cycles too :))
That might be a little overkill for the lighting in a game though... Slow computers ftw
 
Boogityboo04 said:
Yeah I tried it out and it ran very well (took all my processor cycles too :))
That might be a little overkill for the lighting in a game though... Slow computers ftw
Lol. I'll leave it in as an option for high-end rigs. Otherwise it'll be semi-per-pixel.

As for processor cycles... =) No sleep() in it, will eat up all you can give it.

And... shadows!
screenshot1mm6.png

(1 green spotlight, 1 ... something-ish point light, 1 yellow point light at camera not causing shadows)
 
Demo was pretty good!

You should in the next demo add some guys guarding a big portal and you shoot boxes at them to make them cry then you go and kick them in the balls and rush into the portal! Muahahahaha :)
 
Cool, nice to hear that!

Out of curiosity, how'd it run? I'm interested as to how a heavy pixel shader runs on different cards... For simple testing, place max lights in a close-to-one spot and make sure they're all in view.

An FPS, what settings you use (including whether it was GL or D3D) would be fine I guess. And a gfx, too, unless you have it in your sig or something.

For me, at 1440x900 fullscreen, 6x AA it runs at ~30FPS on D3D (you know my trusty good 'ol PS2 X850XT that I love but hate that it's restricting my pixel shaders)...
 
TimeParadoX said:
nice video agi_shi, it reminds me of a Doom 3 / Quake 4 lighting :)
Well, it's not really any different, so it looks similar =D. Also, I guess it looks like Doom3 because there's no ambient light :D
 
PORTALS!

v01dengine0af8.jpg


v01dengine1sf3.jpg


v01dengine2dv7.jpg


v01dengine3db2.jpg


v01dengine4nx8.jpg


v01dengine5wa6.jpg


There's no passing through yet because I haven't finished the physics. Once I do the physics, expect "Fun With Portals (tm)".
 
2 more which were over the limit :D

v01dengine6ka7.jpg


v01dengine7la4.jpg


Video: http://www.jeepbarnett.com/narbaculardrop/community/Portalized/v01dEngine_Portals.avi
DISCLAIMER: THE VIDEO IS OLD! There are several bugs in the video that are now non-existent:
1) The 1:1 portal ratio has been fixed.
2) The "wiggly" portal you saw in the middle of the video was a non-reproducible bug. No matter what I do, I can't reproduce it. It's as good as non-existent.
3) Lighting now works like in the above images. Sorry for the 100% ambient light.
4) Several other things.
Make sure you have the Xvid codec installed.
 
dude you rock :cool:

i am just trying to learn about programming because heh seeing as how i work at an internet cafe/business centre i finally have access to a computer :)

still browsing around for a good website as to which i can learn programming and stuff (not being too successful but still trying)....

and i'm 19 so lol trust me you are going to go places with the knowledge that your currently possess

keep up the good work :wave:
 
Jacal said:
dude you rock :cool:

i am just trying to learn about programming because heh seeing as how i work at an internet cafe/business centre i finally have access to a computer :)

still browsing around for a good website as to which i can learn programming and stuff (not being too successful but still trying)....

and i'm 19 so lol trust me you are going to go places with the knowledge that your currently possess

keep up the good work :wave:
Website... Try Gamedev.net. Join the forums, they are the best game programming site/forums around.

As for learning... I suggest C++. Many say "DO NOT START WITH IT, IT'S OVER-COMPLICATED!!!111!!11one!!", but I said "do start with it, it's the industry standard". I did, and it wasn't really all that "complicated". Well, it is, but it's fun :D
 
agi_shi said:
Website... Try Gamedev.net. Join the forums, they are the best game programming site/forums around.

As for learning... I suggest C++. Many say "DO NOT START WITH IT, IT'S OVER-COMPLICATED!!!111!!11one!!", but I said "do start with it, it's the industry standard". I did, and it wasn't really all that "complicated". Well, it is, but it's fun :D


thanks much for that :D
 
Jacal said:
thanks much for that :D
I don't know what your options are, but if you can get a book... just one book... make SURE it is "Beginning C++ Game Programming". It teaches C++ from nothing all the way to polymorphism, inheritance, classes, pointers, and a bunch of other advanced stuff. Why does it say "game" in there? Because it teaches C++ from a game perspective.

No, you don't get to make a 3D FPS on the last chapter. You don't get 3D tetris on the third. You don't get anything 3D at all. You don't get anything 2D either. You get a console-based tic-tac-toe on the sixth chapter :D However, like a great programmer said:
8/10 people went off to their "MMORPG's" instead of my simple tic-tac-toe. To date, only the 2/10 "newbies" that went the tic-tac-toe route have came back and shown me their fully finished games - and they were quite good, too!
 
As a former high tech engineer, I'd have to agree. C++ and VisualBasic are the best languages to learn first. I actually harken long back to the days when we just had 'C' but a lot of application layer programs are now in C++ and VisualBasic.
 
agi_shi said:
I don't know what your options are, but if you can get a book... just one book... make SURE it is "Beginning C++ Game Programming". It teaches C++ from nothing all the way to polymorphism, inheritance, classes, pointers, and a bunch of other advanced stuff. Why does it say "game" in there? Because it teaches C++ from a game perspective.

No, you don't get to make a 3D FPS on the last chapter. You don't get 3D tetris on the third. You don't get anything 3D at all. You don't get anything 2D either. You get a console-based tic-tac-toe on the sixth chapter :D However, like a great programmer said:

Alright bro thanks for that insight we should get in touch one day :p so we can talk more about this if needed :p
I will work on getting that book. Although my main interests are game design and web design i was told programming is really helpful in that aspect.
 
almcneil said:
As a former high tech engineer, I'd have to agree. C++ and VisualBasic are the best languages to learn first. I actually harken long back to the days when we just had 'C' but a lot of application layer programs are now in C++ and VisualBasic.
I agree with all but VisualBasic.

If I had to choose a second language... most probably C# or Java (thinking of GUI's - VisualBasic ;))

If I had to choose a language irregardless of what I'll use it for... probably Haskell or Lisp.
 
So this is going to be a FPS or a TPS ( third person view )

If it was a FPS you should make the weapons more weird like the guns from Serious Sam / Fruit Life ( Fruit Life is a Half-life 2 mod that makes the game more... fruity :D )
 
TimeParadoX said:
So this is going to be a FPS or a TPS ( third person view )

If it was a FPS you should make the weapons more weird like the guns from Serious Sam / Fruit Life ( Fruit Life is a Half-life 2 mod that makes the game more... fruity :D )
It's going to feel like an FPS but there won't be any guns or NPCs. It'll be a puzzle-based game where you're the "last one standing", and must escape.
 
agi_shi said:
I agree with all but VisualBasic.

If I had to choose a second language... most probably C# or Java (thinking of GUI's - VisualBasic ;))

If I had to choose a language irregardless of what I'll use it for... probably Haskell or Lisp.

When it comes down to it, once you learn a couple of programming languages, it gets easier to learn others. The hard part learning to THINK as a programmer. It's not for everyone. As well, what languages you learn has more to do with what jobs you get rather than personal choice. There are still some who program in COBOL and FORTRAN!! puke: I wouldn't worry too much about the exact languages.

BTW, there is no such word as "irregardless". It's just "regardless" :p
 
Back