π
<-
Chat plein-écran
[^]

BallzCE

Assembleur, Axe, C/C++, ICE...

BallzCE

Unread postby PT_ » 17 Jan 2022, 15:19

Hello folks! Last few days I've been working on a new game in C: Ballz. The game is pretty much done, here's some preview:

Image

The hardest pas is collision checking, which is still very funky sometimes. For example, if the ball hits a corner, it just passes through the tile, while it should properly bounce. I'm entirely not sure how to solve that, we will see...

Also, as you can see, the game gets a bit laggy if more and more balls are in the field, but I guess that's just because I draw many sprites. State saving and highscores are implemented, and stored in an appvar.

The source code can be found here: https://github.com/PeterTillema/Ballz. If people are willing to help me optimize, collision checking or cleanup, please do so!

To-Do-List

  • (100%) Drawing map
  • (100%) Animate going down
  • (100%) Ask user input
  • (100%) Draw moving balls
  • (100%) Levels
  • (100%) Highscore
  • (100%) Saving
  • (60%) Collision checking
  • (0%) Yellow balls (purchase different color balls)
  • (0%) Block explode animation
  • (0%) Some sort of main menu
Age of CEmpires I - In progress!
40%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 57.2%
 
Posts: 259
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):

Return to Langages alternatifs

Who is online

Users browsing this forum: No registered users and 12 guests

-
Search
-
Social
-
Featured topics
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 5€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer.
Coque NumWorks édition limitée Mai 2022 à gagner.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
768 utilisateurs:
>750 invités
>12 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)