Join us on Discord!
You can help CodeWalrus stay online by donating here.

Strip Bounce (PC / Android if everything goes well)

Started by matrefeytontias, August 01, 2015, 06:35:12 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

matrefeytontias

Hey there,

I recently started what will be a small game, and hopefully the first PC game I will officially release (read : actually release) : Strip Bounce.

In this game, you are a little square thingy shooting to other geometrical shapes thingies with your death laser of vengence, BUT with a twist : you can't actually fire at enemies. I used pool game as an inspiration for this : different types of enemies require different amounts of your laser bouncing off walls to be killed. If your laser hits an enemy before having bounced off walls enough times, it's game over : your laser is fired back directly at you, through walls, at the speed of light. Of light, yes. Since it's a laser.

It is going to be a classic beat-your-previous-high game ; I expect to have one single level with a reasonable (read : not too few) amount of enemy types, and if possible neat animations of the camera following the laser when special events occur (such as death). The map is 1600*1600, so that's kinda big in my opinion.

I'm writing the game in Haxe, meaning I'll be able to compile it for Windows, Mac, Linux, Flash, HTML5, Android and iPhone (hahaha iPhone. Not gonna happen).

Current state of the project : the main mechanics work (lasers and enemies, will have to code bullets in the future 'cause enemies will fire them), the map exists (will have to be redesigned though), collisions work nice, complete absence of any graphical goodness because I'm so bad at it.

Screenshot because yes of course.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Unicorn

Hmm sounds cool! It's kin of like a mirror game with the lasers?
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

matrefeytontias

Yep. I didn't plan to add any weapon for you, but there will be an object or two to help you. Also maybe different types of blocks.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Unicorn

  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Dream of Omnimaga

Oh I like that idea. I didn't think about it before. That shall be pretty interesting (but with friggin hard difficulty!) to play :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Unicorn

  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

matrefeytontias

I have implemented a new type of enemy : those are green circles that fire at you with machine guns and take two bounces to die. Basically, just stay out of their view or you're dead :P

Also, I have implemented smooth camera movement for when you die hit by a laser (whether be it because it came back to you from bouncing or it hit an enemy with not enough bounces) : the camera follows the trail of the laser until it hits you back. I plan on adding zooming on said laser - once I figure out how to do that with HaxePunk.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Snektron

Makes me think of one of the weapons you can get in Tank Trouble (small flash game)
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


matrefeytontias

  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Dream of Omnimaga

Quote from: matrefeytontias on August 13, 2015, 07:44:24 AM
I have implemented a new type of enemy : those are green circles that fire at you with machine guns and take two bounces to die. Basically, just stay out of their view or you're dead :P

Also, I have implemented smooth camera movement for when you die hit by a laser (whether be it because it came back to you from bouncing or it hit an enemy with not enough bounces) : the camera follows the trail of the laser until it hits you back. I plan on adding zooming on said laser - once I figure out how to do that with HaxePunk.
Will the camera zoom out if the distance between you and the laser becomes larger than the screen?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

matrefeytontias

No, the plan is to make the camera follow the path of the laser.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Unicorn

oo nice. Kind of like letting the player know of impending doom that he can do nothing about? :P
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

matrefeytontias

Precisely :P I decided to do that because sometimes, due to the bouncing, it's hard to know what killed you.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Dream of Omnimaga

Quote from: matrefeytontias on August 13, 2015, 05:11:15 PM
No, the plan is to make the camera follow the path of the laser.
Ah ok, but won't it be hard to remember where your character was at in the level if the level is extremely large? Or is it part of the difficulty to memorize the laser path?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

matrefeytontias

No I mean, that's only the death animation, for when you get killed by your own laser.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Powered by EzPortal