/VoxelFrame

Make my own minecraft!制作我自己的minecraft using c++,opengl

Primary LanguageC++

VoxelFrame

image-20210609143052106

Important!

Recently I decided to move the project 2 ue4, this project may be paused.

最近我决定将项目转移到ue4上了,这个项目将会被暂停

ue4 version repo: https://github.com/ActivePeter/VoxelFrame_UE4

Introduction(介绍

  • I likes playing minecraft very much and it's always been my dream to write a mc.

    我非常喜欢玩minecraft,写一个mc是我长久以来一直想做到的事

Organization(组织

Language(语言

  • c++(client), rustgolang(server)

Current Progress Preview(进度预览

  • put and dig a block (raycast check with chunk)

    放置和挖掘方块(跟区块的射线碰撞检测)

  • Event System (publisher & listener)

    事件系统(发布者和监听者)

  • Switched to sdl2 from glfw.

    切换到了sdl平台

  • Walking on ground is available now.

    可以在区块地面上走路了

image-20210707185242601

Development Record(开发记录

Start Development(开发

  1. This repo relays on other libs through submodule,so you need to launch it using following command

    这个仓库通过子模块管理其他依赖库,所以请在开始时执行一下命令

    git submodule update --init
    
  2. client dev(客户端开发

Related Projects(相关项目

Old (unity version)/旧版本(unity版