@@ -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 ) 
0 commit comments