Merge remote-tracking branch 'origin/main'

This commit is contained in:
Jérémie GABOLDE 2024-10-06 15:20:12 +02:00
commit 3fac583e74
28 changed files with 707 additions and 15 deletions

View File

@ -2,5 +2,5 @@
"readableLineLength": false,
"rightToLeft": false,
"spellcheck": false,
"showRibbon": false
"showRibbon": true
}

View File

@ -10,5 +10,8 @@
"awesome-image",
"automatic-table-of-contents",
"multi-properties",
"settings-search"
"settings-search",
"cmdr",
"templater-obsidian",
"quickadd"
]

View File

@ -1,7 +1,7 @@
{
"collapse-filter": true,
"collapse-filter": false,
"search": "",
"showTags": false,
"showTags": true,
"showAttachments": false,
"hideUnresolved": false,
"showOrphans": true,
@ -12,11 +12,11 @@
"textFadeMultiplier": 0,
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"collapse-forces": false,
"centerStrength": 0.518713248970312,
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 1,
"close": true
"scale": 1.0000000000000009,
"close": false
}

36
GGDoc/.obsidian/plugins/cmdr/data.json vendored Normal file
View File

@ -0,0 +1,36 @@
{
"confirmDeletion": true,
"showAddCommand": true,
"debug": false,
"editorMenu": [],
"fileMenu": [],
"leftRibbon": [
{
"id": "quickadd:runQuickAdd",
"icon": "layout-template",
"name": "QuickAdd: Run QuickAdd",
"mode": "any"
}
],
"rightRibbon": [],
"titleBar": [],
"statusBar": [],
"pageHeader": [],
"macros": [],
"explorer": [],
"hide": {
"statusbar": [],
"leftRibbon": []
},
"spacing": 8,
"advancedToolbar": {
"rowHeight": 48,
"rowCount": 1,
"spacing": 0,
"buttonWidth": 48,
"columnLayout": false,
"mappedIcons": [],
"tooltips": false,
"heightOffset": 0
}
}

9
GGDoc/.obsidian/plugins/cmdr/main.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,11 @@
{
"id": "cmdr",
"name": "Commander",
"version": "0.5.1",
"minAppVersion": "1.4.0",
"description": "Customize your workspace by adding commands everywhere, create Macros and supercharge your mobile toolbar.",
"author": "jsmorabito & phibr0",
"authorUrl": "https://github.com/phibr0",
"fundingUrl": "https://ko-fi.com/phibr0",
"isDesktopOnly": false
}

File diff suppressed because one or more lines are too long

View File

@ -10,7 +10,7 @@
"maxWidth": 88,
"textNormal": 16,
"textSmall": 13,
"imgGrid": true,
"imgGrid": false,
"imgWidth": "img-default-width",
"tableWidth": "table-default-width",
"iframeWidth": "iframe-default-width",

View File

