Sign in to follow this  
  • entries
    162
  • comments
    262
  • views
    167073

Graphics Time!

Sign in to follow this  
OrangyTang

100 views

Functionally pretty much everything is done for Snowman Village, so it's time to move on to the graphics and sound (theres a couple of minor bits of functionality, but I can't do them until there is at least basic graphics).

Graphically it'll be basic sprites plus the snowballs, which have to be handled specially. Since they start out tiny and grow larger as you roll them up they've got to grow smoothly. The obvious approach would be a scaled sprite, but when they get huge the sprite will just be a big blurry mess so thats not suitable.

The first method was to warp a 2d texture around a circle (so that the top edge of the texture becomes the circumfrence). This works nicely, but unfortunately as the snowball gets bigger the whole texture scales up, so you end up with shimmering textures at small scales and massively out of proportion lines at large scales.

After some tinkering, I switched it to stretch a 2d texture around the edge itself, maintaining a constant thickness regardless of snowball size. The result looks quite good:



I think I've settled on the style now - thick black outlines with blue tints. The landscape will probably be similar to the earlier reflection/ice experiments, although I'm not sure if I can fit a reflection in there somewhere.

Annoyingly, because they'll be lots of sprites mixed in between the snowballs I can't use my normal sprite handling code. Instead I'll have to write something custom which allows for arbitrary geometry to be spliced in between regular sprites. This has been on my todo list for a while, but I still havn't figured out a good way of handling it...
Sign in to follow this  


4 Comments


Recommended Comments

That snowball looks really good.

I'm looking forward to a demo of this because, despite following this journal for a few weeks now, I'm still pretty clueless as to how exactly you play this game.

Share this comment


Link to comment
It's getting to the point when I really want to release it just to see what people come up with. I think I'll get the core drawing working (hopefully about a week max) and release that. Then I can add sound and finally as much graphical polish as I have the energy for. [grin]

Share this comment


Link to comment
I have to say, I too have absolutely no idea what this is about, which has refrained me from posting a comment earlier on: "what is this?". I guess I'm more into CG ;-).

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now