StoryFeaturesScreenshotsDownload
LambdaRogue
RSS-Feed

05.06.2009, 19:11, Mario Donick

Some screenshots of 1.5

I've uploaded some screenshots of LambdaRogue 1.5 to flickr. It's a comparison of the same scene in different view modes. Note that in console mode status effects are shown in red (negative) and green (positive) on the left, while resistances are shown in blue on the right.

1 Comment | Continue to this article …

05.06.2009, 17:13, Mario Donick

Scrolls and Scriptures

Thanks to getter77 who did a complete proof read, all the in-game texts of LambdaRogue should be more correct English in release 1.5. However, I've got a problem now: The ASCII mode of the game simply displays the text files, but the graphical mode displays scrolls and books as jpeg-images on which the text has been written using a graphics program. I don't have the original files with text as separate layers anymore, so I either have to re-create lots of these pictures or do extensive manipulation of the existing files. I am now thinking of just displaying the text files in graphical mode, too. Hard decision.

0 Comments | Continue to this article …

30.05.2009, 22:24, Mario Donick

Diplomas / Ranks

In LambdaRogue 1.4, Diplomas are automatically shown in the character's status screen when their requirements are met. Every profession can achieve every diploma, it all depends on the abilities, skills and talents. This was nice, but somewhat unstructered and partly arbitrary.

0 Comments | Continue to this article …

28.05.2009, 17:02, Mario Donick

