Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit b2cb701

Browse filesBrowse files
authored
Newsletter 12: Add Robo, 4K Intro, A\B Street, Protochess (rust-gamedev#225)
* Newsletter 12: Add 4k intro * Newsletter 12: Robo * Newsletter 12: A\B Street * Newsletter 12: Protochess * Newsletter 12: 4K Intro: Typos
1 parent 1f192d6 commit b2cb701
Copy full SHA for b2cb701

File tree

Expand file treeCollapse file tree

5 files changed

+96
-0
lines changed
Filter options
Expand file treeCollapse file tree

5 files changed

+96
-0
lines changed
Loading
223 KB
Loading

‎content/posts/newsletter-012/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-012/index.md
+96Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,59 @@ If needed, a section can be split into subsections with a "------" delimiter.
6262

6363
## Game Updates
6464

65+
### [ochre][4k-post] - 4K Intro
66+
67+
[![Youtube preview: mountains & spheres](4k-into-youtube.jpeg)][4k-video]
68+
69+
^ _Click to [watch the demo on Youtube][4k-video]._
70+
71+
Jani Peltonen has recently released a [4K intro][4k-src]
72+
which is completely written in Rust and GLSL
73+
and published an article ["Writing a winning 4K intro in Rust"][4k-post]:
74+
75+
> A 4K intro is a demo where the entire program (including any data)
76+
> has to be 4096 bytes or less so it is important
77+
> that the code is as space efficient as possible.
78+
> Rust has a bit of a reputation for creating bloated executables so I wanted
79+
> to find out if is possible to create very space efficient code with it.
80+
81+
_Discussions:
82+
[/r/rust](https://reddit.com/r/rust/comments/enbbxu/writing_a_4k_intro_in_rust),
83+
[hacker news](https://news.ycombinator.com/item?id=23742870)_
84+
85+
[4k-post]: https://www.codeslow.com/2020/07/writing-winning-4k-intro-in-rust.html
86+
[4k-src]: https://github.com/janiorca/sphere_dance
87+
[4k-video]: https://youtube.com/watch?v=SIkkYRQ07tU
88+
89+
### [Robo Instructus: 1 Year Later][robo-year]
90+
91+
![game logo + OS logos](robo-os.jpg)
92+
93+
One year ago [Alex Butler] released the "[Robo Instructus][robo-site]" puzzle game
94+
on [Steam][robo-steam] & [itch.io][robo-itch].
95+
96+
This month Alex released a devlog post ["Robo Instructus: 1 Year Later"][robo-year]
97+
about how well the game did after the release:
98+
sales by platform/country/OS, player feedback & reviews, etc.
99+
100+
> People mostly don’t publish sales figures,
101+
> I guess it makes more business sense to be vague.
102+
> But maybe these will be helpful or interesting in some way.
103+
104+
Also, Alex continues to maintain and polish the game: [1.29 version][robo-1-29]
105+
brings auto-scrolling improvements, better lang parsing,
106+
bugfixes, and dependency updates.
107+
108+
_Discussions:
109+
[/r/rust](https://reddit.com/r/rust_gamedev/comments/hsf2su/robo_instructus_1_year_later)_
110+
111+
[Alex Butler]: https://twitter.com/bigabgames
112+
[robo-site]: https://www.roboinstruct.us
113+
[robo-steam]: https://store.steampowered.com/app/1032170/Robo_Instructus
114+
[robo-itch]: https://bigabgames.itch.io/robo-instructus
115+
[robo-year]: https://blog.roboinstruct.us/2020/07/16/1-year-later.html
116+
[robo-1-29]: https://store.steampowered.com/newshub/app/1032170/view/4355495589078346745
117+
65118
### [Crate Before Attack][cba-site]
66119

67120
[![Golf Club in Crate Before Attack](crate-before-attack.gif)][cba-site]
@@ -144,6 +197,27 @@ _Discussions:
144197
[Vlad Zhukov]: https://twitter.com/VladZhukov0
145198
[hex-strat-crates]: https://reddit.com/r/rust_gamedev/comments/hzdzqg/my_new_online_strategy_game/fzk4l25
146199

200+
### [A/B Street][abstreet]
201+
202+
![screenshot](abstreet.jpeg)
203+
204+
[A/B Street][abstreet] is a traffic simulation game exploring
205+
how small changes to roads affect cyclists, transit users, pedestrians,
206+
and drivers.
207+
208+
This month [versions v0.2.2..v0.2.5][abstreet-releases] were released.
209+
Some of the updates:
210+
211+
- New random traffic scenario generator that makes people go between
212+
houses and workplaces.
213+
- New commute pattern explorer tool.
214+
- New character art to give cutscenes a bit more personality.
215+
- Lots of pathfinding and user interface improvements.
216+
- Bugfixes and improved performance (especially startup time on large maps).
217+
218+
[abstreet]: https://abstreet.org
219+
[abstreet-releases]: https://github.com/dabreegster/abstreet/releases
220+
147221
### [Tennis Academy Dash][tennis-academy-dash]
148222

149223
![gameplay](tennis_academy.gif)
@@ -162,6 +236,28 @@ This release features:
162236
[tennis-academy-dash]: https://iolivia.itch.io/tennis-academy-dash
163237
[tennis-academy-update]: https://twitter.com/oliviff/status/1285298082033348609
164238

239+
### [protochess]
240+
241+
[![demo](protochess.gif)][protochess]
242+
243+
[protochess] ([source][protochess-src]) is an online multiplayer chess website
244+
that lets you build custom pieces/boards.
245+
246+
> Want a piece that can move like a knight + queen? Sure.
247+
> Want to play on a 16x16 sized board? Impractical but you can do it!
248+
249+
The frontend is written in Svelte with routing from Routify
250+
and styling with the Bulma CSS framework.
251+
All the chess logic is written in Rust, and compiled to WebAssembly to run singleplayer.
252+
The multiplayer websocket server uses Warp
253+
and is modeled after [this project](https://www.mattkeeter.com/projects/pont/).
254+
255+
_Discussions:
256+
[/r/rust](https://reddit.com/r/rust/comments/hki9fu/protochesscom_a_chess_website_that_lets_you_play)_
257+
258+
[protochess]: https://protochess.com/
259+
[protochess-src]: https://github.com/raytran/protochess
260+
165261
### [🏕 Textcamp!][textcamp]
166262

167263
![gameplay](textcamp.png)
1020 KB
Loading
195 KB
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.