Posts

Showing posts with the label Engine

My First Practice Project

Image
 So you wanna make games... well, where do you begin? I spent a little time learning about what goes into a finalised game, and first things first... how do you build it? Do you code an engine from scratch? If so, what language?  Do you use an engine? What one do you use? So many questions, with no universal answers. At first I considered building my own engines with C++ or C#, so the research began. I knew very little of programming, at this point I had mostly learned in BASIC and Python. Yes, BASIC! Python is very versatile, with a million and more libraries to handle any situation with relative ease, but it seems not the common choice for game dev, so I looked into C. Now there is a big difference in a loose language like Python and C, and to be honest, it was overwhelming. I stuck with it, but it seemed like there was a large amount of work just to get an image on screen, let alone move it. So I looked into libraries for C to expediate the game development process, but the...