Pugna­cious Wiz­ards day 7 – Success!

I didn’t get as much as I wanted done but I did accom­plish my three main goals:

  • A magic sys­tem where each spell has mul­ti­ple effects.
  • Traps that aren’t just ran­dom dam­age from a ran­dom tile.
  • A kick-​​ass intro screen and help sys­tem that explain the game.

Play or down­load at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​7​.​h​tml.

Let me know what you think!

Pugna­cious Wiz­ards day 5

A bit of refac­tor­ing led to bug fixes, tweaks, sev­eral new spells, and bet­ter world­gen. One new spell is called “Timed Death”. When you cast it, a timer is set at your loca­tion. After 5 turns, any­thing within it’s field of view is hit with mas­sive dam­age. Another spell heals you based on the amount of blood on the ground around you. And another spell con­verts all the corpses you see into small explo­sions. Good times.

Try it at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​5​.​h​tml.

Just two more days. I think every­thing is set set up so I can focus on more inter­est­ing traps and spells. Maybe some puz­zles, but I’m not sure how pathfind­ing will work with that. We’ll see.

Pugna­cious Wiz­ards day 4

Tele­port and burn your sur­round­ings. Or freeze every­one near you and blink away. Or shoot a magic mis­sile that bounces off walls and ene­mies. Try some magic that has mul­ti­ple effects at once at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​4​.​h​tml.

What few hours I had today were mostly spent refac­tor­ing the magic stuff so I can make it more inter­est­ing. I was going to wait until fri­day and sat­ur­day but decided to do that now. Still not entirely happy with how con­vo­luted that turned out. It will take a while more to get the code in a non-​​embarrassing state.

What will I do now that half the week is over?

  • More spells with mul­ti­ple effects for you to find.
  • Bet­ter traps, puz­zles, and room themes.

Pugna­cious Wiz­ards day 3

Use magic, avoid traps, kill, be killed, and maybe escape with all three pieces of the amulet. Play online at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​3​.​h​tml. Let me know what you think if you try it.

While playtest­ing today I made it to one of the wiz­ards who keeps freez­ing me and attack­ing me while I’m vul­ner­a­ble. So I lit myself on fire as soon as I saw him. His freeze spell put the fire out and gave me a cou­ple turns to attack him at the cost of los­ing a few hp from being on fire. I may need to tweak some num­bers with the fire and freez­ing stuff.

Today I added a help screen, an exam­ine screen, and a sys­tem of pop­ups so the first time you find new things you get some details about them. Not much new con­tent, but use­ful stuff that I want to try any­way. It’s also a good time to get some non-​​roguelike play­ers to try. I’ll see if any­one I know wants to try it.

Only four days left. What else do I want to do?

  • Bet­ter traps, puz­zles, and room themes.
  • A novel, and hope­fully more inter­est­ing, magic system.

Pugna­cious Wiz­ards day 2

Explore var­ied cas­tle rooms; kill, evade, or trick guards, archers, and wiz­ards; col­lect the tree pieces of the amulet; escape. Think you can do it? Play from your browser, down­load the swf, or down­load the source at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​2​.​h​tml

A solid 4 or so hours of progress. Aside from some minor ai and visual tweaks, the demo hero and defend­ing wiz­ards can cast the same magic you do. There’s also 8 types of themed rooms. Not all room themes appear in each cas­tle so you have to play at least twice to see them all. Or watch the demo hero attempt it.

What’s left?

  • More traps, puz­zles, and room themes.
  • A novel, and hope­fully bet­ter, magic system.
  • Basic pol­ish such as a help screen and look screen.

Pugna­cious Wiz­ards day 1

Can you find the three pieces of the amulet and escape from the castle? Play from your browser or down­load at http://​trys​tans​.blogspot​.com/​2​0​1​3​/​0​3​/​p​u​g​n​a​c​i​o​u​s​-​w​i​z​a​r​d​s​-​d​a​y​-​1​.​h​tml

I man­aged to get a good 9 or so hours of work done today. As far as fea­tures go, I’ve got a lot of done already: basic world­gen, ene­mies with basic ai, some basic magic, vic­tory, defeat, and an intro that shows how to play the game. I also tack­led a cou­ple things I’ve never done and wasn’t sure how to do: ani­ma­tions, magic, and a decent ai for the demo hero.

That means that I can focus on cool ideas for the rest of the week:

  • Traps, puz­zles, and room themes.
  • Enemy wiz­ards that know how to use the same magic that you have.
  • A novel, and hope­fully bet­ter, magic system.
  • Basic pol­ish such as a help screen and look screen.

I rule, you rule, we all rule old-​​school Hyrule day 7 (with a link to the game)

Done!

I’m glad I saved the last day for pol­ish and minor con­tent because I was able to add a bit to just about every­thing. A few new items, a few changes to world­gen, a help screen, two bug­fixes, minor tweaks to rival ai, and more small stuff that I can’t even remem­ber. I was crazy pro­duc­tive. One big change was to start you off with 50% more health and reduce how much fame you earn from most things. This makes the game last a lit­tle longer and makes your fame, and how long you live, less vul­ner­a­ble to your start­ing posi­tion too.

I added a new “dun­geon” theme that you can see here in the upper right. I was think­ing of adding under­ground dun­geons but decided against it since the over­world is already too big to explore (unless you find a fly­ing magic car­pet) so just hav­ing one room here or there seemed like a decent com­prim­ise. I would cre­ate under­ground ones if I was cre­at­ing a big­ger rogue­like because I think it would be really cool, espe­cially if there were inter­est­ing traps, trea­sures, and bosses. Any­way, these dun­geon rooms have a mini­boss and a famous trea­sure in the cen­ter so find­ing them is a high pri­or­ity. After clear­ing one out today, I found some spike armor. I swapped it with my snorkel then ran around the world laugh­ing mina­ia­cly while hap­less mon­sters impaled them­selves on me. Good times. I still died though – I think huberus is the lead­ing cause of death for my char­ac­ters.
I ditched a few ideas because they weren’t fun but I think I was able to imple­ment a neat over­world, ran­dom mon­sters, and some fun items.

Here’s a list of the crea­tures: The player, zoras, armos, 12 rivals, sum­moned imps, gob­lins, 8 ran­dom mon­ster species, ran­dom minibosses.

I guess I went a lit­tle over­board on the items: hearts, heart con­tain­ers, 1 rupee, 5 rupees, 50 rupees, muta­tion ring, magic wand, bag of imps, dark cloak, ring of eva­sion, jump­ing boots, ran­dom arti­facts that are worth fame, eva­sion potion, magic car­pet, spell­book of 3 spells, rupee amulet, rupee machine, ring of regen­er­a­tion, first aid kit, snorkel, bombs, bow, spec­ti­cales, a large shield, heavy armor, spiked armor, long staff, spear, sword, club, knife. Most of those have pas­sive abil­ity and an active abil­ity, but some don’t.

It’s up and run­ning on my blog where you can play it from your browser or down­load it and run it localy.

Total hours: 42