Control

Arrows : LEFT - RIGHT

X : Shoot

C : Jump

Language : LUA

Framework : PICO-8

Graphism / Sound : Me

Extern Library, Extern Code : No all myself ;) http://pastebin.com/SRELMvT1

Elapsed time : difficult to say, more or less 10 days

Game Jam Theme : The theme was the list in lua, I used it with the creation and management of characters, hero, enemies, bullet, particles and levels. I also used it to store my data like actors (hero + ennemies), enemies to affect only enemies, bullets for bullets and particles for particles.


My first game with PICO-8, a virtual console which bring you to the old era of 8 bits games.

Made for the GameJam GameCodeur #3

It's my first attempt to do a plate-former style game.

In fact, this project turn more like a mix between gouls n ghost and metroid.

Don't hesitate to leave comments.


Post-Mortem Info Développement (French):

Premier jeu pico-8, je me suis mis au language lua.

Tout le code du jeu est la :

http://pastebin.com/SRELMvT1

Pourquoi Pico-8 ? ça rassemble tout les outils nécessaire en un pour aller plus vite. Avec son aspect rétro et son concept minimaliste, son côté limité (on ne peut pas taper trop de ligne de code, les graphismes aussi ). Je trouvais le concept sympa :)

Cela m'a permit de jouer un peu avec les listes qui ont un fonctionnement simple et pratique. Contrairement au language plus orienté objet comme c#, il n'a pas d'erreur de casting quand on associe des liste différentes dans une autre liste. Lorsqu'on interroge dans une boucle chaque élément, le language est intelligent et reconnait les propriétés de liste différentes.

Mais au début ce n'est pas évident de se lancer dans un nouveau framework, j'ai regardé quelques vidéos tutoriels comme celle ci qui m'ont bien aidé.

J'ai bien galèré pour la gestion des inputs, les collisions surtout avec le décor bref c'est encore loin d'être maitrisé...

Points Positifs:

  • fonctions simple et efficace,
  • l'éditeur de sprite, map et son sont trés pratique.
  • ça va plus vite pour faire les changements
  • le coté rétro

Points Négatifs :

  • L'éditeur de lua est un peu trop limité.
  • Quand le code commence à prendre de l'ampleur c'est difficile à lire..
  • Pas de débug mode, il faut afficher les variables à la main sur l'écran...
  • On voit quand même vite les limites, c'est pour des petites démos..

Bilan: J'ai un premier jeu Pico-8 c'est déjà ça ;) il faut continuer maintenant.

More information

Published51 days ago
StatusPrototype
PlatformsHTML5
Rating
(1)
Authorlyoy
GenrePlatformer
Tags2d-plate-former, adventure, pico-8, plate-former, Retro, Shooter
Player countSingleplayer

Comments

Log in with your itch.io account to leave a comment.

Pour moi, un des meilleurs jeu de la Jam :)

c'est gentil ;)

Good Job! :)

merci ;)