Ethanon
Events
Subscribe:  iCal  |  Google Calendar
Milwaukee US   17, Jun — 22, Jun
St. Petersburg RU   19, Jun — 21, Jun
TBA BR   22, Jun — 24, Jun
Amsterdam NL   25, Jun — 28, Jun
Los Angeles US   25, Jun — 28, Jun
Latest comments
by Démoléon Jérémie
3 hours ago

Hello ! I am a video game student @ILOI & I am very thankful, your speech is very motivating .

Except the dude clearly doesn't know much of anything about the 3D game pipeline. Yeah, if you're very skilled, a high poly sculpt could, certainly. But then there's retopology, UV mapping, texture baking, rigging, animating, other means of optimization once imported into the engine. Granted it wouldn't take anywhere near the production time of a AAA character (Which the High-poly sculpt took maybe 10-15 hours altogether, but the finished character took ~94 hours). And granted pokemon models aren't nearly as complex as that, but I think at least a 1-3 hours from start to finish to be a fair average expectancy of artists who know the work flow well enough. I just hate how people are so critical of artists when they clearly don't understand what goes into it.

by Ku ê
3 hours ago

:0

Ethanon
Content
Tools
0 followers
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).
Questions
Still have questions?