aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Kramkowski <tk@the-tk.com>2018-05-04 21:13:43 +0100
committerTomasz Kramkowski <tk@the-tk.com>2018-05-04 21:15:12 +0100
commitde3f41cedfc373f4650941b163f32d8b330833c5 (patch)
treeb3febebd7402d8855a36a1550f27edaff6deb27f
parent1cc639dc67b3a063e9d8cbff62a4b63e2d607d89 (diff)
downloadfaqe-de3f41cedfc373f4650941b163f32d8b330833c5.tar.gz
faqe-de3f41cedfc373f4650941b163f32d8b330833c5.tar.xz
faqe-de3f41cedfc373f4650941b163f32d8b330833c5.zip
Add README.md
-rw-r--r--README.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..1917747
--- /dev/null
+++ b/README.md
@@ -0,0 +1,42 @@
+FAQE
+====
+
+Faqe is a simple quake-inspired clone.
+
+It is currently a work in progress.
+
+Dependencies
+------------
+
+- OpenGL 3.3+
+- SDL2
+- eprintf (make)
+- libpng 1.2+
+- linmath (make)
+- GNU make (make)
+- pkg-config (make)
+- bie (make)
+
+Compilation
+-----------
+
+Make sure a copy of the linmath and eprintf modules can be located in
+the directory containing the faqe project. Optionally `EPRINTF_PATH`
+and `LINMATH_PATH` can be set to specify their locations.
+
+You can use config.mk to permanently specify any compilation options
+(including the aforementioned `_PATH` variables).
+
+Then run `make`. The project does not have an install target yet.
+
+Assets
+------
+
+faqe currently looks for assets relative to its working
+directory. Assets should be located in a directory called
+"assets". faqe currently only tries to load one model called
+"utah.fmd".
+
+Example assets can be downloaded from [here][assets].
+
+[assets]: https://the-tk.com/shit/assets.tgz "Example Assets"