Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Open Sourcing Vaerydian

Sign in to follow this  


Well, now I've gone and done it... I made Alpha 2 of Vaerydian Open Source under LGPL v3 so its open and free to poke around in. I'm still going to keep developing on it as I see it as an interesting experimentation platform for game ideas here and there. But if you were curious about how to do some of the following, give it a look here: Vaerydian GitHub Page

Vaerydian's Engine shows the following features:

  • Multi-Platform (will compile under Linux & Windows)
  • Procedural maps
  • Entity-Component-System based design
  • Behavior Trees
  • Asynchronous Event-driven threading for dynamic AI switching (Behavior Forest concept)
  • A* Pathing w/ binary heaps
  • Simple Skeletal animation
  • Data Driven design w/ JSON
  • Knowledge Based RPG progression mechanics
  • Screen-based game segmentation w/ threaded loading
  • Glimpse UI framework
  • SAT collision detection and resolution
  • Other odds 'n ends

Sign in to follow this  


Recommended Comments

Welcome! Its a work in progress, so i'm iterating on it every couple of days when the mood strikes me. You can check the issues list on my github page to see what i'm looking into at any moment. I just recently put down a lot of the data structures to allow for character templating and just need to build the template and data loader to start getting that ready. Fun Times! :)

Share this comment

Link to comment

yes, you can compile it under VisualStudio 2010/2012, XamarinStudio 4+, and MonoDevelop 4+.


As always, be sure to build all the dependencies first for the target environment or it obviously wont compile :)

Share this comment

Link to comment

well, I wouldn't say its finished, just at a point I was comfortable it had progressed far enough that some folks may find it interesting. Its all cheesey developer art/sounds w/ appropriate rough edges, but it works ;)


Also, just pushed base character template code out, so right now it can read-in the characters.v file and construct the BAT character from that. I'll have to add creature definitions to the map files later to specify what creatures are available to spawn in a given map, and adjust the spawn trigger code to handle more than 1 creature type. :)

Share this comment

Link to comment

Never heard of the game, but will surelly look into it now! (and by now, i mean now)

Always good to see open source games.


Took a look at the lighting video, looks nice!

Hope to see this project finished soon!

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!