It happened today. My computer froze and rebooted. When I tried to reopen my Unity project, it was corrupted and wouldn’t load. For a brief moment my blood ran cold.
I’ve been working on the Tower Defense tutorial since Day 22. That’s a lot of time.
Thank goodness I’ve been pushing to Github after every video. But I’ve never actually tried pulling a commit.
When I did so, I got errors about fixing merging changes and some other stuff I didn’t understand.
In the end I just deleted the entire project from my hardrive, cloned it back from Github and started a new branch going forward. I know that wasn’t the proper way to do it, but since I’m the only one working on this project it had to do.
I’m just thankful I have backups and they are offsite in case my computer completely crashes.
I plan on following Joyce’s post entitled: How I got started with shaders (Non-Scary Shader Intro) to get a basic understanding before tackling any specific shader tutorials. Because of the vast amount of information she has compiled, I’ll have to strictly focus on what I might be able to implement in my first game(s).
There are so many talented people creating amazing assets for use in game development.
Regardless whether it’s provided free or for a charge, I’m uncomfortable with all the different licensing available and the legalities surrounding it.
I can’t find the Reddit thread now – perhaps it was deleted – but there was a musician offering free music and sound effects ‘under license’. Basically, the conversation between a commenter and OP went that the assets were free to use for as long as OP wanted and they could essentially pull the license or charge for it later.
Is that really a possibility with licensed assets? Can you imagine publishing a game only to find out later you need to pay or pay more?
Browsing through asset stores I see there are many different types of licences: MIT, CC BY, CC BY-SA and on and on.
Once I figure out which license to look for in my game assets, there’s also the risk that the asset purchased wasn’t actually from the original artist or it infringes on some copyright. What can of legal liability worms does that open?
I could avoid all those headaches by creating all the assets myself -it’s just not plausible in my case.
The latest version of Unity was released today with 283 new features and improvements. Utilizing these additions are well beyond my skill level so there’s no immediate rush for me to upgrade at this point. I’ll probably wait until beginning a new project.