Kevin Miles

I'm a Principal Level Designer based in the UK, with a background in software engineering and a passion for teaching game development. Throughout my career I have contributed to franchises such as Helldivers, Sniper Elite and EA Sports UFC, and have had the privilege of collaborating with industry experts including Brian Upton, the designer behind the original Rainbow Six, and Juan Linietsky, lead developer of the Godot Game Engine. That mix of design, code and teaching lets me take on most aspects of game development... Read More

Would you like to know more?


Most of my current coding is done in C# and C/C++, though I am also proficient in languages such as ActionScript, Haxe, and Lua. I've shipped engineering work on EA's proprietary technology and on Godot, and that technical background is what lets me work directly with programmers on systems like procedural generation.


I consider myself a designer above all else. From creating games with spare pieces as a child to developing apps and websites like this one, as well as working in graphic design and animation, which originally led me into the industry. I view design as "The Art of Everything" and continually strive to excel in it. Today that means level design first: from the rules behind Helldivers 2's procedural Mega Cities to the hand-tuned challenge missions of Sniper Elite: Resistance.


One of my passions as a coder is integrating the technical aspects of game development with the art and design I love. My interest in Graphics Programming developed while studying at Escuela Da Vinci, where I later returned as a teacher in the subject. I also taught Level Design and the Final Course (Thesis). Sharing my passion and helping others discover theirs has always been important to me, and today I keep that going by mentoring aspiring developers through the Limit Break mentorship programme.