Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Defenders Quest 2 Website Live & Ready For Pre-Orders

By - | Views: 8,199
Defender's Quest II: Mists of Ruin takes place in a world whose surface is covered by a toxic, heavier-than-air gas known as "Mirk."

It's the sequel to the great Defenders Quest an RPG/Tower Defence hybrid game.
This time around the sequel is not using Adobe's Air so that will be welcome news I am sure! The game is built in HAXE, so this version will be native and faster.

The developers thoughts on HAXE are nice:
QuoteAs you might have heard by now, we're using Haxe instead of Adobe AIR. Haxe is a really exciting programming language that basically lets you write your code in a high-level language similar to Actionscript (but with many, many, important upgrades), and compile to different targets including flash, html5, c++, java, etc. Think of it roughly as "Unity, but open source." 

The game will thus be on Mac, Windows, and Linux, but as native binaries this time around. This means the game will run much faster and won't require 3rd party runtimes like AIR. 

I think Haxe will eventually replace Flash, mostly because it strictly dominates -- if you write in Haxe you can still export to Flash, and a bunch of other targets. We saw how quickly Unity took over as the go-to solution for fancy 3D games, and I think Haxe will do the same in the 2D space (There are good 3D libraries for Haxe, but I think Unity remains top dog here). Cross-platform development is just too expensive to handle by doing each port by hand.


The developer uses and contributes to open source projects as well!
QuoteWe're also making use of major open source libraries for DefQ2. 

We used Flixel (the actionscript version) for Defender's Quest 1, and this time around we're using HaxeFlixel (http://haxeflixel.com/), which is one of the most popular Haxe game framework projects. I've since become a core contributor to the project. The biggest thing I've contributed is my UI engine, which was dubbed "flixel-ui," and became HaxeFlixel's official UI solution (https://github.com/HaxeFlixel/flixel-ui).

Other open source stuff related to DefQ2 is my localization library, "FireTongue" (https://github.com/larsiusprime/firetongue), which should make it easier for developers to release translations of their games.


Glad to see another developer contributing to open source.

Trailer

You can pre-order it from them directly for $15, they have a tiered system where the higher the purchase the more goodies you get!

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
4 comments

Lars Doucet Oct 29, 2013
Looks like you have a broken video link. Here's the real video link!

View video on youtube.com
Samsai Oct 29, 2013
Thanks Lars! I should've double checked the article before publishing, but luckily it's fixed now!
Edgar Oct 29, 2013
Good, good, good, good.
s_d Oct 29, 2013
AWESOME turtle tank!  Wow, I wants :D
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.