Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => Casio PRIZM => Topic started by: Eiyeron on August 01, 2012, 01:05:15 pm

Title: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 01:05:15 pm
(http://www.planet-casio.com/files/program_images/1905-bust_a_move.png)

Bust-A-Move is a arcade game with reflexion and truly colored bubbles!
Throws cute bubble to unite them in 3-group or more to make them explode, to clear the level!
Will you get enough chance to finish the 30 levels in this accurate adaptation?

Keys :
[F1] : Insert a coin
[REPLAY] : Turn the arrow
[SHIFT] : Throw a bubble
[EXIT] : Exit
[??] : Skip a Level (Cheater! Beta command)
[??] : Go back a level (Cheater! Beta command)

I miss some features, like Highscore, and graphics, but the game is totally playable! ;)
Title: Re: [BETA] Bust-A-Move
Post by: Scipi on August 01, 2012, 01:10:20 pm
I remember playing flash games like this before :D

It looks quite impressive.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 01:11:00 pm
Some one to post a little vid?
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 01, 2012, 01:53:37 pm
If it is the one you posted in "I am back", I already tried this :)
One major feature is missing though: the bubble generation (I mean, how is determined the next bubble in the cannon) seems totally random, without taking in account what is actually in the screen. I mean that sometimes, for example, there are no red bubbles anymore on the screen, and I am given a red bubble. It is annoying.
Other than this, it is a great game already, congratulations :D
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 01:54:32 pm
Alreday fixed, that generation
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 01, 2012, 01:55:26 pm
Alreday fixed, that generation
Yay :D
I'll upgrade then :)
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 01:57:56 pm
You'll see many things added! :p
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 01, 2012, 02:29:51 pm
That looks very great. O.O What are the improvements since the last beta?

Also you should make the sides black instead of white, since you don't use the whole screen, or you could use the full screen if you can find more graphics to complete the background.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 02:32:21 pm
Fixed bubble generator
Added bubble falling animation
Borders are now in black
Replaced the next bubble, and added the bag
Added score with a little feature more than the original game: the score will zoom if any bubbles fall in one time
Added round indicator
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 01, 2012, 03:02:10 pm
Cool to hear. :D I haven't played Bust-a-move in a long while, so I'll have to try this ASAP.

Also do I need to overclock my calc or not? Some programs are dependent on underclocked speeds while others are dependent on faster speed.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 03:25:28 pm
This game is better when overclocked, it becomes fluid...
I can't do faster than this, it's mainly because of the background...
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 01, 2012, 03:27:04 pm
This game is better when overclocked, it becomes fluid...
I can't do faster than this, it's mainly because of the background...
Couldn't you auto overclock, like Rainbow Dash Attack and Gravity Duck (without forgetting to set it back to normal when quitting ;)) ?
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 03:29:37 pm
No, for instance PierrotLL calc cannot overclock up 94...
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 01, 2012, 03:40:38 pm
This game is better when overclocked, it becomes fluid...
I can't do faster than this, it's mainly because of the background...
Ok thanks, just making sure, because there are also certain games, such as Switched RPG and Pong, that are too fast when overclocked.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 03:41:45 pm
I'll certainly add a chronometer varying wit the overclock level, to avoid unbalancing.
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 01, 2012, 03:55:40 pm
Good to hear. It would be cool also if older games that don't require overclocking added a timer so they don't move too fast either. It was annoying with Visual Basic games back in the days
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 03:58:33 pm
I just don't really know how I could program it at the moment
Title: Re: [BETA] Bust-A-Move
Post by: Juju on August 01, 2012, 04:00:18 pm
Well, nice game here :D

And you can always adjust the timer with the reading of the overclock level.

Also, the 94 MHz thing, is it related to whether it's a fx-CG10 or 20? Mine goes to 94 MHz without any problems.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 01, 2012, 04:02:15 pm
Min can go up to 94, and both calcs are cg20
Title: Re: [BETA] Bust-A-Move
Post by: Juju on August 03, 2012, 03:03:16 am
I wonder if anyone here finished the game...

My calc crashed after round 29 (with a score of somewhat over 1700000), is it normal?
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 03, 2012, 04:15:19 am
I only reached level 6 so far because I was playing on the emulator, trying to make a video, and didn't have time to go further on the real calc.

By the way, will you add the balloons exploding animation and the blue/green dudes at the bottom? A title screen would be nice too.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 03, 2012, 07:59:26 am
That's why BAM is still in beta
I wonder if anyone here finished the game...

My calc crashed after round 29 (with a score of somewhat over 1700000), is it normal?
I can't reproduce the bug, was it really the 29th level, or the 30th? I didn't added a level limiter atm
EDIT: Erhm, the game quits when I finish the 30th level (thanks to my debug skip levels)
Mine quits at 29 too Oo, I forgot to edit the main loop ^^

EDIT: UPPPDAAAATE!
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 03, 2012, 05:09:38 pm
THanks for the vid. I was making one on emulator but it's not as smooth. On real calc it's even better. :D

Also glad to see this updated. :D
Title: Re: [BETA] Bust-A-Move
Post by: TIfanx1999 on August 03, 2012, 05:20:29 pm
Looks great Eiyeron, nice work! =)
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 03, 2012, 05:21:26 pm
Thanks, but it needs again some things! I'll even add original animations!
Oh and the changelog :
-Added bubble pusher. The gameplay is exactly the same as the original game.
-Added intro screen
-If they are falling bubbles after finishing the level, the game will wait them for disappearing
-Edited a little bit the functions to avoid useless imbrication
-Fixed last level skip
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 06, 2012, 02:16:17 pm
Now, the launcher moves, the round's number shows up before playing, the bubbles becomes black when you fail and there is a little Bub blowing our bubbles!
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 06, 2012, 02:40:19 pm
Now, the launcher moves, the round's number shows up before playing, the bubbles becomes black when you fail and there is a little Bub blowing our bubbles!
Nice :D
I just tried it. I made the second level in one hit :P (that was luck).
But about the little Bub, I don't know which version of Bust-A-Move you are porting but in another version I tried, Bub did not blow the ready-to-shoot bubble but the next bubble (the one waiting for the previous one to be shot). So I don't know if you are wrong or not, I just wanted to tell you :)
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 06, 2012, 03:05:32 pm
Nice update. :D
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 06, 2012, 05:44:07 pm
I'm porting the very first version, the arcade version.
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 07, 2012, 02:44:48 am
I'm porting the very first version, the arcade version.
Ah ok. Never played that one. I guess they first blew the ready-to-shoot bubble then they changed it when doing another version :)
Also, the downrate button is back next to the uprate one and I almost gave you a -1 D:
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 07, 2012, 02:49:21 am
I wonder why it has disappeared and came back...
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 30, 2012, 12:50:32 pm
Update! : Now it includes the other backgrounds!
Title: Re: [BETA] Bust-A-Move
Post by: flyingfisch on August 30, 2012, 01:17:22 pm
how do you change backgrounds?
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on August 30, 2012, 02:10:36 pm
Great to see updates, I am trying this ASAP :D
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 30, 2012, 02:47:49 pm
Every 3 three levels, the backgrounds changes!
Sorry for not animating BG n°9, "I could" do it, but that would make bigger than ever, and I don't know how supporting it's acceleration.
Title: Re: [BETA] Bust-A-Move
Post by: helder7 on August 30, 2012, 03:16:49 pm
The game is very good, Eiyeron!
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 30, 2012, 03:17:29 pm
/me lost very good
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on July 29, 2013, 11:45:56 am
Almost a year without updates...

So, I don't really don't remeber how much the game changed, but here is a little list of what I remember:

- Added Lil' 2nd Bub with his wheel, he will turn your launcher only for you!
- Added Bonus screen. With time elapsed.
- Fixed the bubble shake animations.
- Big refactor: functions/var/object rename, began editiong the game to be based on a game structure.
- Git based source base. (If you want to see the source's versions.)
- The Game.
Title: Re: [BETA] Bust-A-Move
Post by: Streetwalrus on July 29, 2013, 12:11:44 pm
Hmmm.../me lost
Anyway looks nice, I've gotta try it when I have my Nspire back (parents ftw <_<).
Title: Re: [BETA] Bust-A-Move
Post by: Hayleia on July 29, 2013, 01:05:29 pm
I've gotta try it when I have my Nspire back (parents ftw <_<).
But this is for the Prizm ???

Anyway, great work Eiyeron ! Nice to see a necropost an update !
And welcome back to Omnimaga by the way.
Title: Re: [BETA] Bust-A-Move
Post by: Streetwalrus on July 29, 2013, 02:08:14 pm
I've gotta try it when I have my Nspire back (parents ftw <_<).
But this is for the Prizm ???
x.x I really should read. I saw a color game so it instantly made me think Nspire CX since there are few PRIZM projects on Omni. <_<
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 01, 2013, 11:24:04 pm
Awesome to see you again. I thought you quitted calcs since you didn't post on Planète-Casio for almost a year until recently. Also glad to see a new game update :D
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 05, 2013, 04:59:51 pm
Yup. Finally I'm not bored of calcs yet. I even bought a 84+! (But I worry a lot of it's Flash memory)

These last updates, the thing the most time-eater was implementing graphics. I needed to take the sprites and align them... And you can see that there is a lot of sprites. A lot. A big lot of Backgrounds (10+ title screen), 12 for the launcher core, 2 for the top gear, 8 now for the Bub with the wheel, 4 now for the Blowing Bub, only 8*2 for the bubbles at the moment, and I don't count the font.

I'm quite proud of it today. I cleaned a lot the code, and I tend to prone game states and code modularisation. I thinking about making a GitHub repo in the next days alongside with the next update (add the whole pushers in the game)
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on August 15, 2013, 12:57:51 am
By Flash memory do you mean it seems defective or due to the low amount of it? Most games are under 100 KB large.

Anyway glad to see updates :)
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on August 15, 2013, 01:10:29 am
(On my previous 84+, the flash was damaged a lot)

Adding pushers is harder than just adding font or else, I have to lose the arcadre game to capture the pusher at its most adavanced position, edit it a bit, and convert it. I have to do this 10 times because the 30 levels are separzted in 10 decorations...
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on December 26, 2013, 05:52:34 am
Bump, that got all my interest. And I have my computer, my Prism, and the right emulator. Let's finish that.
Title: Re: [BETA] Bust-A-Move
Post by: totoyo on December 26, 2013, 07:01:07 am
Good news :)
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on December 27, 2013, 06:55:02 am
I call stalker! :p
(And yes, I'm going to P-C regulary)
Title: Re: [BETA] Bust-A-Move
Post by: totoyo on December 27, 2013, 02:52:40 pm
Your last visit was two weeks ago.
(yes, i'm jealous  ;D)
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on December 27, 2013, 08:36:35 pm
Do you think you could make the balls move at a twice larger pixel interval so that it's closer to the original game or at least the SNES version?
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on December 28, 2013, 05:40:31 am
Why not? The speed will be function of the FPS delta. I just have to calc how much pixels a bubble needs to move.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on April 18, 2014, 03:13:26 am
When i'm bored at work before starting.
Title: Re: [BETA] Bust-A-Move
Post by: Streetwalrus on April 18, 2014, 07:51:29 am
before starting.
You lazy *ss, get back to work ! :trollface:

These actually look pretty nice. :)
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on April 18, 2014, 08:00:09 am
Hey, I just took the original graphics, like the whole game itself! :p
I'll reorganize them, see if I can make some common sprites and add them to the game.

B-A-M will be, for sure, one of the heaviest game done for prizm!
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on June 13, 2014, 05:18:04 pm
AND BANG, the bubbles now explodes in a brand necro new update! Go dust your Prizm, that's getting beautiful and animated!
Title: Re: [BETA] Bust-A-Move
Post by: DJ Omnimaga on June 13, 2014, 10:27:34 pm
Nice to hear. I will try to update my version when I have time. :)
Title: Re: [BETA] Bust-A-Move
Post by: aeTIos on June 14, 2014, 03:32:58 am
Someone should port this to Nspire, would make for a nice quick game.
Title: Re: [BETA] Bust-A-Move
Post by: Eiyeron on June 14, 2014, 03:56:23 am
I'd like too once I finish the Prizm version. I have to redump the backgrounds as the prizm is 8pixels shorter than CX. But hell yeah, BaM on CX Cash with nSDL should be easy and I could easily do the rotating arrow.