Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Jeu de Plate-forme avec la PICO-8

A topic by lyoy created Nov 19, 2016 Views: 1,296 Replies: 22
Viewing posts 1 to 23
Submitted (1 edit)

Salut, je me lance dans cette gamejam en découvrant la pico-8.

Je vais essayer de faire un simple plate-former.

je viens de commencer et pour l'instant je déplace un sprite dans l'espace...


MAJ :

La game jam est terminé je fais juste un petit récap du jeu final qui est içi.

J'ai essayé avec ce projet:

  • de faire plusieurs niveaux,
  • avec un système de déplacement (collision sur les décors) et de la gravité,
  • on peut sauter avec une bar de jump
  • des particules quand on saute et quand on tue un ennemi
  • un système de tirs sur les enemies,
  • on peut aussi récupérer des munitions, des grosses pieces, et des coeurs de vie.
  • écran de start et fin pour le scoring.

Voici quelques gifs du jeu :

HostSubmitted

Très bien !

N'oublie pas le thème. Il doit être visible si possible. Genre, pour un platformer, avoir des ennemis en nombre, qui ont un comportement lié, ou bien des particules, etc. Tout ce qui te permettra de travailler sur ce concept indispensable que de gérer des listes d'éléments graphiques (ou non graphique d'ailleurs...).

Submitted

Ok, alors pour l'instant

j' utilise les tables pour créer le personnage contenant les propriétés de position etc

ensuite j' update les propriétés à chaque input du joueur.

Le draw appèle un fonction qui affiche le perso en fonction des propriétés.

Submitted

chouette on va être plusieurs sur pico 8

Submitted

ça avance un peu

le perso peut bouger, sauter avec de la gravité, il peut même tirer des projectiles sauf qu'ils restent statiques pour le moment...

Pour ça je vais justement utiliser les tables pour accéder aux projectiles et modifier leurs positions dans l'espace.

Submitted

ok maintenant il sait tirer les projectiles avec des ennemies qui bougent

http://imgur.com/bLA3Ej4

au tour des collisions

Submitted (2 edits)

ça avance mais j'aimerais que ça aille encore plus vite..

  • maintenant, il y a des collisions avec les projectiles et le personnage
  • j'ai enfin compris comment mettre un décor avec l'outil map qui est plutôt puissant
  • j'avais même pas vu qu'on pouvait faire des gifs directement avec la pico-8 (touche f8 puis f9)
  • petit splash de particule quand on saute ou quand on touche un ennemi

next:

  • animer un peu le personnage
  • faire un système de collision pour les déplacement sur la map (pour l'instant c'est uniquement sur l'axe y)


http://i.imgur.com/XkfFX8I.gifv

Submitted

good job !

ah mais j'avais pas vu non plus pour les captures de gifs animés, merci, ça évite de passer par un logiciel tiers

Submitted

ça continue

  • enfin les collisions avec le décor
  • petite animation pour le cycle de marche

next

  • amélioration ennemi collision avec décor et trajectoire

HostSubmitted

Kudos! Tu avance bien !

Submitted (1 edit)

merci ! mais pour le temps que j'y consacre ça avance pas très vite..

  • les ennemies ont des collisions et des trajectoire linéaires
  • un premier niveau rapide

next

  • encore des soucis sur les collisions avec le perso et le décor (snapping pas voulu)
  • essayer de faire plusieurs niveaux
  • pourquoi pas des ennemies sur les parois


j'ai uploadé le jeu dans les submissions

https://lyoy.itch.io/plateformer-gamejamgc-3

Submitted

t'as bien assuré, je trouve ;)

Submitted

merci !

mais j'ai pas encore fini ;)

jv essayer de pousser un peu plus histoire de tester la plupart des fonctions pico-8

Submitted (1 edit)
  • les collisions sont mieux gérés avec le décor
  • plusieurs niveaux
  • menu score final

Submitted

hey ! ça avance encore

  • nouvelle interface (vie, score , munition, grosse pièce)
  • munition limité mais on peut ramasser des munitions
  • on peut aussi ramasser de la vie
  • les grosses pièces rapportent 1000 points
  • des ennemies un peu dans tout les niveaux
  • 10 niveaux en tout

Submitted

Tu assures, je l'ai testé ton jeu, tu avais déjà fait des jeux au par avant ? Car la physique du personnage ça n'a pas l'air simple.
Moi aussi je me lance, pour un mini aventure de profil :)

Submitted

c'est la première fois pour un jeu de plateforme.

j'ai pas mis la dernière version.

je vais voir pour le soucis de physique mais c'est pas évident.. ;)

Submitted

j'ai mis la nouvelle version en ligne

https://lyoy.itch.io/plateformer-gamejamgc-3

au passage

  • j'ai un peu changé le saut avec une jauge
  • un peu touché les graphismes

Submitted

cool, ça s'affine

Submitted

Tu en es où à ton jeu ? Tu l'a fait pour la Jam ou il tombe en même temps que la Jam ?
J'ai testé, il est cool, pourquoi le choix de sauter avec "haut" ? Je ne trouves pas ça agréable à jouer, pourquoi ne pas avoir mis le saut sur a touche C ?
Peut etre tu veux retrouver la sensation des jeux micros de l'époque avec le joystick :)

Submitted

je pense que je vais le laisser comme ça.

oui, c'étais pour la jam histoire de me mettre à la pico-8 que je ne connaissais pas.

pour le saut c'est juste que ça m'allait comme ça mais c'est facile à ajuster de toute façon.

c'est vrai que maintenant que tu le dis avec le fait pouvoir sauter plusieurs fois en l'air, ça marche moins bien.

en fait je n'ai pas vécu l'époque des jeux micro à joystick, ce projet c'était juste histoire de faire un petit plate-former pour s'amuser.

Submitted

Ben tu as réussi ton coup, tu mérites gagner cette Jam, comme tous :)

Submitted (1 edit)

jai mis une nouvelle version avec quelques changements

  • touche c pour sauter
  • touche x pour tirer
  • collision ajusté sur les pièges
  • j'ai mis une musique un peu pourri pour le principe