diff --git a/content/.editorconfig b/content/.editorconfig new file mode 100644 index 000000000..951e49ee1 --- /dev/null +++ b/content/.editorconfig @@ -0,0 +1,3 @@ +[*.{md,mkdn}] +trim_trailing_whitespace = false +indent_style = space diff --git a/content/news/052/index.md b/content/news/052/index.md index 3ce94f39c..113daa286 100644 --- a/content/news/052/index.md +++ b/content/news/052/index.md @@ -31,6 +31,7 @@ Feel free to send PRs about your own projects! - [Announcements](#announcements) - [Game Updates](#game-updates) + - [Untitled Pixel Wizards Game](#untitled-pixel-wizards-game) - [Engine Updates](#engine-updates) - [Learning Material Updates](#learning-material-updates) - [Tooling Updates](#tooling-updates) @@ -70,6 +71,31 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Game Updates +### [Untitled Pixel Wizards Game][pixel-wizards] + +{{ embed_video(type="video/mp4", src="untitled-pixel-wizards-game.mp4", +caption="Enemies now perceive, pursue and attack.. and occasionally get burned to death.") }} + +[![A Hound chases a player, and its corpse ragdolls after it is burned to death by a fireball](untitled-pixel-wizards-game.gif)][pixel-wizards] +_Enemies now perceive, pursue and attack.. and occasionally get burned to death._ + +[Untitled Pixel Wizards Game][pixel-wizards] is a local-multiplayer [Noita]-like platformer about +killing baddies using spells powered by pixel physics. This month was focused on juicing up said baddies: + +- [Pew Pew Pew][pixel-wizards-update-1]: baddies learned to shoot at players. +- [Hot Pursuit][pixel-wizards-update-2]: baddies also learned to chase players! (They're real smart.) +- [Status Update][pixel-wizards-update-3]: physically-simulated pixels learn to burn & poison players & baddies. +- [Ragdolls][pixel-wizards-update-4]: corpses of dead baddies learn to tumble around all realistic-like. +- [Fiddling with Fire][pixel-wizards-update-5]: the fire mechanic figures out how to better burn baddies. + +[pixel-wizards]: https://slowrush.dev +[Noita]: https://store.steampowered.com/app/881100/Noita/ +[pixel-wizards-update-1]: https://www.slowrush.dev/news/pew-pew/ +[pixel-wizards-update-2]: https://www.slowrush.dev/news/hot-pursuit/ +[pixel-wizards-update-3]: https://www.slowrush.dev/news/status-update/ +[pixel-wizards-update-4]: https://www.slowrush.dev/news/ragdolls/ +[pixel-wizards-update-5]: https://www.slowrush.dev/news/fiddling-with-fire/ + ## Engine Updates ### [godot-rust] diff --git a/content/news/052/untitled-pixel-wizards-game.gif b/content/news/052/untitled-pixel-wizards-game.gif new file mode 100644 index 000000000..a86116dd6 Binary files /dev/null and b/content/news/052/untitled-pixel-wizards-game.gif differ diff --git a/content/news/052/untitled-pixel-wizards-game.mp4 b/content/news/052/untitled-pixel-wizards-game.mp4 new file mode 100644 index 000000000..e4b8cced7 Binary files /dev/null and b/content/news/052/untitled-pixel-wizards-game.mp4 differ diff --git a/sass/_extra.scss b/sass/_extra.scss index edcba50a6..82192f638 100644 --- a/sass/_extra.scss +++ b/sass/_extra.scss @@ -121,7 +121,8 @@ a.btn { // A hack for image captions. // See https://stackoverflow.com/questions/19331362/using-an-image-caption-in-markdown-jekyll img + em, -a:first-child + em:last-child { +a:first-child + em:last-child, +video + em { display: block; text-align: center; color: $grey-color; diff --git a/templates/shortcodes/embed_video.html b/templates/shortcodes/embed_video.html new file mode 100644 index 000000000..598dc30b7 --- /dev/null +++ b/templates/shortcodes/embed_video.html @@ -0,0 +1,11 @@ + + {% if caption %}{{ caption }}{% endif %}