Giter Club home page Giter Club logo

project_fds's People

Contributors

lerenwe avatar salimonade avatar

Watchers

 avatar  avatar  avatar

Forkers

clifordunique

project_fds's Issues

Concepts Architecture

Besoin de recherches sur les environnements, basés sur tableaux Pinterest + Ref Google Drive

  • La vue sera 2.5D donc enviros en 3D avec éventuellement un rendu 2D ou des sprites en 2D en complément?

  • Architecture type "Campus" : plusieurs grands immeubles reliés par des passerelles

  • Beaucoup de verticalité

  • Ne pas hésiter à partir dans des trucs un peu fous

  • Exemple : thème aquatique, thème végétal, thème "fruits"...

  • Réflechir à des éléments animés dans les décors !

  • Essayez de présenter des trucs qui rendent bien en vue 2.5D mais si vous vous sentez de partir sur des trucs vraiment 3-dimensionnels vous pouvez aussi

  • Concepts basés sur le LD

Mob fixe

Si un mob n'a pas de waypoint, le build ne compile pas. Il sera pourtant utile d'avoir certains ennemis fixes.

Se relever dans un bloc

Il est possible de se relever en slide même lorsque Pauline n'en a pas la place.

Pour le reproduire : slide sous un bloc, s'arrêter. Pauline a la partie supérieure de son corps dans un bloc. Et on peut ensuiter utiliser la touche de saut pour passer à travers.

Concepts PNJ

Character Design des PNJ :

  • Erzsébet

  • Announcer

  • Pote de Pauline : Boss de la Résistance

  • Pote de Pauline : Senior Hacker

  • Pote de Pauline : Ingénieur-e

  • Erzsébet : la patronne de la TU. Hongroise. Elle a un frère. Son papa est méchant.

  • Announcer : un personnage qu'on verra souvent dans la TU sur les écrans. Elle/Il donne des instructions aux employés et des feedbacks intradiégétiques (pensez Cave Johnson & Caroline de Portal 2).

  • Boss de la Résistance : Pauline rejoint un groupe de hackers anti-système. Lui/elle c'est le/la chef.

  • Senior Hacker : le ou la N+1 de Pauline. Lui donne des tips ? Coach ? Peut-être un rôle comme Oracle de Batman ?

  • Ingénieur-e : crafte les améliorations dont Pauline trouve les blueprints lors de ses missions

Trier le Drive

Je vais trier la partie Graph et Johan faudrait que tu tries l'éventuelle partie GD/Prog

  • Graph
  • Prog

Enemy - lost sight behaviour

Comportement que l'ennemi suit juste après avoir poursuivi Pauline et qu'on vient de perdre sa trace :

/!\ A définir avec Abby

  • Essaie d'aller sur la dernière position connue de Pauline
  • Regarde aux alentours quelques instants ? Cb de temps ?
  • Retour à la patrouille (Sur le waypoint le plus proche, ou bien celui pour lequel l'ennemi cherchait à aller avant qu'il ne repère Pauline ?)

Flip quand Pauline touche un mur

Lorsque Pauline touche un mur, elle flip systématiquement, ce qui cause plusieurs problèmes :

  • Wall jumps buggés
  • Dash dans le mauvais sens
  • Ledges difficiles
  • etc.

EMPGun à travers les murs

Les murs ne semblent pas arrêter les tirs d'EMPGun, ce qui permet de buter tous les ennemis sans qu'ils puissent nous voir. Pratique. Mais non.

Out of reach behaviour for the enemy

If the enemy sees Pauline but she's out of reach, the enemy should stay in position and stare at her before getting to "lost sight" behaviour.

(Or maybe it can try to detect another path?)

Reset enemy state

When grabbing or EMP-Gunning an enemy, his state is froze and so we can see a "!" or "?" indefinitely on his head.

  • Reset his state when this occurs.

Ecriture des PNJ

