How do I make a 3d game?

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

How do I make a 3d game?

Post by Eleas »

Lets say I'm a complete, utter n00b at 3d level design (and believe me, I am). And I (using an easily led team of malleable sheep, of course) want to create a game in which I can have a character walking around in a Deus Ex like fashion and interact with a medieval Fantasy - like world.

What I need is the following:
* High degree of customizability
* Shadows and lighting
* Particle effects

What I'd like if possible:
* Material properties and physics engine
* Possibility of scripting a day / night cycle
* Large levels
* And make it work in Linux, dammit

Given that, is there anything I can use which would be suitable? What would I need? What programs would I have to get? What tutorials would I have to peruse?
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Captain tycho
Has Elected to Receive
Posts: 5039
Joined: 2002-12-04 06:35pm
Location: Jewy McJew Land

Post by Captain tycho »

The only thing I know of is the UT2004 editor. Its quite flexible, and you can script just about anything you need. It can also handle fairly large levels (not massive really, but comfortable). Another bonus is the engine is very robust and easy to work with. Only downside is that I don't know if it works with linux.
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Captain tycho wrote:The only thing I know of is the UT2004 editor. Its quite flexible, and you can script just about anything you need. It can also handle fairly large levels (not massive really, but comfortable). Another bonus is the engine is very robust and easy to work with. Only downside is that I don't know if it works with linux.
What about the Doom3 engine? I really should have been more specific, but with Shadows, I meant real-time calculated shadows. I'm not sure UT2004 handles those.
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Captain tycho
Has Elected to Receive
Posts: 5039
Joined: 2002-12-04 06:35pm
Location: Jewy McJew Land

Post by Captain tycho »

