January 10, 2017 | 2 comments

    Shuriken Fireworks

    Just a simple scene to test some of the possibilities of the Shuriken particle system without resorting to scripting. It's based on the one of the example scenes included with Unity 3.5

    I started on this a long time ago, but I recently got back into Unity so I've been trying to finish some of the projects I had which were not highly unrealistic. So I polished this some and called it done. But I did spend hours tweaking the particles without really getting anywhere. I'm not really a fan of Shuriken in that regard. It's really hard to tell how changing a curve will actually influence the look of your particle system because the interface feels so disconnected. It's also very clumsy to work with compared to for instance a node based interface.

    I also spent a long time trying to mimic a shaky camera being held by a person watching the fireworks through animations, hence the look of the scene itself, but when I began this project I messed up the scene scale so moving the camera just slightly would reveal how close the camera actually was to the fireworks and it made it look like a miniature. So in the end I just deleted the animations. I was also fiddling with some DirectX 11 bokeh effects to simulate camera focus, but I scrapped that as well. I'm proud of myself for managing to avoid feature creep for once as it's very much visible in all my old projects.

    The sound effects are from freesound.org and all credit go to their respective creators. The links are listed below:

    Øyvind Strømsvik's picture

    About Øyvind Strømsvik (TwiiK)

    I've been passionate about games all my life and started dabbling in game development about 15 years ago with BlitzBasic,... read more but I quickly lost interest and began doing 3d modeling instead. 3d modeling remained a hobby and I picked up game development again around the release of Unity 2.0. My driving force behind wanting to get back into game development was my lost interest in commercial games as they started appealing to a group of gamers I was no longer in. Indie games were the only games that still looked interesting, but at the same time some of them looked like they would be just as fun to make as to actually play. And many of them were made by just one guy.

    Tagged with: 3D, Particles, Shuriken, Unity
    Torsten's picture


    Great software thank you very much for sharing! I have just tweaked it to run with my Oculus rift. Sitting on my balcony and enjoying impossibly fantastic fireworks. :-)

    Øyvind Strømsvik's picture

    Øyvind Strømsvik

    @Torsten: Haha, that's great. I have a Rift myself, but haven't actually developed anything for it.

    The scale in the scene is really off though, but I'm sure you've noticed if you've tried it with the Rift. :p

    Add new comment

    1.0.3 - April 19, 2020
    • Upgraded the project to Unity 5.6.7 and moved everything to Github.
    1.0.2 - January 10, 2017
    • Added Windows and Mac standalone builds.
    • Added a README.txt to the project.
    1.0.1 - January 1, 2016
    • Upgraded the project to Unity 5.3
    1.0.0 - May 6, 2014
    • Added sounds to the mortars firing
    • Changed the fireworks a bit
    • Made it a 60 second sequence which loops
    • Made the project folder available for download
    0.1.0 - July 20, 2012
    • Initial release

    There are no known issues or planned features at this time. If you've encountered a bug or have suggestions for additional features feel free to leave a comment and let me know.