Legends

NanoWar's Spell-Caster game
  • Author
  • Message
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Legends

Post30 October 2011, 00:52

So this is a project that started four days ago. If you know how to code, have a plan in your head and sketches on your paper nothing can stop you :green: .

Basically this is another wizard game where you cast spells and destroy your enemy. Spells have power (the spheres) that loads every turn. Spells that reached their power maximum can be cast. Both players decide which spell they cast subsequent. The spells are then cast in priority order (slowness of a spell).

From slowest to fastest you get:
  • Justice: Deals two times the damage that has been dealt to you this turn
  • Agility: Next spell has increased priority ( see below)
  • Prayer: Heal
  • Drain_Life: Damage and heal
  • Searing_Pain: Damage
  • Fireball: Damage
  • Flash_Heal: Heal (fastest heal spell)
  • AGILITY_MOVE = Agility increases priority to here
  • Counterspell
  • UNCOUNTERABLE_MOVE = Concentration (TBD) increases priority to here
I got four papers full of spell ideas. IF TIME WAS NOT A PROBLEM...

Spells can be leveled in a skill tree (TBD). They are stronger in higher levels or may require more power to cast. Power costs may also decrease in higher levels if the strength of a spell (e.g. damage/heal) stayed the same. [...] Anything is possible!

In this demo version the opponent always plays Searing_Pain LV3 for test purposes. Later a two player give-me-the-calc mode should be default.
To start use "Asm(Legends)".

Update: The nightly-build version is always here: http://dl.dropbox.com/u/902690/Legends.8xp
Attachments
Legends.8xp
Revision 1
(3.18 KiB) Downloaded 1560 times
Legends.png
Legends Screen
Legends.png (941 Bytes) Viewed 68303 times
Legends.gif
Legends Animated
Legends.gif (64.97 KiB) Viewed 68303 times

Re: Legends

Post30 October 2011, 01:19

Those are some pretty sweet graphics you have going there :D
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post30 October 2011, 01:22

Took a bunch from Wizards :P .
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post30 October 2011, 20:54

Two player support. It's really cool!
Attachments
Legends.8xp
Revision 2
(3.48 KiB) Downloaded 1536 times
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post31 October 2011, 01:07

More balancing... Really you should try this game with a friend!

You can always find the latest version here: http://dl.dropbox.com/u/902690/Legends.8xp
Offline
User avatar

Madskillz

Site Admin

Re: Legends

Post03 November 2011, 04:44

Looks sweet man. I downloaded it, I'll have to check it out here

Re: Legends

Post03 November 2011, 14:33

That GUI looks amazing. I need to try this sometime :D It works with one calculator too, right? And how'd you get so much done so fast?
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post03 November 2011, 16:12

Thanks :) . It was a brain rush last weekend. I had all these ideas in my head and I told everybody I was busy for that weekend, hah! Then the programmer's tunnel effect occured and I had a friend come over to play test against, which motivated me.

It works only on one calculator in the moment. Maybe I will add AI or link mode sometime.

Re: Legends

Post04 November 2011, 19:53

Coool. Looks pretty epic :D

Re: Legends

Post08 November 2011, 14:24

This looks really fantastic :)
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post09 November 2011, 22:27

First graphical implementation of the skill tree is done.
Attachments
Skill-Tree.gif
Skill tree
Skill-Tree.gif (5.67 KiB) Viewed 68233 times
Offline
User avatar

chickendude

Staff Member

Re: Legends

Post10 November 2011, 09:53

Wow, i need to hire you to take care of my graphics... Those sprites are absolutely gorgeous :o

Re: Legends

Post10 November 2011, 15:50

2p Link mode would be bad ass! =)
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post11 November 2011, 02:19

Blargh that was not fun and led to a session till 2:15 AM!! But it works very well.

Integration is next.
Attachments
Skill-Tree-2.gif
Skill tree working
Skill-Tree-2.gif (22.58 KiB) Viewed 68224 times
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post18 November 2011, 11:27

Integrated the skill tree into the game. I call it "transcribe spells from the library to your spell book" :) .

Download is again here: http://dl.dropbox.com/u/902690/Legends.8xp
Attachments
Library.gif
Library
Library.gif (106.67 KiB) Viewed 68202 times
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post19 November 2011, 22:47

Major upgrade: 14 spells implemented. Here's a list:


Spell list

Agility
You get half damage this turn. Next spell has high priority.

Berserk
You get double damage this turn. You deal double damage next turn.

Counterspell
Counters opponent's spell.

Daybreak
You get no damage this turn. Your spells get two power next turn (instead of one).

Drain Life
Deal [4,5,6] damage, heal same amount.

Fireball
Deals [4,5,6] damage.

Flash Heal
Heals [4,5,6].

Hallow
Damage you take this turn heals you instead.

Inspiration
Casts the spell you played last turn again.

Prayer
Heals [5,8].

Soul Fire
Deals [6,9] damage.

