Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Pong YourSelfView game page

Submitted by Crout0n — 4 days, 1 hour before the deadline
Add to collection

Play game

Pong YourSelf's itch.io page

Results

CriteriaRankScore*Raw Score
Respect du thème#334.3594.750
Note générale#452.5242.750
Overall#453.4413.750

Ranked from 8 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Pseudo adhérent Premium sur Gamecodeur
Crout0n

Elève Gamecodeur depuis...
Décembre 2019

Langage / Moteur utilisé
Lua Love2D

Temps passé (environ)
15h

Décrivez votre expérience (déroulement, difficultés, progrès réalisés, bilan personnel)
Ceci est la deuxième gamejam à laquelle je participe. Le thème Pong m'a semblé accessible pour mon niveau. Au début de mon projet, je comptais m'appuyer sur l'atelier Casse Briques pour facilement mettre en place les premières mécaniques de jeu. Grosse erreur de jugement, car utiliser une image où la raquette est positionnée à l'horizontale et la rendre jouable à la verticale, ne se limite pas à une simple rotation de 90°. Pleins d'autres paramètres sont à prendre en compte, rendant inutilisables les collisions du Casse Briques. Heureusement que le guide Collisions était là pour me sauver, Ouf! Merci David :) Cette Jam à été très instructive, je me suis surpris à réussir à mettre en place quelques mécaniques, et corriger des bugs qui, après réflexions, n'étaient pas forcément évident à résoudre.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

très bon projet, bravo et bonne continuation!

Submitted

pas mal le projet manque juste un peu de dynamisme :)

Developer

Merci, c'est vraiment un petit jeu sans prétention lol.

Pour le manque de dynamisme, c'est apparus lors de la compilation en fichier exe.

Dans l'environnement de développement ça marche sans aucune latence, et une fois compiler ça bug.

Je vais essayer de résoudre ça.


Encore merci.

Submitted

On s'y croirait avec les bruitages :)

Je pense que tu dois avoir un memory leak qui se ballade lorsque la balle sort de l'écran (une liste qui ne se vide pas ? ou qui se remplie dans une boucle ?), la RAM est passée d'un coup de 100 Mo à 1.9Go

Developer

Hello

Merci pour ton retour.

Tu dois avoir raison, bizarrement lors que je lance le jeu dans Zerobrane, ça marche normal, et sitôt compiler il y a ce problème qui est apparu.

Je vais essayer de résoudre ce problème.


Encore merci

Submitted

Hello ! simple et efficace. Et le système permet de jouer seul à deux avec une main et deux doigts :)

Il reste un bug de collision :


Developer

Salut,  Merci d'avoir jouer à mon jeu.

Effectivement il le système de collision n'est pas parfait, je vais essayer de le corriger.
Il y a aussi celui lors du service, la balle ne colle pas à la raquette,  je cherche toujours un moyen de le corriger.

Encore merci,

:)

Submitted

Si je devais coller la balle à la raquette,  j'utiliserai une variable "enService" qui prendrait les valeurs 1 (joueur de gauche qui doit servir), 2 (joueur de droite) ou 0 (pas de service à faire = balle en cours de déplacement).

Puis  dans la boucle du jeu :

si enService == 1 alors balle.x = raquettegauche.x + 10,   balle.y = raquettegauche.y

si enService == 2 alors balle.x = raquettedroite.x - 10, balle.y = raquettedroite.y

(10, cà serait l'épaisseur de la raquette)

Dès que la balle est lancée : enService = 0

Developer

Merci pour ton conseil, je vais essayer ta technique.

J'ai réutiliser la méthode de David lors du jeu Casse Briques, "BalleColle" ça ressemble a ce que tu viens de proposer.
Je vais voir ce que je peux faire, lol

Encore merci