Lasry BESKIWIN
Menu
CV EN
Tous les projets

Leak To The Past

Le plaisir de jouer. L’envie de le coder.

Un jeu d’action 2D en vue du dessus : se déplacer, choisir le moment de tirer et gérer sa vie et ses munitions pour survivre.

Écran titre de Leak To The Past : un personnage en pixel art entouré de petites créatures colorées sur un décor sombre, avec l’invitation « Press Space ».
Capture réelle de l’écran titre de Leak To The Past, le prototype présenté ici.

Projet personnel · Prototype de jeu

Prototype jouable sur ordinateur, clavier et souris

  • Python
  • Pygame
  • JavaScript
  • Canvas 2D

L’idée de départ.

L’objectif : construire les systèmes de jeu directement avec Pygame. Boucle temps réel, collisions, animations directionnelles, caméra, éclairage et comportements ennemis.

Le jeu d’origine est écrit en Python avec Pygame. Un portage séparé en JavaScript et Canvas 2D permet maintenant de le tester dans le navigateur.

Ce que j’ai construit.

Ma contribution personnelle au projet.

Prototype personnel. Version d’origine Python / Pygame et portage navigateur séparé.

  • Systèmes de jeu

    L’objectif : construire les systèmes de jeu directement avec Pygame. Boucle temps réel, collisions, animations directionnelles, caméra, éclairage et comportements ennemis.

  • Portage navigateur

    Le jeu d’origine est écrit en Python avec Pygame. Un portage séparé en JavaScript et Canvas 2D permet maintenant de le tester dans le navigateur.

Deux versions, un même terrain de jeu.

Le prototype d’origine et le portage navigateur sont deux réalisations distinctes. Les séparer permet de comprendre ce que l’on peut essayer aujourd’hui.

Le prototype d’origine

Python / Pygame

Le point de départ du jeu : travailler le déplacement, les tirs et les systèmes qui rendent l’action possible.

Le portage navigateur

JavaScript / Canvas 2D

Une version séparée, jouable sur ordinateur avec clavier et souris, pour rendre cette exploration accessible depuis le portfolio.

Les systèmes travaillés

  • Collisions et ennemis
  • Vie et munitions
  • Animations directionnelles
  • Caméra et éclairage

Ces éléments décrivent les systèmes de jeu travaillés, pas une équivalence exhaustive entre les deux versions.

Ce que j’en retiens.

Le prototype relie le plaisir de jouer aux systèmes qui rendent l’action possible. Le portage rend cette exploration accessible dans un navigateur, avec clavier et souris sur ordinateur.