Game Development Resources and Tools
Here are some lists of resources that you can use to learn about game development, or as a reference for your game projects.
Programmer Extraordinaire
Here are some lists of resources that you can use to learn about game development, or as a reference for your game projects.
Haxe finally released the long-awaited 4.3.0 update today, bringing with it not just many new bug fixes, but also brand new language features you can use in your own projects. Haxe 4.3.0 sees a lot of improvements for those using abstracts, type parameters, multi-threading, and macros, as well as some new syntax which will be incredibly useful in any project.
PickHaxe is a work-in-progress framework to allow developers to write Minecraft mods for Forge and Fabric using Haxe.
Obsidian Armor is a mod made to test the capabilities of various versions of Minecraft Fabric and Minecraft Forge.
During the development of the library hxCodec
, I found that I needed to add a launch script to be used on Linux, because if the executable was simply run directly, several dynamically linked libraries would not be found. This is because Linux does not search the current directory for libraries by default. This is a problem because these library files are necessary for the video player code that hxCodec
uses.
https://github.com/newren/git-filter-repo/
My recommended suite of Visual Studio Code extensions to maximize productivity, as well as tips and tricks for how to best use them. Regularly updated to add new entries and remove old ones.
With no license, code is “All Rights Reserved” and any other application using your code is committing copyright infringement! So you should choose a license for any code you distribute publically.
Space Damsel is my entry into the 3-Star Game Jam. It was built in 3 days (~14 hours of actual work) from scratch using HaxeFlixel. It features full Newgrounds API integration for highscores and medals.
Enigma Engine was a fork of the publicly available source code for Friday Night Funkin’ (written in the HaxeFlixel game engine).
Krystara.io was a server project attempting to provide a comprehensive resource for Gems of War players. The frontend was built in React, and the backend used various different technologies such as Node.js Serverless over the course of the project’s development.
Teyvat.moe was a Genshin Impact interactive map site built in React. It featured robust data handling, a mobile-compatible map interface, localization, and advanced features to encourage community contribution.
The PQ3 Compendium is a web app built in React. It cleanly displays game data about all the available spells from Puzzle Quest 3. It has since become outdated, as the game has been drastically changed several times since its release during the game’s open beta.
ChatBomb is a simple mod for Minecraft Fabric 1.14 (and Minecraft Forge 1.10 and 1.11).
The Gems of War Troop Creator is a web app built in React. It uses HTML5 canvas to allow users to create custom Gems of War troop cards.
This Android app is a live wallpaper that displays art from the Steven Universe episode Warp Tour. It was built in Android Studio, and features animated lightning and a parallax effect.