Compare commits
17 Commits
f56ac9b3fb
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 5768ffe50e | |||
| 1e71fe1c73 | |||
| 3bb0867932 | |||
| c4788dbc95 | |||
| 0ce072c8b9 | |||
| 4f98c292b0 | |||
| b6df3ef76e | |||
| 51c330d501 | |||
| 4e6a55b61f | |||
| b3f11048dd | |||
| 39ce51417c | |||
| a3abf196fa | |||
| e6260d2a63 | |||
| 2b15ea0efa | |||
| a6e0c5fb4c | |||
| 69dbc0df4f | |||
| 0f5d88a1f3 |
31
Game Design/Playtest Sandro.md
Normal file
31
Game Design/Playtest Sandro.md
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
tenté de sprint avec le stick gauche (vraiment pleins de fois)
|
||||||
|
Essaye de chain les wall run dans les coins ?
|
||||||
|
Le premier tuto de dash est faisable en sautant normalement
|
||||||
|
Après un dash contre un mur, s'attend à mantle
|
||||||
|
Très sombre sur la panel IPS
|
||||||
|
Faux positifs en wall jump
|
||||||
|
Wall jump into dash contre le mur pour essayer de trigger un wall run, mais avec peu de succès parce que l'angle d'approche est trop aigu
|
||||||
|
|
||||||
|
Peine un peu avec le blink
|
||||||
|
dash au travers de la seconde cible
|
||||||
|
tombe vers le premier enemy parce que compre
|
||||||
|
|
||||||
|
lance son arme, tombe, comprend pas qu'il a lancé son arme, quand il la reprend il comprend pas ce qu'il s'est passé
|
||||||
|
|
||||||
|
spam d'attaque toujours problématique
|
||||||
|
utilise pas du tout le slide
|
||||||
|
comprend enfin le lancé d'arme
|
||||||
|
lancé d'arme trop puissant
|
||||||
|
|
||||||
|
Tenir appuyer la gachette de visée après un dash ne garde pas la visée
|
||||||
|
comprend pas toujours quand il a lancé son épée et qu'elle est plantée, quand il dash vers elle il sait pas ou il se trouve
|
||||||
|
|
||||||
|
Plein de fois ou il a risqué de tomber mais a pu se rattraper in extremis
|
||||||
|
très agréable et gratifiant
|
||||||
|
|
||||||
|
Bizarre de pas avoir d'arme?
|
||||||
|
une fois le dash et l'épée sont débloquées, plus de raison d'utiliser le reste de la navigation (wall run, etc.)
|
||||||
|
Pas de bouton qui ramène l'arme, un peu bizarre
|
||||||
|
|
||||||
|
Quand on est pas en train de chain les dash on se sent immobile et dans la mélasse
|
||||||
|
|
||||||
@@ -1,85 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
database-plugin: basic
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
```yaml:dbfolder
|
|
||||||
name: new database
|
|
||||||
description: new description
|
|
||||||
columns:
|
|
||||||
__file__:
|
|
||||||
key: __file__
|
|
||||||
id: __file__
|
|
||||||
input: markdown
|
|
||||||
label: File
|
|
||||||
accessorKey: __file__
|
|
||||||
isMetadata: true
|
|
||||||
skipPersist: false
|
|
||||||
isDragDisabled: false
|
|
||||||
csvCandidate: true
|
|
||||||
position: 0
|
|
||||||
isHidden: false
|
|
||||||
sortIndex: -1
|
|
||||||
config:
|
|
||||||
enable_media_view: true
|
|
||||||
link_alias_enabled: true
|
|
||||||
media_width: 100
|
|
||||||
media_height: 100
|
|
||||||
isInline: true
|
|
||||||
task_hide_completed: true
|
|
||||||
footer_type: none
|
|
||||||
persist_changes: false
|
|
||||||
Type:
|
|
||||||
input: text
|
|
||||||
accessorKey: Type
|
|
||||||
key: Type
|
|
||||||
id: Type
|
|
||||||
label: Type
|
|
||||||
position: 100
|
|
||||||
skipPersist: false
|
|
||||||
isHidden: false
|
|
||||||
sortIndex: -1
|
|
||||||
config:
|
|
||||||
enable_media_view: true
|
|
||||||
link_alias_enabled: true
|
|
||||||
media_width: 100
|
|
||||||
media_height: 100
|
|
||||||
isInline: false
|
|
||||||
task_hide_completed: true
|
|
||||||
footer_type: none
|
|
||||||
persist_changes: false
|
|
||||||
config:
|
|
||||||
remove_field_when_delete_column: false
|
|
||||||
cell_size: normal
|
|
||||||
sticky_first_column: false
|
|
||||||
group_folder_column:
|
|
||||||
remove_empty_folders: false
|
|
||||||
automatically_group_files: false
|
|
||||||
hoist_files_with_empty_attributes: true
|
|
||||||
show_metadata_created: false
|
|
||||||
show_metadata_modified: false
|
|
||||||
show_metadata_tasks: false
|
|
||||||
show_metadata_inlinks: false
|
|
||||||
show_metadata_outlinks: false
|
|
||||||
show_metadata_tags: false
|
|
||||||
source_data: current_folder
|
|
||||||
source_form_result:
|
|
||||||
source_destination_path: /
|
|
||||||
row_templates_folder: /
|
|
||||||
current_row_template:
|
|
||||||
pagination_size: 10
|
|
||||||
font_size: 16
|
|
||||||
enable_js_formulas: false
|
|
||||||
formula_folder_path: /
|
|
||||||
inline_default: false
|
|
||||||
inline_new_position: last_field
|
|
||||||
date_format: yyyy-MM-dd
|
|
||||||
datetime_format: "yyyy-MM-dd HH:mm:ss"
|
|
||||||
metadata_date_format: "yyyy-MM-dd HH:mm:ss"
|
|
||||||
enable_footer: false
|
|
||||||
implementation: default
|
|
||||||
filters:
|
|
||||||
enabled: false
|
|
||||||
conditions:
|
|
||||||
```
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
color: [light, dark]
|
|
||||||
shape: square
|
|
||||||
shapes_per_side: 8
|
|
||||||
---
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
states: [start, ongoing, mate_white, mate_black, stalemate]
|
|
||||||
starting_player: white
|
|
||||||
---
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
One of the following:
|
|
||||||
- [[Pawn]]
|
|
||||||
- [[Knight]]
|
|
||||||
- [[Bishop]]
|
|
||||||
- [[Rook]]
|
|
||||||
- [[Queen]]
|
|
||||||
- [[King]]
|
|
||||||
|
|
||||||
Must feature each of the following properties:
|
|
||||||
- [[Move]] direction(s)
|
|
||||||
- [[Target]] direction(s)
|
|
||||||
- reach (how far)
|
|
||||||
- number of that piece available to a [[Team]]
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
moves: [Diagonal]
|
|
||||||
targets: [Diagonal]
|
|
||||||
reach: [infinite]
|
|
||||||
number: 2
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
type: piece
|
|
||||||
moves: [Row, File, Diagonal]
|
|
||||||
targets: [Row, File, Diagonal]
|
|
||||||
reach: [single]
|
|
||||||
number: 1
|
|
||||||
can_promote: False
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
type: piece
|
|
||||||
move: [LShape]
|
|
||||||
targets: [LShape]
|
|
||||||
reach: [single]
|
|
||||||
number: 2
|
|
||||||
can_promote: False
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
type: piece
|
|
||||||
moves: [File]
|
|
||||||
targets: [Diagonal]
|
|
||||||
reach: [single, forward]
|
|
||||||
number: 8
|
|
||||||
can_promote: True
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
type: piece
|
|
||||||
moves: [Row, File, Diagonal]
|
|
||||||
targets: [Row, File, Diagonal]
|
|
||||||
reach: infinite
|
|
||||||
number: 1
|
|
||||||
can_promote: False
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
type: piece
|
|
||||||
moves: [Row, File]
|
|
||||||
targets: [Row, File]
|
|
||||||
reach: infinite
|
|
||||||
number: 2
|
|
||||||
can_promote: False
|
|
||||||
---
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
number: 2
|
|
||||||
team: [[Team]]
|
|
||||||
---
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
row: [1-8]
|
|
||||||
file: [1-8]
|
|
||||||
---
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
color: [white, black]
|
|
||||||
---
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
---
|
|
||||||
team: [[Team]]
|
|
||||||
---
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
A [[Player]]'s [[King]] is the [[Target]] of an other's [[Team]] [[Piece]] and there's no available [[Move]] or [[Take]] to prevent the [[King]] of being [[Target]] on the next [[Turn]]. Opposite [[Team]] wins.
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
All [[Piece]] on their starting [[Square]]
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
database-plugin: basic
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
```yaml:dbfolder
|
|
||||||
name: new database
|
|
||||||
description: new description
|
|
||||||
columns:
|
|
||||||
__file__:
|
|
||||||
key: __file__
|
|
||||||
id: __file__
|
|
||||||
input: markdown
|
|
||||||
label: File
|
|
||||||
accessorKey: __file__
|
|
||||||
isMetadata: true
|
|
||||||
skipPersist: false
|
|
||||||
isDragDisabled: false
|
|
||||||
csvCandidate: true
|
|
||||||
position: 0
|
|
||||||
isHidden: false
|
|
||||||
sortIndex: -1
|
|
||||||
config:
|
|
||||||
enable_media_view: true
|
|
||||||
link_alias_enabled: true
|
|
||||||
media_width: 100
|
|
||||||
media_height: 100
|
|
||||||
isInline: true
|
|
||||||
task_hide_completed: true
|
|
||||||
footer_type: none
|
|
||||||
persist_changes: false
|
|
||||||
config:
|
|
||||||
remove_field_when_delete_column: false
|
|
||||||
cell_size: normal
|
|
||||||
sticky_first_column: false
|
|
||||||
group_folder_column:
|
|
||||||
remove_empty_folders: false
|
|
||||||
automatically_group_files: false
|
|
||||||
hoist_files_with_empty_attributes: true
|
|
||||||
show_metadata_created: false
|
|
||||||
show_metadata_modified: false
|
|
||||||
show_metadata_tasks: false
|
|
||||||
show_metadata_inlinks: false
|
|
||||||
show_metadata_outlinks: false
|
|
||||||
show_metadata_tags: false
|
|
||||||
source_data: current_folder
|
|
||||||
source_form_result:
|
|
||||||
source_destination_path: /
|
|
||||||
row_templates_folder: /
|
|
||||||
current_row_template:
|
|
||||||
pagination_size: 10
|
|
||||||
font_size: 16
|
|
||||||
enable_js_formulas: false
|
|
||||||
formula_folder_path: /
|
|
||||||
inline_default: false
|
|
||||||
inline_new_position: last_field
|
|
||||||
date_format: yyyy-MM-dd
|
|
||||||
datetime_format: "yyyy-MM-dd HH:mm:ss"
|
|
||||||
metadata_date_format: "yyyy-MM-dd HH:mm:ss"
|
|
||||||
enable_footer: false
|
|
||||||
implementation: default
|
|
||||||
filters:
|
|
||||||
enabled: false
|
|
||||||
conditions:
|
|
||||||
```
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
---
|
|
||||||
actionnable_by: [[Player]]
|
|
||||||
---
|
|
||||||
|
|
||||||
On their [[Turn]], the [[Player]] moves a [[Piece]] to one of the [[Square]] that it can move to, ending their turn
|
|
||||||
|
|
||||||
Conditions:
|
|
||||||
|
|
||||||
[[King]] is not [[Target]] at the end of the turn
|
|
||||||
AND
|
|
||||||
[[Square]] is empty
|
|
||||||
AND
|
|
||||||
There is no other [[Piece]] between the starting and ending [[Square]] for that move on that [[Direction]]
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
actionnable_by: [[Pawn]]
|
|
||||||
---
|
|
||||||
|
|
||||||
|
|
||||||
If a [[Pawn]] reaches the furthest opposite [[Row]] of the [[Board]], it promotes to either
|
|
||||||
- [[Bishop]]
|
|
||||||
- [[Knight]]
|
|
||||||
- [[Rook]]
|
|
||||||
- [[Queen]]
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
---
|
|
||||||
actionnable_by: [[Player]]
|
|
||||||
---
|
|
||||||
|
|
||||||
On their [[Turn]], the [[Player]] moves a [[Piece]] to one of the [[Square]] that it [[Target]], ending their turn
|
|
||||||
|
|
||||||
Conditions:
|
|
||||||
|
|
||||||
[[King]] is not in [[Check]] at the end of the turn
|
|
||||||
AND
|
|
||||||
[[Square]] is occupied by a [[Piece]] of the other [[Team]] in which case that [[Piece]] is removed from the game.
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
actionnable_by: [[Piece]]
|
|
||||||
---
|
|
||||||
|
|
||||||
A [[Piece]] can on the next turn [[Take]] a [[Piece]] of the other [[Team]] on a targeted [[Square]] if this is the first [[Piece]] in any targeted direction
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
![[General flowchart 2025-03-08 16.08.12.excalidraw]]
|
|
||||||
BIN
Images/Pasted image 20260430092923.png
Normal file
BIN
Images/Pasted image 20260430092923.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 237 KiB |
BIN
Images/Pasted image 20260430093259.png
Normal file
BIN
Images/Pasted image 20260430093259.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 229 KiB |
BIN
Images/Pasted image 20260430111146.png
Normal file
BIN
Images/Pasted image 20260430111146.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 93 KiB |
BIN
Images/Pasted image 20260430111216.png
Normal file
BIN
Images/Pasted image 20260430111216.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 64 KiB |
BIN
Images/Pasted image 20260430111254.png
Normal file
BIN
Images/Pasted image 20260430111254.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 100 KiB |
41
Personal work/2026-04-30.md
Normal file
41
Personal work/2026-04-30.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
### Alexandre Serex
|
||||||
|
|
||||||
|
2026-04-30
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Project refactoring
|
||||||
|
|
||||||
|
+ Singletons
|
||||||
|
+ Props drilling
|
||||||
|
+ Dependency injection framework
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Project refactoring
|
||||||
|
|
||||||
|
![[Pasted image 20260430093259.png]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
![[Pasted image 20260430111146.png]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
![[Pasted image 20260430111216.png]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
![[Pasted image 20260430111254.png]]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Associative work
|
||||||
|
|
||||||
|
+ Swiss Game Awards - looking for money and jury members
|
||||||
|
+ Protodays - looking for game prototypes
|
||||||
|
+ Been invited to discuss culture funding at the Vaud cantonal office
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Thank you
|
||||||
0
SGDA/26-04-23 XN Swiss x Pyxis - Protodays.md
Normal file
0
SGDA/26-04-23 XN Swiss x Pyxis - Protodays.md
Normal file
Reference in New Issue
Block a user