Skip to content

Commit ef7f623

Browse files
authored
Add centered image captions using MD/CSS hack (#264)
* Add centered image captions using MD/CSS hack * newsletter-template.md: Add image caption example
1 parent dd56e13 commit ef7f623

File tree

14 files changed

+69
-118
lines changed

14 files changed

+69
-118
lines changed

content/posts/newsletter-001/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,7 @@ Also, check out
116116
### Way of Rhea [Trailer][rhea trailer] and [Steam Wishlist][rhea steam] Announced
117117

118118
[![Part of the trailer](way-of-rhea.gif)][rhea trailer]
119-
120-
^ _click on the GIF to see [the full trailer][rhea trailer]_
119+
_click on the GIF to see [the full trailer][rhea trailer]_
121120

122121
[A new trailer][rhea trailer] and the [Steam wishlist][rhea steam]
123122
were published for "Way of Rhea" by [Anthropic Studios].
@@ -522,8 +521,7 @@ by [Michael Fairley] was released:
522521
> and make sure to press all the buttons.
523522
524523
[![Part of A snake's Tail's trailer](a-snakes-tail.gif)][snake trailer]
525-
526-
^ _click on the GIF to see [the full release trailer][snake trailer]_
524+
_click on the GIF to see [the full release trailer][snake trailer]_
527525

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

content/posts/newsletter-003/index.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -524,8 +524,7 @@ Also, see this GameDev WG tracker/complaint issue:
524524
### [RLSL][rlsl]: a Rust to SPIR-V Compiler
525525

526526
![RLSL code sample](rlsl-example.png)
527-
528-
^ _a simple fragment shader that renders a red circle (temporary syntax)_
527+
_a simple fragment shader that renders a red circle (temporary syntax)_
529528

530529
This month, [@MaikKlein_DEV] gave a talk at
531530
[The Khronos Group](https://www.khronos.org)'s meetup in Munich
@@ -559,8 +558,7 @@ _Discussions:
559558
### [gfx-rs v0.4][gfx-v0-4]
560559

561560
![sailor screenshot: vector terrain map and some basic UI](sailor.png)
562-
563-
^ _a screenshot from [Yatekii/sailor] - a wgpu-based sailing navigation application_
561+
_a screenshot from [Yatekii/sailor] - a wgpu-based sailing navigation application_
564562

565563
[gfx-rs v0.4 was released](https://reddit.com/r/rust/comments/dm89t2/gfxhal_version_04_release):
566564
major changes were described in [the last blog post](https://gfx-rs.github.io/2019/10/01/update.html),
@@ -686,8 +684,7 @@ _Discussions:
686684
### [cyclone-physics-rs]
687685

688686
[![cyclone physics demo](cyclone-physics-demo.gif)][cyclone-video-demo]
689-
690-
^ _a little demo of "particle" simulation_
687+
_a little demo of "particle" simulation_
691688

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

content/posts/newsletter-004/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,8 +201,7 @@ about the implementation of a drop table system to handle monster loot.
201201
### [Recall Singularity: November Progress][recall-s-nov-text]
202202

203203
[![Demo of the basic ship collision](recall-sing.gif)][recall-s-nov-video]
204-
205-
^ _Demo of the basic ship collision._
204+
_Demo of the basic ship collision._
206205

207206
[Tom Leys] is working on a "The Recall Singularity" game
208207
about designing autonomous factory ships and stations
@@ -778,8 +777,7 @@ and highlight events from the past. -->
778777
Just an interesting Rust gamedev link from the past. :)
779778

780779
[![Pascal Penguin logo](penguin.png)][penguin-video]
781-
782-
^ _click to see the [release trailer][penguin-video]_
780+
_click to see the [release trailer][penguin-video]_
783781

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

content/posts/newsletter-005/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,7 @@ _Discussions:
258258
### [Garden Devlog: December][garden-dec]
259259

260260
[![Playing with dirt](garden.gif)][garden-video]
261-
262-
^ _new smooth soil editing demo_
261+
_new smooth soil editing demo_
263262

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

@@ -856,8 +855,7 @@ and highlight events from the past. -->
856855
Just an interesting Rust gamedev link from the past. :)
857856

858857
[![Modulator video](modulator_youtube.gif)][modulator-video]
859-
860-
^ _click to see [the tutorial video][modulator-video]_
858+
_click to see [the tutorial video][modulator-video]_
861859

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

content/posts/newsletter-006/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -838,8 +838,7 @@ Btw, [@resinten] continues working on a luminance-based game:
838838
### [SPIR-Q][spir-q] v0.4.1
839839

840840
![Example walking an entry point of a SPIR-V file](spir-q.png)
841-
842-
^ _Example walking an entry point of a SPIR-V file_
841+
_Example walking an entry point of a SPIR-V file_
843842

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

content/posts/newsletter-007/index.md

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,7 @@ This month an alpha version was published on itch: [check it out here][colony-it
177177
### [Veloren][veloren]
178178

179179
![Rolling mountain landscape](veloren1.png)
180-
181-
^ _Rolling mountain landscape_
180+
_Rolling mountain landscape_
182181

183182
[Veloren][veloren] is an open world, open-source voxel RPG
184183
inspired by Dwarf Fortress and Cube World.
@@ -215,8 +214,7 @@ Here is the February changelog:
215214
```
216215

217216
[![veloren development](veloren3.gif)](https://youtube.com/watch?v=1ldHQfxCT24)
218-
219-
^ _1 year of Veloren development. Click for the full video!_
217+
_1 year of Veloren development. Click for the full video!_
220218

221219
You can read more about some specific topics:
222220

@@ -245,8 +243,7 @@ February's full weekly devlogs: "This Week In Veloren...":
245243
### [Oxidator][oxidator]
246244

247245
[![Gameplay demo: two giant tank armies clashing](oxidator-play.gif)][oxidator-video-play]
248-
249-
^ _gameplay demo (35000 units)_
246+
_gameplay demo (35000 units)_
250247

251248
[Oxidator][oxidator] by [@Ruddle] is a real-time strategy game/engine
252249
written with Rust and WebGPU.
@@ -273,12 +270,10 @@ Some of the current features:
273270
(speed, turn rate, health, etc);
274271

275272
[![Unit editor demo: move agent's parts](oxidator-unit-editor.gif)][oxidator-video-unit-editor]
276-
277-
^ _Demo of the unit editor_
273+
_Demo of the unit editor_
278274

279275
[![Map editor demo: use pencil tool to instantly create a lake and mountains](oxidator-map-editor.gif)][oxidator-video-map-editor]
280-
281-
^ _Demo of the map editor_
276+
_Demo of the map editor_
282277

283278
[oxidator]: https://github.com/Ruddle/oxidator
284279
[@Ruddle]: https://github.com/Ruddle
@@ -490,8 +485,7 @@ Tetra itself also received two small updates recently:
490485
### [Akigi][akigi]
491486

492487
![High detail terrain chunk with PRR](akigi.png)
493-
494-
^ _Sampling a heightmap in the vertex shader and also computing the normal,
488+
_Sampling a heightmap in the vertex shader and also computing the normal,
495489
tangent and bitangent vectors in the vertex shader._
496490

497491
[Akigi][akigi] is a multiplayer online world where most believe that humans are inferior.
@@ -596,8 +590,7 @@ Check them out in the [latest winter devlog][grumpy_visitors].
596590
### [Make China Great Again][china-great]
597591

598592
![cities, planes and keys](china.png)
599-
600-
^ _Turn back planes to the port, by clicking right keys to the virus beat._
593+
_Turn back planes to the port, by clicking right keys to the virus beat._
601594

602595
[Make China Great Again][china-great] ([source][china-great-src])
603596
by [@PsichiX] is a GlobalGameJam game written using [Oxygengine].
@@ -640,8 +633,7 @@ dependency updates, bugfixes and performance optimizations.
640633
### [Recall Singularity: February Progress][recall-s-feb]
641634

642635
![Harvesting and refining some Gold](recall-singularity.png)
643-
644-
^ _Harvesting and refining some Gold._
636+
_Harvesting and refining some Gold._
645637

646638
[Tom Leys] is working on a "The Recall Singularity" game
647639
about designing autonomous factory ships and stations.
@@ -913,8 +905,7 @@ A showcase game is [being developed](https://github.com/lcnr/akari) with crow.
913905
### miniquad: ["Rust 2D Engine 2020 Roadmap"][fedor-road]
914906

915907
![mainloop async/await experiment in macroquad](miniquad-sample.png)
916-
917-
^ _mainloop async/await experiment in macroquad_
908+
_mainloop async/await experiment in macroquad_
918909

919910
[miniquad] by [@fedor_games] is a safe cross-platform rendering library
920911
focused on portability and low-end platforms support.

content/posts/newsletter-008/index.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -334,8 +334,7 @@ Some of this month's updates:
334334
### [Veloren][veloren]
335335

336336
![LoD](veloren1.png)
337-
338-
^ _Work on Level of Detail_
337+
_Work on Level of Detail_
339338

340339
[Veloren][veloren] is an open world, open-source voxel RPG
341340
inspired by Dwarf Fortress and Cube World.
@@ -434,8 +433,7 @@ Main updates:
434433
### gfx-rs and wgpu news
435434

436435
![Deeper game](deeper.png)
437-
438-
^ _[deeper] uses wgpu for rendering_
436+
_[deeper] uses wgpu for rendering_
439437

440438
[gfx-hal-0.5](https://github.com/gfx-rs/gfx/) was released!
441439
Improvements done in March:
@@ -519,8 +517,7 @@ Some of this month's updates:
519517
### [Nannou v0.13][nannou-post]
520518

521519
![Daily Sketch 0114 by Mactuitui](nannou.png)
522-
523-
^ _Daily Sketch 0114 by Mactuitui_
520+
_Daily Sketch 0114 by Mactuitui_
524521

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

content/posts/newsletter-009/index.md

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,7 @@ Follow [@seratonik] on Twitter for updates.
247247
### [Akigi][akigi]
248248

249249
![shadows demo](akigi-shadows.jpeg)
250-
251-
^ _new shadows_
250+
_new shadows_
252251

253252
> [Akigi][akigi] is a multiplayer online world where humans
254253
> aren't the only intelligent animals.
@@ -480,8 +479,7 @@ Here's a roundup of some of them:
480479
### [Veloren][veloren]
481480

482481
![Buildings](veloren1.png)
483-
484-
^ _Early procedural building generation_
482+
_Early procedural building generation_
485483

486484
[Veloren][veloren] is an open world, open-source voxel RPG
487485
inspired by Dwarf Fortress and Cube World.
@@ -519,8 +517,7 @@ Here is the April changelog:
519517
```
520518

521519
![Hanging out](veloren2.png)
522-
523-
^ _Early procedural building generation_
520+
_Early procedural building generation_
524521

525522
You can read more about some specific topics from April:
526523

@@ -635,8 +632,7 @@ explaining why they've chosen Rust for their project's backend.
635632
### [Symmetric Matrices & Triangle Numbers][matrices-post]
636633

637634
![an example of a multi-layered game level](rhea-player-orb.jpeg)
638-
639-
^ _The pink orb should not collide with the player,
635+
_The pink orb should not collide with the player,
640636
but it should collide with the ground._
641637

642638
[Anthropic Studios][anthropic] has [shared a post][matrices-post]
@@ -742,8 +738,7 @@ and additional information about contributing are available on the [github repos
742738
### `gfx-rs` and `wgpu` News
743739

744740
![hectic screenshot: graveyard and vampires](hectic.png)
745-
746-
^ _[hectic-rs] - Rust/wgpu/specs re-write of hectic by [@expenses]_
741+
_[hectic-rs] - Rust/wgpu/specs re-write of hectic by [@expenses]_
747742

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

890885
![miniquad logo](miniquad_logo.png)
891-
892-
^ _`miniquad` project got a logo_
886+
_`miniquad` project got a logo_
893887

894888
[miniquad] is a safe and cross-platform rendering library
895889
focused on portability and low-end platforms support.
@@ -1130,8 +1124,7 @@ and highlight events from the past. -->
11301124
Just an interesting Rust gamedev link from the past. :)
11311125

11321126
![example](valora-example.jpeg)
1133-
1134-
^ _"dead end" by turnage, 2019_
1127+
_"dead end" by turnage, 2019_
11351128

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

content/posts/newsletter-010/index.md

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,7 @@ If needed, a section can be split into subsections with a "------" delimiter.
6464
### [Veloren][veloren]
6565

6666
![Buildings](veloren1.png)
67-
68-
^ _The new repo banner_
67+
_The new repo banner_
6968

7069
[Veloren][veloren] is an open world, open-source voxel RPG inspired by Dwarf
7170
Fortress and Cube World.
@@ -80,8 +79,7 @@ account][veloren-opencollective], and you can donate towards our infrastructure
8079
costs. GamingOnLinux [wrote an article][gamingonlinux] on Veloren's development.
8180

8281
[![0.6 release trailer](veloren_trailer.gif)](https://www.youtube.com/watch?v=kjDFVgWYMd4)
83-
84-
^ _0.6 release trailer. Click for the full video!_
82+
_0.6 release trailer. Click for the full video!_
8583

8684
Here is the May changelog:
8785

@@ -115,8 +113,7 @@ of 0.7, and what they wanted to achieve:
115113
> interact with the game UI to do this.
116114
117115
![Welcome to Veloren](veloren2.png)
118-
119-
^ _Welcome to Veloren! From the 0.6 release party_
116+
_Welcome to Veloren! From the 0.6 release party_
120117

121118
You can read more about some specific topics from May:
122119

@@ -216,8 +213,7 @@ Some of the updates:
216213
### [Sandbox]
217214

218215
[![Sandbox gameplay demo](sandbox.jpeg)](https://streamable.com/0bhbol#)
219-
220-
^ _click to see a gameplay demo_
216+
_click to see a gameplay demo_
221217

222218
[Sandbox] is a falling sand game by JMS55 that provides a variety of fun
223219
particle types to place, and then you get to watch the resulting interactions!
@@ -324,8 +320,7 @@ Follow [@seratonik] on Twitter for updates.
324320
### [Crate Before Attack][cratebeforeattack-site]
325321

326322
[![screenshot: decision tree and goal distance map in the background](crate_before_attack.png)][cratebeforeattack-site]
327-
328-
^ _Decision tree and goal distance map in the background_
323+
_Decision tree and goal distance map in the background_
329324

330325
[Crate Before Attack][cratebeforeattack-site] by [koalefant (@CrateAttack)][@CrateAttack]
331326
is a realtime/turn-based multiplayer game where frogs combat their friends
@@ -391,8 +386,7 @@ the first time. Be sure to check out the [Github repo][digescape-github].
391386
### [Akigi][akigi]
392387

393388
![cat model](akigi1.png)
394-
395-
^ _Completed cat model with rigging_
389+
_Completed cat model with rigging_
396390

397391
> [Akigi][akigi] is a magical multiplayer online world where humans aren't the
398392
> only intelligent animals. Akigi is a solo project, and the developer hopes to
@@ -426,8 +420,7 @@ Full devlogs:
426420
### Nox Futura: Rust Edition
427421

428422
![worldgen menu](nox-f.png)
429-
430-
^ _Worldgen menu_
423+
_Worldgen menu_
431424

432425
[Herbert Wolverson][thebracket]
433426
(the author of [bracket-lib] and [the Rust Roguelike Tutorial][rl-book])
@@ -646,8 +639,7 @@ _Discussions:
646639
### NodeFX
647640

648641
[![NodeFX](nodefx.png)][NodeFXTweet]
649-
650-
^ _Click the image to see the animated version_
642+
_Click the image to see the animated version_
651643

652644
Project "NodeFX" by [Christian Vallentin (@MrVallentin)][@MrVallentin]
653645
is an unnamed node-based tool for creating GLSL shaders in real-time,

0 commit comments

Comments
 (0)