Skip to content

Commit 2a15dbd

Browse files
Merge pull request #2 from rust-gamedev/source
Bring souce up to date
2 parents 1816c65 + 9f1327b commit 2a15dbd

File tree

7 files changed

+102
-0
lines changed

7 files changed

+102
-0
lines changed
306 KB
Loading
289 KB
Loading
Loading
Loading

content/posts/newsletter-015/index.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,112 @@ If needed, a section can be split into subsections with a "------" delimiter.
6060

6161
## Game Updates
6262

63+
### [Antorum Online]
64+
65+
![A small marketplace area with a few merchants](antorum-online-10-29-2020.jpg)
66+
67+
Antorum Online is a micro-multiplayer online role-playing game by [@dooskington].
68+
The game server is written in Rust, and the current "official" client is being
69+
developed in Unity. The server can be self-hosted, and the network protocol is
70+
open, so even custom clients that adhere to the protocol can connect and play.
71+
72+
Two more devlogs were published this month, regarding work done to implement
73+
shops, character creation, and a few other features:
74+
75+
- [21: Belmart, Shops, And Bartering](https://ratwizard.dev/dev-log/antorum/21)
76+
- [22: Character Creation And Customization](https://ratwizard.dev/dev-log/antorum/22)
77+
78+
[Antorum Online]: https://ratwizard.dev/dev-log/antorum
79+
[@dooskington]: https://twitter.com/dooskington
80+
81+
### [pGLOWrpg]
82+
83+
![walking through a forest](pglowrpg.gif)
84+
85+
The [@pGLOWrpg] (Procedurally Generated Living Open World RPG) is a long-term
86+
project in development by [@Roal_Yr], which aims to be a text-based game with
87+
maximum portability and [accessibility](https://youtu.be/_jgzAddgEPU)
88+
and focus on replayability, interactions, and emergent narrative.
89+
90+
For the past month the main focus of the development was on:
91+
92+
- Improving the UI.
93+
- Implementing the input autocomplete system.
94+
- Implementing save data import and parsing.
95+
- Implementing world navigation system.
96+
- Implementing rudimentary CLI graphics (for debugging and some future use).
97+
98+
Main features of reported (pre-alpha) version are:
99+
100+
- Ability to generate and explore one or many worlds (see previous news).
101+
102+
For main feature reports and dev blogs follow [@pGLOWrpg] on Twitter.
103+
104+
[@Roal_Yr]: https://twitter.com/Roal_Yr
105+
[@pGLOWrpg]: https://twitter.com/pglowrpg
106+
[pGLOWrpg]: https://github.com/roalyr/pglowrpg
107+
63108
## Learning Material Updates
64109

65110
## Library & Tooling Updates
66111

112+
### [This Month in Mun][mun-october]
113+
114+
[![Mun logo](mun-logo.png)][Mun]
115+
116+
[Mun] is a scripting language for gamedev focused on quick iteration times
117+
that is written in Rust.
118+
119+
[October updates][mun-october] include:
120+
121+
- a plugin for mdbook to test Mun code;
122+
- support for modules and visibility;
123+
- the ability to generate enum ABI types;
124+
- bug fixes and other improvements.
125+
126+
[Mun]: https://mun-lang.org
127+
[mun-october]: https://mun-lang.org/blog/2020/10/31/this-month-october
128+
129+
### [gfx-rs]
130+
131+
gfx-rs support for D3D has been improved. [@kvark] landed a few critical fixes
132+
in the DX12 backend, including the proper handle freeing, compressed textures
133+
support, blend factors, and debug markers.
134+
135+
[@cwfitzerald] brought DX11 backend practically to the 1st tier with titanic
136+
work spread over a dozen of pull requests.
137+
It is now able to run [bve-reborn] correctly:
138+
139+
![bve-reborn on dx11](bve-reborn-dx11.jpg)
140+
141+
[gfx-rs]: https://github.com/gfx-rs/gfx
142+
[@kvark]: https://github.com/kvark
143+
[@cwfitzerald]: https://github.com/cwfitzgerald
144+
[bve-reborn]: https://github.com/BVE-Reborn/bve-reborn
145+
146+
### Ajour - World of Warcraft Addon Manager
147+
148+
[![Ajour Banner](ajour-banner.jpg)][Ajour]
149+
150+
[Ajour] is a World of Warcraft addon manager written in Rust using [Iced] as GUI
151+
library. The project is completely advertisement free, privacy respecting and
152+
open source.
153+
154+
October updates include:
155+
156+
- Catalog support for installing addons.
157+
- Beta, PTR support.
158+
- Release channels on addons.
159+
- CLI options to run Ajour headless.
160+
- Community driven API.
161+
162+
Join the [Discord server](https://discord.com/invite/ajour) and say hi.
163+
164+
[![Ajour UI](ajour-ui.png)][Ajour]
165+
166+
[Ajour]: https://getajour.com
167+
[Iced]: https://github.com/hecrj/iced
168+
67169
## Popular Workgroup Issues in Github
68170

69171
<!-- Up to 10 links to interesting issues -->
3.08 KB
Loading
1.16 MB
Loading

0 commit comments

Comments
 (0)