Skip to content

Replace "Implicit Figures" with Shortcode #1545

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jul 7, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Replace implicit figures with shortcode
  • Loading branch information
bash committed Jul 7, 2024

Verified

This commit was signed with the committer’s verified signature.
bash Tau Gärtli
commit 42171e6057757fbf1078e91f3e1a1d2e0a3a68d3
12 changes: 8 additions & 4 deletions .github/newsletter-issue-template.md
Original file line number Diff line number Diff line change
@@ -115,8 +115,10 @@ Please use these templates as a starting point:
```md
### [Game name]

![alt text](img)
_optional image label_
{{ image_figure(
alt="alt text"
src="img"
caption="optional image label") }}

[Game name] ([GitHub], [Discord], [Twitter]) by [@nickname]
is... {short project description in one sentence}.
@@ -133,8 +135,10 @@ _Discussions: [/r/rust_gamedev](link), [Twitter](link), [etc](link)_
```md
### [Article name]

![alt text](img)
_optional image label_
{{ image_figure(
alt="alt text"
src="img"
caption="optional image label") }}

[@nickname] published an [article] about...
{overview what the resource is about}.
12 changes: 8 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -53,8 +53,10 @@ your GitHub notifications for any further review comments from the editors.
```md
### [Game name]

![alt text](img)
_optional image label_
{{ image_figure(
alt="alt text"
src="img"
caption="optional image label") }}

[Game name] ([GitHub], [Discord], [Twitter]) by [@nickname]
is... {short project description in one sentence}.
@@ -71,8 +73,10 @@ _Discussions: [/r/rust_gamedev](link), [Twitter](link), [etc](link)_
```md
### [Article name]

![alt text](img)
_optional image label_
{{ image_figure(
alt="alt text"
src="img"
caption="optional image label") }}

[@nickname] published an [article] about...
{overview what the resource is about}.
14 changes: 10 additions & 4 deletions content/news/001/index.md
Original file line number Diff line number Diff line change
@@ -115,8 +115,11 @@ Also, check out

### Way of Rhea [Trailer][rhea trailer] and [Steam Wishlist][rhea steam] Announced

[![Part of the trailer](way-of-rhea.gif)][rhea trailer]
_click on the GIF to see [the full trailer][rhea trailer]_
{{ image_figure(
alt="Part of the trailer"
src="way-of-rhea.gif"
caption="click on the GIF to see [the full trailer](https://youtube.com/watch?v=VIzqlI-gbAY)",
link="https://youtube.com/watch?v=VIzqlI-gbAY") }}

[A new trailer][rhea trailer] and the [Steam wishlist][rhea steam]
were published for "Way of Rhea" by [Anthropic Studios].
@@ -520,8 +523,11 @@ by [Michael Fairley] was released:
> Clear a path to get to the hole, eat some eggs along the way,
> and make sure to press all the buttons.
[![Part of A snake's Tail's trailer](a-snakes-tail.gif)][snake trailer]
_click on the GIF to see [the full release trailer][snake trailer]_
{{ image_figure(
alt="Part of A snake's Tail's trailer"
src="a-snakes-tail.gif"
caption="click on the GIF to see [the full release trailer](https://www.youtube.com/watch?v=23pQmEuueNw)",
link="https://www.youtube.com/watch?v=23pQmEuueNw") }}

A few posts about the game and how it was developed:

19 changes: 13 additions & 6 deletions content/news/003/index.md
Original file line number Diff line number Diff line change
@@ -523,8 +523,10 @@ Also, see this GameDev WG tracker/complaint issue:

### [RLSL][rlsl]: a Rust to SPIR-V Compiler

![RLSL code sample](rlsl-example.png)
_a simple fragment shader that renders a red circle (temporary syntax)_
{{ image_figure(
alt="RLSL code sample"
src="rlsl-example.png"
caption="a simple fragment shader that renders a red circle (temporary syntax)") }}

