Author Topic: Contest: NDS GAME - arena - By : Mikaus  (Read 5593 times)

0 Members and 1 Guest are viewing this topic.

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Contest: NDS GAME - arena - By : Mikaus
« on: August 08, 2005, 07:37:09 AM »
--------------
Arena DS
by mikaus@themikausprojects.com
--------------

Quick Programmer's Note
-I know the game isn't anything spectacular.  I don't have an artist and sometimes my skill at art is pathetic at best.  Same goes with the sound aspect.  This game should take about an hour to beat if played properly

Game Concept
-Very simple.  Go from town to town upping your character's level and stats and when you think you're ready you head to Lot's Tower and take him and his 8 gaurdians out.


Almost all controls are based on the touch screen, very little is based on the buttons of the DS.


--The World Map--
The world map is where you change what town you are at, Save, exit and select items in your player's hands.  Use the Left, Right, Up or Down arrows to change towns (Note you can also use the A,B,X,Y buttons as well).  If you want to save click on the disk icon and it'll bring you to a screen that'll display the current saves you have.  To change what items your character is using in battle use the left and right arrows.

Click the Door to bring up the exit dialog (click yes to quit the game)

Click on the up arrow to move into the town.

The town names along with the map are displayed on the top screen.

--The Town--
-Shop-
There are three types of items: Damage, Shield and Health.
Health replenishes X% of health, Damage does x% of undefended damage(based on strength and agility), Shield raises your defense x% temporarily during a battle (till the end of the battle).  There are four strengths of each item.  Click on it to purchase.

Red -> Damage, Blue -> Defense, Green -> Health

-Tavern-
In the tavern there are three people.  A talker, they give you information.  A giver, who will give you one item for free and a dueler.  These dueler's will always contain one more attack slot than your character.  After the dueler is defeated your character gains an extra attack slot.

-Arena-
The arena has three contestants.  Weak, Mid and Strong.  Basically the weak is the easiest, mid and then Strong.  When you tap on one of the labels it starts a duel.


--Dueling--
This is a fairly simple concept.  You have x attack slots.  With this attack slot you can do x different options in a round.  B -> Back up and slash, S-> stand and slash, C -> charge attack, Shield -> Defend, Left Hand Item, Right Hand Item.

On the top screen you'll see your opponents attack slots and depending on your speed and foresight you may/may not be able to see what moves they are going to commit to.  If you have the opportunity to see what they are going to do you can choose the best form of attack (experiment or talk to locals to figure out two good hints on this).

The damage is dealt per attack.  If your player is faster than the enemy your attack damage(to them) will be inflicted first (one point at a time).  This is important from the stand point of dying.  If you're faster than your opponent and both of you deal a "death" blow the faster one will most likely win the duel(based on the health of the current situation).

After defeating people in an Arena you will be awarded gold, experience and a stat boost.  The stat boost is based on which person you're fighting (W,M,S) and which town you're in.  Each town has different stat attributes to there fighters and therefore different stat boosts.

Sorry no screenshots the Emulators crash after the title screen and I no digital for me here.

--EDIT--
the read me's in the file have been updated (they had the wrong email address)

Ended up tacking pictures of the game running on the DS and then just hacked them together to look like it should.  Bad quality photo's though.

As for the Logo.  I didn't put my own in the game and I used the one that the comp said to use for the splash.





