project_fds's People
Forkers
cliforduniqueproject_fds's Issues
Finaliser le Design de Pauline
- Choix coiffure
- Choix couleurs
- Recherche + choix tatouage (?)
- Recherche + choix HackingTool
Pauline still gets fucking stuck on some platforms
Stuck when on a border and trying to get on the opposite direction.
Stuck when jumping against a mid-air platform.
More interactions when grabbing an enemy
- Drop
- Jump (Or Dash Upward ?)
"Chase" behaviour for the enemy.
Should the enemy try to chase Pauline only in a limited area?
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.
Pauline should be able to dash in the opposite direction when against wall
Randomly get stuck when dropping then immediately jumping again on a drop down platform
Staying grounded if riding a slope upwards at full speed
Pauline "décolle" légèrement quand elle arrive à fond les ballons au sommet d'une pente.
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
Can swall jmup infinitely when dashing
Small delay when starting to climb a slope
Maybe a timing error in the script ? Update/FixedUpdate ?
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.
The ground collision Raycast doesn't change dynamically
As Pauline's collider changes when she crouch down, this is a problem...
When Pauline is riding an enemy, her sprite should be behind
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?)
Make sure Pauline can't ledge grab in too narrow spaces
WallJump
'Nuff Said
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.
Pauline should jump from a grabbed enemy
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.
Pauline can stand up under small spaces
Pauline can go from a crouching to a standing position even if there's no more room for her to stand up.
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 can randomly get stuck while grabbing an enemy
RayGun Toggle On
Well, everything is waiting to be done
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
Pauline can grab a ledge even if she's not facing it
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)
Pauline's sprite is not flipping when in midair
Most drop interactions is making Pauline going left or right
Looks like a bug on how the momentum in handled during the AirControl Method, let's investigate this.
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.
When dashin in midjump, the upward motion will continue once the dash move is finished.
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.
Enemy has trouble to detect Pauline when it's on stairs
'Nuff said
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.