Skip to content

Commit f1d38e4

Browse files
authored
Newsletter 10: Garden, orb.farm, Stellary, FPS (#158)
* Newsletter 10: Garden, orb.farm, Stellary, FPS * Newsletter 10: orb.farm: png -> jpeg
1 parent cfbc57b commit f1d38e4

File tree

5 files changed

+93
-0
lines changed

5 files changed

+93
-0
lines changed
922 KB
Loading

content/posts/newsletter-010/index.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,28 @@ with highlights also published on [YouTube][sailing-youtube].
195195
[sailing-twitch]: https://twitch.tv/kunosstefano
196196
[sailing-youtube]: https://youtube.com/channel/UC7n_g2xDySrmKRaf41rSwlg
197197

198+
### [Garden]: May Devlog
199+
200+
![screenshot: buildings & trees](garden.jpg)
201+
202+
[Garden][garden] is an upcoming game centered around growing realistic plants.
203+
204+
[May][garden-devlog] devlog were posted.
205+
Some of the updates:
206+
207+
- The core logic of the plant simulation was rewritten,
208+
allowing for a broader variety of (more adaptable) plants,
209+
with a broader difference in tree growth behavior across different species.
210+
- A WIP [point-cloud drawing tool]([garden-kaleidoscope]) (currently named Kaleidoscope)
211+
for creating some parts of the game world.
212+
- Optimizations: such as reducing the number of objects to be drawn by 90%
213+
(mostly via frustum culling).
214+
- Anti-aliasing, new leaves, and textures.
215+
216+
[garden]: https://epcc.itch.io/garden
217+
[garden-devlog]: https://cyberplant.xyz/posts/may
218+
[garden-kaleidoscope]: https://twitter.com/logicsoup/status/1259953969427873799
219+
198220
### [Sandbox]
199221

200222
[![Sandbox gameplay demo](sandbox.jpeg)](https://streamable.com/0bhbol#)
@@ -230,6 +252,45 @@ Got any ideas? Leave an [issue on github][Sandbox], or add it yourself!
230252

231253
[Sandbox]: https://github.com/JMS55/sandbox
232254

255+
### [orb.farm]
256+
257+
![an example of a living ecosystem](orb_farm.jpeg)
258+
259+
[orb.farm] is a virtual ecosystem where different species of creature can live,
260+
grow and die as part of a self-contained food chain.
261+
Made by by [Max Bittker] ([sandspiel's author][about-sandspiel]).
262+
263+
Element types:
264+
265+
- Inert: Clear, Water, Glass, Sand, Stone, Wood
266+
- Autotrophs
267+
- Algae: Photosynthesizes sunlight & carbon dioxide to produce nutrients and oxygen.
268+
Life of the party!
269+
- Grass: Grows into eel grass, which is a source of food and oxygen.
270+
Needs to pull nitrogen from sand in order to grow.
271+
- Daphnia (herbivore): Also know as water fleas, these freshwater zooplankton
272+
are a key species in the ecosystem.
273+
They feed on algae, and lay eggs which can lay dormant for a long time!
274+
More active at night.
275+
- Carnivores
276+
- Fish: They feed mostly on daphnia but will also eat on the biofilm
277+
that grows on plants. I can't tell what they're thinking.
278+
- Goldfish: Loyal but simple minded. Breathes oxygen
279+
- Decomposers
280+
- Bacteria: Aerobically breaks down waste into nitrogen.
281+
Decomposers are very important parts to a functioning ecosystem.
282+
Blows bubbles when happy.
283+
284+
[The source code is available here.][orb-farm-src]
285+
286+
_Discussions:
287+
[/r/rust](https://reddit.com/r/rust/comments/gm4whz/orbfarm_a_virtual_aquatic_ecosystem_implemented)_
288+
289+
[orb.farm]: https://orb.farm
290+
[orb-farm-src]: https://github.com/MaxBittker/orb.farm
291+
[Max Bittker]: https://maxbittker.com
292+
[about-sandspiel]: https://maxbittker.com/making-sandspiel
293+
233294
### For The Quest
234295

235296
![For The Quest screenshot](forthequest.jpg)
@@ -295,6 +356,27 @@ of the game's physics engine.
295356
[tokio]: https://tokio.rs
296357
[miniquad]: https://github.com/not-fl3/miniquad/
297358

359+
### [Stellary][stellary]
360+
361+
![Game's logo](stellary.jpeg)
362+
363+
[Stellary][stellary] by [Coffé Junk Studio][coffe] is a fast-paced multiplayer
364+
artillery game that promises exciting battles and real-time gravity physics.
365+
366+
> Your goal is to "defend" your planet by destroying the enemy’s planet.
367+
> Be careful, though, your missiles don't always fly straight.
368+
> Be sure to take into account the gravity of planets, the sun,
369+
> 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!
372+
373+
The game is made using the studio's "Sphere Engine"
374+
that is being implemented using Rust and Vulkan.
375+
376+
[stellary]: https://coffejunkstudio.itch.io/stellary
377+
[stellary-trailer]: https://youtube.com/watch?v=1eVU4Pelp4g
378+
[coffe]: https://twitter.com/CoffeJunkStudio
379+
298380
### Dig Escape
299381

300382
![Dig Escape](digescape.png)
@@ -345,6 +427,17 @@ Full devlogs:
345427

346428
[akigi]: https://akigi.com
347429

430+
### [On FPS Game Progress \#1][on-fps-game-1]
431+
432+
[![Video demo of the current progress](on-fps.jpeg)][on-fps-game-video]
433+
434+
[Atil Kockar posted the first devlog about their experience][on-fps-game-1]
435+
of writing an FPS game using Rust, SDL, and OpenGL.
436+
At the moment, the game features loading .obj files, drawing simple UI,
437+
and Q3-style character controller logic.
438+
439+
[on-fps-game-1]: http://atilkockar.com/on-fps-game-progress-1
440+
[on-fps-game-video]: https://youtube.com/watch?v=TvgWOEnlXw4
348441
## Learning Material Updates
349442

350443
### Rust Sokoban Tutorial
100 KB
Loading
157 KB
Loading
70.8 KB
Loading

0 commit comments

Comments
 (0)