Compare commits
2 commits
7ba3cf109f
...
19041ea5cb
Author | SHA1 | Date | |
---|---|---|---|
19041ea5cb | |||
b4204b10f1 |
1 changed files with 3 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
||||||
# efemra
|
# efemra
|
||||||
|
|
||||||
*Efemra* is a WIP toy game engine. It is currently essentially an earlyk, in-progress Zig rewrite of the [pim](https://github.com/gheshu/pim) engine, which is described by its creator Kara as "a little 'zen garden'".
|
*Efemra* is a WIP toy game engine. It is currently essentially an early, in-progress Zig rewrite of the [pim](https://github.com/gheshu/pim) engine, which is described by its creator Kara as "a little 'zen garden'".
|
||||||
|
|
||||||
Efemra is absolutely WIP and does not work at all! Feel free to watch as I stumble my way through Zig, Vulkan and graphics programming. I hope to have more to show for myself soon.
|
Efemra is absolutely WIP and does not work at all! Feel free to watch as I stumble my way through Zig, Vulkan and graphics programming. I hope to have more to show for myself soon.
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ In the meantime, please check out pim, because that engine actually works and is
|
||||||
Currently I am only targeting Linux and testing on Gentoo. Probably will investigate Windows once things get further. You'll need:
|
Currently I am only targeting Linux and testing on Gentoo. Probably will investigate Windows once things get further. You'll need:
|
||||||
|
|
||||||
* Zig 0.10 (this is the prerelease version)
|
* Zig 0.10 (this is the prerelease version)
|
||||||
* vulkan: headers, layers, and loader (these will depend on your package manager).
|
* Vulkan: headers, layers, and loader (these will depend on your package manager).
|
||||||
* glfw 3 headers
|
* glfw 3 headers
|
||||||
* Possibly some other stuff that you likely already have? TODO: experiment with building on a popular distro to see what's needed.
|
* Possibly some other stuff that you likely already have? TODO: experiment with building on a popular distro to see what's needed.
|
||||||
* Currently efemra isn't at the point of loading Quake levels, but that probably will eventually be a thing.
|
* Currently efemra isn't at the point of loading Quake levels, but that probably will eventually be a thing.
|
||||||
|
@ -21,6 +21,6 @@ Currently I am only targeting Linux and testing on Gentoo. Probably will investi
|
||||||
|
|
||||||
It might not build yet... but in theory:
|
It might not build yet... but in theory:
|
||||||
|
|
||||||
* Install [gyro](https://github.com/mattnite/gyro) zig package manager.
|
* Install [gyro](https://github.com/mattnite/gyro) Zig package manager.
|
||||||
* Execute `gyro fetch` to fetch dependencies.
|
* Execute `gyro fetch` to fetch dependencies.
|
||||||
* Execute `gyro build run` to build and (someday) run!
|
* Execute `gyro build run` to build and (someday) run!
|
||||||
|
|
Loading…
Reference in a new issue