Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Hayleia on June 10, 2012, 02:44:52 pm

Title: Portage of Rainbow Dash Attack
Post by: Hayleia on June 10, 2012, 02:44:52 pm
Credits go to Ashbad for the original idea and I asked him the permission before posting my project ;)

So I am trying to port Rainbow Dash Attack to z80 calcs in Axe.
Here is a screenshot of my progress so far
(http://img.removedfromgame.com/imgs/RDA2.gif)
Spoiler For outdated screenshot:
(http://img.removedfromgame.com/imgs/RDA1.gif)
You see that there are a few things to do (you can't lose, you can fly even without power...) and that I need a pony sprite :P
So for the sprite, it should be 16 pixels tall at the maximum, and I don't care much about the width: I still can make the sprite half off screen at worst. Three levels of greyscale is allowed.

Suggestions, feedback and sprites are welcome :)

(Latest release (http://ourl.ca/16392/309170), compiled for Ion)


Credits
Ashbad for the original game on Prizm
Spenceboy98 for spriting
Title: Re: Portage of Rainbow Dash Attack
Post by: hellninjas on June 10, 2012, 02:50:40 pm
I like it :D
Maybe you could make the power only recharge (when it runs out) when you land on a platform?
And possibly animate the sprite? If space allows :D
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 10, 2012, 02:54:24 pm
I like it :D
Maybe you could make the power only recharge (when it runs out) when you land on a platform?
And possibly animate the sprite? If space allows :D
Yes, it will recharge. And of course, it will not be able to fly without power (not as in the screenshot :P)
But I won't animate this sprite. I need another sprite, a beautiful one that I will animate for sure ;)
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 10, 2012, 04:01:27 pm
What size sprite you need? Grayscale? I like it. Hope you can make good progress with this.
Title: Re: Portage of Rainbow Dash Attack
Post by: Nick on June 10, 2012, 05:56:35 pm
nice :) it fits nicely in the pony trend here xp

are you planning to make a different sprite for the flying too? so that it really looks like it's flying :)
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 10, 2012, 08:11:48 pm
I tried making some 8x8 sprites:
Flying:
(http://img.removedfromgame.com/imgs/RDAFlying.png)
Standing:
(http://img.removedfromgame.com/imgs/RDARun.png)

I couldn't really fit a tail in the 8x8 space.
Title: Re: Portage of Rainbow Dash Attack
Post by: TIfanx1999 on June 10, 2012, 09:32:58 pm
Cool idea: My thoughts-
-Rainbow Dash herself needs a bigger and animated sprite, I'll work on it.
-Too bad it isn't color. :( Not much we can do about that though.
Title: Re: Portage of Rainbow Dash Attack
Post by: squidgetx on June 10, 2012, 09:59:51 pm
Are there going to be variable height platforms?
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 10, 2012, 11:29:57 pm
Cool idea: My thoughts-
-Rainbow Dash herself needs a bigger and animated sprite, I'll work on it.
-Too bad it isn't color. :( Not much we can do about that though.
How big are you thinking? You cant really do 16x16 because that would be way too big.
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 11, 2012, 12:59:41 am
Btw, the original game for the Prizm on Omni is here (http://ourl.ca/15994) and here (http://cemetech.net/forum/viewtopic.php?t=7579&highlight=) on Cemetech.

I tried making some 8x8 sprites:
Flying:
(http://img.removedfromgame.com/imgs/RDAFlying.png)
Standing:
(http://img.removedfromgame.com/imgs/RDARun.png)

I couldn't really fit a tail in the 8x8 space.
Thanks, but yeah 8x8 is too small. I forgot to say the dimensions I needed. But thanks for trying :)

What size sprite you need? Grayscale? I like it.
I edited the firsrt post concerning the sprite.

Cool idea: My thoughts-
-Rainbow Dash herself needs a bigger and animated sprite, I'll work on it.
-Too bad it isn't color. :( Not much we can do about that though.
Thanks for trying the sprite :)

Are there going to be variable height platforms?
I see you don't have a Prizm jk :P
No there won't but there will be (forgot the exact word) black clouds to avoid an apples to collect.
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 11, 2012, 01:32:15 am
This sprite is better, but it is big:
Flying:
(http://img.removedfromgame.com/imgs/RDAFlyinigGray1.png)
I haven't done the standing/walking yet.
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 11, 2012, 12:35:42 pm
This sprite is better, but it is big:
Flying:
(http://img.removedfromgame.com/imgs/RDAFlyinigGray1.png)
I haven't done the standing/walking yet.
It is indeed a bit big, but it is a very good start :D
Moreover, Rainbow Dash's wings are not that big so the sprite can easily be scaled down a bit ;)
Also, grey is in fact a bad idea since the background is mainly grey. Or maybe at least with an outline :)
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 11, 2012, 01:42:32 pm
How about (http://img.removedfromgame.com/imgs/0-RDAFlyinigGray2.png)?
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on June 11, 2012, 02:01:50 pm
FINALLY a MLP game!
I can't wait till it's finished!
Title: Re: Portage of Rainbow Dash Attack
Post by: aeTIos on June 11, 2012, 02:02:46 pm
Hmm looks nice maybe you could double or even triplescale it for viewing purposes :P
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 11, 2012, 03:37:57 pm
Here it is on calc:
(http://img.removedfromgame.com/imgs/Pony.gif)
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on June 11, 2012, 03:39:32 pm
mhmm, to me it's looking more like prinzess luna (not that you think i'm good at pixel-art)
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 12, 2012, 01:04:32 pm
How about (http://img.removedfromgame.com/imgs/0-RDAFlyinigGray2.png)?
Here it is on calc:
(http://img.removedfromgame.com/imgs/Pony.gif)
This one has the perfect size :D
However, it seems like he doesn't have ears :P
Could you just edit it a bit so he has ears ?
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 12, 2012, 02:47:30 pm
How about (http://img.removedfromgame.com/imgs/0-RDAFlyinigGray2.png)?
Here it is on calc:
(http://img.removedfromgame.com/imgs/Pony.gif)
This one has the perfect size :D
However, it seems like he doesn't have ears :P
Could you just edit it a bit so he has ears ?
I'll try.
Title: Re: Portage of Rainbow Dash Attack
Post by: aeTIos on June 12, 2012, 02:50:50 pm
It's no problem to me. I like it this way :D
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 12, 2012, 03:08:35 pm
Is (http://img.removedfromgame.com/imgs/1-RDAFlyinigGray2.png) better?
On Calc:
(http://img.removedfromgame.com/imgs/RDAFLY.gif)

Edit:
Here is what I have for the running stance:
(http://img.removedfromgame.com/imgs/RDARunGray1.bmp)
On Calc:
(http://img.removedfromgame.com/imgs/RDARun.gif)
Title: Re: Portage of Rainbow Dash Attack
Post by: aeTIos on June 12, 2012, 03:56:28 pm
you should add 1 pixel under the nose.
Title: Re: Portage of Rainbow Dash Attack
Post by: Nick on June 12, 2012, 04:23:15 pm
hmm, i think it will be too straight then, but try it out :)

i really hope you're going to animate the running sprite, it would make the view of the game 10000 times better :)

and spenceboy, i would change the tale of the standing dash, just to make it look more wavy
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 12, 2012, 04:42:28 pm
you should add 1 pixel under the nose.
I think I'll leave it.

hmm, i think it will be too straight then, but try it out :)

i really hope you're going to animate the running sprite, it would make the view of the game 10000 times better :)

and spenceboy, i would change the tale of the standing dash, just to make it look more wavy


I was thinking of changing the tail, now I will.

EDIT: Here it is with wavier tail:
(http://img.removedfromgame.com/imgs/0-RDARunGray1.bmp)
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 13, 2012, 11:18:54 am
Spenceboy98, for the standing sprite, could you make several frames of the pony running ?

Also, Update :D
-Now with the flying sprite provided by Spenceboy98 ;) (without greyscale because I am lazy :P)
-The bar is prettier
-You can't fly when it is empty
-You can die (even if it didn't work on the screenshot :P)

Eye-candy :D
(http://img.removedfromgame.com/imgs/RDA2.gif)

Download ↓
Title: Re: Portage of Rainbow Dash Attack
Post by: TheMachine02 on June 13, 2012, 11:20:37 am
download  ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)  it's great !
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 13, 2012, 02:01:12 pm
Spenceboy98, for the standing sprite, could you make several frames of the pony running ?
Working on it now.

Edit:
Here's a gif of 6 frames:
(http://img.removedfromgame.com/imgs/RDARunGray1.gif)
And if you wanted individual frames, here:
Frame 1:(http://img.removedfromgame.com/imgs/RDARunGray1Frame1.png)
Frame 2:(http://img.removedfromgame.com/imgs/RDARunGray1Frame2.png)
Frame 3:(http://img.removedfromgame.com/imgs/RDARunGray1Frame3.png)
Frame 4:(http://img.removedfromgame.com/imgs/RDARunGray1Frame4.png)
Frame 5:(http://img.removedfromgame.com/imgs/RDARunGray1Frame5.png)
Frame 6:(http://img.removedfromgame.com/imgs/RDARunGray1Frame6.png)
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 13, 2012, 03:09:00 pm
Spenceboy98, for the standing sprite, could you make several frames of the pony running ?
Working on it now.

Edit:
Here's a gif of 6 frames:
(http://img.removedfromgame.com/imgs/RDARunGray1.gif)
And if you wanted individual frames, here:
Frame 1:(http://img.removedfromgame.com/imgs/RDARunGray1Frame1.png)
Frame 2:(http://img.removedfromgame.com/imgs/RDARunGray1Frame2.png)
Frame 3:(http://img.removedfromgame.com/imgs/RDARunGray1Frame3.png)
Frame 4:(http://img.removedfromgame.com/imgs/RDARunGray1Frame4.png)
Frame 5:(http://img.removedfromgame.com/imgs/RDARunGray1Frame5.png)
Frame 6:(http://img.removedfromgame.com/imgs/RDARunGray1Frame6.png)
Awesome, thanks a lot :D
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 13, 2012, 03:16:42 pm
Spenceboy98, for the standing sprite, could you make several frames of the pony running ?
Working on it now.

Edit:
Here's a gif of 6 frames:
(http://img.removedfromgame.com/imgs/RDARunGray1.gif)
And if you wanted individual frames, here:
Frame 1:(http://img.removedfromgame.com/imgs/RDARunGray1Frame1.png)
Frame 2:(http://img.removedfromgame.com/imgs/RDARunGray1Frame2.png)
Frame 3:(http://img.removedfromgame.com/imgs/RDARunGray1Frame3.png)
Frame 4:(http://img.removedfromgame.com/imgs/RDARunGray1Frame4.png)
Frame 5:(http://img.removedfromgame.com/imgs/RDARunGray1Frame5.png)
Frame 6:(http://img.removedfromgame.com/imgs/RDARunGray1Frame6.png)
Awesome, thanks a lot :D
Your welcome. ;D
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 13, 2012, 03:24:56 pm
Mini Update :D
(http://img.removedfromgame.com/imgs/RDA%203.gif)
Epic titlescreen is epic.
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on June 13, 2012, 03:27:01 pm
/me was first one to download *yay* :D
Title: Re: Portage of Rainbow Dash Attack
Post by: Nick on June 13, 2012, 04:25:10 pm
that's one nice sprite you made there spenceboy ö really nice :)

and the titlescreen is ecen more epic than epic xp  it's beautiful
Title: Re: Portage of Rainbow Dash Attack
Post by: Spenceboy98 on June 13, 2012, 10:29:43 pm
that's one nice sprite you made there spenceboy ö really nice :)

Thanks!
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 15, 2012, 12:54:28 am
Update
With Spenceboy's running sprite ;)
(http://img.removedfromgame.com/imgs/RDA%205.gif)
Title: Re: Portage of Rainbow Dash Attack
Post by: TheMachine02 on June 15, 2012, 04:12:57 am
very good job  ;D
the running spirite is nice
Title: Re: Portage of Rainbow Dash Attack
Post by: Nick on June 15, 2012, 04:39:23 am
it looks very good indeed, but would it be possible to make the running sprite loop faster? since now it seems to move its legs a bit slow in comparison with its speed xp
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 15, 2012, 09:44:21 am
very good job  ;D
the running spirite is nice
Thanks, but for the sprite, credits go to Spenceboy ;)
Be sure to give him +1s :)

it looks very good indeed, but would it be possible to make the running sprite loop faster? since now it seems to move its legs a bit slow in comparison with its speed xp
Yes, it is possible. But I slowed it down because of the screen's bluriness :)
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on June 15, 2012, 10:41:50 am
Mhmm, maybe some code optimization to make the sprite run faster? ^^
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 15, 2012, 11:04:31 am
Mhmm, maybe some code optimization to make the sprite run faster? ^^
It has nothing to do with optimization. I can make the sprite run faster very easily, I just need to change one number in my code. The thing is that the screen is blurry, and if the sprite is too fast, we would not see each frame properly. This is why I chose to slow it down.
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on June 15, 2012, 11:05:47 am
Mhmm, maybe some code optimization to make the sprite run faster? ^^
It has nothing to do with optimization. I can make the sprite run faster very easily, I just need to change one number in my code. The thing is that the screen is blurry, and if the sprite is too fast, we would not see each frame properly. This is why I chose to slow it down.
Oh, that one.... only bigger sprites would fix that :/
Title: Re: Portage of Rainbow Dash Attack
Post by: TheMachine02 on June 15, 2012, 11:45:21 am
I think it's look great.

it will be less funny if you could not see the pretty spirites of Spenceboy.

-> for me it's the perfect speed !  ;D
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on June 16, 2012, 09:39:32 am
Haha, I just re-read my code :P
Felt like sharing this.

If OK
 X++
 {A+11*12+L6}^^r!=0 and (A=45)
 ?A,A+1
 -(>9?FLY and getKey(54)*2)→A
 FLY and getKey(54)?Power-1,Power+1
 →Power
 =65535-(Power=93)+Power→Power
 ??→FLY,>48?1→FLY
End
Title: Re: Portage of Rainbow Dash Attack
Post by: Eiyeron on June 20, 2012, 04:35:57 pm
Spenceboy98, for the standing sprite, could you make several frames of the pony running ?
Working on it now.

Edit:
Here's a gif of 6 frames:
(http://img.removedfromgame.com/imgs/RDARunGray1.gif)
And if you wanted individual frames, here:
Frame 1:(http://img.removedfromgame.com/imgs/RDARunGray1Frame1.png)
Frame 2:(http://img.removedfromgame.com/imgs/RDARunGray1Frame2.png)
Frame 3:(http://img.removedfromgame.com/imgs/RDARunGray1Frame3.png)
Frame 4:(http://img.removedfromgame.com/imgs/RDARunGray1Frame4.png)
Frame 5:(http://img.removedfromgame.com/imgs/RDARunGray1Frame5.png)
Frame 6:(http://img.removedfromgame.com/imgs/RDARunGray1Frame6.png)
Awesome, thanks a lot :D
Your welcome. ;D
The Gimp let you view the frames as layers :-°
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on July 01, 2012, 03:54:09 pm
UPDATE
I finally found a way to get black clouds working without a noticeable loss of speed (but they seem to be too big) :D
(however, they don't hurt you yet :P)

↓ teh link for teh download
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on July 02, 2012, 02:06:54 pm
UPDATE
Clouds and apples are fully working now :D

You have 3 lives.
Dying will cost you a life (duh).
The first black cloud appears when your score reaches 1000.
The second one appears when your score reaches 3000.
However, the score is only displayed when you lose -.-

(http://img.removedfromgame.com/imgs/RDA%207.gif)

↓ Link
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on July 02, 2012, 02:09:39 pm
Wow, epic!/me downloads
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on July 03, 2012, 12:55:13 pm
UPDATE again :D
Score is displayed on the background :D
Title: Re: Portage of Rainbow Dash Attack
Post by: DJ Omnimaga on April 27, 2013, 02:23:13 am
How did I miss this before? O.O THat must have been around when I stopped posting in calc stuff for a while. This looks very great and true to the PRIZM version (or was it for Flash before?). I wonder if you planned to release this in Omni's archives (or at least put a link to http://www.omnimaga.org/index.php?action=dlattach;topic=13795.0;attach=13132 in the downloads section, since uploading doesn't work properly) if not already done? It would be easier to find :P
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on April 27, 2013, 02:29:37 am
How did I miss this before? O.O THat must have been around when I stopped posting in calc stuff for a while. This looks very great and true to the PRIZM version (or was it for Flash before?).
Thanks :D
And nope, Ashbad was first, hence "Portage" in the title :P

I wonder if you planned to release this in Omni's archives (or at least put a link to http://www.omnimaga.org/index.php?action=dlattach;topic=13795.0;attach=13132 in the downloads section, since uploading doesn't work properly) if not already done? It would be easier to find :P
Well the problem is that I read somewhere that "you never finish a program, you just stop working on it", and indeed, I was planning to add highscore support with name saving for this game, but finally got lazy so I don't really know if it is finished as it is (even though it is fully playable) or if I'll ever get the motivation to add highscores :-\
Does the archive support updating ? If so, I could put it there without worrying :)
Also, does TIcalc.org support updating too ? Because I really never uploaded anything there but I think I should at some point :P
Title: Re: Portage of Rainbow Dash Attack
Post by: DJ Omnimaga on April 27, 2013, 02:59:49 am
Yes you can edit your files. Also since you have 1000 posts you don't need to wait for your file/edit to be approved.

Just attach the latest version here then in the download section upload a link (you can upload the file there instead, but most of the time it says 404 not found because upload is broken, so I recommend a link instead), or link to the current version :P
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on April 27, 2013, 12:49:11 pm
Ah ok, well that is great, I think I'll do that then :)
(As soon as I get on the right computer -.-°)
Title: Re: Portage of Rainbow Dash Attack
Post by: Dapianokid on April 27, 2013, 01:39:32 pm
Very amazing :)
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on April 27, 2013, 02:50:51 pm
Very amazing :)
Thanks :D

Also, should I add realistic gravity ? It is not hard at all, but since Ashbad's version didn't have it, I didn't put it in mine. So what do you think about it ?
Title: Re: Portage of Rainbow Dash Attack
Post by: Joshuasm32 on April 27, 2013, 02:56:13 pm
I think so...  However, with the short distance that the pony falls, I don't know if it would make that much of a difference in the game play itself.   :P
Title: Re: Portage of Rainbow Dash Attack
Post by: Sorunome on April 28, 2013, 01:39:36 am
ponies are awesoem ,so this can't be bad :P
Title: Re: Portage of Rainbow Dash Attack
Post by: Hayleia on April 28, 2013, 03:01:38 am
ponies are awesoem ,so this can't be bad :P
Lol, are you saying that my game is crap but since it deals with ponies I am forgiven ? jk :P

I think so...  However, with the short distance that the pony falls, I don't know if it would make that much of a difference in the game play itself.   :P
Hmm, that is true. So I guess I'll let it like that :)