Dang, almost been a year! Pt.1

 

So much stuff has happened that I am not even sure where to begin.

I guess the biggest news regarding my indiedev journey is that I have recently started learning Unity and C#.

I decided that it was time to sit down to try and learn some "real" programming so they say. Little did I know, programming in C# in relation to Unity is NOT so different to what I was used to in GameMaker. In fact, they are directly comparable because most concepts I learned from GML (GameMaker Language) carried over, just ordered and worded a bit differently. I was pretty shocked but also relieved, makes me wish I had started earlier actually.

As always when learning new stuff, I put together a small scene with all the basics I wanted to achieve. Here are screens of my learning, I wasn't bothered with making graphics as I just wanted to quickly learn the basics of Unity & C#. My history in Unreal helped a lot, things like Player controller & Animation trees felt distinctly familiar.

Obligatory first particle test :)

Obligatory first particle test :)

Learning Character Controller, Animation States, Pickups, UI, Particles, Basic Navmesh & Collisions

Learning Character Controller, Animation States, Pickups, UI, Particles, Basic Navmesh & Collisions

Random awesomeness! + learnt jumps + physics forces + attractors

Random awesomeness! + learnt jumps + physics forces + attractors

Onwards and upwards!

Onwards and upwards!

Went through the Unity tanks tutorial and extended it with my own code

Went through the Unity tanks tutorial and extended it with my own code

Nailed it.

Nailed it.

It has been a fun experience and I hope to continue my learning and make a small mini-game in the near-future.