Frostgram, Northdoom, whatever ... :-(

I've got a little problem concerning the Northdoom quest, introduced in LambdaRogue 1.4. Nothing technical; it's the story of the quest.

2 Comments | Continue to this article …

24.05.2009, 10:49, Mario Donick

TODO again ...

As far as I can (fore)see, these are the last things I need to implement before feature freezing and testing LR 1.5:

2 Comments | Continue to this article …

17.05.2009, 12:50, Mario Donick

The Forgotten Realm

An excerpt from the upcoming LambdaRogue 1.5:

0 Comments | Continue to this article …

15.05.2009, 07:23, Mario Donick

So close ... (Spoilers!)

Yesterday and today I managed to get a character very far (I had solved the main quest about 35, 40%) until I died because I was too lazy to drink a cola to be able to use my healing chant. Well, the snake was obviously too strong. Silly fault, 'cause my gameplay was good mixture between offensive and defensive acting; when I had to take the Cuirass of Ares back to the Temple, I rushed from 9th to 1st level and back to 9th, thanks to the minimap showing the staircases (once you have used them at least 1 time). This took about 4 minutes and included solving 2 other quests as well. I think this is an important observation, 'cause _if_ I require the player to go back to earlier levels, this should be easy and not that disturbing.

2 Comments | Continue to this article …

14.05.2009, 18:48, Mario Donick

Netbook Mode / Divine Rage

The thing with higher resolutions than 800x600 is that most netbooks can't show them on their strange 1024x600 screen without needing to scroll with the mouse up and down. Thus, I added a netbook option to LambdaRogue's 1024x768 mode. This mode still uses 1024x768, but the messagelog and dialog frames are drawn at their 800x600 positions. You can still scroll down to profit from the enhanced dungeon view, but you are not forced to do this just to see the message log or the lower parts of dialogs.

1 Comment | Continue to this article …

13.05.2009, 18:00, Mario Donick

The current interface ...

Nothing spectacular, but the gained space in 1024x768 is really good ...

0 Comments | Continue to this article …

13.05.2009, 11:10, Mario Donick

Creating Icons

The biggest challenge for the new, more flexible quickkey system is to design the icons for the graphical SDL mode. In LR 1.4, most spells had their own (sometimes not that beautiful ...) icon. But when I want the user to be able to use the F-keys as shortcut to potions and food, I had to work months this way. Thus, I can't create individual icons. What will I do?

0 Comments | Continue to this article …

13.05.2009, 09:23, Mario Donick

1024x768 and other interface additions

Since a while, whenever I want to create just a minor update, I get quickly so motivated that I add more and more things, thus I decided that the next release will not be 1.4.1, but 1.5. Besides the usual bunch of bug fixes (this time not so obvious bugs which you might never encounter), I fix of course the mysterious crash bug, thanks to Krice's hint about SDL surface variables being pointers.

0 Comments | Continue to this article …

09.05.2009, 11:21, Mario Donick

Playing smaller levels ...

At the moment I'm playing my current 1.4.1 development version of LambdaRogue. The decision to cut down the size of dungeon levels was one of the best I ever made, because it greatly increases the flow of the game just by shortening the ways between important points (staircases, story-relevant NPCs etc.) It is simply less boring than before, 'cause you see more from the game in a shorter time. I was afraid if this might feel squeezed, but it's like throwing out unnecessary words and sentences from a text to make it more readable and fluent.

0 Comments | Continue to this article …

03.05.2009, 12:29, Mario Donick

TODO

I just had a look at the bottom of this page ... this blog is still running on d.elog 0.2 which is a rather outdated version of my blog software. I think I'll have to update it with the current 0.6 release, as used in my other project WISSENSCHAFT in progress (the term "Wissenschaft" is "science" in English, although we refer mainly to the "humanities").

2 Comments | Continue to this article …

01.05.2009, 23:10, Mario Donick

Perfect World

Is anybody else playing Perfect World International on the Sanctuary Server?

0 Comments | Continue to this article …

20.04.2009, 09:20, Mario Donick

Going to Jordan

Today I'm flying to Amman, Jordan, 'cause I'm participating in IMCL 2009, the (4th) International Conference on Interactive and Mobile Computer Aided Learning. There I'll present a paper written by me and two of my co-researchers at Rostock University. It's really exciting, because 1) I never went by plane before, 2) Jordan is an interesting destination, and 3) I'm happy to get in contact with other researchers in the field of e-learning from all over the world. smile

0 Comments | Continue to this article …

16.04.2009, 16:32, Mario Donick

Steps towards Bug Fixing

Today I replaced (hopefully all of) my image loading code. Until today I loaded pictures by using SDL's IMG_LOAD(file) function. According to Krice's comment on my last blog entry, this could be the cause for the crash after longer playing, because I never explictly told SDL to free the memory allocated by IMG_LOAD (except before quitting; then all surfaces were freed). I thought it would just replace a fixed amount of memory, forgetting that IMG_LOAD operates on pointers, not on variables. I now call SDL_FREESURFACE on the surface before calling IMG_LOAD again, but this is just a guess. I have to test it over a long period, watching the memory consumption of the game.

4 Comments | Continue to this article …

08.04.2009, 09:06, Mario Donick

Status Update / The Crash Problem

I lag way behind my schedule for LambdaRogue development. Two months ago I created a list with things to do for the next update, but I never touched the game's source since then.

6 Comments | Continue to this article …

19.02.2009, 17:01, Mario Donick

The First Postcard

Yeah! Today I received the first postcard from a LambdaRogue player. grin I'm very happy about it and will prepare the Feelies-Package as soon as possible. Thank you, Jayme!

0 Comments | Continue to this article …

17.01.2009, 10:56, Mario Donick

Future Plans

As mentioned elsewhere, the next release, LambdaRogue 1.4.1, will be a rather small update. It LambdaRogue 1.5 will bring some bug fixes (hopefully including a fix for this mysterious crash) and a new quest line about the »Heart of Aphrodite«. There will also be some minor interface improvements (for example the number of remaining items shown next to the quickconsume list).

0 Comments | Continue to this article …

12.01.2009, 16:47, Mario Donick

My Legerdemain Package just arrived!

As you might guess from previous posts, I really like Legerdemain. Today the cluebook, the map and the CD of the game arrived, and I'm excited about the quality. The map is simply beautiful and the writing of the book captured me after only a few seconds. I really adore Nathan for programming the game and writing the book. May roguelikefiction become a successful concept and may Legerdemain once count to the major roguelikes! Ah, and here's a small picture of all the stuff, including this shiny Post-it note (thanks, Nathan smile )

1 Comment | Continue to this article …

29.12.2008, 21:34, Mario Donick

Playing LambdaRogue, Part #2

Revariel was very brave. A beautiful and clever girl, black eyes and black hair, and always facing the enemies, never retreating. And now she's dead. confused Here's what happened so far.

0 Comments | Continue to this article …

29.12.2008, 20:56, Mario Donick

Playing LambdaRogue, Part #1

This is the start of a "Playing LambdaRogue" series. If you're unexperienced, this series will be some kind of walkthrough and contain many spoilers, so you should be careful while reading. smile

0 Comments | Continue to this article …

28.12.2008, 18:07, Mario Donick

Train Thoughts

The following was written on Friday and today while going by train from Rostock to Berlin and back. It's about the goal of LambdaRogue development, about languages and some other things I'm interested in:

0 Comments | Continue to this article …

23.12.2008, 21:20, Mario Donick

Release: LambdaRogue 1.4

It is done. I have released LambdaRogue 1.4, the most important update of this roguelike RPG since the 0.3 beta version.

0 Comments | Continue to this article …

22.12.2008, 21:06, Mario Donick

Testing of 1.4 has started

I just created an installer for my current 1.4 development version, in order to start an extensive test of the whole thing. I believe that I have finished everything that I wanted to accomplish with this version, but probably I will recognize several bugs during this test.

0 Comments | Continue to this article …

21.12.2008, 19:54, Mario Donick

Optimizing Weapons

Currently I am in balancing hell. Over the last releases, many new weapons have been added to LambdaRogue. In my current development version, there are 58 of them. Therefore it's time to muck out the items, by removing unnecessary weapons and by slightly adjusting the values of the remaining weapons.

0 Comments | Continue to this article …

20.12.2008, 23:53, Mario Donick

Finished Some of the Texts

I recently mentioned that writing texts is the main thing that remains until I can release LambdaRogue 1.4. I made good progress with that thing today. It is rather satisfactory to see the world grow, simply by writing more texts and creating coherence between formerly loose parts of lore. The background story is becoming epic, and this is something I really like about the next release.

0 Comments | Continue to this article …

20.12.2008, 19:22, Mario Donick

Get Feelies in Exchange for a Postcard

Feelies are goodies which are not necessary for playing a game, but enrich the experience, like stickers, badges, maps etc. I think the great Legerdemain was the first roguelike which offered feelies in addition to the game itself.

0 Comments | Continue to this article …

20.12.2008, 19:06, Mario Donick

Media

This page collects links to videos and screenshots showing different versions of LambdaRogue.

0 Comments | Continue to this article …

18.12.2008, 19:00, Mario Donick

Roguelike of the Year 2008

Andrew Doull has openend a poll where everybody can vote about the roguelike of the year. If you like LambdaRogue, consider to vote for it wink And if you don't like it, vote for another roguelike, just to make the results as representative as possible!

0 Comments | Continue to this article …

18.12.2008, 09:48, Mario Donick

Thinking about a different world in LR

Yesterday evening I thought about a possible change for the 2.x branch of LambdaRogue, precisely of the dungeon concept. In LambdaRogue 1.x, there's the Temple overworld (counted as dungeon level 1) and the dungeon system itself (dlv 2-20). I thought how this could be changed to create a more structured world, by cutting out several parts of the current dungeon and re-creating them as seperate dungeons. Only the catacombs and sewers could then be reached directly from within the temple. The other dungeons first had to be found by the player.

3 Comments | Continue to this article …

17.12.2008, 20:53, Mario Donick

Development Status of 1.4

All required engine enhancements of LambdaRogue 1.4 are now finished, and the most new quests are implemented. Today I revamped the magical chants, to take into account that all spells need a certain number of turns for refreshing after a cast. This included changing the required amount of PP to cast, as well as their efficiency. I also renamed some of the spells and replaced some descriptions with better ones.

0 Comments | Continue to this article …

15.12.2008, 18:10, Mario Donick

Trailer Video for LambdaRogue 1.4

To bridge the time gap between the last release and the upcoming 1.4 release of LambdaRogue, here's a new video. It's a trailer, thus introducing some of the new story elements.

0 Comments | Continue to this article …

09.12.2008, 20:43, Mario Donick

Some Details of the Next Update

Besides currently 13 bug fixes, 21 balancing adjustments and 7 misc changes, the next update, i.e. LambdaRogue 1.4, will feature serious improvements both to the game itself and to the interface (the latter one mainly for the graphical SDL mode). The following list is incomplete, but shows the most important of the changes. All of them are already implemented, so it is no TODO list, but a definitive feature list:

0 Comments | Continue to this article …

08.12.2008, 11:21, Mario Donick

Other Roguelikes: First Impressions of Teemu 1.0

During the last months, Paul Pekkarinen aka Krice worked on Teemu, a roguelike originally intended to show the people that he actually can release a game instead of just half-trolling at r.g.r.d and talking about his long-term project Kaduria. At the Teemu devblog Rogue Hut Krice wrote about his progress and now it is released: Teemu 1.0. Get it here.

1 Comment | Continue to this article …

06.12.2008, 13:21, Mario Donick

The Creation of Quests

As written earlier, LambdaRogue 1.4 aims for better quests, better in terms of coherence and interestingness. Achieving this goal is very time consuming, because creating one quest involves several steps, each with its own difficulties.

0 Comments | Continue to this article …

01.12.2008, 14:46, Mario

More News on LR 1.4

During the last days, I put lots of time in LambdaRogue development, which is strange, because I have no time. O.o However, I think it is good for the game, both the interface and the content enhancements.

0 Comments | Continue to this article …

30.11.2008, 11:47, Mario Donick

Coherence of Main Quest in 1.4

Since LambdaRogue 1.0, the main quest is clear: Get, somehow, the Book of Stars, and some of you might have read or figured out how to do this. However, I think while playing for a longer time, this goal becomes blurry, i.e. one might forget about it.

0 Comments | Continue to this article …

28.11.2008, 23:17, Mario Donick

Again the Interface ...

I continued with my efforts to make the UI of the graphical mode cleaner. Today I removed the big black message area which was at the bottom of the screen. Messages are now displayed directly on the bottom of the screen. As the font size stays that big, this is readable even on brighter backgrounds. Status modifications are displayed as small icons beneath the status bars in the upper left corner of the screen. Yes, this may require to look into the documentation before one plays the first time. However, this is true for many games.

0 Comments | Continue to this article …

28.11.2008, 00:14, Mario Donick

Another Screen of the New Interface

Here's another screenshot of the interface changes. Note that the visible dungeon area in big tile mode is now bigger than before, it covers nearly the whole screen - The small visible area was the biggest problem of the otherwise good-looking big tile mode.

0 Comments | Continue to this article …

27.11.2008, 18:38, Mario Donick

Interface Changes in LambdaRogue 1.4

The UI in the SDL mode of LambdaRogue 1.4 will be changed to show less numbers (and the console mode will show less numbers, too). I was tired of all that information. The display of health, psychic points and strength is stolen from Morrowind. See the screenshot:

0 Comments | Continue to this article …

23.11.2008, 13:30, Mario Donick

LambdaRogue 1.3 Healthbar Hotfix

If you have downloaded LambdaRogue 1.3 and are annoyed by the healthbar problem, you can download a fixed lambdarogue.exe for Windows here. Replace the lambdarogue.exe in the program folder with the lambdarogue.exe from the zip-archive. The fix also resolves the problem that healthbars for monsters northwest of the player were not shown. The hotfix will also be included in LambdaRogue 1.4, to be released in December 2008.

0 Comments | Continue to this article …

22.11.2008, 21:56, Mario Donick

My best character so far

Here's a short character dump from the character I played in the LambdaRogue 1.3 gameplay video.

0 Comments | Continue to this article …

22.11.2008, 21:52, Mario Donick

Wrong Health Bars for big, strong and mighty enemies

I just recognized a bug which occurs only when fighting against big, strong and mighty enemies: These variants of standard monsters have more HP, but their health indicator (the colored bar in SDL mode resp. their color in ASCII mode) is based on the HP of the standard monsters, therefore not showing the correct value. I don't want to release a real update just because of this small bug, but I have compiled a fixed .exe. If anyone is interested in it, just leave a note. You won't see the problem if you have deactivated the creation of monster variants in the options menu.

0 Comments | Continue to this article …

22.11.2008, 18:36, Mario Donick

LambdaRogue 1.3 Gameplay Video

After some months, there's a new video, showing an enchanter destroying a monster's hive (... one of my favourite actions in the game, because it gives so many EXP and is a real carnage ...)

0 Comments | Continue to this article …

22.11.2008, 12:12, Mario Donick

Release: LambdaRogue 1.3

I have released an update of the LambdaRogue roguelike. Currently only Windows binaries (installer as well as zip-archive) and the source are available. The linux version will follow within the next days.

0 Comments | Continue to this article …

21.11.2008, 13:04, Mario Donick

Skill Confusion

In rec.games.roguelike.misc, rayres and corremn pointed out a major problem of LambdaRogue's way of handling melee-battle-skills.

6 Comments | Continue to this article …

19.11.2008, 10:18, Mario Donick

Unfinished Programming Wishes

Since my youth (e.g. since the mid-1990s) I have several goals concerning game development, and before I die wink I want to realize the following things:

1 Comment | Continue to this article …

16.11.2008, 11:54, Mario Donick

Developing German Interactive Fiction

I had not much time to continue development of LambdaRogue 1.3 during the last weeks. In addition to the usual work at university, there was one conference which I had to organize and one I had to attend to. Besides, I still have an interactive fiction project which is postponed since early 2008.

0 Comments | Continue to this article …

31.10.2008, 16:23, Mario Donick

Linux, Windows ...

Some months ago I bought an used Thinkpad T23. Really good machine, especially the keyboard. Unfortunately it is rather slow, sometimes the fan does not work properly and due to the lack of a valid Windows license, it only runs on Linux (Ubuntu 8.04).

1 Comment | Continue to this article …

08.10.2008, 09:13, Mario Donick

Dungeon Features in LambdaRogue 1.3

In my last article, I wrote that I will now concentrate a little bit on enhancing dungeon features. My current development version already contains the following features:

2 Comments | Continue to this article …

05.10.2008, 12:07, Mario Donick

Dungeon Features

During the last releases, I lost sight of the interestingness of dungeons in LambdaRogue. As of LR 1.2, there are the following specials (besides standards like various floor tiles, walls, normal and locked doors, water):

1 Comment | Continue to this article …

04.10.2008, 18:46, Mario Donick

Krice's review on LambdaRogue 1.2

Once again Krice has reviewed the recent LambdaRogue release. Read his comments at RogueHut.

0 Comments | Continue to this article …

01.10.2008, 17:48, Mario Donick

Release: LambdaRogue 1.2

Update (02 Oct 2008, 09:40) I just recognized that I forgot to include all necessary .dll files in the Windows download, so the game won't start in SDL mode. I have already uploaded a new Setup file which fixes this. Sorry.

0 Comments | Continue to this article …

01.10.2008, 09:17, Mario Donick

Definition Struggles: Is LambdaRogue a roguelike?

If you follow the discussions in the roguelike world, you surely have noticed The Berlin Interpretation (B.I.), trying to name important factors of roguelikes, based on the roguetemple definition. Now Krice announces that he will answer to the B.I. with his own definition – and admits that his definition would currently exclude the original rogue from the collection of roguelikes, because rogue had no possibility to choose a character class.

0 Comments | Continue to this article …

27.09.2008, 08:35, Mario Donick

Item Identification

LambdaRogue 1.2 will bring a small gameplay enhancement which is standard in many roguelikes: The need for identifying items before using them the first time. So far, I either was too lazy to implement this or I had to implement more important changes first.

0 Comments | Continue to this article …

26.09.2008, 12:05, Mario Donick

Privateer: Ascii Sector

Wow. Privateer: Ascii Sector. Of course I already recognized that this game exists, and I also recognized the positive reactions on it, but I never tried it. Until yesterday, when I downloaded the latest release (0.4.3 from Sep 20th 2008). And now I'm excited and addicted to it.

0 Comments | Continue to this article …

21.09.2008, 14:40, Mario Donick

My IRDC Presentation (1)

Yesterday I had my short presentation at IRDC 2008. Basically I talked about my current thoughts on ASCII symbols in roguelike games. Based on Peirce's well-known categories icon, symbol and index I tried to categorize the use of ASCII in LambdaRogue's dungeon view.

1 Comment | Continue to this article …

15.09.2008, 09:06, Mario Donick

IRDC 2008

Saturday and Sunday the first International Roguelike Developers Conference will take place at Berlin, Germany, and I am looking forward to meet some other roguelike developers there, besides speaking about "Context and Meaning in character based roleplaying".

1 Comment | Continue to this article …

06.09.2008, 15:30, Mario Donick

Silent Weekend Thoughts

Since the release of LambdaRogue 1.1 not really much happened concerning further development of either the 1.x branch of the game or my 2.x rewrite project. The reason is easy.

0 Comments | Continue to this article …

21.08.2008, 13:36, Mario Donick

Strategy Games on an old Ubuntu-powered ThinkPad

Since some weeks I have an old, used IBM ThinkPad (T23), which will be my only computer soon. My older computer was an Amilo notebook, faster than the T23, but its keyboard is slightly broken, its damn loud (the fan nearly never stops) and sometimes it behaves strangely. Well, most of the time I was able to work with it very good, but for working purposes I need something more robust. And although this ThinkPad is even older than the Amilo, I can work better with it than before.

0 Comments | Continue to this article …

13.08.2008, 20:07, Mario Donick

LambdaRogue Rewrite Started

Today I started to re-implement LambdaRogue from scratch. This is the first step towards a 2.0 release in a far future. I have learned a lot while developing LambdaRogue 1.x, and my main goal for a 2.0 release is to create better code: better structured and, even more important, completly object oriented. I already have set up the basic structure of the application (a window where I can press ESC to quit). I was able to use most of the 1.x source for this, and I believe that most other parts of the 1.x LambdaRogue only need a slight rewrite. The main challenge is to recognize code parts which should be recreated as objects and to determine how this could be done. Here especially player, monster and item objects will be interesting. For example, LambdaRogue 1.x has a big "MoveMonsters" function which alters the position of all monsters. LambdaRogue 2.0 instead will have a method "Move" inside the monster objects. However, LambdaRogue 1.x will also receive future updates, as develeopment of 2.0 will be slowly, slowly, slowly. It is even more an experiment than a true project. Perhaps it will not work as I think now, so I will always have a grown 1.x branch to improve on.

2 Comments | Continue to this article …

12.08.2008, 20:06, Mario Donick

Release: LambdaRogue 1.1

Once again we have an update, and this is a rather important one, because I discovered some serious bugs, one of them hunted here. Another bug seems only to occur on Window platform, due to an uninitialized variable.

2 Comments | Continue to this article …

12.08.2008, 12:57, Mario Donick

Warning: MonsterSearch x/y out of range

This is a message which sometimes occurs when entering a deeper dungeon level. Unfortunately, what follows is a crash. The bug is not very predictable – it may occur or it may not, and until now, it only occured in levels deeper than 10. Until I have a patch for this, it is a good idea to save the game (as it is a roguelike, this will also quit the game) and make a backup of the savegame file before going downstairs. An inconveniant workaround, I know. I do my best to fix the bug.

0 Comments | Continue to this article …

10.08.2008, 10:35, Mario Donick

The lost comment

Update ... well, it seems I was not really awake when I wrote this text. The comment I mention was made by Tim. on the features entry.

0 Comments | Continue to this article …

09.08.2008, 17:38, Mario Donick

Windows Version now with Setup Program

From now on, the Windows version of LambdaRogue will also be provided as executable setup file, as alternative to the zip archive. I have created and just uploaded a LambdaRogue-1.0.1-Setup.exe to SourceForge (the site seems to work again, but is still showing wrong statistics).

4 Comments | Continue to this article …

09.08.2008, 12:08, Mario Donick

SourceForge is broken ...

Since almost 2 months there are no download statistics available for projects hosted by SourceForge, because they are doing some server migration stuff. Now even project pages are not accessible. And a few days ago they sent a mail that in some days (I think August the 18th) even more server migrations will take place. Well, it is good if you try to provide good servers and to improve overall performance of everything, but this process takes place a long long time now and I'm a little bit tired of it.

0 Comments | Continue to this article …

09.08.2008, 01:33, Mario Donick

Patch: 1.0.1

Mainly to fix the broken NumPad in 1.0, I have released a 1.0.1 patch. Note that you NOW have to switch NumLock ON in order to make the NumPad work!

0 Comments | Continue to this article …

07.08.2008, 11:46, Mario Donick

Original Artwork and Tiles Needed

Update: I managed to rip and edit some tiles from existing tilesets (mainly the Itakura Nethack tileset and the Gervais Angband tileset). Here is a screenshot. I will offer this as optional download for those who won't play ASCII games at all.

8 Comments | Continue to this article …

06.08.2008, 09:15, Mario Donick

Krice wrote again

In Rogue Hut, Krice wrote again about LambdaRogue. Besides other things, he writes about a strangely non-working NumPad:

3 Comments | Continue to this article …

05.08.2008, 14:54, Mario Donick

The nasty cheat prompt ...

Once again I forgot to comment out the cheating options from the source before releasing the game ... So pressing Shift + B (i.e. B) will bring up the "cheat prompt" where you could enter certain commands if you knew them wink The key is hardcoded, so please do not use Shift + B for other commands.

0 Comments | Continue to this article …

03.08.2008, 18:23, Mario Donick

Release: 1.0

Over two years have passed since I started to develop a small little program where an @ could be moved on the screen. After lots of unfinished versions with lots of bugs and problems, and after a break of nearly one year, I again accelerated the development process, which resulted in the 0.3 tree in early 2008.

5 Comments | Continue to this article …

23.07.2008, 08:19, Mario Donick

And again it is delayed ...

While I have successfully redesigned the questlog of LambdaRogue, I still have not released 1.0. There are 2 reasons.

0 Comments | Continue to this article …

22.07.2008, 16:45, Mario Donick

Questlog Redesign, afterwards: 1.0

Later this evening I will finally release LambdaRogue 1.0; two days later than planned, but with more bugs fixed. One thing that I really have to improve before the release is the questlog. At the moment, it is simply a list with all quests. But this list does not fit on the screen anymore, because of the high number of quests. So I have to find a way to make it scrollable. Once this works as intended, I will create the .tar.gz- and .zip-archives and upload the whole thing.

0 Comments | Continue to this article …

16.07.2008, 16:24, Mario Donick

Other Roguelikes: Dungeon Crawl Stone Soup 0.4

Another great roguelike is certainly Dungeon Crawl Stone Soup, which recently has been released as version 0.4. Yesterday I played it for the first time and was immediatly impressed, especially by the great graphical version.

4 Comments | Continue to this article …

15.07.2008, 16:10, Mario Donick

Lazarus IDE

It seems that I am infected by the "use oversized IDEs for developing small projects" virus. Today I installed the FreePascal IDE Lazarus and am now using it to develop LambdaRogue.

0 Comments | Continue to this article …

12.07.2008, 20:40, Mario Donick

Balancing Simulations

Another useful function of my LambdaRogue Editor (see yesterday's post) is the Monster Balancing Test. It allows me to see effects of monster changes in relation to different player stats without playing the whole game everytime. The test is simple:

0 Comments | Continue to this article …

11.07.2008, 20:17, Mario Donick

Increased Development with LambdaRogue Editor

A very helpful tool to create quests and monsters during LambdaRogue development is the LambdaRogue Editor (LRE), a small Linux program written in Gambas (some kind of Visual Basic-like language for QT and GTK+). I have updated this editor to handle the latest developments in LambdaRogue and to offer some new tools for me.

0 Comments | Continue to this article …

08.07.2008, 19:15, Mario Donick

The 1.0 Countdown

Only 6 days are left (from the creation date of this blog entry on) until the release of LambdaRogue 1.0 ... As I wrote some days ago, I finally want to have a version of LambdaRogue which can be considered stable and more or less complete (although, of course, roguelikes are never complete wink and I will continue to add features and fix issues after 1.0). On July the 20th, the game is 2 years old, therefore this will be the glory day. grin I will update this blog entry regularly with DONE- and TODO-lists.

0 Comments | Continue to this article …

05.07.2008, 11:38, Mario Donick

The Roguelike Soundtrack Contest

The soundtrack contest for roguelike games, initiated by Jice and Mingos, has now entered the voting phase. You can hear all eight contributed songs at the contest's weblog. Vote and add your comments!

0 Comments | Continue to this article …

02.07.2008, 12:23, Mario Donick

2nd Anniversary

Nearly two years ago I made a posting on rec.games.roguelike.developing, announcing my work on LambdaRogue. The game was a primitive thing, the dungeon generator most buggy and not producing any good, and it had no clear concept, but as you can see, it still exists. smile

0 Comments | Continue to this article …

30.06.2008, 20:52, Mario Donick

Some thoughts on Wilderness

Currently I feel (again) a bit uncontent with the wilderness in LambdaRogue. It looks good, but is very unstructured. I use puzzle tiles to create the levels in LambdaRogue, and this works great for dungeons and caves; the more puzzle tiles I have, the more interesting the levels. But for wilderness it's not enough and I think a need a second layer above the puzzle tiles to give structure to the wilderness - and make it, while still being randomly created, not to look arbitrary, but instead to provide certain fixed spots (like positions of the dungeon entrance, positions of NPCs etc.)

0 Comments | Continue to this article …

30.06.2008, 11:42, Mario Donick

Website Redesign

Once again I changed the template of this website. This is the way I wanted to look the website since months, with a big big picture above, colorful and strange. Yesterday I found the time to create the picture, again using the various stock photos which make also the most artwork of LambdaRogue itself. I have added a credits page on this website with links to the artists who permitted me to use their work.

0 Comments | Continue to this article …

30.06.2008, 11:32, Mario Donick

Artwork Credits

LambdaRogue and this website uses several stock pictures found on deviantART. From most of the artists I got the explict permission to use the photos in this project, but some of them did not answer to my request. So if you see your works used here or in the game and want me to remove it, please leave a note here or at my deviantART-Account.

0 Comments | Continue to this article …

30.06.2008, 10:46, Mario Donick

Video Collection

I've created several small video trailers to show some of the features of LambdaRogue. I will add new videos from time to time.

2 Comments | Continue to this article …

30.06.2008, 10:40, Mario Donick

Features of LambdaRogue

LambdaRogue's feature set, esp. the number of different monsters and items, is rather small compared to many other roguelike games. However, all features are chosen in a "less is more" manner by me with clear concepts in mind.

4 Comments | Continue to this article …

28.06.2008, 14:36, Mario Donick

Diablo III - Finally!

I just have seen some of the recently released trailers for Diablo III, and I really want to play that thing some day. Unfortunately, as my computer is old and slow, it won't work. It is a shame... *sigh*

0 Comments | Continue to this article …

27.06.2008, 20:37, Mario Donick

Other Roguelikes: Frozen Depths 1.03

One of the roguelikes I really like is Frozen Depths by Mikko »Glowie« Karttunen. The most distinct feature of Frozen Depths is its temperature feature: there's always the danger of freezing to death if you do not keep warm by wearing clothes, but may also suffer fever if getting ill.

0 Comments | Continue to this article …

25.06.2008, 18:24, Mario Donick

Krice wrote about LambdaRogue

I just saw that Paul "Krice" Pekkarinen, developer of Kaduria, has set up a blog on a smaller new roguelike project called Teemu. In this blog, he also wrote an entry about LambdaRogue. And, I am really shocked, it is not entirely negative. But of course, the reason why he mentions the game at all is mainly criticism.

6 Comments | Continue to this article …

23.06.2008, 22:52, Mario Donick

LambdaRogue goes "postcardware"

Although I'm not Thomas Biskup (the developer of Adom), who introduced the concept of »postcardware« into roguelike development, I love to receive handwritten mail, too.

0 Comments | Continue to this article …

22.06.2008, 11:15, Mario Donick

0.3.1 Soundtrack

I managed to upload an updated version (some tracks changed, addes two new titltes) of the game's soundtrack to SourceForge. Due to message the windows version of mpg123 shows when playing some of the tracks I stripped all ID3-tags from the files.

0 Comments | Continue to this article …

21.06.2008, 08:12, Mario Donick

Two Small Bugs in 0.3.1

I discovered two small bugs which are by no means critical, but nevertheless you should know:

0 Comments | Continue to this article …

19.06.2008, 22:54, Mario Donick

Release: 0.3.1

So, after I wrote only four little lines about the new release of LambdaRogue, I will now edit this blog entry to provide a little more information. First of all, you might have noticed it already, I released the next major update on LambdaRogue, we are now at 0.3.1, which polishes many things, improves the look (both in console and SDL mode) and offers many new features which should make gameplay more interesting.

0 Comments | Continue to this article …

17.06.2008, 19:21, Mario Donick

Screenshot of Modifided Wilderness

I made some changes to wilderness generation. In particular, they are:

0 Comments | Continue to this article …

15.06.2008, 19:39, Mario Donick

Still on the way to 0.3.1

Most of the changes and additions I wanted to implement in 0.3.1 are finished, but there are still some things to do. Currently I'm writing several short texts (stories, somehow) which can be read ingame by buying or finding several scrolls. These stories give many information on the history of the game's world and especially on the role of the god s in some of the events which lead to the situation the game starts in.

0 Comments | Continue to this article …

10.06.2008, 13:42, Mario Donick

One Unique, Two Uniques, Three ...

While testing 0.3.1, I discovered a small bug in monster data file. Two unique monsters, the "weapon smith" (inhabiting LambdaRogue since the earliest versions) and the new unique "lonely librarian" accidently had the same dungeonlevel number.

0 Comments | Continue to this article …

07.06.2008, 21:51, Mario Donick

Video Preview of 0.3.1

Once again, I've created a small trailer for the next release, showing some new features. Enjoy.

0 Comments | Continue to this article …

07.06.2008, 14:28, Mario Donick

Again a Status Report

The last few days I wasn't able to do anything on LambdaRogue, mainly because of much work to do at university, but also because it was nice to come back to some other things in my freetime. I finally tuned my Mandola and it is fun to play with that thing.

0 Comments | Continue to this article …

31.05.2008, 23:43, Mario Donick

Force Spell and STRength

I implemented a new effect today, force. It is available as spell with the same name and as potion called "Dust". I can't say why, but I have fun using it.

0 Comments | Continue to this article …

31.05.2008, 15:57, Mario Donick

Status Report on 0.3.1 Development

I've finished the graphical changes for SDL mode, except perhaps the brightness of newly introduced tiles. This I'll have to check before 0.3.1 will be released. Besides this issue, the adjustments for doubled tile size are complete and I will now concentrate on gameplay additions.

0 Comments | Continue to this article …

27.05.2008, 18:55, Mario Donick

Screenshot of Current Development

I thought it is a good idea to show a screenshot of the current development to LambdaRogue 0.3.1, so here it is;

2 Comments | Continue to this article …

27.05.2008, 12:09, Mario Donick

Problems of Bigger Tilesize

As mentioned before, I doubled the size of graphical tiles for the next LambdaRogue release. While this can improve the overall look of the game, it causes some problems.

0 Comments | Continue to this article …

26.05.2008, 14:34, Mario Donick

How to Play LambdaRogue Without a Mouse

I really have to mention more often how configurable the game is. The mouse support I just implemented in version 0.3.0.2 can be switched off, of course. So if you prefer playing only with your keyboard and are annoyed by the mouse "dependance", esp. in menus, you can change this the follwing way:

0 Comments | Continue to this article …

25.05.2008, 20:02, Mario Donick

Bigger Tiles in SDL-Mode in 0.3.1

For the next major update to LambdaRogue, 0.3.1, I doubled the size of graphical tiles in SDL mode. There had been some complaints about the small 10*20 size of current versions, so it will be 20*40 for next releases.

0 Comments | Continue to this article …

25.05.2008, 18:38, Mario Donick

Patch: 0.3.0.4

Once again an update, even minor than the last one: I released a patch that will bring your LambdaRogue 0.3.0.3 installation to 0.3.0.4 and fix mainly two bugs.

0 Comments | Continue to this article …

25.05.2008, 13:07, Mario Donick

LambdaRogue Soundtrack Available

Since several releases, LambdaRogue has the ability to play music while active. However, no official soundtrack was available until today, although since release 0.3.0.1, a selection of very nice and well fitting tracks (totally free and free to give away) had been created. Finally I had the time to upload this rather big package to SourceForge. Get the soundtrack here:

0 Comments | Continue to this article …

25.05.2008, 12:16, Mario Donick

Mention at Temple of the Roguelike

Ah, how nice: Santiago Zapata a.k.a. Slash has mentioned LambdaRogue 0.3.0.2 at Temple of the Roguelike. He writes:

0 Comments | Continue to this article …

24.05.2008, 17:23, Mario Donick

Patch: 0.3.0.3

I released a minor update to LambdaRogue. This update is available as binary for Windows and Linux. Source code is available, too.

0 Comments | Continue to this article …

21.05.2008, 15:54, Mario Donick

The Future of LambdaRogue

Since yesterday's release of version 0.3.0.2 of LambdaRogue, the game itself could be considered as nearly finished. All necessary quests are implemented, all textual content (except one textfile) is written and the game is winnable (technical and balancing-wise). So besides optimizing the existing content, fixing possible bugs and delivering the missing textfile, I could stop the whole thing and call it 1.0.

0 Comments | Continue to this article …

20.05.2008, 22:03, Mario Donick

Release: 0.3.0.2

[UPDATE on 21.05.2008, 21:56: If the game still crashes on startup of the Windows version, please download this replacement for fprl.exe, extract it to your LambdaRogue directory, start the game from a console window and send me the (now more detailed) output (or post it as comment to this blog entry). This might help to fix the bug.]

0 Comments | Continue to this article …

19.05.2008, 07:31, Mario Donick

The Second Trailer

As promised an a comment on the first trailer, here's a second one.

0 Comments | Continue to this article …

17.05.2008, 13:56, Mario Donick

LambdaRogue Trailer Video

I just uploaded a trailer for the next LambdaRogue release to GoogleVideo. The video shows the SDL version, with the mouse interface, lots of new artwork and parts of the soundtrack (which consists of tracks entirely licensed as Creative Commons).

3 Comments | Continue to this article …

15.05.2008, 19:15, Mario Donick

Optimizing the Mouse Interface

Today I optimized the mouse interface to allow movement along different distances.

0 Comments | Continue to this article …

12.05.2008, 20:45, Mario Donick

Performance: Ubuntu 7.10 vs. Windows XP

I just tried the last development version of LambdaRogue using Windows XP - and I am really shocked how fast the whole thing is. I wonder why the same program, compiled with the same version of FreePascal, is so slow under Linux.

5 Comments | Continue to this article …

12.05.2008, 13:28, Mario Donick

The 0.3.0.2 Mouse Interface

Here's a screenshot from the optional mouse interface which will be implemented in upcoming 0.3.0.2 update:

0 Comments | Continue to this article …

11.05.2008, 01:50, Mario Donick

Interface Changes for 0.3.0.2

The next update, to be released in a few days, will bring some changes to interface.

0 Comments | Continue to this article …

10.05.2008, 09:15, Mario Donick

Issue List

As the r.g.r.d-thread on LambdaRogue 0.3 grows larger and larger, I will keep track of issues posted there concerning the handling and the gameplay of LambdaRogue in this blog entry, with the newest at the beginning.

0 Comments | Continue to this article …

09.05.2008, 21:27, Mario Donick

Release: 0.3.0.1

The first update to the 0.3 branch has just been released.

0 Comments | Continue to this article …

07.05.2008, 22:55, Mario Donick

What the First Update on 0.3 will Bring

The reactions on rec.games.roguelike.development on LambdaRogue 0.3 showed me that 1) the further development of the game seems to be appreciated; 2) that there are small details which heaten discussion; 3) that the game still has some nasty bugs.

