diff --git a/assets/custom.css b/assets/custom.css index 7e68a37..b56355d 100644 --- a/assets/custom.css +++ b/assets/custom.css @@ -147,12 +147,10 @@ a:not(.menu-link):not(.btn-primary):not(.btn-secondary)[class]:hover::before { .post-entry img { height: 100px; width: 100px; - margin: 5px; - margin: 0px 7px; border-radius: 10px; } -.markdown p img{ +.markdown p img { display: flex; margin: auto; } \ No newline at end of file diff --git a/config/_default/params.toml b/config/_default/params.toml index 532de26..09e2e50 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -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 ### Content -favicon = true # Enable favicon, add your favicon files to /static/ directory -avatar = 'Meridian_Logo_2bis.png' # Custom avatar image in /assets/ -grayscale_avatar = false # Add a grayscale filter to the avatar image -author = 'Meridian Corp' # Default author for meta -description = "Site de la Meridian Corp." # Add a global meta description to +favicon = false # Enable favicon, add your favicon files to /static/ directory +avatar = 'Meridian_Logo_2bis.png' # Custom avatar image in /assets/ +grayscale_avatar = false # Add a grayscale filter to the avatar image +author = 'Meridian Corp' # Default author for meta +description = "Site de la Meridian Corp." # Add a global meta description to 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 -label_drafts = true # Add a label indicator next to the title of any built drafts (dev only) +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) # Customize newsletter text 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_submit = "Rejoindre" -global_newsletter = false # Enable newsletter site-wide +global_newsletter = false # Enable newsletter site-wide # 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_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 # 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 # 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 @ # JSON-LD structured data schemas -schemaName = "Martin Gasque" # Enter your name -schemaLocale = "fr-fr" # Structured data locale +schemaName = "Martin Gasque" # Enter your name +schemaLocale = "fr-fr" # Structured data locale schemaImage = "images/default.png" # Image for Person structured data schema. Enter path to the image. -schemaImageWidth = 453 # Width of the above image -schemaImageHeight = 455 # Height of the above image +schemaImageWidth = 453 # Width of the above image +schemaImageHeight = 455 # Height of the above image ### Social # 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 [social.links] - twitter = "corp_meridian" - # github = "username" - # stack_overflow = "userid/username" # include user id - email = "MeridianCorpTV@gmail.com" - # linkedin = "username" # Comment out to disable - # mastodon_server = "example.social" # include subdomains if relevant, scheme not needed (defaults to https) - # mastodon_user = "username" # don't include preceding @ +twitter = "corp_meridian" +# github = "username" +# stack_overflow = "userid/username" # include user id +email = "MeridianCorpTV@gmail.com" +# linkedin = "username" # Comment out to disable +# mastodon_server = "example.social" # include subdomains if relevant, scheme not needed (defaults to https) +# mastodon_user = "username" # don't include preceding @ # Enable or disable individual social share icons in posts [social.share] - facebook = false - linkedin = false - twitter = true - reddit = false - email = true \ No newline at end of file +facebook = false +linkedin = false +twitter = true +reddit = false +email = true diff --git a/content/fr/projets/Hanzo/img/AMBUSH.png b/content/fr/projets/Hanzo/img/AMBUSH.png new file mode 100644 index 0000000..d330a16 Binary files /dev/null and b/content/fr/projets/Hanzo/img/AMBUSH.png differ diff --git a/content/fr/projets/Hanzo/img/Cursed kimono.png b/content/fr/projets/Hanzo/img/Cursed kimono.png new file mode 100644 index 0000000..ef73d91 Binary files /dev/null and b/content/fr/projets/Hanzo/img/Cursed kimono.png differ diff --git a/content/fr/projets/Hanzo/img/Fujin.png b/content/fr/projets/Hanzo/img/Fujin.png new file mode 100644 index 0000000..fc1d2c6 Binary files /dev/null and b/content/fr/projets/Hanzo/img/Fujin.png differ diff --git a/content/fr/projets/Hanzo/img/Kaïman.png b/content/fr/projets/Hanzo/img/Kaïman.png new file mode 100644 index 0000000..8411ab1 Binary files /dev/null and b/content/fr/projets/Hanzo/img/Kaïman.png differ diff --git a/content/fr/projets/Hanzo/img/Snake.png b/content/fr/projets/Hanzo/img/Snake.png new file mode 100644 index 0000000..b1e44d0 Binary files /dev/null and b/content/fr/projets/Hanzo/img/Snake.png differ diff --git a/content/fr/projets/Hanzo/img/fighting_mech_2.png b/content/fr/projets/Hanzo/img/fighting_mech_2.png new file mode 100644 index 0000000..e412bdc Binary files /dev/null and b/content/fr/projets/Hanzo/img/fighting_mech_2.png differ diff --git a/content/fr/projets/Hanzo/img/iceSalamander.png b/content/fr/projets/Hanzo/img/iceSalamander.png new file mode 100644 index 0000000..67609ee Binary files /dev/null and b/content/fr/projets/Hanzo/img/iceSalamander.png differ diff --git a/content/fr/projets/Hanzo/index.md b/content/fr/projets/Hanzo/index.md index 94b53bc..256d826 100644 --- a/content/fr/projets/Hanzo/index.md +++ b/content/fr/projets/Hanzo/index.md @@ -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. -## 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 @@ -48,35 +52,74 @@ Les techniques secrètes permettent de jouer le fameux 'protagoniste de manga' s ### Archetypes, clans & techniques secrètes -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 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. -* 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 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 +- 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. ### 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. -* 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 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 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 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é -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 +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 +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 +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 ## Installer le jeu diff --git a/layouts/shortcodes/project-card.html b/layouts/shortcodes/project-card.html new file mode 100644 index 0000000..c7618b6 --- /dev/null +++ b/layouts/shortcodes/project-card.html @@ -0,0 +1,38 @@ + + {{- if .Get "link" -}} + + {{- 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 -}} + + {{ with .Get + {{- if .Get "link" }}{{ end -}} + {{- if or (or (.Get "title") (.Get "caption")) (.Get "attr") -}} +
+ {{ with (.Get "title") -}} +

{{ . }}

+ {{- end -}} + {{- if or (.Get "caption") (.Get "attr") -}}

+ {{- .Get "caption" | markdownify -}} + {{- with .Get "attrlink" }} + + {{- end -}} + {{- .Get "attr" | markdownify -}} + {{- if .Get "attrlink" }}{{ end }}

+ {{- end }} +
+ {{- end }} + \ No newline at end of file