gamejam-zig-vulkan
A game written in ~1 day using zig and vulkan (by Avokadoen)
cosmic
A platform for computing and creating applications. (by fubark)
gamejam-zig-vulkan | cosmic | |
---|---|---|
1 | 8 | |
13 | 315 | |
- | - | |
1.8 | 3.5 | |
over 2 years ago | about 1 year ago | |
Zig | Zig | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gamejam-zig-vulkan
Posts with mentions or reviews of gamejam-zig-vulkan.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-14.
cosmic
Posts with mentions or reviews of cosmic.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-04.
-
Zig is becoming more production-worthy - zigmonthly
What if you could develop native applications in JavaScript or WASM, with a runtime that is not Electron? Cosmic is one answer to that, and a project to keep an eye on for sure:
-
3D Animation and Dynamic Lighting
You can play with the demo by running the example code here: https://github.com/fubark/cosmic/blob/master/graphics/examples/3d.zig
-
Updates to Cosmic Graphics, Text, UI.
Example can be found at https://github.com/fubark/cosmic/blob/master/ui/examples/text_demo.zig
-
UI Engine in Zig
Definitely want to target Vulkan/Metal/DirectX. Also would like to support WebGPU when it's ready. The drawing is conveniently abstracted away in https://github.com/fubark/cosmic/blob/master/graphics/src/graphics.zig
-
Polygon Tessellator in Zig
The demo app is at https://github.com/fubark/cosmic/blob/master/tools/visual-tess.js and the zig implementation is at https://github.com/fubark/cosmic/blob/master/graphics/src/tessellator.zig
-
A runtime for Javascript built with Zig and V8.
I have been working on a general purpose runtime for JS. It's at a point where it's functional on linux/macos/windows with examples including a fun paddle ball game. https://github.com/fubark/cosmic
- 2D Graphics Lib for UI/games
What are some alternatives?
When comparing gamejam-zig-vulkan and cosmic you can also consider the following projects:
gotta-go-fast - Performance Tracking for Zig
cosmic - Computer Operating System Main Interface Components
ziglua - Zig bindings for the Lua C API
zigimg - Zig library for reading and writing different image formats
zig_learn_opengl - Follow the Learn-OpenGL book using Zig
fundude - Gameboy emulator: Zig -> wasm
zigtoys - All about Zig + WASM and seeing what we can do
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
mach - zig game engine & graphics toolkit