Evan Debenham
72d1db49ed
v0.7.5b: removed the baseline method from RenderedText, fixed one layout error with WndTitledMessage
2019-10-14 20:47:49 -04:00
Evan Debenham
b439092443
v0.7.5b: removed bitmaptextmultiline and various unused related code
2019-10-14 20:47:48 -04:00
Evan Debenham
03ebdde440
v0.7.5b: refactored renderedTextMultiline
...
It is now much more flexible, and is used in all places.
2019-10-14 20:47:09 -04:00
Evan Debenham
af7a4a03f0
v0.7.5b: fixed texture errors on old android versions
2019-10-14 20:45:56 -04:00
Evan Debenham
1efc79ef55
v0.7.5b: adjusted JSON version to prevent crashes on old android
2019-10-14 20:45:56 -04:00
Evan Debenham
2aaf18b0b8
v0.7.5b: SPD-classes and core are no longer android-specific modules!
2019-10-14 20:45:53 -04:00
Evan Debenham
b985ed3bf5
v0.7.5b: first major portion of rewriting text rendering
...
some rough edges still need smoothing out
2019-10-14 20:45:44 -04:00
Evan Debenham
bbee1a1372
v0.7.5b: adjusted text rendering to always occur on the render thread
2019-10-14 20:45:43 -04:00
Evan Debenham
009752822d
v0.7.5a: removed unnecessary explicit type arguments
2019-10-05 18:48:10 -04:00
Evan Debenham
dd94fbd438
v0.7.5a: added some safety sync checks to SparseArray
2019-10-05 18:47:37 -04:00
Evan Debenham
02a8a7e206
v0.7.5: removed unused imports, semicolons, and some unnecessary casts
2019-10-01 00:44:28 -04:00
Evan Debenham
48d2fc77fe
v0.7.5: replaced all uses of java reflection with LibGDX reflection
2019-10-01 00:44:28 -04:00
Evan Debenham
0724717abf
v0.7.5: decoupled android-based text input from SPD-classes
2019-10-01 00:44:28 -04:00
Evan Debenham
96dd6eff82
v0.7.5: added support for more dynamic custom tilemaps
2019-10-01 00:36:20 -04:00
Evan Debenham
f808e201f3
v0.7.5: game camera now pans instead of snapping in most cases
2019-10-01 00:36:16 -04:00
Evan Debenham
f0a44e8578
v0.7.5: fixed casting errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
8d4bc19dc0
v0.7.5: fixed some rare concurrency errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
20f49ac600
v0.7.5: corrected some issues caused by LibGDX
2019-10-01 00:36:09 -04:00
Evan Debenham
8b4b241f8a
v0.7.4c: fixed various rare crash bugs
2019-08-14 15:51:53 -04:00
Evan Debenham
e8086d78f2
v0.7.4b: removed unused todo/fixme statements
2019-08-07 21:39:40 -04:00
Evan Debenham
019970b3e4
v0.7.4b: fixed errors with android lifecycle management
2019-08-07 21:39:39 -04:00
Evan Debenham
a3e04de98c
v0.7.4b: fixed additional rare system UI issues
2019-08-07 21:39:36 -04:00
Evan Debenham
785726f4f8
v0.7.4b: refactored file handling to use String instead of File
2019-08-07 21:36:58 -04:00
Evan Debenham
7885da4b99
v0.7.4b: cleaned up a few leftovers from new init logic
2019-08-07 21:36:06 -04:00
Evan Debenham
3e815a3165
v0.7.4b: restructured initialization logic into new android module
...
A lot of cleanup is needed for this, but everything works
2019-08-01 16:04:14 -04:00
Evan Debenham
11efd1d0c3
v0.7.4b: cleaned up some miscellaneous android dependencies
2019-08-01 15:47:56 -04:00
Evan Debenham
9688c7566d
v0.7.4b: added an ignore file for native LibGDX dependancies
2019-08-01 15:47:13 -04:00
Evan Debenham
05d7f354dd
v0.7.4b: refactored input event handling structure
2019-08-01 15:47:10 -04:00
Evan Debenham
2a523f2ea2
v0.7.4b: Initial LibGDX commit! more details below:
...
Large sections of game logic are now working through libgdx instead of
android libraries. There is still work to do but this is the first
major step. Big changes include:
- Graphics code is now through LibGDX (except for text rendering)
- Initialization and screen-handling logic is now mostly through LibGDX
- Audio is now through LibGDX
- Input handling is now through LibGDX
- Most misc functions are now through LibGDX
2019-08-01 15:47:01 -04:00
Evan Debenham
fb34d976e8
v0.7.4: centralized even more build properties, including moving some things out of app manifest
2019-07-18 16:13:02 -04:00
Evan Debenham
465b596382
v0.7.4: centralized more build script properties
2019-07-18 16:13:02 -04:00
Evan Debenham
b6a05519c5
v0.7.4: moved some build config details to the central gradle file
2019-07-18 16:13:01 -04:00
Evan Debenham
d67a4bf021
v0.7.4: increased minSDK to 9(android 2.3) from 8(android 2.2)
2019-07-18 16:03:12 -04:00
Evan Debenham
8d6b3835b1
v0.7.3a: fixed all darts incorrect being consumed when tipping all
2019-05-25 18:06:21 -04:00
Evan Debenham
3e3d5f3364
v0.7.3a: added a sync check to script resetting
2019-05-25 18:06:20 -04:00
Evan Debenham
3867c5d61e
v0.7.3: fixed an incorrectly placed space in copyright notice of some files
2019-05-23 19:27:10 -04:00
Evan Debenham
2c92332563
v0.7.3: Balance adjustments around magical resistance effects:
...
- magical resistances no longer apply to the melee attacks of magic users
- ring of elements buffed to 20% reduction per level from 16%
- antimagic glyph rebalanced, no longer depends on armor DR
2019-05-23 19:26:53 -04:00
Evan Debenham
971e421fa1
v0.7.2d: moved the base halo class to SPD-classes
2019-04-27 18:43:44 -04:00
Evan Debenham
96878b1095
v0.7.2c: adjusted how the game handles config changes
2019-04-24 19:24:02 -04:00
Evan Debenham
b2409522d9
v0.7.2b: removed unused compatibility check
2019-04-16 17:42:28 -04:00
Evan Debenham
efa4ededa4
v0.7.2: fixed incorrect comments in screen config chooser
2019-03-19 19:28:54 -04:00
Evan Debenham
109e710c36
v0.7.1d: moved debug flags to devicecompat, added flag for load screen
2019-01-18 17:08:03 -05:00
Evan Debenham
0cbfea7c67
updated copyright notices for 2019
2019-01-12 17:06:38 -05:00
Evan Debenham
7dffe6bf23
v0.7.1c: removed android-specific code from several classes in core
2019-01-12 16:56:49 -05:00
Evan Debenham
cec9f60e89
v0.7.0: updated gradle build tools, removed explicit build tools version
2018-10-24 03:05:23 -04:00
Evan Debenham
67a5925e87
v0.7.0: moved SDK declarations to build.gradle
2018-10-24 03:00:48 -04:00
Evan Debenham
224cc6c682
v0.7.0: updated compile SDK and build tools versions
2018-10-24 02:55:57 -04:00
Evan Debenham
9337d28948
v0.7.0: fixes/adjustments:
...
- ballisticas now go through vision-blocking terrain, but not solid
- bleeding is now floating-point internally
- fixed hanging when caustic ooze is attached to a dead character
- attached a check for shadowcaster crashes
- fixed problematic interactions between traps, thrown items, and hourglass
2018-10-24 02:55:53 -04:00
Evan Debenham
a818a3ecce
v0.7.0: added proper dependancy declaration to spd-classes
2018-10-24 02:55:51 -04:00
Evan Debenham
05028ebc2a
v0.6.5b: added a variety of safety checks
2018-05-18 18:54:29 -04:00
Evan Debenham
d9210a3a73
v0.6.4a: updated copyright
2018-04-10 23:39:37 -04:00
Evan Debenham
f935092871
v0.6.4a: music is now prepared synchronously
2018-04-10 23:27:42 -04:00
Evan Debenham
8ff3db2088
v0.6.4: various bugfixes:
...
- fixed corrupted mimics causing save/load crashes
- fixed crashes when destroy is called on the same group twice
- syncronized texture cache methods
- added safety checks to
- SummoningTrap
- WaterOfHealth
- WndAlchemy
- WndBag
2018-04-03 17:48:17 -04:00
Evan Debenham
5cf58a74c8
v0.6.4: updated compile and target sdk
2018-04-03 17:44:04 -04:00
Evan Debenham
04f02a0aca
v0.6.3b: manifest commit
2018-03-09 22:42:37 -05:00
Evan Debenham
c471cc6b96
v0.6.3b: fixed memory leaks in android 8.0+, and improved text cache
2018-03-09 22:42:23 -05:00
Evan Debenham
099a75d19e
v0.6.3b: removed some unnecessary allocations, and disabled unused fonts
2018-03-09 22:42:23 -05:00
Evan Debenham
2dddeee60d
v0.6.3: improved error handling in SPD-classes
2018-01-24 17:23:28 -05:00
Evan Debenham
7a36840f77
v0.6.3: removed unecessary differences between private and public code
2018-01-20 17:05:08 -05:00
Evan Debenham
0182bae2a0
v0.6.3: fixed variosu bugs with fog of war and horn of plenty
2018-01-20 16:28:18 -05:00
Evan Debenham
07158daed2
v0.6.3: replaced android.graphics.rectF with a local version
2018-01-20 16:28:15 -05:00
Evan Debenham
079bc8c4d1
v0.6.3: various crash and ANR fixes
2018-01-20 16:09:53 -05:00
Evan Debenham
9cde9e002a
v0.6.3: several improvements to game file management:
...
- moved android savefile interaction out of core module
- decoupled save file names from hero classes (more work to do here)
- moved save files to individual folders
- added conversion logic for old saves
2018-01-20 16:09:40 -05:00
Evan Debenham
2b342dfe89
v0.6.3: moved opengl code out of fog of war class, into BufferTexture
2018-01-20 16:06:40 -05:00
Evan Debenham
902caaafc7
v0.6.3: updated dependancies and moved a permission
2018-01-20 16:06:37 -05:00
Evan Debenham
6abb58fd81
v0.6.3: refactored all opengl code out of the core module (except fog)
2018-01-20 16:06:02 -05:00
Evan Debenham
e828148ebc
v0.6.3: refactored some android interaction out of the core module
2018-01-20 16:05:55 -05:00
Evan Debenham
c290e5fe47
v0.6.3: significant refactoring and performance improvements to fog of war
2018-01-20 16:02:19 -05:00
Evan Debenham
bfa96703aa
v0.6.3: adjusted order of rendering and updating to improve efficiency
2018-01-20 16:02:16 -05:00
Evan Debenham
aa88bf7d23
v0.6.2e: fixed bad changes made to app lifecycle managment
2017-11-19 14:42:38 -05:00
Evan Debenham
00a44a8352
v0.6.2d: adjusted how the game handles pauses/focus lost
2017-11-17 14:31:51 -05:00
Evan Debenham
1fbaa27f5b
v0.6.2c: fixed a variety of rare crash bugs
2017-11-17 14:31:40 -05:00
Evan Debenham
31042228ff
v0.6.2c: improved how the game handles music volume and asset handling
2017-11-17 14:31:37 -05:00
Evan Debenham
4ee449c918
v0.6.2b: fixed bugs and added several safety checks
2017-11-17 14:31:28 -05:00
Evan Debenham
553badc118
v0.6.2b: improved aspects of app lifecycle management
2017-11-17 14:31:16 -05:00
Evan Debenham
0ce6f14a73
v0.6.2a: fixed errors where music would be called without being prepared
2017-11-02 01:28:25 -04:00
Evan Debenham
99156c0005
v0.6.2a: added functionality for audio muting during phone calls
2017-11-02 01:28:23 -04:00
Evan Debenham
2cf085f300
v0.6.2a: updated build tools versions
2017-11-02 01:00:18 -04:00
Evan Debenham
d71559e0cc
v0.6.1b: fixed rare crashes caused by a camera as it is destroyed
2017-08-30 02:58:31 -04:00
Evan Debenham
68e0916cf5
v0.6.1b: fixed a rare ANR caused by motion interruption
2017-08-30 02:58:30 -04:00
Evan Debenham
ff28b2314a
v0.6.1b: added a safety check to touchscreen
2017-08-30 02:58:30 -04:00
Evan Debenham
e3653e6fcc
v0.6.1b: stability improvemens to movieclip
2017-08-30 02:58:30 -04:00
Evan Debenham
35cdb4a2c2
v0.6.1a: updated gradle stuff
2017-08-19 01:08:34 -04:00
Evan Debenham
7bb0103d17
v0.6.1: added a syncronization requirement to script usage
2017-08-19 00:23:37 -04:00
Evan Debenham
673ad28c5d
v0.6.1: added support for multi window mode and refactored ui flag system
2017-08-19 00:23:10 -04:00
Evan Debenham
113ac2daa1
v0.6.1: added support for bundling and unbundling float arrays
2017-08-19 00:16:21 -04:00
Evan Debenham
096d453cbb
v0.6.1: fixed a crash bug with Random.chances( hashmap )
2017-08-19 00:16:20 -04:00
Evan Debenham
3b689da833
v0.6.0a: improved tilemap update logic
2017-06-11 19:00:32 -04:00
Evan Debenham
0225143d01
v0.6.0: removed some unneeded allocations when frames were being drawn
2017-06-04 22:00:47 -04:00
Evan Debenham
c254e03596
v0.6.0: fixed an errant -1 in screen config chooser
2017-06-04 22:00:41 -04:00
Evan Debenham
a217508571
v0.6.0: refactoring and improvements to EGL config chooser
2017-06-04 22:00:24 -04:00
Evan Debenham
47974584b4
v0.6.0: updated build toosl version
2017-06-04 21:59:58 -04:00
Evan Debenham
eeec924f75
v0.6.0: fixed bugs in pathfinder and patch systems
2017-06-04 21:59:55 -04:00
Evan Debenham
048b5e5f7b
v0.6.0: moved important usages of collections.shuffle into Random
2017-06-04 21:59:49 -04:00
Evan Debenham
01b4653938
v0.6.0: Implemented room initialization, converted loads of logic to new levelgen structure
2017-06-04 21:59:49 -04:00
Evan Debenham
7153104e4d
v0.6.0: implemented point connection limits for rooms
2017-06-04 21:59:48 -04:00
Evan Debenham
c15316baa2
v0.6.0: lots more class structure changes to rooms
2017-06-04 21:59:47 -04:00
Evan Debenham
94e3dbcfbc
v0.6.0: removed an incorrect break from screen config chooser
2017-06-04 21:59:46 -04:00
Evan Debenham
8af7fa2367
v0.6.0: removed unused imports
2017-06-04 21:59:44 -04:00
Evan Debenham
2f18c7146b
v0.6.0: game motion now uses time since boot instead of time since UTC
...
This 'should' fix animation oddness caused by device time syncing during gameplay
2017-06-04 21:54:29 -04:00
Evan Debenham
c64a468db5
v0.6.0: cleaned up android SDK version references
2017-06-04 21:54:27 -04:00
Evan Debenham
ba8598132a
updated copyright
2017-02-22 15:10:24 -05:00
Evan Debenham
2d09869044
v0.5.0b: completely refactored custom tiled visuals
2017-02-22 14:57:03 -05:00
Evan Debenham
970c6cc791
v0.5.0a: fixed alignment inconsistency in renderedtext
2017-02-13 16:11:03 -05:00
Evan Debenham
01fa5ece1f
v0.5.0: updated SDK and build tools versions
2017-02-13 16:09:32 -05:00
Evan Debenham
479c689196
v0.5.0: updated item sprites, they now have a variable size and are raised
2017-02-13 16:09:18 -05:00
Evan Debenham
26daff58b2
v0.5.0: fixed many vfx alignment issues
2017-02-13 16:07:28 -05:00
Evan Debenham
82b5480294
v0.5.0: updated dependencies
2017-02-13 16:06:07 -05:00
Evan Debenham
c9e9c70683
v0.5.0: added a custom egl config chooser
...
Game now defaults to RGB888 on more modern devices
2017-02-13 16:05:08 -05:00
Evan Debenham
d9818f3a1a
v0.4.3c: reverted some changes made to signal which were causing concurrent modification errors
2016-11-06 17:58:02 -05:00
Evan Debenham
40e7d91e2f
v0.4.3b: fixed additional issues with the signal class
2016-11-06 01:12:49 -04:00
Evan Debenham
6ee0a30db8
v0.4.3b: improvements to the signal class
2016-11-06 01:12:34 -04:00
Evan Debenham
22c1a0189c
v0.4.3a: fixed several issues revealed by new bundle error reporting
2016-10-24 23:42:24 -04:00
Evan Debenham
ae8eb8f62b
v0.4.3a: updated build tools and gradle plugin
2016-10-24 23:41:56 -04:00
Evan Debenham
ed21521670
v0.4.3a: added error reporting support to bundles
...
Not the most elegant solution, but it works all the same
2016-10-24 23:41:52 -04:00
Evan Debenham
2478f9311c
v0.4.3a: space saving improvements to rendered font files
2016-10-24 23:41:50 -04:00
Evan Debenham
b981a48553
v0.4.3: updated build tools and gradle version
2016-10-16 20:42:13 -04:00
Evan Debenham
6529371326
v0.4.3: improved ndk build task
...
Should now work on more devices than just mine
Also included .so files built with new script, no funtional change, but their size is a bit different
2016-10-16 20:42:13 -04:00
Evan Debenham
2b6de44780
v0.4.3: improvements to flexibility of tilemap, at a tiny performance cost
2016-10-16 20:41:55 -04:00
Evan Debenham
017ab991fa
v0.4.3: significantly reduced number of calls to updatematrix
2016-10-16 20:41:53 -04:00
Evan Debenham
e3b0720de9
v0.4.3: fixed a bunch of crash bugs
2016-10-16 20:41:50 -04:00
Evan Debenham
794648fa21
v0.4.3: switched to a better fix for graphics bugs with shadowbox
2016-10-16 20:41:49 -04:00
Evan Debenham
4c38f73fdf
v0.4.3: fixed a number of issues, including:
...
- dead heroes sometimes being able to use quickslots
- wand of fireblast not always ingiting barriers
- horn of plenty sometimes gaining 21 max charges
- animations being skipped when the player moves into grass or doors
- fire constantly re-igniting when a burning character is standing in a doorway.
- bugginess when rapidly tapping on search
- stench and venom gas being hard to see
- Fog of war not completely updating on player death.
2016-10-16 20:41:48 -04:00
Evan Debenham
debbb57066
v0.4.3: implemented a new 'Power Saver' mode
...
As a bonus, this allows shattered to run on small screen devices, by forcing power saver, which downsamples in this specific case allowing for the minimum 2x game scale.
2016-10-16 20:41:44 -04:00
Evan Debenham
2d52a66ac6
v0.4.3: separated tile display logic from tile types
...
also re-added visual only tile types
2016-10-16 20:40:38 -04:00
Evan Debenham
1565030825
v0.4.3: implement seeds into levelgen (not currently user enterable)
2016-10-16 20:40:37 -04:00
Evan Debenham
78db26b724
v0.4.3: updated target and compile SDK to 24 (android N)
2016-10-16 20:38:12 -04:00
Evan Debenham
b87a1d5a8c
v0.4.3: added a window for accepting text input from the user. (supports all languages)
2016-10-16 20:38:11 -04:00
Evan Debenham
0688896113
v0.4.2b: provided a gradle build task for FroyoGLES20Fix
2016-09-15 20:54:40 -04:00
Evan Debenham
5af838f906
v0.4.2b: fixed more issues with tilemap culling
2016-09-15 20:54:39 -04:00
Evan Debenham
ae6d4ad842
v0.4.2b: removed blood associated with the heroes
2016-09-15 20:54:36 -04:00
Evan Debenham
5da611f452
v0.4.2b: fixed a typo in Texture
2016-09-15 20:54:36 -04:00
Evan Debenham
bd12b7003d
v0.4.2b: added sources for FroyoGLES20Fix
2016-09-15 20:54:35 -04:00
Evan Debenham
940363c3bc
v0.4.2b: corrected gradient functionality
2016-09-15 20:54:33 -04:00
Evan Debenham
a8f98f2d83
v0.4.2a: fixed issues with tilemap culling
2016-09-11 20:46:56 -04:00
Evan Debenham
1de87689b3
v0.4.2a: fixed null pointer exceptions involving image vertex buffers
2016-09-11 20:46:55 -04:00
Evan Debenham
23ac0135f3
v0.4.2: reintroduced scissoring, now only used when its needed
2016-09-09 18:10:18 -04:00
Evan Debenham
5ad6c69e93
v0.4.2: fixed a bug with tilemap culling on maps that aren't square
2016-09-09 18:01:53 -04:00
Evan Debenham
d6a666463e
v0.4.2: removed unnecessary gl_scissor functions
...
Improves performance on some devices
2016-09-09 18:01:50 -04:00
Evan Debenham
1da1ae73c9
v0.4.2: updated TODOs
2016-09-09 18:01:46 -04:00
Evan Debenham
d754f17edd
v0.4.2: fixed bugs with new shader programs
2016-09-09 18:01:44 -04:00
Evan Debenham
b70349256d
v0.4.2: increased the size of the renderedtext cache
2016-09-09 18:01:43 -04:00
Evan Debenham
6ed1ec2214
v0.4.2: Implemented no-lighting shader
...
Gives a very big performance boost on older devices
2016-09-09 18:01:43 -04:00
Evan Debenham
182b24d9ae
v0.4.2: improved performance by lowering precision on some shader variables
2016-09-09 18:01:42 -04:00
Evan Debenham
0c4d302979
v0.4.2: fixed issues with wands of fireblast and regrowth
2016-09-09 18:01:38 -04:00
Evan Debenham
044c93d3aa
v0.4.2: updated build tools version
2016-09-09 18:01:12 -04:00
Evan Debenham
729b5a2f88
v0.4.2: fixed a couple lint warnings/errors
2016-09-09 18:01:09 -04:00
Evan Debenham
293925b27e
v0.4.2: fixed some concurrency issues
2016-09-09 18:00:20 -04:00
Evan Debenham
c1167676b8
v0.4.2: couple of bugfixes
2016-09-09 18:00:14 -04:00
Evan Debenham
6627ba4736
v0.4.2: performance improvements to visibility checking
2016-09-09 18:00:12 -04:00
Evan Debenham
926b02ce65
v0.4.2: various performance improvements to core classes
2016-09-09 18:00:11 -04:00
Evan Debenham
8dc0d56eb0
v0.4.2: (hopefully) solved concurrency issues with bitmaptext
2016-09-09 18:00:09 -04:00
Evan Debenham
c23a284423
v0.4.2: array access and general performance improvements
2016-09-09 18:00:07 -04:00
Evan Debenham
e87ce8949e
v0.4.2: fixes to tilemap
2016-09-09 18:00:06 -04:00
Evan Debenham
0b30263236
v0.4.2: fixed some race conditions involving rendered text
2016-09-09 18:00:06 -04:00
Evan Debenham
e43e7b995d
v0.4.2: fixed some bugs with tilemap updating
2016-09-09 18:00:04 -04:00
Evan Debenham
6bcccba062
v0.4.2: improved tilemaps to selectively update and respect concurrency
2016-09-09 18:00:01 -04:00
Evan Debenham
7a2e6c63c1
v0.4.2: vertex buffers now support selective updating
2016-09-09 18:00:01 -04:00
Evan Debenham
1461003683
v0.4.2: fixed two crash bugs caused by recent changes
2016-09-09 18:00:00 -04:00
Evan Debenham
c137a465c5
v0.4.2: decoupled texture creation from opengl binding
2016-09-09 17:59:59 -04:00
Evan Debenham
a54bb5fdc8
v0.4.2: separated initialization and rendering of rendered text
2016-09-09 17:59:57 -04:00
Evan Debenham
3941aa3fe4
v0.4.2: array managment optimizations to Pathfinder
2016-09-09 17:59:56 -04:00
Evan Debenham
2bd1962b34
v0.4.2: lots of performance improvements to fog visuals
2016-09-09 17:59:55 -04:00
Evan Debenham
5fc0215014
v0.4.2: implemented some visibility culling for tilemaps
2016-09-09 17:59:54 -04:00
Evan Debenham
8537b86c5b
v0.4.2: fixed incorrect offset values for drawQuads
2016-09-09 17:59:53 -04:00
Evan Debenham
9f8981db07
v0.4.2: VBOs now work with android 2.2
2016-09-09 17:59:50 -04:00
Evan Debenham
b821bfddf8
v0.4.2: reduced amount of allocations occurring when frames are drawn
2016-09-09 17:56:09 -04:00
Evan Debenham
9663a47958
v0.4.2: added support for Vertex Buffer Objects
2016-09-09 17:56:08 -04:00
Evan Debenham
ca068c92b2
v0.4.2: added the ability for tilemaps to selectively not render certain tiles
2016-09-09 17:56:06 -04:00
Evan Debenham
0e7c12b61e
v0.4.2: updated quad indicies to be stored in a VBO
2016-09-09 17:56:05 -04:00
Evan Debenham
2a5f887579
v0.4.2: Uniforms now avoid repeating previous values
2016-09-09 17:56:05 -04:00
Evan Debenham
59f74216fe
v0.4.2: improved performance by skipping the drawing of offscreen gizmos
2016-09-09 17:56:04 -04:00
Evan Debenham
806217e209
v0.4.2: added support for variable map sizes
2016-09-09 17:54:50 -04:00
Evan Debenham
36e44340a8
Converted ShatteredPD to Build from Gradle
...
Major Changes:
- Shattered now builds effortlessly either from gradle CLI or android studio
- Much better dependency management through gradle (although it's not really used atm)
- Separate PD-classes repo is now SPD-classes module within main repo
2016-08-13 04:35:26 -04:00