Game Development Community

dev|Pro Game Development Curriculum

Plan for Clint S. Brewer

by Clint S. Brewer · 06/13/2005 (3:50 pm) · 5 comments


www.unearthedgames.com/main/images/11t.jpg

( a screenshot of the evolving cavern system in [url="www.unearthedgames.com/main/"]UnEarthed Gods[/url] )

I just posted a new devdiary over at UnEarthed Games talking about the fruits of my TGE graphics programming labors last week.

Giving into graphics programming desires was a good thing:
I fixed the code for dynamic lights inside interiors (and have a resource that's awaiting approval)
I made interior environment mapping use proper lighting from lightmaps and dynamic lights.
I added initial support for resource managed shaders.
I worked a lot more with the dif modeling tools so my art will be better in the future.
I learned a good deal about different parts of the engine that I don't normally touch.

It's time to get back to more core game play and art work this week. It's nice to have new things available, and it's always nice to understand this behemoth of an engine better.


with the dif modeling tools I've run into I think all of the major problems. I'm looking forward to a newer version of map2dif.

Some of the 'rules' I'm learning are 1: don't rotate things, mirror them left, right, up, down, cut them with the clip plane, but don't rotate them. Following this rule seems to keep me away from the bad winding errors. at least so far it has.

#1
06/13/2005 (7:35 pm)
Wow. Looking good Clint, and thanks for the tips.

Torque Constructor can't come soon enough!
#2
06/14/2005 (12:17 am)
is your resource compatable with lightning pack
coz I have TGE 1.3 and lightning pack so if I replace the function RendrLight will this affect the Lightning pack in some way?

2- you interior is greate colud you tell me how did you make the cave in the screenshoot? is it using quark? and is there any tutorials learn how to implement the somthing similar?

thanks
#3
06/14/2005 (12:49 am)
Jay: " Wow. Looking good Clint, and thanks for the tips. "
Thanks! Very welcome.


Firas: " is your resource compatable with lightning pack"

I don't know, I don't have the lighting pack, But this is something that the lighting pack has already fixed (I believe) so you shouldn't need the TGE dynamic light fix if you have the lighting pack. If you've got the lighting pack you should already be in a pretty good situation lighting wise. I've checked out the demo and being able to place lights that relight the interiors is pretty sweet.

"2- you interior is greate colud you tell me how did you make the cave in the screenshoot? "

There's a lot that goes into making it and I'm still learning as I go,

but the basic steps I did were:

1. make a set of prefabs that I can use over and over again..a straight hallway, curving hallway, two to one door, ascending hallway, Rocky entrance to connect from terrain, etc.

so any tutorials on making prefabs, and what they are useful for, will help.

2. piece the prefabs together into an appropriately mazelike cavern system.

3. decorate with set pieces, stony outcroppings etc. This usually involves a lot of placing cube brushes then clipping them in each of the viewports in different ways. to give the walls a bit more of a rough feel. Here I can make use of some other prefabs, broken doorways, wooden support braces, crystal outcroppings etc.

Here's a simple tutorial on making cliffs that might help

4. add lights, trying not to overdo it and making sure to leave plenty of shadows, where a torch might be useful :)

This 'cavern' is really more of a mine-shaft / quary right now. I'm working on a new bunch of prefabs for the real cavern system extending off the mineshaft that will be at least twice as good (and hopefully a lot more!) and much more cavelike with stalagmites, stalagtites and stoney pillars.
#4
06/14/2005 (7:00 am)
Just want to say that I'm following your progress with interest. You're project sounds vaguely similar to mine (although quite further along), and its interesting to read about some of the issues you have come across. Unfortunately, your site says my ip is blocked because its black-listed or something, so I can't really comment there.

Keep it up man, I'm looking forward to playing this when it comes out. And keep posting about your progress, its not going unread ;-).
#5
06/14/2005 (11:48 am)
Gareth: "And keep posting about your progress, its not going unread ;-)."
Will do, thanks for the kind words.

"Unfortunately, your site says my ip is blocked because its black-listed or something, so I can't really comment there."

Must be the blog software I'm using. Thanks for letting me know it's the first I've heard of it. I'll try to fix it soon.