mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-10 16:03:15 -04:00
Update readme.md
This commit is contained in:
parent
a2710e044a
commit
653c6497ae
55
readme.md
55
readme.md
@ -1,40 +1,39 @@
|
|||||||
ClassiCube is a custom Minecraft Classic compatible client written in C from scratch.<br>
|
ClassiCube is a custom Minecraft Classic compatible client written in C from scratch.<br>
|
||||||
**It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.**
|
**It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.**
|
||||||
|
|
||||||

|
# What ClassiCube is
|
||||||
|
|
||||||
# Information
|
ClassiCube aims to replicate the 2009 Minecraft Classic client while offering **optional** enhancements to improve gameplay. ClassiCube can run on [many systems](#supported-systems), including desktop, web, mobile, and even some consoles.
|
||||||
|
<details>
|
||||||
|
<summary><b>Features (click to expand)</b></summary>
|
||||||
|
|
||||||
ClassiCube aims to replicate the 2009 Minecraft Classic client while also:
|
* Much better performance and minimal memory usage compared to original Minecraft Classic
|
||||||
* offering **optional** additions to improve gameplay
|
* Optional enhancements including custom blocks, models, and environment colors
|
||||||
* providing much better performance for a large range of hardware
|
|
||||||
* running on many different systems (desktop, web, mobile, consoles)
|
|
||||||
|
|
||||||
ClassiCube is not trying to replicate modern Minecraft versions - and therefore it doesn't (and won't) support:
|
|
||||||
* survival mode
|
|
||||||
* logging in with Microsoft or Mojang accounts
|
|
||||||
* connecting to Minecraft Java Edition or Bedrock Edition servers
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
You can download ClassiCube [from here](https://www.classicube.net/download/) and the very latest builds [from here](https://www.classicube.net/nightlies/).
|
|
||||||
|
|
||||||
### We need your help
|
|
||||||
|
|
||||||
ClassiCube strives to replicate the original Minecraft Classic experience by **strictly following a [clean room](https://en.wikipedia.org/wiki/Clean_room_design) reverse engineering approach**.
|
|
||||||
|
|
||||||
If you're interested in documenting or verifying the behaviour of the original Minecraft Classic, please get in contact with me. (`unknownshadow200` on Discord)
|
|
||||||
|
|
||||||
### What ClassiCube is
|
|
||||||
* A complete re-implementation of Minecraft Classic 0.30, with **optional** additions
|
|
||||||
* Partially supports some features of Minecraft Classic versions before 0.30
|
* Partially supports some features of Minecraft Classic versions before 0.30
|
||||||
* Lightweight, minimal memory usage compared to original Minecraft Classic
|
|
||||||
* Much better performance than original Minecraft Classic
|
|
||||||
* Works with effectively all graphics cards that support OpenGL or Direct3D 9
|
* Works with effectively all graphics cards that support OpenGL or Direct3D 9
|
||||||
* Runs on Windows, macOS, Linux, Android, iOS, and in a web browser
|
* Runs on Windows, macOS, Linux, Android, iOS, and in a web browser
|
||||||
* Also runs on OpenBSD, FreeBSD, NetBSD, Solaris, Haiku, IRIX, SerenityOS
|
* Also runs on OpenBSD, FreeBSD, NetBSD, Solaris, Haiku, IRIX, SerenityOS
|
||||||
* Although in various stages of early development, also runs on various consoles
|
* Although in various stages of early development, also runs on various consoles
|
||||||
|
|
||||||
### Instructions
|
</details>
|
||||||
|
|
||||||
|
ClassiCube is not trying to replicate modern Minecraft versions. It will never support survival, logging in with Minecraft accounts or connecting to Minecraft servers.
|
||||||
|
|
||||||
|
You can **download ClassiCube** [from here](https://www.classicube.net/download/) and the very latest builds [from here](https://www.classicube.net/nightlies/).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
# We need your help
|
||||||
|
|
||||||
|
ClassiCube strives to replicate the original Minecraft Classic experience by **strictly following a [clean room](https://en.wikipedia.org/wiki/Clean_room_design) reverse engineering approach**.
|
||||||
|
|
||||||
|
If you're interested in documenting or verifying the behaviour of the original Minecraft Classic, please get in contact with me. (`unknownshadow200` on Discord)
|
||||||
|
|
||||||
|
|
||||||
|
# How to play
|
||||||
Initially, you will need to run ClassiCube.exe to download the required assets from minecraft.net and classicube.net.<br>
|
Initially, you will need to run ClassiCube.exe to download the required assets from minecraft.net and classicube.net.<br>
|
||||||
Just click 'OK' to the dialog menu that appears when you start the launcher.
|
Just click 'OK' to the dialog menu that appears when you start the launcher.
|
||||||
|
|
||||||
@ -44,8 +43,6 @@ Run ClassiCube.exe, then click Singleplayer at the main menu.
|
|||||||
**Multiplayer**
|
**Multiplayer**
|
||||||
Run ClassiCube.exe. You can connect to LAN/locally hosted servers, and classicube.net servers if you have a [ClassiCube account](https://www.classicube.net/).
|
Run ClassiCube.exe. You can connect to LAN/locally hosted servers, and classicube.net servers if you have a [ClassiCube account](https://www.classicube.net/).
|
||||||
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
**Note:** When running from within VirtualBox, disable Mouse Integration, otherwise the camera will not work properly
|
**Note:** When running from within VirtualBox, disable Mouse Integration, otherwise the camera will not work properly
|
||||||
|
|
||||||
#### *Stuck on OpenGL 1.1?*
|
#### *Stuck on OpenGL 1.1?*
|
||||||
@ -55,7 +52,7 @@ Otherwise:
|
|||||||
* On Windows, you can still run the OpenGL build of ClassiCube anyways. (You can try downloading and using the MESA software renderer from [here](http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/) for slightly better performance though)
|
* On Windows, you can still run the OpenGL build of ClassiCube anyways. (You can try downloading and using the MESA software renderer from [here](http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/) for slightly better performance though)
|
||||||
* On other operating systems, you will have to [compile the game yourself](#Compiling). Don't forget to add `-DCC_BUILD_GL11` to the compilation command line so that the compiled game supports OpenGL 1.1.
|
* On other operating systems, you will have to [compile the game yourself](#Compiling). Don't forget to add `-DCC_BUILD_GL11` to the compilation command line so that the compiled game supports OpenGL 1.1.
|
||||||
|
|
||||||
## Supported systems
|
# Supported systems
|
||||||
|
|
||||||
ClassiCube runs on:
|
ClassiCube runs on:
|
||||||
* Windows - 95 and later
|
* Windows - 95 and later
|
||||||
|
Loading…
x
Reference in New Issue
Block a user