-
Notifications
You must be signed in to change notification settings - Fork 3
FAQ
If you don't know what FAQ is, take a look here.
This project assembles Vala bindings, templates, compiler's makefiles and some useful optional classes, for help game developing under Vala and SDL2, it's not another framework neither a front-end nor a library. It only complements, organize and unites Vala and SDL2.
Because of it's performance, features, and its cool syntax; it can do much more than C with a very close performance. And it's also very easy for someone who knows C# or Java to learn it. If you don't know how to program for Vala, read it here. If you a brief explanation about the language, read it here.
Mainly because it's written in C; portability, code maintenance and support, community interest, hardware acceleration, and it's good combination with Vala, we're also good motives.
In "sdk" you're gonna find almost everything you're gonna need for developing using Avalanche, like a project template and some interesting complementary code. In "editor" we're building an interfaced application for help you managing your game, it will support different kinds of games and will be a little similar to other popular applications. (Avalanche Editor will be completely optional in your project development)
We're already able to fully compile and play in Windows and Linux. It's playable on Android but there are still bugs to be fixed. We still need developers and tester for helping us porting it to OSX and iOS.