Dozens of spells! Crazy creatures! Strange terrains! All this awaits
Wish me luck! =D
It's probably time for me to go to bed now. In the meantime, here's a
screenshot of the program in action: a radial spell selection menu
generated dynamically given 8 spells and their attributes.
More to come!
My first day has been very productive. I have working map and menu
code, randomly moving monsters, proper spell selection...it's good
Tile selector, player is standing on a tile that gives no mana:
Tile selector, player is standing on a tile that gives life mana:
Tile combination that offers only life mana:
Tile combination that gives both air and light mana:
Tile combination that gives heat and death mana:
All in all, a good day. Tomorrow should (hopefully) have actual spell
casting, and maybe monsters that can fight back.
Sadly, not much got done today. The map scrolls nicely and the spells
SHOULD work, though it's bound to be very buggy as I didn't have time
to test it. Completed spell casting, monster damage and death, and
elemental resistances are all planned for tomorrow. The rest of the
plan is as follows:
AI, lots of varied monsters, targeting niceties
ability to wear monster's hides (get their resistances), spell levels
(preventing you from casting spells until you reach the appropriate
"zoned" map generation (similarly elemented tiles clustered together),
intelligent monster generation because of that
anything left over from the previous days
I'm not very optimistic, honestly, but we'll see what happens. Wish
it looks interesting, keep on it
I'm optimistic again! Lots of progress today:
-spell display and damage
-draining and regenerating mana tiles
-monsters that can take damage and die
-spell levels that are increased by casting and that determine what
spells you can use
Here are some screenshots to keep you interested:
The spell selection available to a player with level 2 earth and dark
The spell selection available to a player with level 2 heat and air
The spell selection available to a player with level 3 mind and life
Casting the Sub Zero spell.
Casting the Shine spell; note how the beam is stopped by the wall.
Casting the Blackness spell.
Planned for tomorrow:
-very basic LOS
-more monster types, including spell restrictions for monsters
-monster hides that the player can wear to gain that monster's
-good map generation
-interface improvements (displaying messages, stats, etc.)
-anything left over from the previous days
Things look good, and I can't wait to keep working on it!
Clark Productions: http://rickclark58.googlepages.com/
After something of a break yesterday, I did a little work today. AI
is now fully implemented, meaning that monsters will intelligently
move to the most advantageous positions for mana, allowing them to
cast spells at the player. A few test monsters have been added as
well, and they all function properly. If I can come up with a decent
map generation algorithm in class tomorrow, I'll be very close to
being done with the game.