« Last Edit: August 08, 2005, 06:14:13 PM by TheMikaus »

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #1 on: August 08, 2005, 07:38:50 AM »
NDS File ->  I haven't tried this with WifiMe as I didn't flash the DS I was testing on (it's not mine).

PassMe File -> I have tried this since I used it during testing.

Note that the game doesn't seem to work in emulators (at least not for me)

--EDIT--

Uploaded the two files.  (Didn't know I could do it that way)   I'll take pictures with my digital camera when I get home.
« Last Edit: August 08, 2005, 03:14:01 PM by TheMikaus »

Offline R3Light

  • Neo-Newbie
  • Full Member
  • *
  • Posts: 248
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #2 on: August 08, 2005, 01:50:25 PM »
Please post also 1 or 2 screenshots of your project in your second post. That way we can see your work easier, and remember each project by just looking at the screenshots.

Thank you :)

Offline Dr.neo

  • Administrator
  • Hero Member
  • *****
  • Posts: 3467
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #3 on: August 08, 2005, 01:52:24 PM »
and TheMikaus please uplaod your both ROM file to fourm,don't use the URL link only,thanks.
In my world,have 0 and 1 only ......Matrix World......

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #4 on: August 08, 2005, 04:11:59 PM »
--------------
Arena DS
by mikaus@themikausprojects.com
--------------

Quick Programmer's Note
-I know the game isn't anything spectacular.  I don't have an artist and sometimes my skill at art is pathetic at best.  Same goes with the sound aspect.  This game should take about an hour to beat if played properly

Game Concept
-Very simple.  Go from town to town upping your character's level and stats and when you think you're ready you head to Lot's Tower and take him and his 8 gaurdians out.


Almost all controls are based on the touch screen, very little is based on the buttons of the DS.


--The World Map--
The world map is where you change what town you are at, Save, exit and select items in your player's hands.  Use the Left, Right, Up or Down arrows to change towns (Note you can also use the A,B,X,Y buttons as well).  If you want to save click on the disk icon and it'll bring you to a screen that'll display the current saves you have.  To change what items your character is using in battle use the left and right arrows.

Click the Door to bring up the exit dialog (click yes to quit the game)

Click on the up arrow to move into the town.

The town names along with the map are displayed on the top screen.

--The Town--
-Shop-
There are three types of items: Damage, Shield and Health.
Health replenishes X% of health, Damage does x% of undefended damage(based on strength and agility), Shield raises your defense x% temporarily during a battle (till the end of the battle).  There are four strengths of each item.  Click on it to purchase.

Red -> Damage, Blue -> Defense, Green -> Health

-Tavern-
In the tavern there are three people.  A talker, they give you information.  A giver, who will give you one item for free and a dueler.  These dueler's will always contain one more attack slot than your character.  After the dueler is defeated your character gains an extra attack slot.

-Arena-
The arena has three contestants.  Weak, Mid and Strong.  Basically the weak is the easiest, mid and then Strong.  When you tap on one of the labels it starts a duel.


--Dueling--
This is a fairly simple concept.  You have x attack slots.  With this attack slot you can do x different options in a round.  B -> Back up and slash, S-> stand and slash, C -> charge attack, Shield -> Defend, Left Hand Item, Right Hand Item.

On the top screen you'll see your opponents attack slots and depending on your speed and foresight you may/may not be able to see what moves they are going to commit to.  If you have the opportunity to see what they are going to do you can choose the best form of attack (experiment or talk to locals to figure out two good hints on this).

The damage is dealt per attack.  If your player is faster than the enemy your attack damage(to them) will be inflicted first (one point at a time).  This is important from the stand point of dying.  If you're faster than your opponent and both of you deal a "death" blow the faster one will most likely win the duel(based on the health of the current situation).

After defeating people in an Arena you will be awarded gold, experience and a stat boost.  The stat boost is based on which person you're fighting (W,M,S) and which town you're in.  Each town has different stat attributes to there fighters and therefore different stat boosts.

To Return to the World map click on the world in the bottom right corner of the screen (town).

Sorry no screenshots the Emulators crash after the title screen and I no digital for me here.

--EDIT--
the read me's in the file have been updated (they had the wrong email address)

Offline R3Light

  • Neo-Newbie
  • Full Member
  • *
  • Posts: 248
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #5 on: August 08, 2005, 04:49:03 PM »
Yeah I read that, but you could do that with a digital camera or something :)
And If you have a logo screen? That would be nice too.

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #6 on: August 08, 2005, 06:17:05 PM »
I put screen shots up on the top and such.  I don't remember posting that reply with my quote in it :(  Maybe I accidentally did it while I was looking at the page.  I only remember doing edits no posts (Except this one).  Oh well.  Is everything ok now?  Or am I still missing stuff?  Hopefully I have everything now :)

Offline R3Light

  • Neo-Newbie
  • Full Member
  • *
  • Posts: 248
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #7 on: August 09, 2005, 11:43:47 AM »
Yes now all is good :D
Thank you!

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #8 on: August 09, 2005, 11:55:43 AM »
Hope the nds file is working for everyone.  Thank you for the help!

Offline rize

  • Jr. Member
  • **
  • Posts: 59
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #9 on: August 10, 2005, 08:26:35 PM »
This is one of my favorite entries so far (although I haven't played much of it).  I love old school rpg style games with limited graphics and story.  Dragon Warrior for example...  I've been wanting to make one myself except it would take significant time and they aren't very commercially viable anymore :(  You usually have to gum them up with cumbersome animations that slow things down (but then there are games like advance wars that let you turn that stuff off and concentrate on what really matters).

Brief observations after a short period of play:

Why can't you equip items from the town?  True the world map is just a click away (which is the same that an item equip menu would be) but it's just a little odd feeling.

When you win a duel, you should get to see what stats increased.

What does the guy in the first town give you?  I went outside and tried to equip new items and there appears to be nothing new (unless he gave me a copy of that 25% red thing I had already bought).

The dueling seems a bit unbalanced so far.  If you can't see what the enemy will do, then you're playing rock paper scissors apparently.  Your choice is random.

Also, unless that fade effect is masking a load, speed it up please :)

The back to world map button is a bit close to that "get mauled by a thug" button.