This month, [@MaikKlein_DEV] gave a talk at
[The Khronos Group](https://www.khronos.org)'s meetup in Munich
@@ -557,8 +559,10 @@ _Discussions:

### [gfx-rs v0.4][gfx-v0-4]

![sailor screenshot: vector terrain map and some basic UI](sailor.png)
_a screenshot from [Yatekii/sailor] - a wgpu-based sailing navigation application_
{{ image_figure(
alt="sailor screenshot: vector terrain map and some basic UI"
src="sailor.png"
caption="a screenshot from [Yatekii/sailor](https://github.com/Yatekii/sailor) - a wgpu-based sailing navigation application") }}

[gfx-rs v0.4 was released](https://reddit.com/r/rust/comments/dm89t2/gfxhal_version_04_release):
major changes were described in [the last blog post](https://gfx-rs.github.io/2019/10/01/update.html),
@@ -683,8 +687,11 @@ _Discussions:

### [cyclone-physics-rs]

[![cyclone physics demo](cyclone-physics-demo.gif)][cyclone-video-demo]
_a little demo of "particle" simulation_
{{ image_figure(
alt="cyclone physics demo",
src="cyclone-physics-demo.gif",
caption='a little demo of "particle" simulation',
link="https://twitter.com/heyrutvik/status/1180072669250834432") }}

[cyclone-physics-rs] by [@heyrutvik] a new WIP game physics engine
based on the ["Game Physics Engine Development" book][cyclone-physics-book].
14 changes: 10 additions & 4 deletions content/news/004/index.md
Original file line number Diff line number Diff line change
@@ -201,8 +201,11 @@ about the implementation of a drop table system to handle monster loot.

### [Recall Singularity: November Progress][recall-s-nov-text]

[![Demo of the basic ship collision](recall-sing.gif)][recall-s-nov-video]
_Demo of the basic ship collision._
{{ image_figure(
alt="Demo of the basic ship collision"
src="recall-sing.gif"
caption="Demo of the basic ship collision.",
link="https://youtube.com/watch?v=AoPSAoqmTCk") }}

[Tom Leys] is working on a "The Recall Singularity" game
about designing autonomous factory ships and stations
@@ -777,8 +780,11 @@ and highlight events from the past. -->

Just an interesting Rust gamedev link from the past. :)

[![Pascal Penguin logo](penguin.png)][penguin-video]
_click to see the [release trailer][penguin-video]_
{{ image_figure(
alt="Pascal Penguin logo"
src="penguin.png"
caption="click to see the [release trailer](https://youtube.com/watch?v=EgFr73AUwps)",
link="https://youtube.com/watch?v=EgFr73AUwps") }}

["Adventures of Pascal Penguin"][penguin-about]
by [Matthew Michelotti](http://luduminis.com)
14 changes: 10 additions & 4 deletions content/news/005/index.md
Original file line number Diff line number Diff line change
@@ -258,8 +258,11 @@ _Discussions:

### [Garden Devlog: December][garden-dec]

[![Playing with dirt](garden.gif)][garden-video]
_new smooth soil editing demo_
{{ image_figure(
alt="Playing with dirt"
src="garden.gif"
caption="new smooth soil editing demo",
link="https://youtube.com/watch?v=xU93FGrk1d8") }}

[Garden][garden] is an upcoming game centered around growing realistic plants.

@@ -855,8 +858,11 @@ and highlight events from the past. -->

Just an interesting Rust gamedev link from the past. :)

[![Modulator video](modulator_youtube.gif)][modulator-video]
_click to see [the tutorial video][modulator-video]_
{{ image_figure(
alt="Modulator video"
src="modulator_youtube.gif"
caption="click to see [the tutorial video][modulator-video]",
link="modulator-video") }}

In the November of 2018,
[@AndreaPessino] (Founder/CTO of [Ready At Dawn] Studios)
6 changes: 4 additions & 2 deletions content/news/006/index.md
Original file line number Diff line number Diff line change
@@ -838,8 +838,10 @@ Btw, [@resinten] continues working on a luminance-based game:

### [SPIR-Q][spir-q] v0.4.1

![Example walking an entry point of a SPIR-V file](spir-q.png)
_Example walking an entry point of a SPIR-V file_
{{ image_figure(
alt="Example walking an entry point of a SPIR-V file"
src="spir-q.png"
caption="Example walking an entry point of a SPIR-V file") }}

[SPIR-Q][spir-q] is a lightweight [SPIR-V] query library.
This month v0.2..v0.4.1 versions were released:
33 changes: 23 additions & 10 deletions content/news/007/index.md
Original file line number Diff line number Diff line change
@@ -177,8 +177,10 @@ This month an alpha version was published on itch: [check it out here][colony-it

### [Veloren][veloren]

![Rolling mountain landscape](veloren1.png)
_Rolling mountain landscape_
{{ image_figure(
alt="Rolling mountain landscape"
src="veloren1.png"
caption="Rolling mountain landscape") }}

[Veloren][veloren] is an open world, open-source voxel RPG
inspired by Dwarf Fortress and Cube World.
@@ -243,8 +245,11 @@ February's full weekly devlogs: "This Week In Veloren...":

### [Oxidator][oxidator]

[![Gameplay demo: two giant tank armies clashing](oxidator-play.gif)][oxidator-video-play]
_gameplay demo (35000 units)_
{{ image_figure(
alt="Gameplay demo: two giant tank armies clashing"
src="oxidator-play.gif"
caption="gameplay demo (35000 units)",
link="https://streamable.com/499j0") }}

[Oxidator][oxidator] by [@Ruddle] is a real-time strategy game/engine
written with Rust and WebGPU.
@@ -270,11 +275,17 @@ Some of the current features:
- Unit editor: basic editor with joint & mesh selection and parameter editing
(speed, turn rate, health, etc);

[![Unit editor demo: move agent's parts](oxidator-unit-editor.gif)][oxidator-video-unit-editor]
_Demo of the unit editor_
{{ image_figure(
alt="Unit editor demo: move agent's parts"
src="oxidator-unit-editor.gif"
caption="Demo of the unit editor",
link="https://streamable.com/ywr44") }}

[![Map editor demo: use pencil tool to instantly create a lake and mountains](oxidator-map-editor.gif)][oxidator-video-map-editor]
_Demo of the map editor_
{{ image_figure(
alt="Map editor demo: use pencil tool to instantly create a lake and mountains"
src="oxidator-map-editor.gif"
caption="Demo of the map editor",
link="https://github.com/Ruddle/oxidator/blob/be4863e74/etc/map_editor.gif") }}

[oxidator]: https://github.com/Ruddle/oxidator
[@Ruddle]: https://github.com/Ruddle
@@ -633,8 +644,10 @@ dependency updates, bugfixes and performance optimizations.

### [Recall Singularity: February Progress][recall-s-feb]

![Harvesting and refining some Gold](recall-singularity.png)
_Harvesting and refining some Gold._
{{ image_figure(
alt="Harvesting and refining some Gold"
src="recall-singularity.png"
caption="Harvesting and refining some Gold.") }}

[Tom Leys] is working on a "The Recall Singularity" game
about designing autonomous factory ships and stations.
18 changes: 12 additions & 6 deletions content/news/008/index.md
Original file line number Diff line number Diff line change
@@ -334,8 +334,10 @@ Some of this month's updates:

### [Veloren][veloren]

![LoD](veloren1.png)
_Work on Level of Detail_
{{ image_figure(
alt="LoD"
src="veloren1.png"
caption="Work on Level of Detail") }}

[Veloren][veloren] is an open world, open-source voxel RPG
inspired by Dwarf Fortress and Cube World.
@@ -433,8 +435,10 @@ Main updates:

### gfx-rs and wgpu news

![Deeper game](deeper.png)
_[deeper] uses wgpu for rendering_
{{ image_figure(
alt="Deeper game"
src="deeper.png"
caption="[deeper](https://github.com/arnfaldur/deeper) uses wgpu for rendering") }}

[gfx-hal-0.5](https://github.com/gfx-rs/gfx/) was released!
Improvements done in March:
@@ -517,8 +521,10 @@ Some of this month's updates:

### [Nannou v0.13][nannou-post]

![Daily Sketch 0114 by Mactuitui](nannou.png)
_Daily Sketch 0114 by Mactuitui_
{{ image_figure(
alt="Daily Sketch 0114 by Mactuitui"
src="nannou.png"
caption="Daily Sketch 0114 by Mactuitui") }}

[Nannou][nannou] is a creative coding framework that aims to make it easy
for artists to express themselves with simple, fast, reliable code.
36 changes: 24 additions & 12 deletions content/news/009/index.md
Original file line number Diff line number Diff line change
@@ -247,8 +247,10 @@ Follow [@seratonik] on Twitter for updates.

### [Akigi][akigi]

![shadows demo](akigi-shadows.jpeg)
_new shadows_
{{ image_figure(
alt="shadows demo"
src="akigi-shadows.jpeg"
caption="new shadows") }}

> [Akigi][akigi] is a multiplayer online world where humans
> aren't the only intelligent animals.
@@ -479,8 +481,10 @@ Here's a roundup of some of them:

### [Veloren][veloren]

![Buildings](veloren1.png)
_Early procedural building generation_
{{ image_figure(
alt="Buildings"
src="veloren1.png"
caption="Early procedural building generation") }}

[Veloren][veloren] is an open world, open-source voxel RPG
inspired by Dwarf Fortress and Cube World.
@@ -517,8 +521,10 @@ Here is the April changelog:
- You can start the game by pressing "enter" from the character selection menu
```

![Hanging out](veloren2.png)
_Early procedural building generation_
{{ image_figure(
alt="Hanging out"
src="veloren2.png"
caption="Early procedural building generation") }}

You can read more about some specific topics from April:

@@ -738,8 +744,10 @@ and additional information about contributing are available on the [github repos

### `gfx-rs` and `wgpu` News

![hectic screenshot: graveyard and vampires](hectic.png)
_[hectic-rs] - Rust/wgpu/specs re-write of hectic by [@expenses]_
{{ image_figure(
alt="hectic screenshot: graveyard and vampires"
src="hectic.png"
caption="[hectic-rs](https://github.com/expenses/hectic-rs) - Rust/wgpu/specs re-write of hectic by [@expenses](https://github.com/expenses)") }}

wgpu-0.5 release happened! See the [changelog][wgpu-0-5].
It's based on `gfx-hal-0.5` (which was covered in the [March newsletter][gfx-march]),
@@ -883,8 +891,10 @@ in an eternally sprawling office complex.

### [miniquad]

![miniquad logo](miniquad_logo.png)
_`miniquad` project got a logo_
{{ image_figure(
alt="miniquad logo"
src="miniquad_logo.png"
caption="`miniquad` project got a logo") }}

[miniquad] is a safe and cross-platform rendering library
focused on portability and low-end platforms support.
@@ -1124,8 +1134,10 @@ and highlight events from the past. -->

Just an interesting Rust gamedev link from the past. :)

![example](valora-example.jpeg)
_"dead end" by turnage, 2019_
{{ image_figure(
alt="example"
src="valora-example.jpeg"
caption=""dead end" by turnage, 2019") }}

A few months ago a generative art library ["valora"][valora-src]
was released by [@turnage].
Loading