Automated 2D Video Game Artwork using Deep Learning Neural Networks

dynamic-python-developer
Dynamic Python
Published in
3 min readSep 23, 2022

--

Recently I decided to break into the video game development scene, and this is my initial contribution to 2D video game artists. Watch out, A.I. is coming for your jobs!

Photo by Pietro Jeng on Unsplash

The procedural generation of complex 3D models and meshes is a very interesting field of study, I must say.

Take an icosphere in blender 3.3 and add some subdivision, then smooth it into a lovely round sphere. Now all you have is a dull round sphere. But, if your thing is video game development and you want to render some 3D scenes for your next game, and your goal is to populate a game universe with about a thousand planets, well, your job will be endless if you want to do this without computer automation. Get a mountain of cash. Hire dozens of 3D artists. This might get expensive for you.

Deep Learning is the solution!

Ok. For blender, this is built-in, but this is not what this article is about.

This article is all about how you can use Python and pyGame to automate the process of building all those 2D backdrops for your next 2D video game because you want more than just one boring scene.

You want a multi-layered approach for hand painting all those backdrops without having to use your own hands. Deep Learning to…

--

--

dynamic-python-developer
Dynamic Python

Dynamic Pluggable MicroService Framework v3.1 now in Production !!! (raychorn.github.io)