I'll play some more now...

Once I gain multiple moves, I should be able to cancel a move before I finish selecting all of them.

If I can't see the enemies moves, is there any reason I shouldn't just use the same move repeatedly?

...

[later]

I saved it and turnedt he power off. I figured it would remain when I turned it back on, guess not.
« Last Edit: August 10, 2005, 10:29:58 PM by rize »

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #10 on: August 11, 2005, 09:42:14 AM »
The save should work.  It seems to run fine on my flash cart.  :(  Maybe something overwrote it in memory?  Not sure.

I agree with a lot of your wants for changes and if I do another release(an arena 2 or something) I plan on doing that.

--Equiping in town: I thought about this, making some sort of status screen and if I do an arena 2 it will be changed.

--Duel with Stat up display : I agree 100%, after playing through it once or twice, I realized it was a bit annoying to have to go back and view what upgraded on the world view, but much like the above change not till later.

--Every giver in the town gives you an item once.  It's possible that it's a duplicated item.  To view your count of items go to the shop (also something that will change if I do an Arena2)

--Dueling is unbalanced.  I couldn't figure out a good way to do it.  And I didn't want to add a random effect to the damage although that may be the way I go next time.  I'd also like to make items more usefull.  Right now the only really usefull ones are the 50% -> 100% ones as they have the most impact.

--Moving the back to the world button is a great idea that I hadn't thought of and will probably move it on the next version I release later if I do.

--I totally agree with the multiple moves/cancel thing too.  Many times I think. Wait! I didn't want to do that!

--If you can't see the moves, you probably should just Charge the whole time, that seems to get the best results, although I'm not sure of this since the enemy moves are based on a random number.


I know that there are a lot of things that should have been done differently, and I'll probably end up doing that in the next version, however, in the next couple of days I'll be releasing my source directory for the game on my website.  So if you want to make modifications to suit your needs (if you don't feel like waiting an eternity) then they will be up for the taking.

It'll be a while before I work on an Arena 2, I'm going to be trying to work on some SPI code for SD cards (which might take me a long time, since I have no clue where to start)

--Oh and thanks for the compliment! :)
« Last Edit: August 11, 2005, 09:46:58 AM by TheMikaus »

Offline rize

  • Jr. Member
  • **
  • Posts: 59
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #11 on: August 11, 2005, 10:21:54 AM »
"The save should work.  It seems to run fine on my flash cart.  Sad  Maybe something overwrote it in memory?  Not sure."

I had turned the power off after saving and about an hour later came back to resume.  I had not flashed any other games in that time so I don't know.  Does a flash cart need special capabilities to allow saving?  I will try earth invaders and grid challenge as they use the save ram also.

"--Dueling is unbalanced.  I couldn't figure out a good way to do it.  And I didn't want to add a random effect to the damage although that may be the way I go next time.  I'd also like to make items more useful.  Right now the only really usefull ones are the 50% -> 100% ones as they have the most impact."

Yes quite true.  Such a gameplay system may be difficult to balance properly without significant changes.  In a typical RPG style game (which this most closely matches, although perhaps it's closer to a card based rpg than others types) you usually have the following gameplay balance:

-you can run away from fights (giving you a chance to judge an unknown enemy's strengths without getting your self killed)

-new opponents fight with new styles not just more strength (even in dragon warrior 1 a few enemies try to put you to sleep and a few use powerful magic that bypasses your armor rating)

-there's usually a number of special effect attacks (i.e. instead of just reducing hit points, things like sleep spells, spells that cripple your attributes (slow etc.))

-multiple opponents at once: with multiple opponents you can introduce enemies one at a time and then combine them in groups after the player has learned to fight them individually, thus creating a new experience.  Although you don't have multiple enemies, you do have multiple attacks per round so that could sort of be used in the same way (i.e. one opponent has a sleep spell, the next has a mute spell, and the next has both).

right now, as you see, the fighting in your game contains very little strategy (if any at all).  the only time that blocking should be used for example is if you have more attacks than your opponent per turn (then you might block all of their attacks)

You need to carefully design a new gameplay system.  At least you already have a workable interface though!  New gameplay is the easy part (to program at least).

Offline TheMikaus

  • Newbie
  • *
  • Posts: 26
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #12 on: August 12, 2005, 11:26:47 AM »
I put the source code up on my website. http://www.themikausprojects.com/

It's pretty messy and probably not a very good learning experience for anyone (because it's so dang messy).

-Rize: thanks for all the ideas and notes and such.  It's helpful.  I'm hoping that the next version will be much better.

Offline rize

  • Jr. Member
  • **
  • Posts: 59
Re: Contest: NDS GAME - arena - By : Mikaus
« Reply #13 on: August 12, 2005, 02:19:09 PM »
I'm sure you can do it :)