A pretty lightning/electric/shock aura effect I made in Unity using ShaderGraph and VFX graph. For use in my asymmetrical VR game Mystro
Based on this tutorial from MinionsArt: https://youtu.be/NMTXHnsxgss
Category: Post
Default category for all undefined posts
Customisable Save System
Summary
An updated Save System for Unity using simple AES encryption/obfuscation. I had previously implemented a BinaryFormatter but that turned out to be vulnerable to Insecure Deserialisation attacks so this is the updated version.
Allows for encryption and storage of a wide array of data. So long as it can be serialised, it can be saved!
Though it’s not covered in the video, the code also contains things like a custom SetPref/GetPref system, support for multiple files with different data structures, and is just generally very cool!
Universal Sound Player for Unity
Summary
A Sound Player for Unity that can be called from anywhere once placed in the scene. Especially useful for UI sounds and such, but pretty versatile beyond that as it contains settings for multiple different types of sounds (effects, dialogue, etc) and is easily expandable.
It even has some use in 3D gaming as the GetVolume aspects are still static functions. Meaning any AudioSource can modify its volume, accordingly.
Continue readingIntroducing ArmanWritesStuff!
Now introducing to ArmanWritesStuff!
This is a new brand I’m using to practice my writing skills as well as my voice acting abilities.
I’ll be reading my own short stories and perhaps the works of others, time will tell. No set genera or theme, but if you think you might be interested then why not subscribe!
Check out the subreddit here https://www.reddit.com/r/ArmanWritesS…
Steam integration with Unity – Achievements, Leaderboards, Building
Summary
Setting up Steam integration for Unity. The video goes into the basics of creating achievements and leaderboards using the Unity Steamworks package. Also covers building/uploading to Steam via the Steamworks SDK. No paid addons used.
Continue readingWebsite is up!
Hello World!
Arman here, been a while but it’s time to start a new project (a real one, unlike that last little game). You can now look forward to devlogs and other updates populating this site! If you’re into that then be sure to subscribe to our newsletter for first looks and early access.