@ -0,0 +1,105 @@
{
"choices": [
{
"id": "efe558bc-c111-42d7-abae-098e2efed0a3",
"name": "Design/Hypothese",
"type": "Template",
"command": false,
"templatePath": "Misc/Templater/Hypothèse Template.md",
"fileNameFormat": {
"enabled": false,
"format": ""
},
"folder": {
"enabled": true,
"folders": [
"10 Design/Hypothèses"
],
"chooseWhenCreatingNote": false,
"createInSameFolderAsActiveFile": false,
"chooseFromSubfolders": false
},
"appendLink": false,
"openFileInNewTab": {
"enabled": true,
"direction": "vertical",
"focus": true
},
"openFile": true,
"openFileInMode": "default",
"fileExistsMode": "Increment the file name",
"setFileExistsBehavior": false
}
],
"macros": [],
"inputPrompt": "single-line",
"devMode": false,
"templateFolderPath": "",
"announceUpdates": true,
"version": "0.14.0",
"disableOnlineFeatures": true,
"enableRibbonIcon": false,
"ai": {
"defaultModel": "Ask me",
"defaultSystemPrompt": "As an AI assistant within Obsidian, your primary goal is to help users manage their ideas and knowledge more effectively. Format your responses using Markdown syntax. Please use the [[Obsidian]] link format. You can write aliases for the links by writing [[Obsidian|the alias after the pipe symbol]]. To use mathematical notation, use LaTeX syntax. LaTeX syntax for larger equations should be on separate lines, surrounded with double dollar signs ($$). You can also inline math expressions by wrapping it in $ symbols. For example, use $$w_{ij}^{\text{new}}:=w_{ij}^{\text{current}}+etacdotdelta_jcdot x_{ij}$$ on a separate line, but you can write \"($eta$ = learning rate, $delta_j$ = error term, $x_{ij}$ = input)\" inline.",
"promptTemplatesFolderPath": "",
"showAssistant": true,
"providers": [
{
"name": "OpenAI",
"endpoint": "https://api.openai.com/v1",
"apiKey": "",
"models": [
{
"name": "text-davinci-003",
"maxTokens": 4096
},
{
"name": "gpt-3.5-turbo",
"maxTokens": 4096
},
{
"name": "gpt-3.5-turbo-16k",
"maxTokens": 16384
},
{
"name": "gpt-3.5-turbo-1106",
"maxTokens": 16385
},
{
"name": "gpt-4",
"maxTokens": 8192
},
{
"name": "gpt-4-32k",
"maxTokens": 32768
},
{
"name": "gpt-4-1106-preview",
"maxTokens": 128000
},
{
"name": "gpt-4-turbo",
"maxTokens": 128000
},
{
"name": "gpt-4o",
"maxTokens": 128000
},
{
"name": "gpt-4o-mini",
"maxTokens": 128000
}
]
}
]
},
"migrations": {
"migrateToMacroIDFromEmbeddedMacro": true,
"useQuickAddTemplateFolder": true,
"incrementFileNameSettingMoveToDefaultBehavior": true,
"mutualExclusionInsertAfterAndWriteToBottomOfFile": true,
"setVersionAfterUpdateModalRelease": true,
"addDefaultAIProviders": false
}
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,12 @@
{
"id": "quickadd",
"name": "QuickAdd",
"version": "1.11.1",
"minAppVersion": "1.6.0",
"description": "Quickly add new pages or content to your vault.",
"author": "Christian B. B. Houmann",
"authorUrl": "https://bagerbach.com",
"fundingUrl": "https://www.buymeacoffee.com/chhoumann",
"helpUrl": "https://quickadd.obsidian.guide/docs/",
"isDesktopOnly": false
}

View File

@ -0,0 +1 @@
.configureMacroDiv{display:grid;grid-template-rows:1fr;min-width:12rem}.configureMacroDivItem{display:flex;align-content:center;justify-content:space-between;margin-bottom:10px}.configureMacroDivItemButton{display:flex;align-content:center;justify-content:center;margin-bottom:10px}.macroContainer{display:grid;grid-template-rows:repeat(auto-fill,120px);grid-gap:40px;overflow-y:auto;max-height:30em;padding:2em}@media screen and (max-width: 540px){.macroContainer1,.macroContainer2,.macroContainer3{grid-template-columns:repeat(1,1fr)}.wideInputPromptInputEl{width:20rem;max-width:100%;height:3rem}}@media screen and (max-width: 540px) and (max-width: 780px){.macroContainer1{grid-template-columns:repeat(1,1fr)}.macroContainer2,.macroContainer3{grid-template-columns:repeat(2,1fr)}.wideInputPromptInputEl{width:30rem;max-width:100%;height:20rem}}@media screen and (min-width: 781px){.macroContainer1{grid-template-columns:repeat(1,1fr)}.macroContainer2,.macroContainer3{grid-template-columns:repeat(2,1fr)}.wideInputPromptInputEl{width:40rem;max-width:100%;height:20rem}}.addMacroBarContainer{display:flex;align-content:center;justify-content:space-around;margin-top:20px}.captureToActiveFileContainer{display:flex;align-content:center;justify-content:space-between;margin-bottom:10px}.choiceNameHeader{text-align:center}.choiceNameHeader:hover{cursor:pointer}.folderInputContainer{display:flex;align-content:center;justify-content:space-between;margin-bottom:8px;gap:4px}.selectMacroDropdownContainer{display:flex;align-content:center;justify-content:center}.quickAddModal .modal{min-width:35%;overflow-y:auto;max-height:70%}.checkboxRowContainer{margin:30px 0;display:grid;grid-template-rows:auto;align-content:center;gap:5px}.checkboxRow{display:flex;justify-content:space-between;align-content:center}.checkboxRow .checkbox-container{flex-shrink:0}.checkboxRow span{font-size:16px;word-break:break-all}.submitButtonContainer{display:flex;align-content:center;justify-content:center}.chooseFolderWhenCreatingNoteContainer{display:flex;align-content:center;justify-content:space-between;margin-bottom:10px}.chooseFolderFromSubfolderContainer{margin:20px 0 0}.clickable:hover{cursor:pointer}.quickAddCommandListItem{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between}.quickCommandContainer{display:flex;justify-content:flex-end;align-content:center;margin-bottom:1em;gap:4px}.yesNoPromptButtonContainer{display:flex;align-items:center;justify-content:space-around;margin-top:2rem}.yesNoPromptParagraph{text-align:center}.suggestion-container{background-color:var(--modal-background);z-index:100000;overflow-y:auto}.qaFileSuggestionItem{display:flex;flex-direction:column;width:100%}.qaFileSuggestionItem .suggestion-main-text{font-weight:700}.qaFileSuggestionItem .suggestion-sub-text{font-style:italic}.choiceListItem{display:flex;font-size:16px;align-items:center;margin:12px 0 0;transition:1s ease-in-out}.choiceListItemName{flex:1 0 0}.choiceListItemName p{margin:0;display:inline}.quickadd-choice-suggestion p{margin:0}.macroDropdownContainer{display:flex;align-content:center;justify-content:center;margin-bottom:10px;gap:10px}.macro-choice-buttonsContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}@media only screen and (max-width: 600px){.macroDropdownContainer{flex-direction:column;align-items:center}.macroDropdownContainer .macro-choice-buttonsContainer{gap:20px}}.quickadd-update-modal-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.quickadd-update-modal{min-width:35%;max-height:70%}.quickadd-update-modal img{width:100%;height:auto;margin:5px}.quickadd-bmac-container{display:flex;justify-content:center;align-items:center}

