Skip to content

Commit fa0e702

Browse files
committed
Replace implicit figures with shortcode
1 parent 9ff475e commit fa0e702

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+1929
-929
lines changed

.github/newsletter-issue-template.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,10 @@ Please use these templates as a starting point:
115115
```md
116116
### [Game name]
117117

118-
![alt text](img)
119-
_optional image label_
118+
{{ image_figure(
119+
alt="alt text"
120+
src="img"
121+
caption="optional image label") }}
120122

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

136-
![alt text](img)
137-
_optional image label_
138+
{{ image_figure(
139+
alt="alt text"
140+
src="img"
141+
caption="optional image label") }}
138142

139143
[@nickname] published an [article] about...
140144
{overview what the resource is about}.

CONTRIBUTING.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,10 @@ your GitHub notifications for any further review comments from the editors.
5353
```md
5454
### [Game name]
5555

56-
![alt text](img)
57-
_optional image label_
56+
{{ image_figure(
57+
alt="alt text"
58+
src="img"
59+
caption="optional image label") }}
5860

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

74-
![alt text](img)
75-
_optional image label_
76+
{{ image_figure(
77+
alt="alt text"
78+
src="img"
79+
caption="optional image label") }}
7680

7781
[@nickname] published an [article] about...
7882
{overview what the resource is about}.

content/news/001/index.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,11 @@ Also, check out
115115

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

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

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

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

content/news/003/index.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -523,8 +523,10 @@ Also, see this GameDev WG tracker/complaint issue:
523523

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

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

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

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

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

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

684688
### [cyclone-physics-rs]
685689

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

689696
[cyclone-physics-rs] by [@heyrutvik] a new WIP game physics engine
690697
based on the ["Game Physics Engine Development" book][cyclone-physics-book].

content/news/004/index.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,8 +201,11 @@ about the implementation of a drop table system to handle monster loot.
201201

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

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

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

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

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

783789
["Adventures of Pascal Penguin"][penguin-about]
784790
by [Matthew Michelotti](http://luduminis.com)

content/news/005/index.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,11 @@ _Discussions:
258258

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

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

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

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

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

858-
[![Modulator video](modulator_youtube.gif)][modulator-video]
859-
_click to see [the tutorial video][modulator-video]_
861+
{{ image_figure(
862+
alt="Modulator video"
863+
src="modulator_youtube.gif"
864+
caption="click to see [the tutorial video][modulator-video]",
865+
link="modulator-video") }}
860866

861867
In the November of 2018,
862868
[@AndreaPessino] (Founder/CTO of [Ready At Dawn] Studios)

content/news/006/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -838,8 +838,10 @@ Btw, [@resinten] continues working on a luminance-based game:
838838

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

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

844846
[SPIR-Q][spir-q] is a lightweight [SPIR-V] query library.
845847
This month v0.2..v0.4.1 versions were released:

content/news/007/index.md

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,10 @@ This month an alpha version was published on itch: [check it out here][colony-it
177177

178178
### [Veloren][veloren]
179179

180-
![Rolling mountain landscape](veloren1.png)
181-
_Rolling mountain landscape_
180+
{{ image_figure(
181+
alt="Rolling mountain landscape"
182+
src="veloren1.png"
183+
caption="Rolling mountain landscape") }}
182184

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

244246
### [Oxidator][oxidator]
245247

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

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

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

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

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

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

636-
![Harvesting and refining some Gold](recall-singularity.png)
637-
_Harvesting and refining some Gold._
647+
{{ image_figure(
648+
alt="Harvesting and refining some Gold"
649+
src="recall-singularity.png"
650+
caption="Harvesting and refining some Gold.") }}
638651

639652
[Tom Leys] is working on a "The Recall Singularity" game
640653
about designing autonomous factory ships and stations.

content/news/008/index.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -334,8 +334,10 @@ Some of this month's updates:
334334

335335
### [Veloren][veloren]
336336

337-
![LoD](veloren1.png)
338-
_Work on Level of Detail_
337+
{{ image_figure(
338+
alt="LoD"
339+
src="veloren1.png"
340+
caption="Work on Level of Detail") }}
339341

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

434436
### gfx-rs and wgpu news
435437

436-
![Deeper game](deeper.png)
437-
_[deeper] uses wgpu for rendering_
438+
{{ image_figure(
439+
alt="Deeper game"
440+
src="deeper.png"
441+
caption="[deeper](https://github.com/arnfaldur/deeper) uses wgpu for rendering") }}
438442

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

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

520-
![Daily Sketch 0114 by Mactuitui](nannou.png)
521-
_Daily Sketch 0114 by Mactuitui_
524+
{{ image_figure(
525+
alt="Daily Sketch 0114 by Mactuitui"
526+
src="nannou.png"
527+
caption="Daily Sketch 0114 by Mactuitui") }}
522528

523529
[Nannou][nannou] is a creative coding framework that aims to make it easy
524530
for artists to express themselves with simple, fast, reliable code.

content/news/009/index.md

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,10 @@ Follow [@seratonik] on Twitter for updates.
247247

248248
### [Akigi][akigi]
249249

250-
![shadows demo](akigi-shadows.jpeg)
251-
_new shadows_
250+
{{ image_figure(
251+
alt="shadows demo"
252+
src="akigi-shadows.jpeg"
253+
caption="new shadows") }}
252254

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

480482
### [Veloren][veloren]
481483

482-
![Buildings](veloren1.png)
483-
_Early procedural building generation_
484+
{{ image_figure(
485+
alt="Buildings"
486+
src="veloren1.png"
487+
caption="Early procedural building generation") }}
484488

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

520-
![Hanging out](veloren2.png)
521-
_Early procedural building generation_
524+
{{ image_figure(
525+
alt="Hanging out"
526+
src="veloren2.png"
527+
caption="Early procedural building generation") }}
522528

523529
You can read more about some specific topics from April:
524530

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

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

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

744752
wgpu-0.5 release happened! See the [changelog][wgpu-0-5].
745753
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.
883891

884892
### [miniquad]
885893

886-
![miniquad logo](miniquad_logo.png)
887-
_`miniquad` project got a logo_
894+
{{ image_figure(
895+
alt="miniquad logo"
896+
src="miniquad_logo.png"
897+
caption="`miniquad` project got a logo") }}
888898

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

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

1127-
![example](valora-example.jpeg)
1128-
_"dead end" by turnage, 2019_
1137+
{{ image_figure(
1138+
alt="example"
1139+
src="valora-example.jpeg"
1140+
caption=""dead end" by turnage, 2019") }}
11291141

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

0 commit comments

Comments
 (0)