Entire project
8
.gitignore
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
.settings/
|
||||||
|
bin/
|
||||||
|
extraRes/
|
||||||
|
.classpath
|
||||||
|
.project
|
||||||
|
*.jar
|
||||||
|
*.zip
|
||||||
|
|
21
LICENSE
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
Mit License
|
||||||
|
|
||||||
|
Copyright (c) 2018 Gnarly Narwhal
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
22
README.md
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
# Ludum Dare 42
|
||||||
|
|
||||||
|
## Getting Started
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
Must have [Java](http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html) installed
|
||||||
|
* NOTE: I run Java 10 so I cannot guarantee that it will work on earlier version, but I don't believe I've used anything preventing it from running on some older versions. Click [here](http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html) to download Java 10.
|
||||||
|
|
||||||
|
Graphics driver must have support for OpenGL 3.3 Core or later
|
||||||
|
|
||||||
|
### What's this all about?
|
||||||
|
This project is my game for Ludum Dare 42. If you don't know what [Ludum Dare](https://ldjam.com/about) is and you're into making games then definitely check it out [here](https://ldjam.com/about).
|
||||||
|
|
||||||
|
### So what's the game?
|
||||||
|
You are the Java Garbage Collecter and the JVM is running out of heap space. Can you stop it in time?
|
||||||
|
|
||||||
|
### Can I play it?
|
||||||
|
Of course! Here's how:
|
||||||
|
|
||||||
|
Click [here](https://drive.google.com/open?id=1XMUZP49DxGE8KB5OEtUxoEArjhHcM4Ju) to download the game. Once you've downloaded it extract the zip file and run the jar file.
|
||||||
|
|
||||||
|
Of course you can always download the source and compile it yourself. You are going to need [LWJGL 3](https://www.lwjgl.org/download). Make sure to include JOML under **Addons**
|
BIN
res/default/img/1080p/a.png
Normal file
After Width: | Height: | Size: 311 B |
BIN
res/default/img/1080p/b.png
Normal file
After Width: | Height: | Size: 438 B |
BIN
res/default/img/1080p/backone.png
Normal file
After Width: | Height: | Size: 380 B |
BIN
res/default/img/1080p/backthree.png
Normal file
After Width: | Height: | Size: 605 B |
BIN
res/default/img/1080p/backtwo.png
Normal file
After Width: | Height: | Size: 592 B |
BIN
res/default/img/1080p/c.png
Normal file
After Width: | Height: | Size: 315 B |
BIN
res/default/img/1080p/closed.png
Normal file
After Width: | Height: | Size: 516 B |
BIN
res/default/img/1080p/d.png
Normal file
After Width: | Height: | Size: 336 B |
BIN
res/default/img/1080p/e.png
Normal file
After Width: | Height: | Size: 352 B |
BIN
res/default/img/1080p/easyone.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
res/default/img/1080p/easythree.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
res/default/img/1080p/easytwo.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
res/default/img/1080p/eight.png
Normal file
After Width: | Height: | Size: 498 B |
BIN
res/default/img/1080p/f.png
Normal file
After Width: | Height: | Size: 299 B |
BIN
res/default/img/1080p/five.png
Normal file
After Width: | Height: | Size: 441 B |
BIN
res/default/img/1080p/four.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
res/default/img/1080p/g.png
Normal file
After Width: | Height: | Size: 441 B |
BIN
res/default/img/1080p/gameover.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
res/default/img/1080p/groups.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
res/default/img/1080p/groupsize.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
res/default/img/1080p/h.png
Normal file
After Width: | Height: | Size: 231 B |
BIN
res/default/img/1080p/hardone.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
res/default/img/1080p/hardthree.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
res/default/img/1080p/hardtwo.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
res/default/img/1080p/helpone.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
res/default/img/1080p/helpthree.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
res/default/img/1080p/helptwo.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
res/default/img/1080p/highscore.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
res/default/img/1080p/i.png
Normal file
After Width: | Height: | Size: 230 B |
BIN
res/default/img/1080p/j.png
Normal file
After Width: | Height: | Size: 303 B |
BIN
res/default/img/1080p/k.png
Normal file
After Width: | Height: | Size: 355 B |
BIN
res/default/img/1080p/l.png
Normal file
After Width: | Height: | Size: 262 B |
BIN
res/default/img/1080p/logo.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
res/default/img/1080p/m.png
Normal file
After Width: | Height: | Size: 302 B |
BIN
res/default/img/1080p/medone.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
res/default/img/1080p/medthree.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
res/default/img/1080p/medtwo.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
res/default/img/1080p/n.png
Normal file
After Width: | Height: | Size: 366 B |
BIN
res/default/img/1080p/nextone.png
Normal file
After Width: | Height: | Size: 595 B |
BIN
res/default/img/1080p/nextthree.png
Normal file
After Width: | Height: | Size: 677 B |
BIN
res/default/img/1080p/nexttwo.png
Normal file
After Width: | Height: | Size: 684 B |
BIN
res/default/img/1080p/nine.png
Normal file
After Width: | Height: | Size: 449 B |
BIN
res/default/img/1080p/o.png
Normal file
After Width: | Height: | Size: 329 B |
BIN
res/default/img/1080p/one.png
Normal file
After Width: | Height: | Size: 280 B |
BIN
res/default/img/1080p/open.png
Normal file
After Width: | Height: | Size: 651 B |
BIN
res/default/img/1080p/p.png
Normal file
After Width: | Height: | Size: 363 B |
BIN
res/default/img/1080p/playicon.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
res/default/img/1080p/prevone.png
Normal file
After Width: | Height: | Size: 159 B |
BIN
res/default/img/1080p/prevthree.png
Normal file
After Width: | Height: | Size: 163 B |
BIN
res/default/img/1080p/prevtwo.png
Normal file
After Width: | Height: | Size: 164 B |
BIN
res/default/img/1080p/q.png
Normal file
After Width: | Height: | Size: 475 B |
BIN
res/default/img/1080p/r.png
Normal file
After Width: | Height: | Size: 390 B |
BIN
res/default/img/1080p/s.png
Normal file
After Width: | Height: | Size: 471 B |
BIN
res/default/img/1080p/score.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
res/default/img/1080p/seven.png
Normal file
After Width: | Height: | Size: 315 B |
BIN
res/default/img/1080p/six.png
Normal file
After Width: | Height: | Size: 464 B |
BIN
res/default/img/1080p/space.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
res/default/img/1080p/stack.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
res/default/img/1080p/t.png
Normal file
After Width: | Height: | Size: 213 B |
BIN
res/default/img/1080p/three.png
Normal file
After Width: | Height: | Size: 460 B |
BIN
res/default/img/1080p/time.png
Normal file
After Width: | Height: | Size: 655 B |
BIN
res/default/img/1080p/tracka.png
Normal file
After Width: | Height: | Size: 421 B |
BIN
res/default/img/1080p/trackd.png
Normal file
After Width: | Height: | Size: 443 B |
BIN
res/default/img/1080p/tracks.png
Normal file
After Width: | Height: | Size: 610 B |
BIN
res/default/img/1080p/trackw.png
Normal file
After Width: | Height: | Size: 424 B |
BIN
res/default/img/1080p/two.png
Normal file
After Width: | Height: | Size: 442 B |
BIN
res/default/img/1080p/u.png
Normal file
After Width: | Height: | Size: 312 B |
BIN
res/default/img/1080p/v.png
Normal file
After Width: | Height: | Size: 322 B |
BIN
res/default/img/1080p/w.png
Normal file
After Width: | Height: | Size: 334 B |
BIN
res/default/img/1080p/x.png
Normal file
After Width: | Height: | Size: 403 B |
BIN
res/default/img/1080p/y.png
Normal file
After Width: | Height: | Size: 349 B |
BIN
res/default/img/1080p/z.png
Normal file
After Width: | Height: | Size: 357 B |
BIN
res/default/img/1080p/zero.png
Normal file
After Width: | Height: | Size: 406 B |
BIN
res/default/img/1440p/a.png
Normal file
After Width: | Height: | Size: 370 B |
BIN
res/default/img/1440p/b.png
Normal file
After Width: | Height: | Size: 563 B |
BIN
res/default/img/1440p/backone.png
Normal file
After Width: | Height: | Size: 483 B |
BIN
res/default/img/1440p/backthree.png
Normal file
After Width: | Height: | Size: 714 B |
BIN
res/default/img/1440p/backtwo.png
Normal file
After Width: | Height: | Size: 718 B |
BIN
res/default/img/1440p/c.png
Normal file
After Width: | Height: | Size: 403 B |
BIN
res/default/img/1440p/closed.png
Normal file
After Width: | Height: | Size: 696 B |
BIN
res/default/img/1440p/d.png
Normal file
After Width: | Height: | Size: 437 B |
BIN
res/default/img/1440p/e.png
Normal file
After Width: | Height: | Size: 440 B |
BIN
res/default/img/1440p/easyone.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
res/default/img/1440p/easythree.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
res/default/img/1440p/easytwo.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
res/default/img/1440p/eight.png
Normal file
After Width: | Height: | Size: 635 B |
BIN
res/default/img/1440p/f.png
Normal file
After Width: | Height: | Size: 341 B |
BIN
res/default/img/1440p/five.png
Normal file
After Width: | Height: | Size: 519 B |
BIN
res/default/img/1440p/four.png
Normal file
After Width: | Height: | Size: 360 B |
BIN
res/default/img/1440p/g.png
Normal file
After Width: | Height: | Size: 539 B |
BIN
res/default/img/1440p/gameover.png
Normal file
After Width: | Height: | Size: 9.4 KiB |
BIN
res/default/img/1440p/groups.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
res/default/img/1440p/groupsize.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
res/default/img/1440p/h.png
Normal file
After Width: | Height: | Size: 261 B |
BIN
res/default/img/1440p/hardone.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
res/default/img/1440p/hardthree.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
res/default/img/1440p/hardtwo.png
Normal file
After Width: | Height: | Size: 3.6 KiB |