View File

@ -0,0 +1,37 @@
{
"command_timeout": 5,
"templates_folder": "Misc/Templater",
"templates_pairs": [
[
"",
""
]
],
"trigger_on_file_creation": false,
"auto_jump_to_cursor": false,
"enable_system_commands": false,
"shell_path": "",
"user_scripts_folder": "",
"enable_folder_templates": true,
"folder_templates": [
{
"folder": "",
"template": ""
}
],
"enable_file_templates": false,
"file_templates": [
{
"regex": ".*",
"template": ""
}
],
"syntax_highlighting": true,
"syntax_highlighting_mobile": false,
"enabled_templates_hotkeys": [
""
],
"startup_templates": [
""
]
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,11 @@
{
"id": "templater-obsidian",
"name": "Templater",
"version": "2.7.3",
"description": "Create and use templates",
"minAppVersion": "1.5.0",
"author": "SilentVoid",
"authorUrl": "https://github.com/SilentVoid13",
"helpUrl": "https://silentvoid13.github.io/Templater/",
"isDesktopOnly": false
}

View File

@ -0,0 +1,220 @@
.templater_search {
width: calc(100% - 20px);
}
.templater_div {
border-top: 1px solid var(--background-modifier-border);
}
.templater_div > .setting-item {
border-top: none !important;
align-self: center;
}
.templater_div > .setting-item > .setting-item-control {
justify-content: space-around;
padding: 0;
width: 100%;
}
.templater_div
> .setting-item
> .setting-item-control
> .setting-editor-extra-setting-button {
align-self: center;
}
.templater_donating {
margin: 10px;
}
.templater_title {
margin: 0;
padding: 0;
margin-top: 5px;
text-align: center;
}
.templater_template {
align-self: center;
margin-left: 5px;
margin-right: 5px;
width: 70%;
}
.templater_cmd {
margin-left: 5px;
margin-right: 5px;
font-size: 14px;
width: 100%;
}
.templater_div2 > .setting-item {
align-content: center;
justify-content: center;
}
.templater-prompt-div {
display: flex;
}
.templater-prompt-form {
display: flex;
flex-grow: 1;
}
.templater-prompt-input {
flex-grow: 1;
}
.templater-button-div {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 1rem;
}
textarea.templater-prompt-input {
height: 10rem;
}
textarea.templater-prompt-input:focus {
border-color: var(--interactive-accent);
}
.cm-s-obsidian .templater-command-bg {
left: 0px;
right: 0px;
background-color: var(--background-primary-alt);
}
.cm-s-obsidian .cm-templater-command {
font-size: 0.85em;
font-family: var(--font-monospace);
line-height: 1.3;
}
.cm-s-obsidian .templater-inline .cm-templater-command {
background-color: var(--background-primary-alt);
}
.cm-s-obsidian .cm-templater-command.cm-templater-opening-tag {
font-weight: bold;
}
.cm-s-obsidian .cm-templater-command.cm-templater-closing-tag {
font-weight: bold;
}
.cm-s-obsidian .cm-templater-command.cm-templater-interpolation-tag {
color: var(--code-property, #008bff);
}
.cm-s-obsidian .cm-templater-command.cm-templater-execution-tag {
color: var(--code-function, #c0d700);
}
.cm-s-obsidian .cm-templater-command.cm-keyword {
color: var(--code-keyword, #00a7aa);
font-weight: normal;
}
.cm-s-obsidian .cm-templater-command.cm-atom {
color: var(--code-normal, #f39b35);
}
.cm-s-obsidian .cm-templater-command.cm-value,
.cm-s-obsidian .cm-templater-command.cm-number,
.cm-s-obsidian .cm-templater-command.cm-type {
color: var(--code-value, #a06fca);
}
.cm-s-obsidian .cm-templater-command.cm-def,
.cm-s-obsidian .cm-templater-command.cm-type.cm-def {
color: var(--code-normal, var(--text-normal));
}
.cm-s-obsidian .cm-templater-command.cm-property,
.cm-s-obsidian .cm-templater-command.cm-property.cm-def,
.cm-s-obsidian .cm-templater-command.cm-attribute {
color: var(--code-function, #98e342);
}
.cm-s-obsidian .cm-templater-command.cm-variable,
.cm-s-obsidian .cm-templater-command.cm-variable-2,
.cm-s-obsidian .cm-templater-command.cm-variable-3,
.cm-s-obsidian .cm-templater-command.cm-meta {
color: var(--code-property, #d4d4d4);
}
.cm-s-obsidian .cm-templater-command.cm-callee,
.cm-s-obsidian .cm-templater-command.cm-operator,
.cm-s-obsidian .cm-templater-command.cm-qualifier,
.cm-s-obsidian .cm-templater-command.cm-builtin {
color: var(--code-operator, #fc4384);
}
.cm-s-obsidian .cm-templater-command.cm-tag {
color: var(--code-tag, #fc4384);
}
.cm-s-obsidian .cm-templater-command.cm-comment,
.cm-s-obsidian .cm-templater-command.cm-comment.cm-tag,
.cm-s-obsidian .cm-templater-command.cm-comment.cm-attribute {
color: var(--code-comment, #696d70);
}
.cm-s-obsidian .cm-templater-command.cm-string,
.cm-s-obsidian .cm-templater-command.cm-string-2 {
color: var(--code-string, #e6db74);
}
.cm-s-obsidian .cm-templater-command.cm-header,
.cm-s-obsidian .cm-templater-command.cm-hr {
color: var(--code-keyword, #da7dae);
}
.cm-s-obsidian .cm-templater-command.cm-link {
color: var(--code-normal, #696d70);
}
.cm-s-obsidian .cm-templater-command.cm-error {
border-bottom: 1px solid #c42412;
}
.CodeMirror-hints {
position: absolute;
z-index: 10;
overflow: hidden;
list-style: none;
margin: 0;
padding: 2px;
-webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
border-radius: 3px;
border: 1px solid silver;
background: white;
font-size: 90%;
font-family: monospace;
max-height: 20em;
overflow-y: auto;
}
.CodeMirror-hint {
margin: 0;
padding: 0 4px;
border-radius: 2px;
white-space: pre;
color: black;
cursor: pointer;
}
li.CodeMirror-hint-active {
background: #08f;
color: white;
}

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- En attente de pouvoir playtest soit
- Une zone de jeu suffisamment grande
@ -12,7 +18,7 @@ Suivant la taille de la zone, à la suite d'une mort, il peut être frustrant de
## Hypothèse 1
- Chaque biome dispose d'un "**hub**" (dans le lore, wreckage ou station).
- Son emplacement est fixe, disposé de façon à rejoindre rapidement les zones principales du biome (d'où son rôle de hub).
- Le hub est découvert par le joueur la première fois qu'il explose la zone. A partir de sa découverte, il peut être utilisé pour s'y téléporter.
- Le hub est découvert par le joueur la première fois qu'il explore la zone. A partir de sa découverte, il peut être utilisé pour s'y téléporter.
## Hypothèse 2
- Le joueur dispose d'un moyen de poser un item "**beacon**" qui peut remplir la fonction de respawn / téléportation (ref : sauvegarde manuelle de Ori 1).
@ -24,3 +30,8 @@ Suivant la taille de la zone, à la suite d'une mort, il peut être frustrant de
## Hypothèse 3
- Dans le cas où un hub fixe est nécessaire MAIS ne couvre pas les besoins de sauvegarde manuelle / rapide retour après une mort, on peut combiner hub et beacon.
## Hypothèse 4
- Plusieurs hubs sont dispersés dans toute la carte.
- Le joueur spawn au hasard dans un de ces hubs.
- A sa mort, il spawn dans un autre hub, favorisant les plus anciens
-

View File

@ -1,13 +1,19 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- Déterminer quelles sont les abilities et s'il est utile de les découper et les donner progressivement au joueur
## Postulat
- Le personnage joueur a d'une combinaison qui dispose d'abilities
- Le personnage joueur a accès à un matériel qui dispose d'abilities
- Grappin
- Glissade
- Walkrun ?
- Double jump
- Hoverboot
- Wallrun
- Walljump
- Ces abilities ont la possibilité d'interagir avec des éléments spéciques
- Exemple : tirer un interrupteur avec un grappin

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- Déterminer l'expérience joueur, ressenti / sentiment
- Déterminer l'aspect violent / non-violent

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- Déterminer quelles sont les abilities qui permettent d'intéragir avec l'environnement

View File

@ -0,0 +1,29 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- Atteindre un moment où il faut trouver un équilibre entre le gameplay de parkour "arcade" et l'exploration
## Postulat
Dans un jeu où l'on va vite, comment inciter le joueur à prendre son temps pour regarder et réfléchir
## Hypothèse 1 - Récompense d'exploration
- fresque (ref Jusant)
- audiobook
- achievement
- pokedex
- Collectionner les découvertes
- Appareil scientifique contenant des données
- Prendre en photo les découvertes ?
## Hypothèse 2 - Amener le LD à ralentir
- Surface où on ne peut pas glisser
- Enlever des éléments comme les surfaces grappables

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- En attente de base de 3C / premier Level Design

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- En attente de base de 3C / premier Level Design

View File

@ -1,3 +1,9 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
- En attente de base de 3C / premier Level Design

View File

@ -0,0 +1,48 @@
Avoir des bloqueurs vis à vis de chacune des abilities
Eau - glisser par dessus l'eau mais pas pouvoir diriger (ou c'est plus difficile)
MoverComponent : nouveau component unreal
Pilliers :
Exploration par les mécaniques de parkour et compréhension du monde
Une volonté d'avoir un monde cohérent, qui s'explique au fur et à mesure des découvertes.
- Exploration
- Parkour
- meta
- 3C
- Challenge minutieux
- Reussir le mouvement
- comprendre
- Metroidvania / outer wild
- meta
- le monde à découvrir
- Couche de complexité
- en allant plus loin on comprends mieux
- notion de "connaître par coeur" le jeu
- Découvrir et redécouvrir des zones connus
Trouver une façon élégante de donner envie de s'arrêter
de découvrir des secrets
- fresque
- audiobook
- achievement
- pokedex
- Trouver des règles pour les objets
- Si on perd l'objet
- Respawn ?
{TODO : link Respawn Loop Idea}
- Est-ce qu'on spawn aléatoirement ou suivant un ordre prédéfini ?
- Pour le tout premier lancement du jeu, on spawn à un endroit précis ou aléatoire?
-

View File

@ -45,8 +45,19 @@ Customize minimal theme css. Features includes :
- Colorful headers
## Multi Properties
![[567c8796a1ca4f2755d5f6cfc6ce7c875ddd7d97e370b4c9909e6249029f19fb.png]]
Bulk edit tags for multiple files
![[567c8796a1ca4f2755d5f6cfc6ce7c875ddd7d97e370b4c9909e6249029f19fb.png]]
## QuickAdd
Insert templater's template at desired location and with various settings
> [!Info]- How to insert a template
> CTRL+P
> Run QuickAdd
> Select template
## Style Settings
- Customize style of many other plugins, including Minimal theme.
@ -69,8 +80,8 @@ Bulk edit tags for multiple files
> ```
## Tag Wrangler
![[1bc0c534c2ac86130f83455e9a8353c6d86158b31f75c1cb33f467de5b4c1568.png]]
Tag pages + rename / search options from tags view.
![[1bc0c534c2ac86130f83455e9a8353c6d86158b31f75c1cb33f467de5b4c1568.png]]
## Thumbnails
- Get attachment from online sources and stores them in a specified folder `Misc/Storage/Thumbnails`

View File

@ -0,0 +1,12 @@
---
creation-date: 2024-10-04 00:52
modification-date: Friday 4th October 2024 00:54:40
tags:
- design/hypothese
---
## Status
## Postulat
## Hypothèse 1 -

View File

@ -0,0 +1,7 @@
```dataview
TABLE
FROM #design/hypothese
WHERE file.name != "Hypothèse Template"
```