Pages: [1] 2
  Print  
Author Topic: Mines of Elderlore under Libtcod  (Read 1023 times)
Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« on: February 09, 2010, 12:07:35 am »


I have started porting my roguelike Mines of Elderlore under Libtcod; details are here: http://www.elderlore.com/fr/planet-roguelike/mines-of-elderlore-welcome-libtcod.htm
There are still details to improve, but the game should be playable from the start to the end.

Tell me what you think! You can get it at http://www.mediafire.com/?nfdnkdbyvlx

Logged

Baccano
Swordsman
***
Posts: 28


View Profile
« Reply #1 on: February 09, 2010, 01:41:40 am »

I had fun playing this Smiley Proof you don't need tons of different items to get something nice. A bit of variety among foes wouldn't hurt tho. The fact you use 2 chars for every mobile/items is a nice idea ... Never saw that in a roguelike before but it's not like I played a ton of those (about 10?).

I'll definitly try to beat it Smiley Good work!
Logged
Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #2 on: February 10, 2010, 09:34:45 am »

I had fun playing this Smiley Proof you don't need tons of different items to get something nice.

Great! That was the first idea, have quick and simple gameplay.

Quote from: Baccano
A bit of variety among foes wouldn't hurt tho.

There is a little of variety later, with monsters moving in the 8 directions, or summoning other monsters, but I get your point.

Quote from: Baccano
The fact you use 2 chars for every mobile/items is a nice idea ... Never saw that in a roguelike before but it's not like I played a ton of those (about 10?).

Initially, the game was using Curses, were chars heigh is about twice their width, so I wanted to have cells squared, by using two of them. Then I thought that I could use this second char to display extra data, like the weapon held by the player, the quality of an item, the level of a monster, etc.
With Libtcod, I wanted to keep this system, so I scaled the terminal font to get 8 x 16 chars.

Quote from: Baccano
I'll definitly try to beat it Smiley Good work!

Thank you, and good luck!
Logged

Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #3 on: February 13, 2010, 09:09:26 pm »

I am currently trying to add menus to the game, in order to easily change parameters, watch gameplay movies or consult achievments; the idea is to create a generic 'Menu' class that I'll be able to use in further projects. Here is what it looks like:



I hope to release a new version in a few days.
Logged

george
Champion
***
Posts: 181


View Profile
« Reply #4 on: February 13, 2010, 09:51:28 pm »

I like that background, A+.
Logged
jice
Administrator
Master
*****
Posts: 942


View Profile WWW
« Reply #5 on: February 14, 2010, 12:30:44 am »

Great title screen! No we want to see what's behind ! Smiley
Logged
Jotaf
Moderator
Master
*****
Posts: 685


View Profile
« Reply #6 on: February 19, 2010, 02:26:45 am »

I especially like the ascii art Smiley We need more of those! Cheesy
Logged
Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #7 on: February 19, 2010, 09:31:03 am »

I cheated  Grin I used this generator:
http://www.network-science.de/ascii/

Very useful!

Edit: this one is great too: http://patorjk.com/software/taag/
« Last Edit: February 19, 2010, 04:20:41 pm by Altefcat » Logged

Jotaf
Moderator
Master
*****
Posts: 685


View Profile
« Reply #8 on: February 19, 2010, 06:10:56 pm »

Ah, ok! Which font did you use? The font selection there is huge! Shocked
Logged
Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #9 on: February 19, 2010, 06:22:03 pm »

There is an option to display _all fonts__ at once; I used something like 'big' I think.
Logged

Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #10 on: February 28, 2010, 03:15:43 pm »

I am still working on Mines of Elderlore, here are the new features:
  • there are achievements that the player can accomplish, like his best hit, his best weapon combo, or the least rounds before winning
  • a menu system has been added,to change player name, dungeon name, view your scores and achievements, and replay past games

Anyone wanting to beta test it is welcome!

http://www.elderlore.com/en/planet-roguelike/mines-of-elderlore-work-in-progress.htm

Logged

jice
Administrator
Master
*****
Posts: 942


View Profile WWW
« Reply #11 on: February 28, 2010, 07:03:30 pm »

Nice ! Tho I've been a bit disappointed by the (almost) monochrome game after the awesome title screen  Grin
Also, took a few seconds before I understand the &/ was the player ! But that's a nice idea. We can almost see the guy with his sword !

Added to libcod's projects page.  Wink
Logged
Altefcat
Moderator
Protector
*****
Posts: 43



View Profile WWW
« Reply #12 on: February 28, 2010, 10:14:12 pm »

I'll see what I can do to improve the design of the game console :-).

About the &/, good point, I'll update the first tip to inform properly the player.

Thank you for refering on the projects page! One comment: the game is licenced under GNU / GPL, not Public Domain.
Logged

jice
Administrator
Master
*****
Posts: 942


View Profile WWW
« Reply #13 on: March 01, 2010, 12:13:08 am »

One comment: the game is licenced under GNU / GPL, not Public Domain.
Oops.. copy & paste... it's fixed Smiley
Logged
bernard
Protector
****
Posts: 44


View Profile
« Reply #14 on: March 01, 2010, 09:25:30 am »

Looks cool. Officially requesting a Linux version!  Smiley
I haven't tried it, but www.pyinstaller.org says it supports Linux (and Irix (!)).
EDIT the third: Of course, if you're cool with releasing the source, that works too (better even).

MoE doesn't currently work on Wine, but I suspect it's a simple DLL issue. I'll monkey around with it some. EDIT: Had a little trouble installing the 2008 C++ runtime, but it's working now.

EDIT THE SECOND: I really like it. Very pick-up-and-playable. And the two character display thing? Totally stealing that.  Grin
« Last Edit: March 01, 2010, 09:43:27 am by bernard » Logged
Pages: [1] 2
  Print  
 
Jump to: