All Projects → seucs → minicraft

seucs / minicraft

Licence: other
SEU CS Computer Graphics Course Design: a Minecraft-like game based on openGL

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to minicraft

HyCord
HyCord is a minecraft mod that aims for discord and hypixel integration
Stars: ✭ 28 (+12%)
Mutual labels:  minecraft
JSPrismarine
Dedicated Minecraft Bedrock Edition server written in TypeScript.
Stars: ✭ 162 (+548%)
Mutual labels:  minecraft
NpcDialog
🗽 PocketMine-MP virion to add dialogs to entities easily
Stars: ✭ 55 (+120%)
Mutual labels:  minecraft
anticope.ml
Welcome to the AntiCope Website! Here you can find a list of free and open-source Meteor Client addons as well as other client-side Fabric Minecraft mods.
Stars: ✭ 39 (+56%)
Mutual labels:  minecraft
TotalEconomy
All in one economy plugin for Minecraft and Sponge.
Stars: ✭ 32 (+28%)
Mutual labels:  minecraft
AutoSaveWorld
Bukkit plugin that provides advanced bukkit server management capabilities. Supports automatic saves, backups, stale data purge, plugin management, and more.
Stars: ✭ 31 (+24%)
Mutual labels:  minecraft
Minetrack
Minetrack makes it easy to keep an eye on your favorite Minecraft servers.
Stars: ✭ 243 (+872%)
Mutual labels:  minecraft
Loot-Slash-Conquer-Pre1.14
An immersive, action-RPG mod based on Hack/Mine.
Stars: ✭ 17 (-32%)
Mutual labels:  minecraft
minecraft-overviewer
Docker Image to Run Minecraft Overviewer
Stars: ✭ 60 (+140%)
Mutual labels:  minecraft
BedrockProxy
Allow Minecraft Bedrock players on your BungeeCord server!
Stars: ✭ 16 (-36%)
Mutual labels:  minecraft
minecraft-lambda-function
AWS Lambda function for managing Minecraft server
Stars: ✭ 37 (+48%)
Mutual labels:  minecraft
FrogCraft-Rebirth
A standalone rewrite of FrogCraft, an IC2 Addon with theme of chemical industry, starting from scratch.
Stars: ✭ 27 (+8%)
Mutual labels:  minecraft
Retroguard
The MCP teams Retroguard version
Stars: ✭ 20 (-20%)
Mutual labels:  minecraft
roboserver
Control OpenComputers robots without writing any code!
Stars: ✭ 52 (+108%)
Mutual labels:  minecraft
UHC
UHC plugin for Minecraft: Bedrock Edition.
Stars: ✭ 23 (-8%)
Mutual labels:  minecraft
Gt New Horizons Modpack
New Modpack with Gregtech and Thaumcraft
Stars: ✭ 245 (+880%)
Mutual labels:  minecraft
picraft
An alternate Python Minecraft API for the Raspberry Pi
Stars: ✭ 49 (+96%)
Mutual labels:  minecraft
Hytilities
Hypixel-focused Quality of Life mod.
Stars: ✭ 53 (+112%)
Mutual labels:  minecraft
BlockTuner
A Minecraft data pack which helps you tune note blocks
Stars: ✭ 18 (-28%)
Mutual labels:  minecraft
BTW-Public
Community repository for the BTW CE mod
Stars: ✭ 16 (-36%)
Mutual labels:  minecraft

Minicraft

Overview

本学期上了一门计算机与图形学课,决定趁势研究一下 Minecraft 怎么做出来的。

Installation

Mac OS

  1. 使用CMake编译CMakeLists来编译
  2. 运行程序

Usage

模式切换

  • H - 模式切换
  • 0 - 上帝模式
  • 1 - 第一人称视角模式
  • 2 - 第三人称视角模式
  • 3 - 虚拟球模式

按键操作

  • W - 人物前进
  • A - 人物左移
  • S - 人物后退
  • D - 人物右移
  • Space - 跳跃
  • R - 虚拟球模式  
  • Z - 飞机起飞/复位

鼠标操作

  • 上帝模式下
    • 点击左键 - 放大视角
    • 点击右键 - 缩小视角
  • 第一人称视角模式下
    • 点击左键 - 放置TNT
    • 点击右键 - 放置火炬

Demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].