Skip to content

Commit 2d8fe36

Browse files
committed
Add section on All is Cubes.
1 parent 014d1f7 commit 2d8fe36

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

content/news/027/all-is-cubes.jpg

255 KB
Loading

content/news/027/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,35 @@ small update to improve the UI and fix a few bugs.
8686

8787
## Engine Updates
8888

89+
### [All is Cubes][All is Cubes] 0.3.0
90+
91+
[![Screenshot of All is Cubes][all-is-cubes-screen]][all-is-cubes-screen]
92+
93+
All is Cubes ([GitHub][All is Cubes], [Crates.io][all-is-cubes-cr]) by [kpreid]
94+
is a game/engine for worlds made of blocks made of voxels. It is intended to be
95+
usable both as an engine or rendering library, or as a game with built-in
96+
editor/programming functionality (genre(s) to be determined). While the project
97+
is still highly incomplete and API-unstable, the 0.3.0 release marks a lot of
98+
now-usable functionality ([changelog][all-is-cubes-changelog]):
99+
100+
- UI: mouselook, multiple example scenes, inventory with stacks, and rendering
101+
to image files.
102+
- Simulation/mechanics: character collision against arbitrary voxel shapes,
103+
much-improved light propagation, transactional state updates (all-or-nothing,
104+
internally order-independent), and “behaviors” attached to game objects for
105+
scripting/animation.
106+
- Rendering: high-voxel-count blocks (incomplete, but usable for text as seen in
107+
the above screenshot), “smooth lighting” (interpolated across faces), frustum
108+
culling, and correct sRGB-versus-linear color handling.
109+
110+
The next planned milestone is saving/loading.
111+
112+
[All is Cubes]: https://github.com/kpreid/all-is-cubes/
113+
[all-is-cubes-cr]: https://crates.io/crates/all-is-cubes
114+
[all-is-cubes-screen]: all-is-cubes.jpg
115+
[all-is-cubes-changelog]: https://github.com/kpreid/all-is-cubes/blob/main/CHANGELOG.md#030-2021-10-09
116+
[kpreid]: https://github.com/kpreid
117+
89118
### [Tetra] 0.6.6
90119

91120
[Tetra] is a simple 2D game framework, inspired by XNA, Love2D, and Raylib. After

0 commit comments

Comments
 (0)