Skip to content

Commit 6cb7dfb

Browse files
committed
Newsletter 10
1 parent 39a503a commit 6cb7dfb

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

content/posts/newsletter-010/index.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
+++
22
title = "This Month in Rust GameDev #10 - May 2020"
3-
date = 2020-06-01
3+
date = 2020-06-08
44
transparent = true
5-
draft = true
65
+++
76

87
<!-- markdownlint-disable no-trailing-punctuation -->
@@ -99,9 +98,9 @@ Here is the May changelog:
9998
- Added 2 sets of armour. One Steel and one Leather.
10099
- Added context-sensitive crosshair
101100

102-
A 0.7 intro meeting was held, in which we looked at what we wanted to achieve
103-
with this version. 0.7 will be released August 1st. We came up with a definition
104-
of 0.7, and what we wanted to achieve:
101+
A 0.7 intro meeting was held, in which the devs looked at what they wanted to achieve
102+
with this version. 0.7 will be released August 1st. They came up with a definition
103+
of 0.7, and what they wanted to achieve:
105104

106105
> As a player, I want to get quests from NPCs in settlements. I want to be sent
107106
> to kill enemies, collect objects, or complete dungeons. I want to be sent from
@@ -201,7 +200,7 @@ with highlights also published on [YouTube][sailing-youtube].
201200

202201
[Garden][garden] is an upcoming game centered around growing realistic plants.
203202

204-
[May][garden-devlog] devlog were posted.
203+
[May][garden-devlog] devlog wes posted.
205204
Some of the updates:
206205

207206
- The core logic of the plant simulation was rewritten,
@@ -237,11 +236,11 @@ The main focus so far has been experimenting with different particle types, incl
237236
- Cyrotheum - A cold particle that melts over time, and releases a wave of
238237
cold to its surroundings.
239238
- Unstable - Heats up over time, vaporizing a large radius at too high
240-
of a tempature, and releases Smoke.
239+
of a temperature, and releases Smoke.
241240
- Electricity - Can only exist when falling, or in Water.
242241
Flows through Water. Very hot.
243242
- Glass - Created by heating up Sand. Acts like a liquid at
244-
high enough tempatures, and a solid otherwise. Immune to Acid.
243+
high enough temperatures, and a solid otherwise. Immune to Acid.
245244
- Life - A semi-intelligent particle that stacks itself up, and moves
246245
as a group. Likes to breed upon eating Plants. Will jump down short drops.
247246
Dies if too hot or cold, or upon falling a large distance.
@@ -258,7 +257,7 @@ Got any ideas? Leave an [issue on github][Sandbox], or add it yourself!
258257

259258
[orb.farm] is a virtual ecosystem where different species of creature can live,
260259
grow and die as part of a self-contained food chain.
261-
Made by by [Max Bittker] ([sandspiel's author][about-sandspiel]).
260+
Made by [Max Bittker] ([sandspiel's author][about-sandspiel]).
262261

263262
Element types:
264263

@@ -367,8 +366,8 @@ artillery game that promises exciting battles and real-time gravity physics.
367366
> Be careful, though, your missiles don't always fly straight.
368367
> Be sure to take into account the gravity of planets, the sun,
369368
> and other celestial bodies!
370-
> Try out different tactics, e.g. sling shoting missiles around the sun,
371-
> spaming them, or lining up sniper shots!
369+
> Try out different tactics, e.g. sling shooting missiles around the sun,
370+
> spamming them, or lining up sniper shots!
372371
373372
The game is made using the studio's "Sphere Engine"
374373
that is being implemented using Rust and Vulkan.
@@ -403,12 +402,12 @@ the first time. Be sure to check out the [Github repo][digescape-github].
403402
> share their excitement and challenges through their dev blogs.
404403
405404
In May, progress was made on the game models. Test have been created in order
406-
to fomalize what a testing suite should look like in Akigi. The interactive
407-
squences system was restructured to allow for a node system that could guide the
408-
player better. A data extraction system was put in place to view metricks from
405+
to formalize what a testing suite should look like in Akigi. The interactive
406+
sequences system was restructured to allow for a node system that could guide the
407+
player better. A data extraction system was put in place to view metrics from
409408
the game server.
410409

411-
Some of this months's updates:
410+
Some of this month's updates:
412411

413412
- [Learning to Think](https://devjournal.akigi.com/may-2020/065-2020-05-03.html#learning-to-think)
414413
- [Integration Testing](https://devjournal.akigi.com/may-2020/066-2020-05-10.html#integration-testing)
@@ -487,15 +486,15 @@ of a matching eye.
487486

488487
[minds-eye]: https://github.com/MichaelStott/Minds-Eye
489488

490-
## [vkeyes-demo-rs]
489+
### [vkeyes-demo-rs]
491490

492491
![Video demo](vkeyes.gif)
493492

494493
[vkeyes-demo-rs] by [Fun Maker] is a simple OpenVR+Vulkano demo with a twist:
495494
you can rotate your eyes separately with analog sticks.
496495

497496
Also, the demo features asynchronous model/texture loading from .obj,
498-
.png, and OpenVR and uses dedicated queue for data transfer if available.
497+
.png, and OpenVR and uses a dedicated queue for data transfer if available.
499498

500499
[vkeyes-demo-rs]: https://github.com/funmaker/vkeyes-demo-rs
501500
[Fun Maker]: https://twitter.com/FunMaker39
@@ -690,7 +689,7 @@ and support virtually any use-case:
690689
with no features takes about ~3s on modern CPU.
691690
- Integration with `serde` ecosystem? Special `Format` implementations can load
692691
assets whose representation implement `serde::de::DeserializeOwned`.
693-
Crate includes `Format`s for loading assets from JSON, YAML and RON docuemts.
692+
Crate includes `Format`s for loading assets from JSON, YAML and RON documents.
694693

695694
Crate's repo has few examples with nearly each line of the code explained.
696695

@@ -866,7 +865,7 @@ Additionally, planning for 0.4 has begun, which will
866865
and easy-to-use editor which is able to load, modify, and save scenes in
867866
native engine format. The editor is based on rg3d engine, user interface
868867
is based on rg3d-ui crate which developing in parallel with editor. It is
869-
still in very early development phase, but it already have some basic
868+
still in very early development phase, but it already has some basic
870869
features:
871870

872871
- Undo/redo
@@ -1063,7 +1062,7 @@ from the interactions of millions of individuals.
10631062

10641063
During RustFest Zurich 2017, [Anselm Eickhoff] gave an interesting talk
10651064
"Type-safe & high-perf distributed actor systems with Rust":
1066-
brief histiry of Citybound, why Rust was choosen, actors in a networked setting,
1065+
brief history of Citybound, why Rust was chosen, actors in a networked setting,
10671066
a few live demos, and lessons learned.
10681067

10691068
You can [watch the recording here][cb-video] ([slides][cb-slides]).

0 commit comments

Comments
 (0)