That’s first game. Not first game in Unity.
This is for my fellow noobs, to guide and inspire.
If you want, you can download my game as a windows exe here: https://willmakesgames.wordpress.com/2016/02/18/this-is-a-test-post/
General impressions:
-
Unity is a beast of an engine. There’s so much I still don’t know about. All these possibilities make the learning curve steep, but in the end I was surprised at how easy it was to pick up, if you’re willing to put some time into learning. If you’re checking out these forums to see if Unity is something you can handle - I say yes. I’m not a traditional techie: I have a literature degree and a background in independent comics and freelance cartooning. I’m doing all right, you can too.
-
Video tutorials are good to follow along with to get some basic idea of what’s possible and how, but I only felt like I was actually learning something once I set out on my own and had my own problems to solve. And when there’s just this one thing you wanna know how to do, video is no good. I, for one, would welcome more text-based tutorials.
On scripting:
-
Because I’m new to programming, I took some time out to do the C# tutorials offered by Microsoft (with Bob Tabor, my new nerd crush). That was super helpful. Recommend.
-
Most of my scripting issues fell into two catagories:
-
Ha ha, silly me, I missed a bracket.
-
Ha ha, silly me, maths doesn’t work that way.
The only times I ran into real trouble was when I was trying to adapt code I didn’t truly understand. Both times, I found the answer when I took a moment to think more deeply about what exactly I wanted to do, broke it down further, and then searched anew for answers to that question.
On scope:
-
I’m really glad I picked something small to start with. Everyone who threw this out there as advice: right you were.
-
I’m also glad that I took the time to make it a finished product: menu, tutorial, game over, pause button. Background music that plays continuously including in the menu. Little animations for special pickups. These little things taught me more than the drop-and-catch mechanic could. Whoever it was that wrote that as advice: thank you. Good stuff.
-
At one point I had a much more complicated scoring mechanic. I’m glad I decided to drop that. Not only because it would have been more work to implement and balance (never mind explain to my player) but because simplicity is an important design consideration. If I make complicated things, I want to make sure it’s not pointless complication.
-
I finished this game in a week and some (I had a day off work along the line somewhere). It was a really manageable project. My attention span is limited, so that was good. I learned a ton, my mother is proud, and I’ll never have to return to this silly thing again. I think I’ll do a few more really small things, to learn about implementing the mechanics I’m actually interested in, and how to deploy to phone/tablet. It’ll be great.
So that was my experience. I’d love to hear about your first game, or your initial experiences with Unity. Let’s have a noob thread.
Cheers