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

Metroid21 - Jam Gamecodeur #21View game page

Submitted by quantum-fighter — 1 day, 2 hours before the deadline
Add to collection

Play game

Metroid21 - Jam Gamecodeur #21's itch.io page

Results

CriteriaRankScore*Raw Score
Respect du thème#232.9243.190
Overall#262.7062.952
Note générale#282.4882.714

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

Pseudo adhérent Premium sur Gamecodeur
qauntum_fighter

Elève Gamecodeur depuis...
07/02/2019

Langage / Moteur utilisé
Lua et LÖVE2D (linux)

Temps passé (environ)
2 semaines, 3 à 4 heures ou plus

Décrivez votre expérience (déroulement, difficultés, progrès réalisés, bilan personnel)
Pendant au moins 2 semaines j'ai travaillé dessus 3 à 4 heures par jours peut-être avant de plus réussir à avancer. : J'ai d'abord tenté avec Lua love, puis en haxe en vue de côté avec gravité verticale puis en haxe avec un personnage en vue de dessus avant de revenir sur Lua en top down !

Pour ma première game jam j'ai trouvé que les objectifs ont été trop dispersé dans le guide avec Tiled et les spritebatch qui ont rendu le code d'exemple incompréhensible et les love.graphics.pop/scale n'on pas aidé pour centré et gérer les positions. La charge cognitive était trop importante et au lieu de faire les choses dans l'ordre. Au final j'ai utilisé Tiled mais David n'a pas expliqué comment faire quand on utilise les rotations de sprites dans Tiled qui génère des valeur dans le map.lua inutilisable et même décodé on ne sais pas quoi en faire.

DOC: l'archive BIS est corrigé et s'exécute corretement sous Windows avec clic droit ouvrir avec LOVE (nécessite que love soit installer)

README : Je suis sur linux (ubuntu bionic) j'ai installer love avec apt donc pour lancer le jeu vous pouvez faire :
- bash $ love jeu.love
Ou bien si vous avez dézippez l'archive love vous aller dans le répertoire du jeu et faites la commande :
- bash $ love . # et pas love main.lua
Sur windows je penses qu'avez le Powershell ou l'invite de commande ça devrait marcher si vous avez love d'installer.
ERRATUM : Si vous avez love d'installer vous pouvez faire clic droit depuis l'explorateur de fichier et faire ouvrier avec LOVE. Ah moins d'ajouter love.exe dans le PATH de windows
BIS : non en fait ça ne fonctionne pas désolé étant sous linux pour le développement et ayant un nouveau PC sous Windows il y a moins d'une semaine je n'ai pas tester. Quand j'ai zipper le dossier de mon jeu il l'a mis dans un sous dossier désolé

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

J'ai pas réussi à lancer le fichier love, j'ai un message d'erreur.

Je n'ai donc pas pu tester, si tu arrives à en faire une version fonctionnel, je reviendrais tester ton jeu.

Bonne continuation

Submitted

salut, ton prototype est plutôt réussi ta une bonne base, la minimap fonctionne bien.  malgré les galères tu n'a rien lâché et rien que pour ça bravo ! continu dans ta lancé ! félicitation!

Submitted

Surement tu le sais déjà mais bon au cas où, si jamais tu veux rendre ton jeu dispo sur windows sans que la personne aie a installer Löve tu peux faire : cat love.exe tonJeu.love > tonJeu.exe

Puis tu ZIP ensemble tonjeu.exe + tous les fichiers DLL du dossier Love sur ton pc (SDL2.dll, love.dll, mpg123.dll etc...) + licence.txt et voila tu as ton jeu packé pour windows.

En tout cas bravo pour ton travail malgré les obstacles !

Bonjour qauntum_fighter.

Comme c'est un tout petit prototype, je n'ai pas grand chose à dire si ce n'est accroche toi. ;) Juste une question : les graphismes sont de toi ou tu as eu recours à une librairie externe ?

Bonne continuation.

Developer(+1)

J'ai utiliser une tilesheet qui vient des de itch : https://itch.io/game-assets

Submitted

Hellow Hellow

j'ai testé ! le protype est sympa ! ce serait encore mieux avec une petite musique et continue ! :) 

Developer

Ici pour indiquer que j'ai échouer a fait des salles connectées ! Je voulais au départ utiliser l'algorithme isaac venant d'un module gamecodeur lua et puis au final j'ai passer plus de temps sur Tiled à essayer des faire une map en changeant de nombreuses fois de tilesheet et cetera. J'ai eudes problèmes avec le zoom enfin le love.graphics.scale()

Salut,

Pas mal pour une première jam, on voit qu'il y a du boulot. Mais comme dit précédemment, il  faut zoomer un peu car c'est vraiment petit . Le scrolling est presque là , il faut l'automatiser, la map est bien présente. En ajoutant quelques salles et objectifs tu devrais obtenir quelque chose de très bien !

Bon courage

Submitted

Bien jouer a toi et même si je comprends que ça a été  difficile et compliquer mais ne te fais pas de soucis tu as produit un résultat (moi j'aime vraiment bien) et c'est le plus important pour une première Jam alors je te souhaite beaucoup de succès. Ne rien lâcher fais aussi partis de l'apprentissage. GG

J'ai dezipper et lancer avec love .

Le jeu est conforme au thème, mais trop petit pour être "jouable". Un scale * 2 est le tour est jouer.

Submitted

Salut quantum-fighter,

Après avoir rezippé j'ai pu y jouer. Les graphismes sont bien choisis, et le système de map est bien rendu également. Pour une première Jam c'est vraiment pas mal, la prochaine fois tu seras sûrement moins perdu et tu auras le temps de rajouter ce que tu voulais mettre à l'origine.

Bonne journée !

Submitted

bravo, bonne continuation

Submitted

super intéressant comme jeu, tout est réunis décors, gameplay .. bravo
petit bémol, la taille, t'aurais dû au moins doubler la taille, ce serait plus visible
idem pour les contrôles, t'aurais dû inverser le clavier pour le scrolling, et les flèches pour jouer
bravo...

Submitted

Comme pour les autres commentaires, je n'ai pas pu lancer le jeu tel quel. J'ai du dezipper le fichier love, remettre les fichiers a la racine et rezipper pour pouvoir tester.

Dans tous les cas, bravo pour avoir proposé quelque chose malgrès les difficultés

Developer

Je suis sur Linux en fait donc ce que je fait c'est de faire un zip en .love et en ligne de commande (bash) ayant installer Love 11.2 avec apt get install je fait dans le terminal la commande : 
$ love jeu.love ou bien tu unzip et tu peux en allant de le répertoire créé  faire  $ love . et pas love main.lua

Submitted

Le jeu ne fonctionne pas pour moi.

(+1)

Faut faire ton love dans la racine de ton repertoire ou se trouve ton main

Merci duruti.