Site update (back online)
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 16s

This commit is contained in:
obsidian 2024-04-22 18:10:59 +02:00
parent d625507f6c
commit 08349cd5eb
11 changed files with 124 additions and 43 deletions

View File

@ -147,12 +147,10 @@ a:not(.menu-link):not(.btn-primary):not(.btn-secondary)[class]:hover::before {
.post-entry img { .post-entry img {
height: 100px; height: 100px;
width: 100px; width: 100px;
margin: 5px;
margin: 0px 7px;
border-radius: 10px; border-radius: 10px;
} }
.markdown p img{ .markdown p img {
display: flex; display: flex;
margin: auto; margin: auto;
} }

View File

@ -4,41 +4,43 @@ netlify_forms = true # add data-netlify attribute to contact and newsletter form
disallow_search_engines = false # Disallow search engine crawling in robots.txt disallow_search_engines = false # Disallow search engine crawling in robots.txt
### Content ### Content
favicon = true # Enable favicon, add your favicon files to /static/ directory favicon = false # Enable favicon, add your favicon files to /static/ directory
avatar = 'Meridian_Logo_2bis.png' # Custom avatar image in /assets/ avatar = 'Meridian_Logo_2bis.png' # Custom avatar image in /assets/
grayscale_avatar = false # Add a grayscale filter to the avatar image grayscale_avatar = false # Add a grayscale filter to the avatar image
author = 'Meridian Corp' # Default author for <head> meta author = 'Meridian Corp' # Default author for <head> meta
description = "Site de la Meridian Corp." # Add a global meta description to <head> description = "Site de la Meridian Corp." # Add a global meta description to <head>
footer_text = "Crée avec [Hugo Liftoff](https://github.com/wjh18/hugo-liftoff) theme." # Customize footer text footer_text = "Crée avec [Hugo Liftoff](https://github.com/wjh18/hugo-liftoff) theme." # Customize footer text
fallback_text = "Il n'y a rien ici, revenez plus tard! " # Fallback text for empty content fallback_text = "Il n'y a rien ici, revenez plus tard! " # Fallback text for empty content
label_drafts = true # Add a label indicator next to the title of any built drafts (dev only) label_drafts = true # Add a label indicator next to the title of any built drafts (dev only)
# Customize newsletter text # Customize newsletter text
newsletter_header = "Ma newsletter pour être au courant rapidement" newsletter_header = "Ma newsletter pour être au courant rapidement"
newsletter_description = "Inscrivez-vous et recevez les nouvelles du blog directement sur votre boite mail !" newsletter_description = "Inscrivez-vous et recevez les nouvelles du blog directement sur votre boite mail !"
newsletter_submit = "Rejoindre" newsletter_submit = "Rejoindre"
global_newsletter = false # Enable newsletter site-wide global_newsletter = false # Enable newsletter site-wide
# CSS / JavaScript # CSS / JavaScript
enable_postcss = false # Enable if you're using npm and want to utilize PostCSS processing enable_postcss = false # Enable if you're using npm and want to utilize PostCSS processing
custom_css = 'custom.css' # Add the specified file to assets before setting this param to avoid errors custom_css = 'custom.css' # Add the specified file to assets before setting this param to avoid errors
custom_js = 'custom.js' # Add the specified file to assets before setting this param to avoid errors custom_js = 'custom.js' # Add the specified file to assets before setting this param to avoid errors
### Web schemas ### Web schemas
# Open Graph # Open Graph
images = ['images/default.png'] # Fallback for Open Graph and Twitter Cards images if none are present in front matter. Enter path to the image. images = [
'images/default.png',
] # Fallback for Open Graph and Twitter Cards images if none are present in front matter. Enter path to the image.
ogLocale = "fr_FR" # Open graph locale ogLocale = "fr_FR" # Open graph locale
# Twitter Cards # Twitter Cards
twitterSite = "corp_meridian" # Enter your twitter handle without the @ twitterSite = "corp_meridian" # Enter your twitter handle without the @
twitterCreator = "corp_meridian" # Enter your twitter handle without the @ twitterCreator = "corp_meridian" # Enter your twitter handle without the @
# JSON-LD structured data schemas # JSON-LD structured data schemas
schemaName = "Martin Gasque" # Enter your name schemaName = "Martin Gasque" # Enter your name
schemaLocale = "fr-fr" # Structured data locale schemaLocale = "fr-fr" # Structured data locale
schemaImage = "images/default.png" # Image for Person structured data schema. Enter path to the image. schemaImage = "images/default.png" # Image for Person structured data schema. Enter path to the image.
schemaImageWidth = 453 # Width of the above image schemaImageWidth = 453 # Width of the above image
schemaImageHeight = 455 # Height of the above image schemaImageHeight = 455 # Height of the above image
### Social ### Social
# Show social links in footer, home hero section, or about page # Show social links in footer, home hero section, or about page
@ -48,18 +50,18 @@ about_page_socials = true
# Enable or disable individual social icons # Enable or disable individual social icons
[social.links] [social.links]
twitter = "corp_meridian" twitter = "corp_meridian"
# github = "username" # github = "username"
# stack_overflow = "userid/username" # include user id # stack_overflow = "userid/username" # include user id
email = "MeridianCorpTV@gmail.com" email = "MeridianCorpTV@gmail.com"
# linkedin = "username" # Comment out to disable # linkedin = "username" # Comment out to disable
# mastodon_server = "example.social" # include subdomains if relevant, scheme not needed (defaults to https) # mastodon_server = "example.social" # include subdomains if relevant, scheme not needed (defaults to https)
# mastodon_user = "username" # don't include preceding @ # mastodon_user = "username" # don't include preceding @
# Enable or disable individual social share icons in posts # Enable or disable individual social share icons in posts
[social.share] [social.share]
facebook = false facebook = false
linkedin = false linkedin = false
twitter = true twitter = true
reddit = false reddit = false
email = true email = true

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

