Game Development Community

dev|Pro Game Development Curriculum

Lights, Lightmaps, Levels, Lorries, Lying Down Animations

by Steve Acaster · 10/24/2009 (11:02 pm) · 11 comments

Grasping at straws for another "L" word in the title. Licensed Fraps could have been it.

Level geometry complete-ish, lit, lightmapped, populated with stuff.


Stuff has mainly been pipes, lot of brass stuff lying around on walls and ceilings, to make the corridors look a little less bare. Various signs, some helpful with directions, some for comedy. I've also repolyed my cars and trucks, so that they look somewhat better but still stay away from overt realism. And I've got some simple flashing two-tones.

farm3.static.flickr.com/2693/4040576537_61fd2cf71b_o.jpg
It was looking a bit clean, some damage decals took care of that

I'm a great believer in dog-legs and multiple height overlays in level design, giving the player the chance to see places that they want to go, have already been, alternative routes, and places which they can't get to but adds to the ambiance, illusion of immersion.

farm3.static.flickr.com/2714/4040576621_1a13a5d05f_o.jpg
Multilevel Crossover Madness - with the opportunity to jump/fall through damaged railings onto other catwalks

There's two seperate routes through from the start and finish of roughly equal length, various chances to crossover and swap them by jumping, falling, not looking where you're going. Both routes are a mile long and come together for a final sequence, plenty of signposting to avoid running around endlessly in circles - because being frustratingly lost is not fun.

farm4.static.flickr.com/3484/4041324098_003b583341_o.jpg

Lightmapping has been great, and the ability of pureLight to design everything at once in Blender and then export it in position -rather than lining it all up as I had previously in the world editor - allowed me to add more stuff, like pipes to the walls without having a nervous breakdown about placement.

farm3.static.flickr.com/2592/4040576825_bb707a9bf7_o.jpg

Feeling decidedly unfit, I embarked on a masochistic hike over the roughest part of the Yorkshire Wolds, and only just made it back alive. I did however grab some nice reference pics of the area for future use, and the abandoned medieval village with ruined church at Warram Percy. linky

farm3.static.flickr.com/2627/4041324266_9b4a95fd76_o.jpg
Ooooh, spooky

Having worked out how the particle editor functions for a bit of smoke and fire and with my intro levels geometry pretty set, I've turned my attention back to the gameplay, player models and AI. Crouch and prone animations have been done, and the necessary changes to the code implemented to get them to work and also to get the side/back animations for swimming. Still a few things require sorting out, rebuilding of the joints to deform better, some decent arms and hands, etc.

And needless to say the weapons also need a bit of an overhaul. Not just with a few extra polys here and there but also some scripting to get them to work via magazines rather than just an ammunition pool. Save that they're fairly done though.

farm3.static.flickr.com/2746/4041324368_91c791fb9e_o.jpg
Choice of comedy hairbands

And to the AI. I've got some pathfinding crammed in, and it seems to work fine, regardless of the day I spent trying to destroy it by getting the wrong end of the stick. So my AI will need a bit of an overhaul too from their ancient origins back when I made my first demo in TGE some 16 months ago. No doubt this will take a bit of brain work, and it'd be useful to have a look in the code and see what controls the stances available to the AI, so that I could script a doPose(crouch); function and the like. It'd be nice to force the AI to hit the dirt when they're getting shot at, rather than constantly crawling around in a scary way as they default to the prone stance for reasons only known to themselves.

farm3.static.flickr.com/2486/4040577161_aa9e610c75_o.jpg
Trapdoors never have enough amusing warning signs on them

And after all of that it's scripting actual in-game play. And sort out a gui, mission progression, bits inbetween, a savegame() function, a ton of other things, and a new demo. Don't hold your breath on the last one ...

Did I mention lightmapping? And licensing FRAPS - no more 30 second vids with a watermark then.


A quick run around in Advanced Lighting as a test. 44 seconds.
Link for HD


And an abbreviated run through in Basic Lighting - no spec, no normals, just a crappy PC. 8.28 minutes.
Link for HD

And this brings me to something else - moozik. It ain't the sort of thing I can do myself, so I've been spending lots of time listening to licenseable royalty free tracks, mostly from sites that I've seen linked in blogs here. Looped twice to fit the length of my vid is "Time" by Milkman-Dan, here used with newgrounds.com non-commercial/share/attribute license. I also noticed that he's listed on AudioJungle.net for licensing.

#1
10/25/2009 (12:47 am)
All that countryside is making me wish I'd come to the UK for uni!

The new 'dirtier' level looks great. And so do those particles!

I would have suggested CamStudio over licencing Fraps, but I really don't know the advantages/disadvantages, other than the price.
#2
10/25/2009 (12:50 am)
That Level is Looking really awesome with all the Lightmaps and Lights and Bunny Headbands!

(Attempting to pull of as many L's as I could there)

but it Looks Awesome!
#3
10/25/2009 (1:56 am)
Man thats one big lvl you could of gone for ever showing that lvl off. Lots of good stuff looks cool.

CamStudio is just as good as fraps would of saved you some money there. :P If you wanted to buy one if you got the money i would of recommended Camtasia Studio it cost allot more then fraps. It all depends what you want in a vidio program.
#4
10/25/2009 (5:52 am)
Nice Steve .. I am refraining from using the "|_" in this post ... see I managed to do it.

Awesome job ... damn fine job mate. :)

Woohoooo ... I did it ... I did it. :)


I use FRAPS ... but I guess use whatever suits your purposes best.
#5
10/25/2009 (8:16 am)
Thats really nice and the music choice is nice as well. Can't wait to see more.
#6
10/25/2009 (12:46 pm)
This is looking better and better.
Now, hurry and finish so we can play it.
#7
10/25/2009 (2:33 pm)
Purelight really rocks.
It improves the whole vision of the level.
#8
10/25/2009 (2:47 pm)
red lorry
yellow lorry

(lorry = truck, for our "almost" English speaking American friends)
#9
10/25/2009 (8:07 pm)
Great job Steve, give yourself a pat on the back.
#10
10/29/2009 (7:56 pm)
I remember playing your original demo. It had a nice Call of Duty feel to it. I felt it had some serious potential, and have been following your development ever since then. Very nice work!
#11
12/29/2009 (1:11 pm)
Great stuff. I love the lighting colors, it reminds me of Mirror's Edge.

On a side note, I'd like to point out that the authors of posts 8 and 10 in this blog have avatars with heads smashing into keyboards...fascinating...