Post news RSS Friday Update - Level Processing

Apologizes for the delay in getting this post up, the video encoder wasn't being very cooperative.

Posted by on

This Friday we have the third part of the Spark Q&A series for you (if you missed them, you can find the previous installments here and here).

Dalin asks: The basic geometry isn't compiled like it is in Source/Unreal Engine, but what does happen with it?

This week we're super busy with the Game Developer's Conference, optimizing the game for our engine test, and cleaning up our Lua integration for the modding release. But why should should that stop us from creating a video to answer this excellent question? Without further adieu, we present a look at level processing in the Spark Engine.


Comment on this.

Comments
Armageddon104
Armageddon104

That's some smarts! Great job on the engine. Do level have to be all models though?

Reply Good karma Bad karma+1 vote
Soulseker
Soulseker

No they won't... you use faces (not brushes) and then you (should) use some models to fill the level up :D

Reply Good karma Bad karma+3 votes
V-H2O
V-H2O

wow and u did that without compromising on the efficiency.....wow...

Reply Good karma Bad karma+3 votes
SG1Shadow
SG1Shadow

cool techniques

Reply Good karma Bad karma+1 vote
KUB3ISM_GAMEWORKS
KUB3ISM_GAMEWORKS

Amazing stuff, very smart way of rendering :)

Reply Good karma Bad karma+1 vote
Flazor
Flazor

AWESOME! Smart o_o

Reply Good karma Bad karma+1 vote
Blandr3ws
Blandr3ws

CHC ftw! combining it with the bsp is pretty cool.
Keep up the amazing work :D

Reply Good karma Bad karma+1 vote
TeamWolf
TeamWolf

I thought you guys would use something like that. I can see that FPS lag won't be much of an issue due to you not looking at all the map when you can only see about 5-10% of it at a time.

Great work.

Reply Good karma Bad karma+1 vote
MrTambourineMan
MrTambourineMan

Cool video, but what's even cooler is watching it on youtube and turning on Transcribe Audio beta. The last line that developer says is: "...or anything that modders dream up..." It's transcribed to: "...for a single mother's dream of..." :)

Reply Good karma Bad karma+5 votes
56er
56er

Did you ever think about making a sp. campaigne in a AvP style? That would be very nice i guess.

Reply Good karma Bad karma0 votes
Soulseker
Soulseker

Nothing planned (maybe after initial release though).

And even if not, there will be enough modders to do that for you ;)

Reply Good karma Bad karma+2 votes
Lockdown323
Lockdown323

This went beyond all my expectations, superb work.

Reply Good karma Bad karma+1 vote
archkyrie
archkyrie

Great, I love that you care about potential modders down the road.

Reply Good karma Bad karma+1 vote
Worldwideweb
Worldwideweb

you really put a lot of work in your project and you deserve a price for that, i'm sure you're one of the upcoming studios of the year, i hope other good games will follow....

btw: "awesome" graphics for an indie-game with an own engine, i couldn't imagine a better lightning, i guess it's going to kick avp's a**....^^

Reply Good karma Bad karma+1 vote
AJ_Quick
AJ_Quick

Nice. This technique was also actually used in Unreal Engine 2 - "Zone culling"

Reply Good karma Bad karma+1 vote
Blandr3ws
Blandr3ws

"Zone culling", or working out a PVS of zones/areas/vis-leaves only covers the first part of their overall technique.
CHC is an optimised form of object occlusion culling: seeing whether individual objects occlude each other. Where as the 'zone culling' just works out what area of the world you can see into from another.

Just though I'd make that distinction because they've implemented something a fair bit more advanced than UE2 tech and deserve the credit for it :)

Reply Good karma Bad karma+3 votes
masterchief396
masterchief396

Nice job on the new Spark engine. Looks amazing.

Reply Good karma Bad karma+1 vote
-Str!ker-
-Str!ker-

I have to say the work in this area is much appreciated, nothing bugs me more then getting poor performance in a game because of bad optimization.

Reply Good karma Bad karma+1 vote
Rukus_
Rukus_

SCREW YOU AREA PORTALS!!!!!

I love this, maps will take so much less time.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.