Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

12. June 2018


If you’ve recently been to the GameFromScratch tutorial series page recently you may have noticed the addition of a new Armory game engine tutorial series.  It’s not actually hosted on GameFromScratch, instead it’s on our newly launched sister site (watch out, the paints still wet!) DevGa.me.  Don’t worry though, nothings changed, it’s just a newer, cleaner, ArmoryDevGame900x600mobile friendly home for tutorial series, I’ll explain more about this later.  For now, just be aware there is a new text and video based tutorial series on the Armory game engine under development!


Armory (or Armory3D) is a newly free open source cross platform game engine that runs inside and tightly integrates with the Blender application.  If you are interested in learning more about Armory and why I’m so excited about it, be sure to check out Introduction to Armory video.  The series is still quite young but already there is a fair bit to get you started.  Right now the series consists of:

The entire series homepage is available here.

Additionally the video series has begun, lagging slightly behind the text series.  So far videos consist of:

There is a (very small for now…) playlist available here.


DevGa.me is not a blog format and does not have any news, it’s just home to tutorials.  I will however announce new tutorials here on GameFromScratch, so stay tuned!  If you want to discuss the new series, there is a conversation over on the Armory discussion forums or leave a comment below or on YouTube.

Programming, Art ,

6. June 2018


I have been talking a fair bit lately about the Armory3D engine, a newly free open source Blender hosted cross platform engine.  You can target several different platforms using Armory and the technology that makes this possible is Kha.  Today we are looking at Kha.  Kha is an open source cross platform Haxe powered low level framework providing functionality like 2D and 3D graphics, input handling, audio and more.  It does it in an extremely cross platform manner able to support a huge number of platforms.  Essentially it provides the low level functionality required to make a game, much like SDL or SFML.  It is also an important technology to learn if you intend to use the Armory game engine.


Today I take a closer look at this behind the scenes technology in this video.  We cover the features of Kha then go through the process of installing Kha and getting up and running.


Kha has a couple prequisites that you need to install before getting started.  You need to install the following two technologies before installing Kha:

Once installed, you have two easy options for getting started with Kha.  You can either use Kode Studio, a customized version of Visual Studio Code, or you can install the Kha Extension Pack to your existing Visual Studio Code install.  Now that you’re up and going with Kha you probably want some code to work with, which is available in this repository.  Finally once you start learning Kha, you will probably want to check the Kha documentation or the reference materials.


Programming ,

31. May 2018


Now that Armory3D is fully funded an installable version will be available for download any day now.  Armory is a game engine built using the Haxe programming language over the Kha framework that runs inside the open source graphics application Blender.  The timing of this release is ideal, as it was recently announced the Blender Game Engine is being removed from Blender.


Armory is a game engine I’ve been excited for for some time now.  You can learn more about Armory here, access the complete documentation here and download the source code here.  Additionally there are a series of examples available here with more complicated/complete templates available here.  Hopefully the full version will be available for download in the next few days.


I fully intend to do a tutorial series covering using the Armory game engine, which hopefully I will be launching soon.  However in the meantime I created this introduction to Armory which should illustrate to you why this engine has me as excited as it does.  Of course being built on top of Blender, you are also going to have a solid understanding of Blender to make used of Armory3D.  Thankfully, I’ve got you covered there with both a text based and video based Blender tutorial series to get you started.


Video Link

GameDev News, Programming , ,

Month List

Popular Comments