Eleas wrote:
Captain tycho wrote:The only thing I know of is the UT2004 editor. Its quite flexible, and you can script just about anything you need. It can also handle fairly large levels (not massive really, but comfortable). Another bonus is the engine is very robust and easy to work with. Only downside is that I don't know if it works with linux.
What about the Doom3 engine? I really should have been more specific, but with Shadows, I meant real-time calculated shadows. I'm not sure UT2004 handles those.
It does, at least for players and bots. And I don't know if there is a Doom3 editor out yet.
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Captain tycho wrote: It does, at least for players and bots. And I don't know if there is a Doom3 editor out yet.
So no dynamic shadowing, in other words? :(

Anyway, what do I need exactly? Just the editor?
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Captain tycho
Has Elected to Receive
Posts: 5039
Joined: 2002-12-04 06:35pm
Location: Jewy McJew Land

Post by Captain tycho »

Eleas wrote:
Captain tycho wrote: It does, at least for players and bots. And I don't know if there is a Doom3 editor out yet.
So no dynamic shadowing, in other words? :(

Anyway, what do I need exactly? Just the editor?
The editor comes with the game, which you can find for 15-20 bucks right now, unless get the editors' choice edition, which is around 45 and includes a ton of mods and new maps.
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Captain tycho wrote:
Eleas wrote:
Captain tycho wrote: It does, at least for players and bots. And I don't know if there is a Doom3 editor out yet.
So no dynamic shadowing, in other words? :(

Anyway, what do I need exactly? Just the editor?
The editor comes with the game, which you can find for 15-20 bucks right now, unless get the editors' choice edition, which is around 45 and includes a ton of mods and new maps.
Do I need 3D Studio Max, or similar software? And are there modules for dynamic shadows? </obsessed>
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Captain tycho
Has Elected to Receive
Posts: 5039
Joined: 2002-12-04 06:35pm
Location: Jewy McJew Land

Post by Captain tycho »

Eleas wrote:
Captain tycho wrote:
Eleas wrote: So no dynamic shadowing, in other words? :(

Anyway, what do I need exactly? Just the editor?
The editor comes with the game, which you can find for 15-20 bucks right now, unless get the editors' choice edition, which is around 45 and includes a ton of mods and new maps.
Do I need 3D Studio Max, or similar software? And are there modules for dynamic shadows? </obsessed>
You'll need something to make your own textures and the like, yes. After playing through the game a bit, yes, there are dynamic shadows. :) Quite a bit of them on some levels.
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

About UT, yes it runs on Linux, so no worries there.

Your going to want the Editor, some kind of graphical editing program, knowledge of the UT script language, and the SDK.

You can't do anything big without the SDK, and I think its free to download.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Captain tycho
Has Elected to Receive
Posts: 5039
Joined: 2002-12-04 06:35pm
Location: Jewy McJew Land

Post by Captain tycho »

Ace Pace wrote:About UT, yes it runs on Linux, so no worries there.

Your going to want the Editor, some kind of graphical editing program, knowledge of the UT script language, and the SDK.

You can't do anything big without the SDK, and I think its free to download.
SDK?
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Ace Pace wrote:About UT, yes it runs on Linux, so no worries there.

Your going to want the Editor, some kind of graphical editing program, knowledge of the UT script language, and the SDK.

You can't do anything big without the SDK, and I think its free to download.
What's an SDK?

And how do the dynamic shadows stack up against those in, for example, Thief Deadly Shadows or Doom3?

And is the wacky perspective thing a built-in feature of UT2004?
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

Captain tycho wrote:
Ace Pace wrote:About UT, yes it runs on Linux, so no worries there.

Your going to want the Editor, some kind of graphical editing program, knowledge of the UT script language, and the SDK.

You can't do anything big without the SDK, and I think its free to download.
SDK?
Source development kit.

EDIT: Been reading up, seems like the editor has most of the stuff you need.

EDIT: Found the Unreal dev site http://udn.epicgames.com/Two/WebHome You should be able to contact them and inquire.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Ace Pace wrote:
Captain tycho wrote:
Ace Pace wrote:About UT, yes it runs on Linux, so no worries there.

Your going to want the Editor, some kind of graphical editing program, knowledge of the UT script language, and the SDK.

You can't do anything big without the SDK, and I think its free to download.
SDK?
Source development kit.

EDIT: Been reading up, seems like the editor has most of the stuff you need.

EDIT: Found the Unreal dev site http://udn.epicgames.com/Two/WebHome You should be able to contact them and inquire.
Fenk you kindly.

I will scout around some more.
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
salm
Rabid Monkey
Posts: 10296
Joined: 2002-09-09 08:25pm

Post by salm »

You could try the Torque Engine. You can get it at:

Garage Games

And you´ll need some kind of 3D Software. Blender is good and free and actually has a built in Game Engine. So can basicly play Games directly in your 3D Program.
User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

Out of curiosity, why is the Unreal 2004 engine recommended over the Source engine? I thought Source was the new big thing right now.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
User avatar
Spanky The Dolphin
Mammy Two-Shoes
Posts: 30776
Joined: 2002-07-05 05:45pm
Location: Reykjavík, Iceland (not really)

Post by Spanky The Dolphin »

Probably precisely because Source is brand-new.
Image
I believe in a sign of Zeta.

[BOTM|WG|JL|Mecha Maniacs|Pax Cybertronia|Veteran of the Psychic Wars|Eva Expert]

"And besides, who cares if a monster destroys Australia?"
User avatar
Elheru Aran
Emperor's Hand
Posts: 13073
Joined: 2004-03-04 01:15am
Location: Georgia

Post by Elheru Aran »

Spanky The Dolphin wrote:Probably precisely because Source is brand-new.
Pretty much. UT04 has been around for a fair while, people are experienced at playing with the level editor, they can offer advice, there are forums for this stuff, etc... Source? Not so much. Gotta relearn stuff for it. And so forth. You get the idea. :P
It's a strange world. Let's keep it that way.
User avatar
Spanky The Dolphin
Mammy Two-Shoes
Posts: 30776
Joined: 2002-07-05 05:45pm
Location: Reykjavík, Iceland (not really)

Post by Spanky The Dolphin »

Yeah, if I recall, people working with Source are still sort of at the level of messing around with it to see what it does.
Image
I believe in a sign of Zeta.

[BOTM|WG|JL|Mecha Maniacs|Pax Cybertronia|Veteran of the Psychic Wars|Eva Expert]

"And besides, who cares if a monster destroys Australia?"
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

Not to mention, Source is VERY advance, and hence, alot more complex, UT is also VERY documented, and has massive developer support of mods. HL was very modable, but it was never documented properly, and had far less help from Valve other then "Oooh, this is SHiny, lets buy this and sell it as our own"
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

So I guess the process of poking around takes longer than I thought. It's been 6 months now since HL2 came out, after all. I would have thought a lot of eager beavers would have been burning the midnight oil and have it figured out within weeks.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

Arthur_Tuxedo wrote:So I guess the process of poking around takes longer than I thought. It's been 6 months now since HL2 came out, after all. I would have thought a lot of eager beavers would have been burning the midnight oil and have it figured out within weeks.
It took more then a year for nVidia to announce their UT modding competition and get any significent mods, look, just now is Red Orchastra REALLY good.

There are eager beavers burning midnight oil, some of the mods there are awesome, but they are still within the confines of HL2, theres still nothing out of the HL2 universe in the public.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
Companion Cube
Biozeminade!
Posts: 3874
Joined: 2003-02-02 04:29pm
Location: what did you doooooo щ(゚Д゚щ)

Post by Companion Cube »

Ace Pace wrote: There are eager beavers burning midnight oil, some of the mods there are awesome, but they are still within the confines of HL2, theres still nothing out of the HL2 universe in the public.
There's Plan of Attack, though that's just a public beta with one map. Good fun though, the reduced damages in comparison to CS do draw out the firefights.
And when I'm sad, you're a clown
And if I get scared, you're always a clown
User avatar
Eleas
Jaina Dax
Posts: 4896
Joined: 2002-07-08 05:08am
Location: Malmö, Sweden
Contact:

Post by Eleas »

Spanky The Dolphin wrote:Yeah, if I recall, people working with Source are still sort of at the level of messing around with it to see what it does.
Personally, I never "got" the Source engine. I mean, it must be good for something, and maybe it's just that I haven't seen it in motion. But every single picture I've seen of HL2 sorta looks like crap to me. Artificial, stiff, and lifeless. Worse, the world it presents looks subtly wrong. I don't know how else to put it, but there it is. It's just not sexy.
Björn Paulsen

"Travelers with closed minds can tell us little except about themselves."
--Chinua Achebe
User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

I agreed until I played the game. For some reason, the stills look like crap, and the game in motion looks like a wet dream sandwich. Go figure :shrug:.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
Post Reply