Page 1 of 1

Yet another arkanoid (work in progress)

Posted: Thu May 31, 2012 2:53 pm
by mofr
Hello!

I am making an arkanoid clone.
Current controls scheme (debug cheats included):
  • LMB/RMB - enable balls attraction;
  • +/- - change paddle size;
  • Mouse wheel - change paddle shape angle;
  • F1 - show controls help;
  • F5 - next level;
  • F12 - toggle fullscreen.
There are some gameplay extensions planned in near future:
  • Balls pathtracing (help aiming);
  • Player characteristics estimation: promptitude at least.
Currently game is depends on: hump.gamestate, hump.vector, hump.timer, quickie.
Love physics module is used for collision detection.

One of the main project goals for me is to finish him.
So, I would be glad to any help with graphics and levels design.
Also, I am open to any criticism, thank you!

Source code available on github: http://github.com/mofr/arkanoid

Re: Yet another arkanoid (work in progress)

Posted: Thu May 31, 2012 3:13 pm
by coffee
Ah nice, but very slow ball here. Probably you need the change how you speed/dt. Interesting idea the repulse button (but needs work).

BTW (courtesy of technocat) you need it to "Juice it": viewtopic.php?f=3&t=9368

Re: Yet another arkanoid (work in progress)

Posted: Thu May 31, 2012 3:36 pm
by mofr
coffee, what is the repulse button?
I agree with the lack of "juice", but now I am focused on the core functions, whole game structure, levels creation interface, etc.

P.S. Balls velocity limits and attraction forces are increased.

Re: Yet another arkanoid (work in progress)

Posted: Thu May 31, 2012 5:09 pm
by coffee
mofr wrote:coffee, what is the repulse button?

Ah you call it "attraction" but since for me when keep pressing left button ball never falls (and actually ball repel/drive back/go upwards), so sorry yes, for me made sense call it "repulse" button.
mofr wrote:I agree with the lack of "juice", but now I am focused on the core functions, whole game structure, levels creation interface, etc.
Yes, you do well, was just a suggestion of inspiration for later stages.

Re: Yet another arkanoid (work in progress)

Posted: Fri Jun 01, 2012 5:07 am
by mofr
There is idea, that I should try, to make an energy pool. This energy is necessary for repulsion/attraction activation.
Energy pool capacity, restoration rate and repulsion power can be increased by means of bonuses or player characteristics growth.