@@ -62,6 +62,59 @@ If needed, a section can be split into subsections with a "------" delimiter.
62
62
63
63
## Game Updates
64
64
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
+
65
118
### [ Crate Before Attack] [ cba-site ]
66
119
67
120
[ ![ Golf Club in Crate Before Attack] ( crate-before-attack.gif )] [ cba-site ]
@@ -144,6 +197,27 @@ _Discussions:
144
197
[ Vlad Zhukov ] : https://twitter.com/VladZhukov0
145
198
[ hex-strat-crates ] : https://reddit.com/r/rust_gamedev/comments/hzdzqg/my_new_online_strategy_game/fzk4l25
146
199
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
+
147
221
### [ Tennis Academy Dash] [ tennis-academy-dash ]
148
222
149
223
![ gameplay] ( tennis_academy.gif )
@@ -162,6 +236,28 @@ This release features:
162
236
[ tennis-academy-dash ] : https://iolivia.itch.io/tennis-academy-dash
163
237
[ tennis-academy-update ] : https://twitter.com/oliviff/status/1285298082033348609
164
238
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
+
165
261
### [ 🏕 Textcamp!] [ textcamp ]
166
262
167
263
![ gameplay] ( textcamp.png )
0 commit comments