@@ -23,7 +23,7 @@ Want something mentioned in the next newsletter?
23
23
[ Send us a pull request] [ pr ] .
24
24
Feel free to send PRs about your own projects!
25
25
26
- [ Rust ] : https://rust-lang.org
26
+ [ rust ] : https://rust-lang.org
27
27
[ join ] : https://github.com/rust-gamedev/wg#join-the-fun
28
28
[ pr ] : https://github.com/rust-gamedev/rust-gamedev.github.io
29
29
[ coordination ] : https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination
@@ -101,12 +101,12 @@ overall quality of the code base and working towards the next release: Mun v0.3.
101
101
102
102
Their [ June updates] [ mun-june ] include:
103
103
104
- - [ * Make It or Break It * contest] ( https://github.com/mun-lang/mun/issues/220 ) ;
104
+ - [ _ Make It or Break It _ contest] ( https://github.com/mun-lang/mun/issues/220 ) ;
105
105
- several fixes for issues that arose thanks to the contest;
106
106
- the foundation for Mun projects;
107
107
- an initial language server setup;
108
108
109
- [ Mun ] : https://mun-lang.org
109
+ [ mun ] : https://mun-lang.org
110
110
[ mun-release ] : https://mun-lang.org/blog/2020/05/16/release-mun-v0-2-0
111
111
[ mun-june ] : https://mun-lang.org/blog/2020/06/30/this-month-june
112
112
@@ -136,7 +136,7 @@ written with the framework on platforms without threading - notably, web.
136
136
137
137
[ yaks ] : https://crates.io/crates/yaks
138
138
[ `hecs` ] : https://crates.io/crates/hecs
139
- [ Rayon ] : https://crates.io/crates/rayon
139
+ [ rayon ] : https://crates.io/crates/rayon
140
140
141
141
### [ Tetra 0.4] [ tetra-040 ]
142
142
@@ -156,6 +156,44 @@ still a work in progress, so contributions are welcomed!
156
156
[ tetra-040 ] : https://twitter.com/17cupsofcoffee/status/1275778769077317637
157
157
[ tetra-dist ] : https://tetra.seventeencups.net/distributing/
158
158
159
+ ### [ Arsenal Game Engine] [ arsenal ]
160
+
161
+ [ Arsenal] is the concept for a 2D and 3D game engine that is fully integrated
162
+ with [ Blender] and built on a Rust core. The engine will be built around an
163
+ entity component system ( probably [ Shipyard] ) for its performance and game
164
+ design advantages. The vision of Arsenal is to build an Open Source game engine
165
+ that is suitable for games of any scale and that is easily approachable by a
166
+ wide audience of both complete beginners and seasoned experts.
167
+
168
+ Arsenal currently has a [ POC] [ ars_poc ] working, but there is no support for
169
+ adding custom game logic. The next major step for Arsenal is to get initial
170
+ [ scripting support] [ ship_script_support ] in Shipyard. The scripting plan for
171
+ Arsenal borrows heavily from the [ Amethyst scripting RFC] [ amethyst_scrpt_rfc ]
172
+ with the first target scripting language being Python. Other languages that are
173
+ candidates for being added later are be [ Mun] , Lua, and maybe other languages
174
+ written in Rust such as [ Gluon] .
175
+
176
+ More information on the Arsenal development direction can be found in the latest
177
+ Arsenal development [ blog post] [ arsenal_update ] .
178
+
179
+ [ Katharos Technology] [ ktech ] has gone live on [ GitHub Sponsors] [ ghs_ktech ] as a
180
+ means to fund development of the development of the [ Arsenal] game engine and
181
+ supporting Rust gamedev libraries and tools such as [ GFX] , and [ WGPU] .
182
+
183
+ [ ktech ] : https://katharostech.com
184
+ [ ghs_ktech ] : https://github.com/sponsors/katharostech/
185
+ [ arsenal ] : https://github.com/katharostech/arsenal
186
+ [ gfx ] : https://github.com/gfx-rs/gfx
187
+ [ wgpu ] : https://github.com/gfx-rs/wgpu
188
+ [ arsenal_update ] : https://katharostech.com/post/arsenal-development-now-on-github-sponsors
189
+ [ blender ] : https://blender.org
190
+ [ shipyard ] : https://github.com/leudz/shipyard
191
+ [ ship_script_support ] : https://github.com/leudz/shipyard/issues/96
192
+ [ amethyst_scrpt_rfc ] : https://github.com/amethyst/rfcs/blob/master/0001-scripting.md
193
+ [ mun ] : https://mun-lang.org/
194
+ [ gluon ] : https://github.com/gluon-lang/gluon
195
+ [ ars_poc ] : https://github.com/katharostech/arsenal/releases/tag/v0.1.0
196
+
159
197
## Popular Workgroup Issues in Github
160
198
161
199
<!-- Up to 10 links to interesting issues -->
@@ -207,7 +245,7 @@ and highlight events from the past. -->
207
245
208
246
Just an interesting Rust gamedev link from the past. :)
209
247
210
- ------
248
+ ---
211
249
212
250
That's all news for today, thanks for reading!
213
251
0 commit comments