BECOMING GAME DEV IN AFRICA part 1

in #gamedev6 years ago

I have always been fond of games and always wanted to make one .
images (4).jpg
As soon as i learned computer programming i started learning about game development but never went fully into it . I think it's mostly because of my studies and campus lifestyle . I started with python pygame watched a couple of tutorials sentdex on making a snake game lol didn't even finish the tutorials.
PyGame with Python 3 Game Development: https://www.youtube.com/playlist?list=PLQVvvaa0QuDdLkP8MrOXLe_rKuf6r80KO
. Here's the link if you think it might be of help . I can say this ecen though i never finished the tutorial theres a ton of stuff that i still learned from it . Never even published nothing at the time . I got bored and deteered from game dev as i thought i was'nt able to make games. Went back to web development for a while feel inlove with JavaScript and thought it would be easy making games with HTML5 canvas and JavaScript. I did lost my laptop and started looking for ways to continue coding with my android device . At the time i was still using Python and Javascript heavily . I was using Qpython and Droidscript to code in Python and JavaScript respectively . Here are the links
https://play.google.com/store/apps/details?id=org.qpython.qpy36
&
https://play.google.com/store/apps/details?id=com.smartphoneremote.androidscriptfree
.Didn't use much of this application in game development at the time as i was looking for something to give me pay which will be a story for another day. So i was making websites and scripts for game non related purposes but i still did some game dev stuff with them . Made a simple tic tac toe game in Qpython(python) using kivy module. My first ever game made to completion but never even thought of publishing it . Who still publishes tic tac toe 😂😂😂 . Learned alot using droidscript by tweaking examppe games in the app to understand what was happening but honestly never made anything out of that . Early this year i got into computer graphics through computerphile (Triangles and Pixels: https://www.youtube.com/playlist?list=PLzH6n4zXuckrPkEUK5iMQrQyvj9Z6WCrm). I was amused by the way computer graphics actually works . This was the first time i seriously got into game development . Watched other channels of similar topic like Happy Cat and was able to finally get the true scope of how game development is really demanding especially when you are an independent developer. Thought i should start using Unity game engine
but didn't have the resources to do that at the time . I returned to pygame and fooled myself maybe i could build a game engine 😂😂😂. We all can guess how that turned up . I ended up making a python pygame physics engine guided by a tutorial from Peter Collingridge website(http://www.petercollingridge.co.uk/tutorials/pygame-physics-simulation/) learned a lot from the tutorial especially game math . After that i had to break for a while and do some school project on Machine Learning for political reasons i dont advocate for that type of technology but i will leave that for another day .

Learning about machine learning led me into procedural content generation. This led me into the art side of game dev . Which i find interesting and still learning the varius game art concepts like modelling rigging and animations for 3d game content and some 2d pixel art too. I will not be speaking much about this any way but will share the relevant resources for thpse willing to learn. Since i'm on steemit ill be speaking on Truely Open source softwares relevant in game dev world and more about my growth in game dev because i still i'm growing in knowledge in the field . Will continue this with a part 2

Sort:  

Thank you for sharing you game development post with us! You have received an upvote! Please visit our page @steemgg to learn more about how you can use our platform Steemgg, the first html5 gaming platform built on the Steem Blockchain to get more out of game development.

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63182.56
ETH 3083.10
USDT 1.00
SBD 3.83