Ecriture des PNJ (redite de chara design pour l'instant, hésitez pas à modifier ou ajouter des suggestions ici en commentaire) :

  • Erzsébet

  • Announcer

  • Pote de Pauline : Boss de la Résistance

  • Pote de Pauline : Senior Hacker

  • Pote de Pauline : Ingénieur-e

  • Erzsébet Molnar-Taylor : la patronne de la TU. Hongroise. 65 piges. Elle a un frère. Son papa est le méchant fondateur de la TU.

  • Announcer : un personnage qu'on verra souvent dans la TU sur les écrans. Elle/Il donne des instructions aux employés et des feedbacks intradiégétiques (pensez Cave Johnson & Caroline de Portal 2).

  • Boss de la Résistance : Pauline rejoint un groupe de hackers anti-système. Lui/elle c'est le/la chef.

  • Senior Hacker : le ou la N+1 de Pauline. Lui donne des tips ? Coach ? Peut-être un rôle comme Oracle de Batman ?

  • Ingénieur-e : crafte les améliorations dont Pauline trouve les blueprints lors de ses missions.

Changement de nom

Trouver un autre nom que System_Fuck parce que c'est pas très marketable
Call Skype pour décider ou brainstorm par écrit ?

Prevent the enemy from getting stuck

While not patrolling, the enemy can get stuck by going to a one-way place.

Should we :

  • Allow it to Jump?
  • Detect if it's going to fall of a ledge and prevent it from doing so, so it won't be stuck down there.

Cumul de forces

J'ai l'impression que les forces quand on dash/wall jump/jump/ledge peuvent se cumuler dans certaines situations, il faudrait peut-être voir à mettre un cap maximum pour éviter d'exploit bug trop facilement.

Enemy attack

While chasing, should stop near Pauline to hit her.

Dropdown capricieuse

Les demi-plateformes, appelées Dropdown, permettent à de nombreuses reprises de passer à travers un mur.

Dans les cas suivants :

  • On wall jump et on atterrit sur une drop down
  • On saute et on atterrit sur une drop down
  • On tombe successivement d'une dropdown à une autre
  • On laisse appuyées les touches pour dropdown même après l'action exécutée

Tous les cas ne reproduisent pas le bug à chaque fois, mais c'est d'autant plus fréquent si on passe beaucoup de temps sur une dropdown a essayer plein de manips

Pauline se coince dans les escaliers

En fait, toute la détection des marches est relativement foireuse, au bout de quelques marches, ou si l'ont saute sur les marches, le collider a du mal à trouver la hauteur de la collision...

Drop down from front

Pauline should drop down from the front of the platform. No need to change the Z position of its collider, let's avoid some troubles, just move its sprite.

Call Skype Graph

Faire un call pour mettre tout le monde à jour et voir ce que vous avez envie de faire les uns les autres, répartir les taches

Conflit ledge/drop down

Dans certaines situations où il y a une dropdown platform au-dessus collé à un mur, Pauline reste bloquée à faire des ledges à l'infini.

PlaceHolder

PlaceHolder

On peut pas faire de vote sur une issue je suppose ? On utilisera des liens vers FB du coup.

  • Bullet

  • Task

Concepts Environnement (hors TU)

  • Un bout de ville (pensez à une sorte de hub)
  • Hangar de la résistance
  • Planque de la résistance (un café, un bar, un truc sympa)

Impossible de sauter quand Pauline est sur une dropdown

Le titre parle de lui-même : si on saute en étant sur une dropdown plateforme, le saut fait 1 demi-centimètre puis Pauline est directement ramenée au sol.
A noter que le bug perdure si on quitte la dropdown en marchant et qu'on tente de sauter une fois sur un bloc normal : le premier saut ne marche pas.

Enemy stun after Grab'n Dash

Even if drop ? How many time ?

Faire une méthode générique qui demande le temps de Stun en paramètre, afin de possiblement la réutiliser.

Glide on a wall

It could be great if Pauline could stay gripped on a wall by falling next to it. Her fall will then be slower and the player could look at the situation before do something, or swall jmup with more accuracy.

Concepts Ennemis

  • Concepts Rabbot New & Improved

  • Concepts caméras (cf notes)

  • Concept Phasme (cf notes)

  • Concept le Bloc (cf notes)

  • Rabbot : le style ayant un peu changé, revisiter les anciens concepts mais en gardant l'esprit ?

Quand on neutralise certains rabbots, la tête se détache et devient une caméra mobile

  • Caméras : un coeur reconnaissable + des variations : fixes, volantes (drones), têtes de rabbot
  • Le Bloc : un ennemi qui activé laisse un espace pour glisser sous ses jambes, et désactivé se rabaisse et bloque le passage

Plus tard dans le jeu, osef pour l'instant :

  • Phasme : un ennemi qui se camoufle et traque Pauline. Grimpe sur les murs, se fond dans le décor, fin et discret

Drop down saccadé

Le drop down est saccadé. Lorsque l'on drop depuis une dropdown platform, Pauline marque un arrêt pendant sa chute, comme si le script vérifiait si elle doit tombait où ledge. Ca tue un peu le flow.

EMP-Gun length

Sometimes, the length of the EMP-Gun shot is twice his normal length. I can't find a way to reproduce this properly but it often happens.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.