Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

shaft3796/SPW

Repository files navigation

SUPER POTOO WORLD ++

By Hugo & Loe

Gameplay

Sauts

  • Possibilité de sauter en restant appuyé
  • Wall jumps: possibilité de s'accrocher et sauter de mur en mur
  • Saut plus ou moins long/haut en fonction du temps de pression

Plongeons

  • Possibilité de plonger vers le bas avec une animation du futur
  • Le plongeon passe à travers les dalles "one way" et les détruit
  • Plonger sur un ennemi fait sauter le joueur plus haut.

Pentes

  • Ajustement de la vitesse en fonction de l'angle de la pente et la direction du joueur
  • Ajustement de l'angle du sprite du joueur en fonction de l'angle de la pente

Toits

  • Ajout des toits.

Ennemis

  • Noisette ➔ suit le joueur
  • Pique ➔ statique
  • Flappy ➔ fait des allers-retours en volant de haut en bas

Santé

  • Système de vies. Tue le joueur quand toutes les vies sont perdues
  • Invincibilité pendant un certain temps après avoir pris des dégâts.

Autre

  • Briques cassables en sautant dessous
  • Checkpoint sous forme de levier
  • Possibilité de s'accroupir avec LSHIFT ou flèche du bas
  • Timer
  • Menu de fin qui affiche le temps

Editeur de niveau

Notre jeu est doté d'un éditeur de niveau complet et sophistiqué. Il permet de créer des niveaux de manière intuitive et rapide. Il est possible de sauvegarder les niveaux créés et de les charger pour y jouer.

Placement et suppression de tuiles

  • Il est possible de placer des tuiles en cliquant sur la tuile voulue dans la barre d'outils puis en cliquant sur la zone de jeu. Il est possible de supprimer une tuile avec le clic droit.

Déplacement

  • Le déplacement se fait avec les flèches directionnelles.

Zoom

  • Le zoom se fait avec la molette de la souris.

Sauvegarde

  • Le Bouton Sauvegarder permet de sauvegarder le niveau dans le fichier associé.

Nettoyage

  • Le Bouton Nettoyage permet de supprimer tous les éléments du niveau.

Centrer

  • Le Bouton Centrer permet de centrer la caméra à l'origine du niveau.

Menu

  • Le Bouton Menu permet de revenir au menu principal.

Jouer

  • Le Bouton Jouer permet de jouer directement au niveau créé.

Retour et avant

  • L'éditeur est doté de deux boutons Retour et Avant. Tout l'historique d'ajout et de suppression de tuiles est sauvegardé, les tuiles placées en groupes sont aussi sauvegardées. Ces boutons permettent de naviguer entre les changements.
  • le système de retour fonctionne pour les actions suivantes :
    • Placement de tuile
    • Suppression de tuile
    • Placement de zone
    • Suppression de zone
    • Rotation de zone
    • Symétrie de zone
    • Copié/Collé
    • Remplissage de zone

Placement de zone

  • Il est possible de placer ou de supprimer une zone de blocs en maintenant la touche LCtrl enfoncée et en maintenant le clic gauche ou droit enfoncé.

Remplissage de zone

  • Une fois un contour de zone crée, il est possible de remplir cette zone en maintenant la touche LAlt enfoncée et en cliquant sur la zone.

Rotation de tuile

  • Il est possible de faire tourner une zone en appuyant sur la touche R au-dessus de la zone en question.

Symétrie de zone

  • Il est possible de faire une symétrie horizontale ou verticale d'une zone en appuyant sur la touche F pour une symétrie verticale et G pour une symétrie horizontale au-dessus de la zone en question.

Copié / Collé

  • Il est possible de copier une zone en appuyant sur la touche C au-dessus de la zone en question.
  • Il est possible de coller une zone en appuyant sur la touche V au-dessus de la zone en question.

Smart Update

  • L'éditeur met constamment à jour les textures des tuiles en fonction de leur environnement.
  • Lors des symétries, les types de pentes et de toits sont modifiés en fonction de la symétrie.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published