Author Topic: Idea related to Animated sceneries  (Read 2034 times)

0 Members and 1 Guest are viewing this topic.

Offline smiluu

  • Flagrunner
  • ****
  • Posts: 673
  • Put your farts in my pussy
    • LOLOKAUST MSPAINT PLEASURE POND
Idea related to Animated sceneries
« on: July 11, 2011, 02:26:11 am »
For not having glasses, achne, scruffy goatee and knowledge of coding, I'm not entirely sure how the sprites worked in the older games (Liero for instance), so feel free to fill me and others in incase you know what I'm talking about. Idea was that each frame was put in a line and the engine runs through them which displays an animation. This could work better than .gifs and would allow half transparency in animations.

Here's an example of what the scenery files would look like:



If I'm right, the current explosion animation uses similiar technique.
« Last Edit: July 11, 2011, 02:30:53 am by smiluu »

Offline chutem

  • Veteran
  • *****
  • Posts: 1119
Re: Idea related to Animated sceneries
« Reply #1 on: July 11, 2011, 03:52:50 am »
In what way would this work better than a gif?
1NK3FbdNtH6jNH4dc1fzuvd4ruVdMQABvs

Offline smiluu

  • Flagrunner
  • ****
  • Posts: 673
  • Put your farts in my pussy
    • LOLOKAUST MSPAINT PLEASURE POND
Re: Idea related to Animated sceneries
« Reply #2 on: July 11, 2011, 04:00:50 am »
I dont know, but I do know that gifs works like s**t and I was suggesting and asking if this would work better.

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: Idea related to Animated sceneries
« Reply #3 on: July 11, 2011, 06:49:40 am »
This would increase visual quality at the expense of performance.

You would have to use pngs for any transparency, but bitmaps are faster to read and process. You would then use some kind of additive blending to achieve transparency effects.

However, the game itself still needs to read each sector of an image, slice/offset it, label and store it, then use it accordingly - and do this quickly. A gif would do most of this work on its own.


It would be an interesting way to make sure that each client displays the same frame of animation mind you.
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline xmRipper

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 742
    • Personal
Re: Idea related to Animated sceneries
« Reply #4 on: August 17, 2011, 02:06:52 am »
What about APNG
Co-Founder / CTO @ Macellan
Founder Turkish Soldat Community

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Idea related to Animated sceneries
« Reply #5 on: August 17, 2011, 12:55:44 pm »
This would increase visual quality at the expense of performance.

You would have to use pngs for any transparency, but bitmaps are faster to read and process. You would then use some kind of additive blending to achieve transparency effects.

However, the game itself still needs to read each sector of an image, slice/offset it, label and store it, then use it accordingly - and do this quickly. A gif would do most of this work on its own.


It would be an interesting way to make sure that each client displays the same frame of animation mind you.
You could also use TGAs with transparency channel, but I'm not sure how well those would work either.. Many games use DDS format, but I don't know much about the animation part of it. :/ APNGs are a relatively new format and I haven't seen it used in games.. yet, at least.

But yeah, AFAIK the way that smiluu suggested is also a very common way of making animated sprites in games, athough it only allows 1 level of transparency. Yes, Soldat already uses a similar way for rendering explosion effects, except it uses a separate image for each frame, which probably has a heavier impact performance than if it used just one image like in the main post. Maybe along with the main sprite there could be some separate sprite which would serve as transparency mask..

Offline smiluu

  • Flagrunner
  • ****
  • Posts: 673
  • Put your farts in my pussy
    • LOLOKAUST MSPAINT PLEASURE POND
Re: Idea related to Animated sceneries
« Reply #6 on: August 18, 2011, 02:36:48 am »
What about APNG
But will it work any better than gif, apart from the lesser graphics restrictions? As far as I've seen the way explosion animation works has always been working flawlessly with both default or modded non- and half transparent animations. Other formats than gif should be worth of try, animations that actually work and serves to their full effect could turn soldat to something else.