Compare commits

...

10 Commits

31 changed files with 45 additions and 275 deletions

View File

@@ -25,3 +25,7 @@ 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

View File

@@ -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:
```

View File

@@ -1,5 +0,0 @@
---
color: [light, dark]
shape: square
shapes_per_side: 8
---

View File

@@ -1,4 +0,0 @@
---
states: [start, ongoing, mate_white, mate_black, stalemate]
starting_player: white
---

View File

@@ -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]]

View File

@@ -1,6 +0,0 @@
---
moves: [Diagonal]
targets: [Diagonal]
reach: [infinite]
number: 2
---

View File

@@ -1,8 +0,0 @@
---
type: piece
moves: [Row, File, Diagonal]
targets: [Row, File, Diagonal]
reach: [single]
number: 1
can_promote: False
---

View File

@@ -1,8 +0,0 @@
---
type: piece
move: [LShape]
targets: [LShape]
reach: [single]
number: 2
can_promote: False
---

View File

@@ -1,8 +0,0 @@
---
type: piece
moves: [File]
targets: [Diagonal]
reach: [single, forward]
number: 8
can_promote: True
---

View File

@@ -1,8 +0,0 @@
---
type: piece
moves: [Row, File, Diagonal]
targets: [Row, File, Diagonal]
reach: infinite
number: 1
can_promote: False
---

View File

@@ -1,8 +0,0 @@
---
type: piece
moves: [Row, File]
targets: [Row, File]
reach: infinite
number: 2
can_promote: False
---

View File

@@ -1,4 +0,0 @@
---
number: 2
team: [[Team]]
---

View File

@@ -1,4 +0,0 @@
---
row: [1-8]
file: [1-8]
---

View File

@@ -1,3 +0,0 @@
---
color: [white, black]
---

View File

@@ -1,3 +0,0 @@
---
team: [[Team]]
---

View File

@@ -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.

View File

@@ -1 +0,0 @@
All [[Piece]] on their starting [[Square]]

View File

@@ -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:
```

View File

@@ -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]]

View File

@@ -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]]

View File

@@ -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.

View File

@@ -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

View File

@@ -1 +0,0 @@
![[General flowchart 2025-03-08 16.08.12.excalidraw]]

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View 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