ToME 4 and T-Engine4 (Beta)

By: Derek Yu

On: May 15th, 2010

ToME

Tales of Middle-Earth, a roguelike more commonly known as ToME, has come out of its hobbit’s hole after a multiple-year hiatus. What’s really exciting about ToME 4’s release is that it comes with T-Engine4, an open-source, Lua-based roguelike engine. In fact, ToME 4 is simply included as a module for the engine. According to DarkGod, the game’s creator:

Being the lua fanatic I am the engine obviously uses it, and much more than in T-Engine2/3. There is a very small C core that is mostly unaware of any high level designs, it simply provides access to graphics, sounds, input, …
T-Engine4 can handle many things and is meant to be easily extended. Its lua core is documented and based on a simple OO design, leveraging the full power of Lua.

Among its features, T-Engine4 has a single, unified user interface using OpenGL on all platforms, keyboard and mouse support, generic save and load using serialization, and support for both a graphical (tile-based) mode and traditional ASCII (potentially at the same time). Developers interested in creating their own roguelike should check this engine out. See DarkGod’s original announcement for more information.

TIGdb: Entry for Tales of Middle-Earth

(Source: Slash, via Temple of the Roguelike)

  • Paint by Numbers

    Oh, this is awesome. ToME was the first roguelike I ever played. It's nice to have it updating again.

  • Skofo

    That's the snazziest roguelike UI I've ever seen!

    Took me a while to figure out what the keys are, though. It's nowhere on the website. I found them only after I became frustrated enough to press Esc.

    Aside from that little annoyance, this looks very interesting!

  • drew

    If you think this is a snazzy interface, you haven't played Stone Soup!

  • Skofo

    Stone Soup's interface is nice, but not as snazzy as this!

  • Mipe

    Interesting, this may just be what I've been looking for! Lua shouldn't be hard to figure out after fiddling with Ruby for my own roguelike engine that I've kinda shelved. I'm a game designer (at heart), not engine developer, after all.

    Lessee if anything explodes when I try to run it…

  • http://squareduck.blogspot.com StephenM3

    Am I misremembering, or did there used to be a search feature on the site? If there was, is there any chance of it coming back?

  • sanon

    i also miss that white worm mass :'( no honkey was ever as wormy as him

  • raigan

    I made it to the fifth floor, and then there weren't any more stairs up.. and using a “magic map” scroll revealed a section of the level that wasn't reachable from where I was. Is that supposed to happen?

    Also, what's the deal with all the other dungeons? (i.e if you leave/go up at the start, you're on a world map with other dungeons).

    Also, there's no way to disable the music?!?!

    But, still pretty awesome.