Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

Feedback Simulated Pixels

Discussion in 'Works In Progress - Archive' started by Pupuskov, Oct 27, 2019.

?

Should I continue with this project?

  1. Yes

    100.0%
  2. No

    0 vote(s)
    0.0%
  1. Pupuskov

    Pupuskov

    Joined:
    Oct 27, 2019
    Posts:
    1
    Hello, fellow Unity Devs,

    I have been working on a pixel simulation. This system can simulate different types of pixel elements such as
    • Solids (Wood, Iron)
    • Powders (Rust, Sand)
    • Gases (Generic Gas, Smoke, Steam)
    • Liquids (Water)

    To improve the graphics, I have been thinking about increasing the resolution and adding postprocessing effects such as bloom.

    Would you be interested in textured backgrounds, animated sprites that can interact with the simulation such as corrosion, buoyancy, burn, etc.

    I have been thinking about sharing this through the asset store if there is enough interest.
    Sorry English is not my first language; please let me know what do you think in the comments :)

     

    Attached Files:

    rainman2k and TaigaStudios like this.
  2. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,566
    Pretty sure there would be interest for this, because of that Noita game.
    (if its ready to use, has character controllers, supports large levels, mobile etc)
     
  3. Olmi

    Olmi

    Joined:
    Nov 29, 2012
    Posts:
    1,553
    Looks like a good start. I wrote similar system that runs on GPU a few months ago (https://twitter.com/i/status/1141294106347528192). I didn't have time to take my experiment further but I thought also about extending the idea to collapsing ground and gasses etc instead of just doing liquids.

    It might be a good idea to add density-based shading for materials and some sort of "3D" shading to the enviroment so that it can be made to look more neat. i.e. make some sort of emboss-style shading and so on. Add support for overlay texture for the enviroment?

    Lighting (either naive light blobs or something more realistic), and many other things might be worth it, as it's hard to post process that pixel graphics result unless you provide some tools/access for it. You could probably just let the normal Unity post-processing take care of Bloom etc., but maybe you could add some custom effects that fit the style better?
     
  4. imaginaryhuman

    imaginaryhuman

    Joined:
    Mar 21, 2010
    Posts:
    5,834
    is the speed represented by the gif, cus it seems quite slow.
     
  5. unity_SuujAVm4sfaf2Q

    unity_SuujAVm4sfaf2Q

    Joined:
    Oct 29, 2019
    Posts:
    1
    This would work nicely in our game Junkships! Could add destructable environment that spawns grit and stuff! Awesome work! https://twitter.com/junkships
     
  6. Martin_H

    Martin_H

    Joined:
    Jul 11, 2015
    Posts:
    4,436
    JoeStrout likes this.
  7. Sphixcraft

    Sphixcraft

    Joined:
    Feb 27, 2019
    Posts:
    2
    how you made this simulation
    i am not new in unity but i don't know how to make simulations like these
     
  8. JoeStrout

    JoeStrout

    Joined:
    Jan 14, 2011
    Posts:
    9,860
    Perhaps you'll find the PixelSurface thread helpful.