50 lines
1.0 KiB
Markdown
50 lines
1.0 KiB
Markdown
Let's make a game, and start small.
|
|
|
|
Plan
|
|
====
|
|
|
|
1. Step 1: Make a 0-player fish-tank, full of goblins.
|
|
2. idk, C libraries, probably.
|
|
3. Multiplayer map, distributed with consensus algorithm.
|
|
4. Worldwide, serverless, MMORPG.
|
|
|
|
Read the overview.
|
|
|
|
Check the [wiki](ssh://git@gitea.dmz.rs:2222/Decentrala/fishtank.wiki.git).
|
|
|
|
Dependencies
|
|
============
|
|
|
|
- `godot` 3.2.3
|
|
- `texlive`
|
|
* `amsmath`
|
|
* `amssymb`
|
|
* `graphicx`
|
|
* `inputenc`
|
|
* `fontend`
|
|
* `textcomp`
|
|
* `lmodern`
|
|
* `hyperref`
|
|
- `lowdown`
|
|
- `graph-easy`
|
|
|
|
Godot Note
|
|
===========
|
|
|
|
If your [graphics card does not support vulcan](https://github.com/godotengine/godot/issues/58927), you may need to start godot like this:
|
|
|
|
```bash
|
|
godot --rendering-driver opengl3
|
|
```
|
|
|
|
Git Large File Server
|
|
=====================
|
|
|
|
Git's large-file-server (LFS) lets you track your fat binary files, without making the repository bloated and awful for everyone else in the future.
|
|
|
|
If you want to track 'jpg' files, you can track them like this:
|
|
|
|
```bash
|
|
git lfs track "*.jpg"
|
|
```
|