lanarts RPG video

Posted by ludamad on June 30, 2012, 1:33 a.m.

So I finally got around to making a video for all yall lazy bums

The video demonstrates one spell pretty much. There is another spell that bounces off multiple enemies.

Note that the game balance is subject to change, it starts a tad hard right now.

If you're wondering, I die twice in the video. When you die currently you spawn in the previous level (no penalty). Also, I accidentally type some stuff into the text box at the top at the start. This will be used for online chat (LAN works fairly well currently but does not send the chat messages as of yet).

Download: http://code.google.com/p/lanarts/downloads/detail?name=lanarts_23_06_2012.zip

Comments

Charlie Carlo 12 years, 6 months ago

Looks a bit like Dungeons of Dredmor. The difference being this actually looks fun.

ludamad 12 years, 6 months ago

Ya, my intent is to reconcile the rogue-like genre with casual (and co-op multiplayer) gaming, in a sense.

Making the video gave me a little perspective, too. It seems that if I want the enemies to be slower than you generally (which I do, I want a lot of running away), they should randomize their actions so kiting them isn't quite so easy. However kiting is still a large part of the (ranged) gameplay.

s 12 years, 5 months ago

Way to ignore my issues

ludamad 12 years, 5 months ago

Pray tell what you mean, my dear S ?

s 12 years, 5 months ago
ludamad 12 years, 5 months ago

Wow. Can't believe I missed this…

Thanks for the first actual code contributions! <3 Anywhere you can chat about such ?

Please don't rely on boost like that. It ruins the header only-ness. I would prefer to depend on ASIO and not have to compile boost.

I will add your 'simplified controls' as an alternate set of rules. Also, I want to keep the current behaviour that dropped items are not auto-picked up, which you nuked.

I will sadly flat out deny any changes that make a monster's speed more than 5 :) I've gotten enough heck about monsters with speed=4.

Just a note:

- amnt = mt.rand(ec.groupsize);

+ amnt = mt.rand(ec.groupsize.min == ec.groupsize.max?1:ec.groupsize.min, ec.groupsize.max);

You replaced a line of code that does what you wanted it to do, with a line that generates from [min,max-1] :)

firestormx 12 years, 5 months ago

So…No one else has noticed that Serpex replied to a blag…

Also, ludamad, we talked on Skype about this, so sorry I didn't reply to the blog.

Castypher 12 years, 5 months ago

I seriously feel that seeing Serprex is like seeing a shiny Pokemon.