GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ActivePeter/VoxelFrame: Make my own minecraft!制作我自己的minecraft using c++,opengl

BranchesTags
Open more actions menu

Latest commit

 

History

140 Commits
140 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
.pa_devtool
.pa_devtool
 
 
.vscode
.vscode
 
 
CppClient
CppClient
 
 
RustClient/VoxelFrame
RustClient/VoxelFrame
 
 
VoxelFrameServerRust
VoxelFrameServerRust
 
 
VoxelFrame_GoServer @ 9bb1794
VoxelFrame_GoServer @ 9bb1794
 
 
VoxelFrame_UE4 @ 3cdd52b
VoxelFrame_UE4 @ 3cdd52b
 
 
abandoned-part @ 114a37e
abandoned-part @ 114a37e
 
 
markdown
markdown
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
README.md
README.md
 
 

Repository files navigation

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(组织

  • VoxelFrame (github.com)

    To store related projects.

    用于存储相关项目

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(开发记录

  • all

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(相关项目

  • I'm also trying to implement a ecs lib and use it in my mc

    我也在尝试实现一个ecs库并用在我的mc里

    ActivePeter/paecs: simple implementation of ECS game model (github.com)

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

  • This part was written in my high school period.

    这部分是我高中时候做的

    VoxelFrame/VoxelFrame_Abandoned (github.com)

    video(视频:

    https://www.bilibili.com/video/BV1d7411n7nK/

About

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

Topics

cppecsminecraftopenglsdlvoxel

Resources

Readme
Activity

Stars

12 stars

Watchers

2 watching

Forks

1 fork
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.