Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Eiyeron on September 28, 2013, 06:17:24 am
-
Hello everyone! Let's jump directly to the topic: i'm doing a phone/computer game. But I already planed to make before a calc version.
Imagine a pong game, but with lot'o'powerups, many balls on the screne, crappy sci-fi graphisms, 3-numbers score displays, big bitmap font text and with EXPLOSIONS!
The next-gen pong game on your calc, on steroids!
There is already feedbacks, before FP is released! That's awesome!
Eiyeron your screenie is insance
I didn't started it for now, but I got some colored sprites for the comp/phone versions. Monochrome version will be based on these sprites, and I have enough cpu, 3/4 grayscale version.
Oh, and for the sprites, I want for now to keep them as my prop. For now.
I aleready hear the announcer line : "FURIOUUUUS POOOONG"! >:D
InDev Screenies included:
(http://www.omnimaga.org/index.php?action=dlattach;topic=17076.0;attach=16145;image)
Screen 2 : Score added, variable ball speed initialisation, Pallet move fixed, collisions made better. Plan to add Z-address screen shake for the love of FX next, as a power-up.
-
Sounds awesome!
But those sprites are in color and i thought you couldn't enter with the CSE due to no judjes ???
-
I said that the monochrome ,sprties will be based on these sprites!
-
Oh, ok >.< I seriousley have to learn how to read :P
-
Nevermind.
Planned power-ups (only one at a time) :
- Light speed : increased speed (blue color)
- Phantom clones: phantom copies follow you helping you to block balls (green color)
- Crazy factory : ball bounces back ramdomly from the palet. Surpise! (yellow)
- MULTI-BALL : HOLD YOUR PANTS! (gray)
The multi-ball is stacking: he more MB you have, the more ballz you'll have in tha screen! That's the main factor of steroidness on FURIOUS PONG :p
More infos: you start with 2 balls : one per player. If your ball comes to the oppomnent side, you earn a point. In your side, it's -1 point. Try to explode your oppomnent without getting backfired with your explosive strategies!
-
Maybe one to make your panel longer/shorter?
-
HAh, yeah totally forgot this one, I was designing the pallets thinking first about that! :p
-
Ha, lol, good i am here to make suggestions :P
Also, easter eggs? :P
-
Sounds interesting Eiyeron. Are you going to try to include link play?
-
Sounds interesting Eiyeron. Are you going to try to include link play?
Why not?! :D But I don't really how to manage multiplayer games...
Ha, lol, good i am here to make suggestions :P
Also, easter eggs? :P
Mhh. Vs a blue lobster? Oh I know : money is peanuts! :p Your ideas are always welcome, Soru ;)
-
Sounds EPIC. :D
-
Ha, lol, good i am here to make suggestions :P
Also, easter eggs? :P
Mhh. Vs a blue lobster? Oh I know : money is peanuts! :p Your ideas are always welcome, Soru ;)
Add Muffins.
-
Ha, lol, good i am here to make suggestions :P
Also, easter eggs? :P
Mhh. Vs a blue lobster? Oh I know : money is peanuts! :p Your ideas are always welcome, Soru ;)
Add Muffins.
Agreed. And also cake but make sure it's a lie. :P
-
Sounds good! Whats the donut thing in your image?
-
Was experiementing with UI designing.
EDIT : SCREENIE INSIDE!
-
That screenshot looks amazing! A million times better than any pong game I've made!
-
Oh gosh that looks insane. O.O Nice job Eiyeron ! :D
-
wow, just wow O.O
-
@Eiyeron: That looks rather... furious! :D
-
Actually, the Game support up to 153 balls, but it drops to ~10 FPS.
Oops, the screenie is with Full turned on. The speed change is notable, but it stills quite fast. I'll change the screen later
-
Actually, the Game support up to 153 balls, but it drops to ~10 FPS.
Oops, the screenie is with Full turned on. The speed change is notable, but it stills quite fast. I'll change the screen later
Normal since full is 2.5x faster except for I/O. ;)
-
Adding score sprites. Can I use the font I designed and posted on the random sprites topic?
-
Yes, that is fine. :)
-
yay, custom font, that'll make the game 20% cooler
-
I only asked because the rules didn't directly mentionned something like "already published resources are allowed/forbidden".
-
It does actually. :) Let me find the quote for you.
2: You are not allowed to enter a project that was started prior the start of the contest. You can use code, images, and ideas from it, though.
You probably just missed the second part of the sentence. :)
-
Yup, thanks!
-
Score is added, and works. Screenshots are coming right now
-
yay, awesome
what happens if the score exeeds 65535? :trollface:
-
Oh gawd. *.*
-
I'd imagined that's what a furious pong would be and its badass! Amazing Eiyeron!
-
This is looking great! I had once tried to create something very similar to this but I couldn't quiet figure out how to optimize something then I lost the motivation and some things in school came up.... Anyway great job so far. :thumbsup:
-
Once again, Im' not on my computer, but here is the planned powerups:
- Earthquake effect
- Silly Scrolling effect
- One shake effect
- Follow one player effect
- Throw all the balls to the oppomnent
- +n balls
- Randomize balls
- BLackout one player (black box at his side)
-
how about grow/shrink the pannel?
-
Planned, but not already coded.
EDIT : New screen! |:p
-
Ping, I'm working on the finishing details, like a menu and victory conditions. You'll have a fully flworking game for the contest.
Oh, I forgot to add THE power-up...
-
Pong, can't wait to see the finished thing :D
-
Honestly me neither.
-
It almost seems like there are too many balls on the screen at once. You should add an "insanity" or whatever option that changes the spawn rate of balls.
-
For the begin, they spawn by themselves, then they spawn when getting a power-up. I capped the number to 50. Too messy. But the furious idea is furious, and 'll be added! :p
EDIT: I finished the game engine. You can select the score objective, the number of players, the mode (normal or furious). Unfortunately, I didn't added more CPU IAs...
Furious mode: EACH TIME you collect a power-up, prepare to manage more balls (up to 15 per power-up)
-
That is.....furious :P
-
Oh gosh. x.x
-
Final GIF:
(http://luafx.free.fr/Gif.gif)
-
That is looking awesome!
Also, it doesn't matter that you put that gif into a spoiler, browsers still fetch it even if it is hidden :P
-
Aw damp... :/
-
It looks awesome! O.O
-
ZOMG it's freakin' epic ! *.*
-
Thanks! I can't wait 'til the end of the contest for sharing FPong.
Maybe later a new version with an improved menu and more power-ups, I managed to have variable size working for collisions, but not for rendering them (bigger/smaller size), A new version will support that too. Or maybe someone else, I'll share the source code, it contains neat optimize tricks!
But for now, I'd like to continue Hinawa Battle Engine. I'm still giving news, don't hesitate to check-uo the last post.
-
The game looks awesome! One of the best on the calc!
-
If you just made the max size 8x8, you could have different sprites for each size and render it just like the 8x8 ones, right?
-
No, the palets have 3 sprites : the top, the middle and the bottom. I just have to draw middle sprites as long as I want to make the pallet of the size I want.
-
Wow, just wow, that game was totally insane lol. O.O It looks great, though. At times it kinda reminded me, however, how some NES games glitched out. :P
Gameplay-wise it's quite fun, although in furious mode there are so many balls that you can barely see the power-ups coming. :P
Now, imagine if pong was like this in real life... O.O
-
Might as well make my statement now that judging is over. Your Rng is very one sided it loves the left hand side more then the right hand side to the point where starting a game and doing nothing the one side one 6 times straight. just something to look into
-
Ah, that's something to correct. Thanks for noticing it!
-
That is freaking cool! +1
-
Thanks everyone for voting, I've never thought that I would get the 4th place! Yay! o/
-
How did you get the numbers to look so cool? There's gotta be a way better way than:
If X=1
Pt-tOn(20,4,Pic01)
End
If X=2
Pt-On(20,4,Pic02)
End
(etc...)
-
How did you get the numbers to look so cool? There's gotta be a way better way than:
If X=1
Pt-tOn(20,4,Pic01)
End
If X=2
Pt-On(20,4,Pic02)
End
(etc...)
that so ugly... XD
-
I know, it's a hideous monster in code form XD how would you do that better?
-
Gotcha what you wanted
The asked routine. (https://gist.github.com/Eiyeron/7987074)
EDIT : why did I gist it?
Lbl DSCR
r2+U^64->r2
While {r3}
{r3}-'0'->r6
If r6=0 or (r6=1) or (r6=4) or (r6=7)
Plot3(r1,r2,(r6=1*8)+(r6=4*16)+(r6=7*24)+Pic6
Pt-On(r1,r2,r6*8+Pic5)
Else
Pt-Off(r1,r2,r6*8+Pic5)
End
r1+7->r1
r3++
End
Return
It needs the string version of your score, i did this with using the int to string routine from Text axiom.
-
Thanks so much :)
-
Yes, if you manage to store the sprites like this
[0000000000000000]->Pic1
[0000FC8241412216]
[0000FCE27D713E1E]
[1F714F7F7C7C7CDC]
[1F6E7143444444A4]
[E0F0000000000000]
[E0F0000000000000]
[302C22212020130C]
[303C3E2B2B2B130C]
You can use I*8 + Pic1[/code+]
-
So I dl'd this, and this is pretty awesome! Will you continue work on this now that the contest is over?
On an unrelated note: 1000 posts!
-
So I dl'd this, and this is pretty awesome! Will you continue work on this now that the contest is over?
Same, I hope you continue also.
On an unrelated note: 1000 posts!
Good for you! I can't wait... Uploading to downloads without having to wait for approval sounds sweet :thumbsup:
-
I'll sure continie programming it, I think the menu is quite rushed and void, and the game itself needs a good overhaul.
Oh, 1000 posts allow me to post without approval? Chweet!