Stats
-
HumanLvl 36
-
FatherLvl 6
-
Software DeveloperLvl 13
-
Game DeveloperLvl 3
-
Web DeveloperLvl 8
-
Mobile DeveloperLvl 3
-
ArtistLvl 4
-
GamerLvl 20
-
CollectorLvl 15
-
TTRPG PlayerLvl 1
-
Game DesignerLvl 1
Skills
-
JavaLvl 12
-
JavaScriptLvl 7
-
HTML5 + CSS3Lvl 8
-
AngularJS / AngularLvl 7
-
Node + ExpressJSLvl 2
-
C#Lvl 1
-
PythonLvl 2
-
Lua / LÖVELvl 1
-
Painting / DrawingLvl 3
-
3D ModelingLvl 1
-
Pixel ArtLvl 1
Equipment
-
Unity
-
Unreal Engine
-
Construct 2
-
Game Maker 2
-
VS Code
-
Graphite Pencils
-
Colored Pencils
-
Blender
-
Inkscape
-
Krita
-
Aseprite
Software Development Projects
Nunjucks and Sass Static Site Generator
To learn web development with Gulp, Sass and Nunjucks, I created my own static site boilerplate. nunjucks-static-site-boilerplate/src/master/
I used the Yeoman scaffolding tool to wrap the static site boilerplate as an NPM package. www.npmjs.com/package/generator-njk-site
Important to me was testing the generated static pages and auto compilation of the templates and Sass styling into HTML pages. I implemented a static site test framework and used Gulp to compile, watch and serve the generated web pages.
I configured continuation integration using GitHub Actions to test, build and then deploy the package to the NPM repository.
Game Development Project Structure
To help me start coding as fast as possible, I created a folder structure with basic versioning configuration as a starting point for any game development project. codename-project-structure/src/master/
It is important to me to start from the beginning with versioning for the project. Therefore I have included Git configuration files for Unity, Unreal Engine and other game engines and frameworks.
I used the Yeoman scaffolding tool to wrap the folder structure as an NPM package. www.npmjs.com/package/generator-game-generic
I configured continuation integration using GitHub Actions to test, build and then deploy the package to the NPM repository.