0 Comments | Continue to this article …

07.05.2008, 06:57, Mario Donick

Screenshot Collection

1.5 preview

0 Comments | Continue to this article …

06.05.2008, 21:05, Mario Donick

LambdaRogue Downloads

Download the current 1.4 release

3 Comments | Continue to this article …

06.05.2008, 08:59, Mario Donick

0.3 Today

It seems I was too optimistic concerning the release of LR 0.3 - I worked on polishing it hours and hours, but yesterday evening, between 22:30 and 23:00, I was too tired to go on. There are so many small things to optimize, and after optimizing it, there come alternate ideas in my mind which are not difficult to implement, but delay everything.

1 Comment | Continue to this article …

05.05.2008, 19:14, Mario Donick

Screenshot of 0.3

Before packing the actual download files, I will just show a screenshot of the most current version:

3 Comments | Continue to this article …

05.05.2008, 18:04, Mario Donick

Background Story of LambdaRogue

Men and the species of Drekh'nar once lived peaceful together on Earth, both not far away from reaching the stars with spaceships. Sadly, a misunderstanding led to war before these dreams could be realized. However, after a long and bloody battle, a peace treaty was created. This treaty forced mankind to go underground, while the Drekh'nar could stay on the surface of Earth.

7 Comments | Continue to this article …

05.05.2008, 17:39, Mario Donick

LambdaRogue is Back Again

More than one year has passed since the last update on LambdaRogue was given on this website. Now, since the next major release in the development of this roguelike role playing game is near, I took the time to set up a blog for it. So after the announce of the Kharne-blog and after Krice's blog on Kaduria, it's the next roguelike development blog within a few days.

0 Comments | Continue to this article …

powered by d.elog blogging software v0.2
© Mario Donick 2005–2008.