Previous Blog Next Blog
Prev/Next Blog
by date

chainWorks Reaches Alpha & uPlayer Accounts

chainWorks Reaches Alpha & uPlayer Accounts
Name:Rob Sandbach
Date Posted:Aug 31, 2006
Rating:Not Rated
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Rob Sandbach

Blog post
Hi all,

uPlayer Account
Our new website has entered a brief beta phase. We have integrated user registration, which allows our customers to tie Urban Games products they have purchased to a "uPlayer" account. Once their product key has been tied to their account, uploading scores, replays and custom games to our webserver is streamlined, with no need for logging in within the game. Also we have implemented an activation system for beta builds that allows the client to check if a keycode is still valid every time a game is run, meaning once beta is over we can shut of builds. Just small stuff which lets us keep control of our builds. We are unsure how we will integrate this system with any final product releases.

chainWorks reaches Alpha
Urban games has just announced their first title chainWorks has reached an internal alpha stage. What does this mean? Well my first ever self made game is coming to a close after 12 months in development. Theres still quite some distance left yet, mainly optimising the images, tweaking the level boundaries and a few minor features to finalise. It is important to note that the artwork in the game is *not* coming to a close, just the coding side of things :) The screenies below are just to illustrate some of the stuff we've been working on.

Firstly we introduced some new, far leaner firework effects. The old fireworks (see www.urban-games.net/chainworks/Downloads/5.jpg ) used 1500 particles for each explosion, the new ones around 350 (which is still too large for a final build, but we're working on that). I also would like to implement a scaling system that delays the explosion of some fireworks in a chain to prevent a sudden hammering of the particle system when 10 fireworks all demand 350 particles at once.

There are a few gameplay bugs left to work out and we need to work on scaling, and optimization of memory usage. We're hoping to enter BETA in mid September, as well as taking a build to the community weekend for people to check out. I shall leave you with some images from our internal alpha 1.5 build.




More can be found here : http://www.urban-games.net/gallery/thumbnails.php?album=1

Thank you all for your time,

Recent Blog Posts
List:02/02/08 - Casual Connect in Amsterdam & a GG Podcast(Again!)
01/31/07 - Roundtable Podcast - Phil Carlisle, Alex Scarborough, Jon Jorajuria and you?
01/16/07 - chainWorks and the GG Pod Cast
10/26/06 - Torque Cast Radio - The Introduction
10/14/06 - Fireworks, Monkeys, Racers and Podcasts!?
09/30/06 - GG Comunity Podcast
08/31/06 - chainWorks Reaches Alpha & uPlayer Accounts
08/06/06 - chainWorks, IGC, New Website and more!

Submit ResourceSubmit your own resources!

Rob Sandbach   (Aug 31, 2006 at 19:36 GMT)
You know what? Images dont do those fireworks justice :p

Melv May   (Sep 01, 2006 at 12:32 GMT)
Rob,

I still haven't got around to it but there's a major performance win by batching the particles. If you're not using animated particles then it'd be even easier to quickly implement.

If all your particles are rendering within the same layer (or are rendered consecutively) then you could potentially batch most if not all together.

It's something that's definatley worth your time to look at. A while ago, I tested this and got over a 60% performance increase. Obviously this'll vary but it'll definately be faster.

- Melv.

Melv May   (Sep 01, 2006 at 12:34 GMT)
Also, I should mention that there's a global particle scaler...

$pref::T2D::particleEngineQuantityScale

...which can be used to adjust the emission rates across all particles.

- Melv.

Melv May   (Sep 01, 2006 at 12:35 GMT)
... and just to increase the spam; it looks freaking great!!!!!!!!!!!!!!

- Melv.

Rob Sandbach   (Sep 01, 2006 at 16:54 GMT)
haha, Yeah Melv, Alex Scarborough developed the batch rendering system for use in our game, and i did see some awesome performance increases, if thats the one your talking about :)

Thanks for the support :)

Melv May   (Sep 03, 2006 at 17:25 GMT)
Just wanted to make sure you'd looked at that. :)

Looking forward to playing with this!

- Melv.

You must be a member and be logged in to either append comments or rate this resource.