Mineblock
所属分类:GPU/显卡
开发工具:Rust
文件大小:1454KB
下载次数:0
上传日期:2020-06-04 21:13:23
上 传 者:
sh-1993
说明: 这是基于Rust中编程的游戏Minecraft,使用Vulkano作为Vulkan API的包装。
(This is based off the game Minecraft programmed in Rust using Vulkano as the wrapper around the Vulkan API.)
文件列表:
CHANGELOG.md (1271, 2020-06-05)
Cargo.toml (541, 2020-06-05)
LICENSE (11357, 2020-06-05)
doc (0, 2020-06-05)
doc\MineblockV002030.png (874321, 2020-06-05)
doc\Mineblock_2.png (588662, 2020-06-05)
resource (0, 2020-06-05)
resource\shaders (0, 2020-06-05)
resource\shaders\cube.frag (198, 2020-06-05)
resource\shaders\cube.vert (357, 2020-06-05)
resource\shaders\line.frag (75, 2020-06-05)
resource\shaders\line.vert (70, 2020-06-05)
resource\shaders\ui.frag (137, 2020-06-05)
resource\shaders\ui.vert (352, 2020-06-05)
resource\texture (0, 2020-06-05)
resource\texture\stone.png (216, 2020-06-05)
resource\texture\texture0.png (1713, 2020-06-05)
resource\texture\texture1.png (2064, 2020-06-05)
resource\texture\texture2.png (2163, 2020-06-05)
src (0, 2020-06-05)
src\block.rs (2643, 2020-06-05)
src\camera.rs (2667, 2020-06-05)
src\chunk.rs (1157, 2020-06-05)
src\datatypes.rs (549, 2020-06-05)
src\hud (0, 2020-06-05)
src\hud\line.rs (11555, 2020-06-05)
src\hud\mod.rs (14, 2020-06-05)
src\main.rs (7465, 2020-06-05)
src\mesh (0, 2020-06-05)
src\mesh\cube.rs (13217, 2020-06-05)
src\mesh\flora.rs (10960, 2020-06-05)
src\mesh\mesh.rs (3328, 2020-06-05)
src\mesh\mod.rs (46, 2020-06-05)
src\renderer.rs (9908, 2020-06-05)
... ...
# Mineblock
This is based off the game Minecraft programmed in Rust using Vulkano as the wrapper around the Vulkan API.
![Mineblock Image Exmp 1](https://github.com/AndrewHC36/Mineblock/blob/master/doc/Mineblock_2.png) ![Mineblock Image Exmp 2](https://github.com/AndrewHC36/Mineblock/blob/master/doc/MineblockV002030.png)
## General Info
A game called Mineblock which was heavily inspired by Minecraft. And the reason I chose to use
Vulkano, a wrapper around a low-level GPU API, was to get my hands wet to understand each parts
how GPU works.
This is mainly me exploring terrain generation and near realistic weather systems and natural
environment through easily rendered blocks.
### Future Development
This is considered as my primary hobby project, so expect continuous development over the years.
I'm currently thinking putting this game mainly for weathers and biome generation with little to
no gameplay. And hopefully to fork this for my another project related to this.
### Current Status
Currently having 6 chunks with two pairs of chunks going on either way of their
respective axis and on below the central chunk. Also has a FPS reader on it to
easily see performance bottlenecks.
## Tutorial
W - move forward
A - go left
S - move backward
D - go right
LSHIFT - move downward
SPACE - move upward
[Esc] - Pause Menu
[F1] - Game Info
[F2] - Debug Info & Game Info
[F3] - Show Debug in the World (Chunk Borders, ...)
Temporary:
T - to escape the mouse lock
近期下载者:
相关文件:
收藏者: