Subscribe:  iCal  |  Google Calendar
Busan KR   15, Nov — 19, Nov
Minsk BY   15, Nov — 17, Nov
Minsk BY   16, Nov — 19, Nov
Utrecht NL   24, Nov — 26, Nov
Philadelphia US   30, Nov — 3, Dec
Latest comments

Thanks, Allar! Good luck with your new project!

Who just carries around $250.000 worth of files on a portable hardrive without any backups.. The bug is stupid, but this guy is a moron.

by Michael Allar
6 hours ago

Michael Allar here. Thanks a bunch for posting this, I really appreciate it. I'm also the guy who wrote that Confessions article that was posted here on 80.lvl as well.

0 posts
0 questions answered
Ethanon Engine is a free and cross-platform 2D game development tool focused on the recent video cards for hardware acceleration and shader effects. Any game style is allowed, from top-down view RPGs to side scrollers and shoot'em up games. The main goal is to provide high-quality lighting, shadow and particle effects with an easy to use visual interface, simple and direct scripting environment.

Entirely based on classical 2D sprites, Ethanon Engine uses pixel shaders to perform normal map based lighting and supports many sorts of map design (e.g.: isometric, orthogonal, hexagonal) since it relies on arbitrarily positioned entities instead of fixed tiles.

Game flow is controlled by the AngelScript language, which brings familiar Java/C#/C++ syntax to gameplay scripts. The engine source-code is released under the MIT open source License.

Engine goals

  • Highly scriptable
    Letting the developer code his way through game mechanics in an imperative way encourages the creation of innovative elements. The way the scripting language is bound to the core engine allows highly customizable events that couldn’t be so easily achieved in a more declarative environment.
  • Familiar language
    Good game programmers know C++ (at least we think they should). The Ethanon’s AngelScript language provides a comfortable and familiar scripting environment for intermediate C++, Java or C# developers. AngelScript packs convenient high level features such as garbage collection and polymorphism while allows lower level and imperative optimizations when necessary.
  • Keep it simple, classic and epic
    We love classical 16-bit arcade games, who doesn’t? Ethanon Engine allow us to make games like those ones we always loved, based on simple 2D sprites driven by key-frame animations, no fanciness at all (except for the lighting system, of course).
Still have questions?