Skip to content

Commit 5ea1a1b

Browse files
authored
Add Emerald (#532)
1 parent 9fd7e4a commit 5ea1a1b

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed
40.6 KB
Loading

content/posts/newsletter-020/index.md

+33
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,39 @@ If needed, a section can be split into subsections with a "------" delimiter.
6666

6767
## Engine Updates
6868

69+
### Emerald
70+
71+
![emerald_logo](./em_desktop_icon.png)
72+
73+
[Emerald][emerald_github] by [@bombfuse][bombfuse_twitter]
74+
is a 2D game engine focused on being as portable as possible.
75+
76+
The ultimate goal of Emerald is to be a fully
77+
featured engine that you can slap onto any
78+
device with relative ease.
79+
It's currently able to run on WASM,
80+
Raspberry Pi, Mac, Windows, and Linux
81+
thanks to [miniquad][miniquad_git].
82+
83+
Features:
84+
85+
- Physics via [rapier2d][rapier_2d]
86+
- ECS via [hecs][hecs_git]
87+
- Font rendering via [fontdue][fontdue_git]
88+
89+
New Updates:
90+
91+
- Rendering to textures
92+
- [WASM game sample][em_wasm_example]
93+
94+
[bombfuse_twitter]: https://twitter.com/bombfuse_dev
95+
[emerald_github]: https://github.com/Bombfuse/emerald
96+
[rapier_2d]: https://github.com/dimforge/rapier
97+
[miniquad_git]: https://github.com/not-fl3/miniquad
98+
[em_wasm_example]: https://bombfuse.itch.io/him-character-demo-harvest-hero
99+
[hecs_git]: https://github.com/Ralith/hecs
100+
[fontdue_git]: https://github.com/mooman219/fontdue
101+
69102
## Learning Material Updates
70103

71104
## Library & Tooling Updates

0 commit comments

Comments
 (0)