1 # DRAGONBLOCKS BEDROCK EDITION
3 An Open Source Project by Elias Fleckenstein
7 Dragonblocks originaly was a Browsergame I made that should be some kind of 2D Minetest (Minetest (www.minetest.net) is a game similar to Minecraft, except Minetest is free & open source and is meant to be modded). The JavaScript Edition is hosted at www.elidragon.com/projects/Dragonblocks and further developed then this C++ Version, through the C++ Version has advantages like map saving and lot larger map. I decided to call the C++ Version "Bedrock Edition" as a joke for the Minecraft C++ Version is Called Bedrock or Pocket Edition.
9 This is the Dragonblocks Bedrock Edition 3.1.
11 Please Report Bugs to eliasfleckenstein@web.de.
13 Copyright 2020 Elias Fleckenstein <eliasfleckenstein@web.de>
15 This program is free software; you can redistribute it and/or modify
16 it under the terms of the GNU General Public License as published by
17 the Free Software Foundation; either version 3 of the License, or
18 (at your option) any later version.
20 This program is distributed in the hope that it will be useful,
21 but WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 GNU General Public License for more details.
25 You should have received a copy of the GNU General Public License
26 along with this program; if not, write to the Free Software
27 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
30 ### Platform Compability
31 This Game was developed on linux, therefore following instructions are only for linux users, basically because I have no idea how to
32 port the game to other platforms. Feel free to add building instructions for other systems over github.
34 You can download the game using git:
35 $ git clone https://github.com/EliasFleckenstein03/dragonblocks.git
37 You need Freeglut, OpenGl, Cmake, Liblua and Libpng.
38 If you are on Debian/Ubuntu You can install them over apt:
39 $ sudo apt install liblua5.3-dev freeglut3-dev libgl1-mesa-dev cmake libpng-dev
41 to Build dragonblocks run:
47 Invoke dragonblocks by typing:
49 $ bin/dragonblocks --worldname <your_worldname>
50 To see a list of worlds do:
51 $ bin/dragonblocks --worldlist
52 You can select a world from this list or create a new one.
54 $ bin/dragonblocks --help
56 You can install dragonblocks by doing:
58 It will copy the dragonblocks directory to /usr/share/dragonblocks and place a script in
59 /usr/bin/dragonblocks that starts dragonblocks.