Torment
Deals 5 damage that can't be prevented. Opponent can't heal this turn.

Twin Thoughts
Casts same spell as opponent.

Vengeance
Deals twice as much damage as you took this turn.


Priorities from slowest to fastest

Twin_Thoughts
Vengeance
Prayer
Drain_Life
Soul_Fire
Torment
Fireball
Hallow
Flash_Heal
Daybreak
Berserk
Agility
AGILITY_MOVE
Counterspell


Controls

Library
/: move, scroll
/: level up/down according spell
2nd/Alpha: add power to active spell / remove power
Clear: quit
If you scroll to the right a few times, the exit appears. 2nd/Alpha accepts/resets all spells.

Game
2nd: cast
Del: skip turn (e.g. if your spells are unpowered)
Clear: quit


Run

It's nly for the 83+ in the moment, but I could always compile for 83 if you wish.
To start use "Asm(Legends)"
Attachments
Legends3.gif
Revision 3
Legends3.gif (142.68 KiB) Viewed 68191 times
Legends.8xp
Revision 3
(5.5 KiB) Downloaded 1562 times
Offline
User avatar

chickendude

Staff Member

Re: Legends

Post19 November 2011, 23:09

Wow, that's pretty cool, I finally checked it out. At first i didn't realize the screen scrolled and got stuck for awhile on the main screen. This would be a really fun battle system, now i'm dreaming of things like "elements" for the attacks ("Soul_fire is super effective ..."!) and an awesome storyline :P I had fun just playing against myself.

I really enjoy original games much more than remakes (like the Monopoly game i'm working on :/)
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post19 November 2011, 23:22

Okay, I updated the library and put in some ARROWS for you ;) .

Download: http://dl.dropbox.com/u/902690/Legends.8xp
Offline
User avatar

chickendude

Staff Member

Re: Legends

Post19 November 2011, 23:56

Haha, awesome, that is a lot better. I really love the library interface, the actual battle is obviously lacking some awesome animations ;) but otherwise, i'm impressed! Btw, do you have any particular plans for Legends? I guess, what exactly do you see the "final" version being?
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post20 November 2011, 14:27

chickendude wrote:Haha, awesome, that is a lot better. I really love the library interface, the actual battle is obviously lacking some awesome animations but otherwise, i'm impressed! Btw, do you have any particular plans for Legends? I guess, what exactly do you see the "final" version being?

Yeah animations would be great, but much work as well... I think I leave it as is for now.
Final version? I'm really not sure. I just add more ideas, there is no actual concept. Save and load set-ups would be neat.


Update
  • Renamed Agility to Blessing. Next spell is now uncounterable.
  • Fixed a bug in the Library. You now get your power back from a spell that you no longer level.
  • When a game ends, a new game with the same settings starts.
  • You start with 7 skill points and 5 power now.
  • Added title screen!
  • More balancing

Download: http://dl.dropbox.com/u/902690/Legends.8xp
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post29 November 2011, 17:14

So I registered for zContest... let's try that http://tiforge.info/zcontest3/?a=projet&id=65 .

NanoWar wrote:Hey people, let's try a multiplayer game!

Basically this is another wizard game where you cast spells and destroy your enemy. Spells have power (the black filled spheres) that loads every turn. Spells that reached their power maximum can be cast. Both players decide which spell they cast subsequently. The spells are then cast in a specific priority order (you could say speed of a spell).

Before you fight you and your opponent chose spells from a library. That's the first screen you get to. There you can divide your skill points among 14 spells and determine starting power of those spells.

A fight is pretty easy, but hard to master. How can you trick your opponent? Maybe he leveled the awesome spell Revenge, that deals back twice the amount of damage your Fireball would do? Maybe you will just cast a healing spell and wait for your opponent to react. Or you puzzle out a masterplan, level three Pyroclasm that hits both of you and then Drain his Life!

You can become a Legend! :)

Screen shot:
http://dl.dropbox.com/u/902690/Legends.gif

Try-out:
http://dl.dropbox.com/u/902690/Legends.8xp

(more information like controls etc is located here: viewtopic.php?p=294#p294)

Re: Legends

Post29 November 2011, 17:56

Good luck !
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post29 November 2011, 18:06

Thank you. The game is now 6666 bytes big . I must win! :P
Offline
User avatar

NanoWar

Site Admin

Topic Starter

Re: Legends

Post21 January 2012, 12:54

Haha I didn't even notice the contest was over!

Here are the results: http://tiforge.info/zcontest3/?a=postcom&t=billet&id=21 and it appears that Legends took fourth place. Pretty high ratings overall (btw. what is the Speed project? meh). Good job everybody, also chickendude! :)
Offline
User avatar

chickendude

Staff Member

Re: Legends

Post21 January 2012, 17:14

Thanks, same to you! Also, i think the Speed project was Contra's Volts game. Any news on the Legends front?
Next

Return to Legends

Who is online

Users browsing this forum: No registered users and 1 guest

cron