Bounce (itch) (flashjaysan)

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

In Bounce, you control a big white disk with the mouse and you must push a small white disk (the ball) against the border walls to gain points. The catch is that you have only 10 seconds to play and there is no wall at the bottom of the screen.

Have fun!

Bounce is a very simple game I made to see if I could finish a full game with multiple states for different screens, high score management, and audio playing.

Postmortem :

After reading about vectors in a math book for games, I thought about this game concept. As I wanted to test my knowledge about vectors, I tried to do it in less than one hour. I managed to do the core gameplay in time but everything else took much more time than I thought. Here are the parts that took me time to implement :

  • separating the core elements into proper functions
  • separating into multiple files
  • creating states for title, game and gameover screens
  • creating the music
  • fine tuning everything (maybe the most time eater)

I really enjoyed doing this project just for fun without too much pressure.

The bottom line is that when I seem to understand how to do something, I'm more focused into the project and I can think about details that I would not consider if I were struggling with it. Applied knowledge is the key.

I'm a member of the gamecodeur french online game school since last december 2017 and I'm learning a lot from it. Also the community is very helpful too.

I'm also following the Lua Programming and Game Development with LÖVE course on Udemy. It helped me getting started on the right track.

I follow other courses about game creation on Udemy and Youtube and I read many books about the subject too.

Slowly, I learn a little more.

Dans Bounce, vous contrôlez un grand disque blanc avec la souris et vous devez pousser un petit disque blanc (la balle) contre les murs du bord pour marquer des points. Le problème c'est que vous n'avez que 10 secondes pour joueur et il n'y a pas de mur au bas de l'écran.

Amusez vous bien !

Bounce est un jeu très simple que j'ai créé pour voir si je pouvais terminer un jeu complet avec de multiples états pour différents écrans, une gestion du meilleur score et la lecture audio.

Après avoir lu des informations à propos des vecteurs dans un livre de maths pour les jeux, j'ai pensé à ce concept de jeu. Comme je voulais tester mes connaissances à propos des vecteurs, j'ai essayé de le réaliser en moins d'une heure. J'ai réussi à faire le coeur du gameplay dans les temps mais tout le reste m'a pris bien plus longtemps que je ne le pensais. Voici les parties qui m'ont pris le plus de temps à implémenter :

  • séparer les éléments principaux en fonctions appropriées
  • séparer en plusieurs fichiers
  • créer des états pour les écrans de titre, de jeu et de fin de partie
  • créer la musique
  • ajuster finement tous les éléments (probablement le plus chronophage)

J'ai vraiment apprécié faire ce projet juste pour le plaisir et sans trop de pression.

Au final, quand je pense comprendre comment réaliser quelque chose, je suis plus concentré sur le projet et je peux réfléchir à des détails que je n'aurais pas pris en compte si j'avais été en difficulté. La connaissance appliquée à la pratique est la clé !

Je suis membre de l'école en ligne de jeux vidéo française gamecodeur depuis fin décembre 2017 et j'y apprends beaucoup de choses. Sa communauté est également très utile.

Je suis aussi le cours Lua Programming and Game Development with LÖVE sur Udemy. Cela m'a aidé à commencer sur de bonnes bases.

Je suis également divers cours de création de jeux vidéos sur Udemy et sur Youtube et je lis pas mal de livres sur le sujet.

Doucement, j'en apprends un peu plus.

Platforms
Release date
Developer
flashjaysan
Age rating
Not rated

System requirements for PC

System requirements for macOS

System requirements for Linux

Read more...
Bounce (itch) (flashjaysan) screenshot, image №1255227 - RAWG
Edit the game info
Last Modified: Jan 9, 2019

Where to buy

itch.io