Commit Graph

83 Commits

Author SHA1 Message Date
Chris Cromer 7d48b1ccb5 Change over to gradle build system
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-10-03 20:16:37 -03:00
Chris Cromer 6b39c45d79 Add comments to log level enumeration
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-10-03 10:12:28 -03:00
Chris Cromer 8e062147e3 Remove test directory from project structure
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-10-01 21:27:48 -03:00
Chris Cromer 952eb535c8 Optimize code
Fix spelling

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-10-01 21:18:29 -03:00
Chris Cromer b9d3532fbc Remove tests
Simplify audio
Simplify and optimize random object generation

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-10-01 20:57:27 -03:00
Chris Cromer 3662e40d74 Fix drawing issue
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 23:43:24 -03:00
Chris Cromer 6953d00782 Add package info files
Set volume to 0 in tests

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 22:57:55 -03:00
Chris Cromer 4f846a45fc Assign objects to cells
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 22:30:27 -03:00
Chris Cromer db72bcf5dc Fix chest and key sound problems
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 13:46:44 -03:00
Chris Cromer b1a307a8e5 Remove bold font
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 12:49:57 -03:00
Chris Cromer 2092690206 Change log system initialization
Remove sound threads
Refactor variable names

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-30 12:49:20 -03:00
Chris Cromer 4f65862177 Add missing documenation
Remove language from game panel

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-29 22:18:17 -03:00
Chris Cromer fe4c7f1130 Reorganize project
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-29 21:19:53 -03:00
Chris Cromer 15c713fed4 Change game directory
Add width and height to scale image

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-29 18:50:27 -03:00
Chris Cromer e38fca75b6 Add success music
Make portal able to switch between active and inactive
Make game "winnable"

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-29 18:38:03 -03:00
Chris Cromer cc42ae71d2 Change package name to azaraka
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-28 20:31:20 -03:00
Chris Cromer 3a8fe487ea Ignore test suite libraries
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-27 15:05:54 -03:00
Chris Cromer e45c3d105f Add game over
Add key
Interaction with key
Interaction with chest
Add health
Remove red and purple portals

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-26 16:09:24 -03:00
Chris Cromer 671a2abd29 Add chest object creation
Remove menu panel

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-23 11:05:47 -03:00
Chris Cromer a61220d873 Add missing javadoc tags
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 21:36:59 -03:00
Chris Cromer 3534a3e621 Fix resource directory
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 21:26:49 -03:00
Chris Cromer 68b176ca85 Remove blue and purple portals
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 20:56:40 -03:00
Chris Cromer ca822449c0 Add missing documentation
Add portal
Update enemies to be generated randomly

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 20:54:38 -03:00
Chris Cromer 860a380ba4 Fix javadoc dir
Make json file pretty

Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 17:04:37 -03:00
Chris Cromer c1fde9eded Change from simple-json library to gson library
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-22 14:23:42 -03:00
Chris Cromer 5f3a2df8cf Change directory name to javadoc
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-21 20:43:37 -03:00
Chris Cromer ca46991813 Work through the AI book
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-21 20:41:21 -03:00
Chris Cromer 86d6dcb4ab Add copyright info
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 15:21:43 -04:00
Chris Cromer d1b6408152 Remove slash before folder name in .gitignore
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 14:57:18 -04:00
Chris Cromer cf56a9b048 Ignore javadoc folder
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 14:55:44 -04:00
Chris Cromer 98989ae64e Add .gitignore
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 14:53:53 -04:00
Chris Cromer 0e61872461 Add main game files
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 14:52:01 -04:00
Chris Cromer a18c84046e Add project files
Signed-off-by: Chris Cromer <chris@cromer.cl>
2019-09-02 14:51:26 -04:00