summaryrefslogtreecommitdiffhomepage
path: root/README.mdown
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-05-04 16:13:35 -0400
committerrealtradam <[email protected]>2022-05-04 16:13:35 -0400
commit4805d8fbfc84e6cd9666dee7dee2e49f94d0bff2 (patch)
treed44a8623f70a47c1d9460d3a8030813e5c668c6c /README.mdown
parent5c1841eafd9275f8826fab4b07106f7b6ef89979 (diff)
downloadcard-slide-concept-4805d8fbfc84e6cd9666dee7dee2e49f94d0bff2.tar.gz
card-slide-concept-4805d8fbfc84e6cd9666dee7dee2e49f94d0bff2.zip
added readme
Diffstat (limited to 'README.mdown')
-rw-r--r--README.mdown9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.mdown b/README.mdown
new file mode 100644
index 0000000..e9ca4f2
--- /dev/null
+++ b/README.mdown
@@ -0,0 +1,9 @@
+# Card Slide Concept
+
+A proof of concept of a mechanic implemented in ruby where cards slide to separate whenever they are placed overlapping.
+
+Many optimizations can still be made so the performance could be improved:
+
+1. Implement a grid or a quadtree for collision checking.
+2. Smarter reuse of objects so that less garbage collection needs to occur.
+3. More efficient C to Ruby bindings.