View File

@ -34,7 +34,11 @@ J'ai malgré tout cherché à garder un modèle de règle afin que l'on puisse f
J'ai donc conçu le prototype de ce qui deviendra une grande aventure pour moi : La Ruine de Hanzo. J'ai donc conçu le prototype de ce qui deviendra une grande aventure pour moi : La Ruine de Hanzo.
## Le contenu du jeu Depuis, 4 équipes de jeu testent chaque semaine le jeu pour y amener des améliorations, retours de bug et indications qui amènent a un jeu qui s'améliore de jour en jour.
Une image pour vous aérer la lecture : l'équipe s'apprète à prendre un automate en ambuscade !
![Ambush](img/AMBUSH.png)
### Classe ninja ### Classe ninja
@ -50,33 +54,72 @@ Les techniques secrètes permettent de jouer le fameux 'protagoniste de manga' s
Les différents archétypes sont les suivants : Les différents archétypes sont les suivants :
* Maître des Lames, spécialiste des armements ninja et ceux qui exploitent les attaques surprises et cherchera toujours a avoir l'avantage sur un adversaire avant d'attaquer. - Maître des Lames, spécialiste des armements ninja et ceux qui exploitent les attaques surprises et cherchera toujours a avoir l'avantage sur un adversaire avant d'attaquer.
* Maître du Taïjutsu, spécialiste de la mélée il a appris de nombreuses techniques pour utiliser son chakra dans ses muscles. Sa résistance et sa puissance en combat en font un allié de poid - Maître du Taïjutsu, spécialiste de la mélée il a appris de nombreuses techniques pour utiliser son chakra dans ses muscles. Sa résistance et sa puissance en combat en font un allié de poid
* Maitre du Chakra, spécialiste des jutsus ils ont accès a plus de chakra que les autres shinobis. Ils peuvent manipuler les éléments avec précision. - Maitre du Chakra, spécialiste des jutsus ils ont accès a plus de chakra que les autres shinobis. Ils peuvent manipuler les éléments avec précision.
* Maître des Milles Objets, spécialiste des inventions ninja ils créent eux-même leurs gadgets et leurs outils pour s'aventurer dans le royaume. Leur grande invention leur permet d'améliorer une arme de choix. - Maître des Milles Objets, spécialiste des inventions ninja ils créent eux-même leurs gadgets et leurs outils pour s'aventurer dans le royaume. Leur grande invention leur permet d'améliorer une arme de choix.
### Cartes ### Cartes
J'ai également pensé à une carte de jeu, entièrement modélisée pour éviter que l'on se perde dans le terrain ou qu'il y ait du contenu supplémentaire à gérer pour les maitres de jeu.\ J'ai également pensé à une carte de jeu, entièrement modélisée en vue de dessus pour éviter que l'on se perde dans le terrain ou qu'il y ait du contenu supplémentaire à gérer pour les maitres de jeu.\
\ \
Ainsi j'ai mis en place 3 maps de 125x125 cases qui laissent une véritable impression d'exploration et de forêts vivantes et denses. Ainsi j'ai mis en place 3 maps de 125x125 cases qui laissent une véritable impression d'exploration et de forêts vivantes et denses.
* La forêt des cerisiers, berceaux de paix au sein du royaume de Hanzo. On y trouve plusieurs lieux notoirs tels que les 9 sages ou encore la colline de l'ermite - La forêt des cerisiers, berceaux de paix au sein du royaume de Hanzo. On y trouve plusieurs lieux notoirs tels que les 9 sages ou encore la colline de l'ermite
* La forêt désacrée, une forêt noire et sombre où un mal règne au sein de cavernes couvertes de toiles. Pourtant, la présence de grands esprits continue de lutter contre la corruption qui y règne. - La forêt désacrée, une forêt noire et sombre où un mal règne au sein de cavernes couvertes de toiles. Pourtant, la présence de grands esprits continue de lutter contre la corruption qui y règne.
* La forêt aux esprits, là où les arbres sont si massif qu'il est possible de marcher sur leurs branches. Le cycle y est perturbé et les dangers sont grands dans cette forêt gorgée de chakra - La forêt aux esprits, là où les arbres sont si massif qu'il est possible de marcher sur leurs branches. Le cycle y est perturbé et les dangers sont grands dans cette forêt gorgée de chakra
J'ai ensuite créer une ville, Xaen, qui contient toute sorte de marchands, toujours en 125x125 permettant de se mouvoir entre les batiments et avoir une construction organique d'un village caché J'ai ensuite créer une ville, Xaen, qui contient toute sorte de marchands, toujours en 125x125 permettant de se mouvoir entre les batiments et avoir une construction organique d'un village caché
Un deuxième village, plus petit se cache derrière, permettant de justifier une exploitation de riz précieuse aux habitants de la ville. Un deuxième village, plus petit se cache derrière, permettant de justifier une exploitation de riz précieuse aux habitants de la ville.
J'ai ensuite créer les éléments manquants : montagne, palais, lac source... en prenant plus de précaution sur les tailles de carte. J'ai ensuite créer les éléments manquants : montagne, palais, lac source... en prenant de plus en plus de précaution sur les tailles de carte et leur contenu.
Si les forets sont agréable en grande taille, la verticalité de chaque carte rendent certains aspect du voyage désagréables. Ainsi les dernières cartes sont conçues comme un donjon, une route et une arène Si les forets sont agréable en grande taille, la verticalité de chaque carte rendent certains aspect du voyage désagréables. Ainsi les dernières cartes sont conçues comme un donjon, une route et une arène
Enfin, j'ai trouvé un artiste qui vends ses graphismes pour que nous maitres de jeu puissions créer nos parties.
Je me suis donc bien aidé de [Crosshead](https://crossheadstudios.com/) et ses assets qui capturaient le style unique et vibrant du studio Ghibli, graphismes tout indiqué dans un monde comme celui de Hanzo qui se devait de jouer entre les contrastes et la féérie.
Vous pourrez trouver une de mes cartes gratuitement sur mon patreon [ici](https://www.patreon.com/ObsidianDice) et bientôt disponible sur ce site avec la ville de Xaen.
Je travaille donc a re-créer les cartes, bien que la tâche soit longue le résultat est comme jour et nuit, passant de couleur pastelles et mornes a fluo et vibrante, en plus d'obtenir beaucoup plus de détails a partir de moins d'objets, renforçant l'aspect aerien et évitant les objets qui ne coinçidaient pas ensemble
### Lore & Bestiaire ### Lore & Bestiaire
Des créatures terrifiantes et majestueuses se trouvent dans ce royaume oublié.
{{< figure class="post-entry" src="/img/Fujin.png" title="Les Esprits aident les humains a prospérer dans ces terres sauvages" >}}
{{< figure class="post-entry" src="/img/Cursed kimono.png" title="Les Yokaïs sont leur prédateurs naturels et tirent leurs force du nombre d'esprits avalés" >}}
{{< figure class="post-entry" src="/img/Kaïman.png" title="Les animaux ont dû s'adapter aux conditions sur-naturelles du milieu" >}}
{{< figure class="post-entry" src="/img/fighting_mech_2.png" title="De curieux automates protègent certains trésors du royaume. Muets mais mortels." >}}
{{< figure class="post-entry" src="/img/iceSalamander.png" title="Des Créatures spéciales défendent leur territoire" >}}
Parmis eux, certains ont un statut spécial.
- Les Grands esprits font parti de la première catégorie de monstres, mais sont aujourd'hui élevé à l'état de déitées vénérés par les habitants. Ils sont cependant répendu dans le royaume, et le Serpent sublime est le seul a avoir répondu à l'appel du Dragon. Les joueurs sont ceux qui devront réunir les esprits au plateau des cerisiers.
- Certains humains sont ambitieux, et peuvent se retrouver en désaccord avec le groupe. Les ninja des ombres seraient un obstacle aux ninjas les plus tumultueux semant le trouble dans la ruine de Hanzo
Tout ceci se passe dans le royaume de Hanzo.
Les ninjas en soif d'aventure ne peuvent entrer dans ce royaume sans avoir un **medaillon du dragon** qui autorise a passer la brume qui ne se dissipe jamais de la forêt de bambou qui entoure le royaume.
Le royaume n'est plus que l'ombre de lui-même, abandonné depuis un siècle suite a une grande guerre visant a réduire les clans shinobi a néant.
Les dégats causés là bas se laissent encore sentir , et avec l'influence spirituelle qui réside en ces lieux, la fragilité de certaines zones peut basculer selon la determination des joueurs a changer les choses, en bien comme en mal...
En revanche, certaines forces tentent de lui redonner sa splendeur d'antan.
Tonoda et le village de Xaen profitent d'une situation de vie oisive et pérènne. Ils veulent cependant s'assurer qu'elle perdura et sont prêt à se fier a des shinobis et les aider tant que possible dans leurs recherches et bienfaits dans le royaume.
Kagame et son clan des Ombres cherchent a créer un nouveau clan ninja qui englobera les autres. Il a de grandes ambitions mais sait qu'il doit d'abord se rendre au palais d'Hanzo pour prendre le contrôle du royaume grâce a son fidèle clan.
Jacumba est l'esprit du tsunami. Sous la forme d'une carpe, il fut invoqué il y a un siècle de cela, provoquant une terrible inondation.
Il fut depuis scéllé dans le lac-source. Depuis, il attaque quiconque tente de traverser le lac pour se rendre au palais, personne n'a jamais réussi a atteindre la montagne a cause de cela.
## La réalisation du jeu ## La réalisation du jeu
Bien que sa réalisation ne soit pas terminer, j'aimerais indiquer ici les pensées qui m'ont accompagner dans ce processus créatif.
Tout d'abord, j'ai visualisé et noté toutes les idées que je pouvais avoir sur un minimum de documents, tous centralisés dans mon drive pour que je puisse les trier plus tard.
## Obtenir le jeu ## Obtenir le jeu
## Installer le jeu ## Installer le jeu

View File

@ -0,0 +1,38 @@
<figure{{ with .Get "class" }} class="{{ . }}"{{ end }}>
{{- if .Get "link" -}}
<a href="{{ .Get "link" }}"{{ with .Get "target" }} target="{{ . }}"{{ end }}{{ with .Get "rel" }} rel="{{ . }}"{{ end }}>
{{- end -}}
{{- $u := urls.Parse (.Get "src") -}}
{{- $src := $u.String -}}
{{- if not $u.IsAbs -}}
{{- with or (.Page.Resources.Get $u.Path) (resources.Get $u.Path) -}}
{{- $src = .RelPermalink -}}
{{- end -}}
{{- end -}}
<img src="{{ $src }}"
{{- if or (.Get "alt") (.Get "caption") }}
alt="{{ with .Get "alt" }}{{ . }}{{ else }}{{ .Get "caption" | markdownify| plainify }}{{ end }}"
{{- end -}}
{{- with .Get "width" }} width="{{ . }}"{{ end -}}
{{- with .Get "height" }} height="{{ . }}"{{ end -}}
{{- with .Get "loading" }} loading="{{ . }}"{{ end -}}
><!-- Closing img tag -->
{{- if .Get "link" }}</a>{{ end -}}
{{- if or (or (.Get "title") (.Get "caption")) (.Get "attr") -}}
<figcaption>
{{ with (.Get "title") -}}
<h4>{{ . }}</h4>
{{- end -}}
{{- if or (.Get "caption") (.Get "attr") -}}<p>
{{- .Get "caption" | markdownify -}}
{{- with .Get "attrlink" }}
<a href="{{ . }}">
{{- end -}}
{{- .Get "attr" | markdownify -}}
{{- if .Get "attrlink" }}</a>{{ end }}</p>
{{- end }}
</figcaption>
{{- end }}
</figure>