When I was young, I learned how to make very simple computer programs and games with BASICA. I remember typing keywords like AUTO 10, GOTO, GOSUB, RETURN, LOCATE and PRINT.
The next game I made was implemented in Visual C++ for our group thesis in college. I was responsible for getting the sprites to move by dragging and dropping them, recording those coordinates in a database and retrieving those positions when animating the sprites.
Then, I graduated from College and spent two decades working in the IT field as an Instructor, Researcher, System administrator, author and now as a Support Engineer. It was always at the back of my mind thought what could have been if I became a game developer. Realistically speaking I only know of two persons in my College who made games after graduation. One made computer games as a hobby and the other built his own game development studio.
I’ve been using Udemy since 2017 as a primer for learning new technologies at work and that helped me prepare and pass several IT certifications. In 2018, I chanced upon Jonathan Weinberger’s courses on developing games in Unity. It got me started in learning more about Unity but I wasn’t really confident in building games from scratch.
In 2019, Jonathan opened his first EPIC course for mentorship and I went ahead and signed up for the interview to take the course. It was my first coding interview in my lifetime and I’m glad that with his tips, courses and some googling I passed the test. In the mentorship program we were tasked to build a 3D tower defense system with Unity, C#, Filebase assets, and Git.
Since then, I’ve been learning Unity, Blender and tools from all sorts of courses to make games. For now, the games I’ve released are Escape Room like games for my daughter.
I want to take my game development journey and release a game I can play with my friends and family. Perhaps, the next step is is to share it with the world.
For now, I will document my game development journey and it starts right here.