Collin Smith
d6105d9f9a
Improved isometric camera API
...
Documented isometric camera API
Implemented pix and tile offsets instead of just offset
Made pix and tile offsets private -- pix offset set via offset and tile offset set automatically
toTile50 may be deprecated in the future if I cannot find a use for it (tile offset may have superseded it)
2019-10-19 15:04:41 -07:00
Collin Smith
354419dafd
Fixed iso position tracking by using Tile50
2019-10-17 16:59:11 -07:00
Collin Smith
04ebeb1a61
Added wrld field to track cursor tile position
...
Added wrld field to track cursor tile position
Added 0.5f offset to world tile position to account for camera offset
2019-10-17 16:23:24 -07:00
Collin Smith
4f5852b35a
Removed 'near' field
2019-10-17 16:20:48 -07:00
Collin Smith
88ae4c496b
Removed 'near' field and changed 'pos' to Tile50
2019-09-30 03:46:43 -07:00
Collin Smith
d2b48b8119
Implemented slightly improved parser for TXTs (see #26 )
2019-09-29 03:47:15 -07:00
Collin Smith
28c6bd95dc
Updated BinGenerationTool with support for validating the serialized bins against their source excels
2019-09-28 03:50:41 -07:00
Collin Smith
761c6f8447
Implemented support for binary excel loading (see #26 )
2019-09-28 03:35:07 -07:00
Collin Smith
814925d76c
Added annotation field to allow bin generator to ignore certain columns
2019-09-23 17:42:40 -07:00
Collin Smith
6bb974e711
Added support for binary excel loading (see #26 )
...
Refactored Excel parse factory methods to load methods
Added tentative serialization code to MonStats
2019-09-23 03:51:55 -07:00
Collin Smith
cc2ea8ba00
Removed eclipse stuff from gradle (was giving warnings and completely unused)
2019-06-24 03:25:43 -07:00
Collin Smith
49122a045d
Scrolling now adjusts MapRenderer zoom
2019-05-14 19:05:35 -07:00
Collin Smith
0414472042
Added debug rendering for toTile50
2019-05-12 02:04:09 -07:00
Collin Smith
5acbaa54f1
Moved iso updates to post tick and extended debug tile grid size
2019-05-11 18:40:13 -07:00
Collin Smith
f8d1397d95
Added cursor movement with a timestep
2019-05-10 15:46:50 -07:00
Collin Smith
0fab1a4c94
Moved class to com.riiablo.camera
...
Moved class to com.riiablo.camera
Improved debug overlay -- added labels
2019-05-10 00:45:07 -07:00
Collin Smith
2ae55d9eb8
Changed translation amount
...
Changed translation amount
Added support for toTile50 for position coords because of centering
Display iso position and tile position
Changed access of offset and position
2019-05-10 00:20:58 -07:00
Collin Smith
a7682d8743
Added support for isometric offsets
2019-05-09 23:46:44 -07:00
Collin Smith
eaf97baf6e
Added translation support
...
Added translation support
Changed IsometricCamera to use tile coordinates for position coords
2019-05-09 16:00:07 -07:00
Collin Smith
fe1e15d1fc
Committing new camera classes
2019-05-08 23:34:44 -07:00
Collin Smith
c8d0a7e9a2
Basic aggregation of walls in y-axis
2019-05-06 20:00:40 -07:00
Collin Smith
59fb2c21c4
Adjusted math to use logical coords instead of inverting map y coordinates
2019-05-06 19:50:42 -07:00
Collin Smith
7e2b2679ba
Aggregation of horizontal walls
2019-05-06 10:29:09 -07:00
Collin Smith
c36313304b
Improved direction math to use backing MapRenderer to result in correct angle
2019-05-05 20:52:20 -07:00
Collin Smith
a0817b26a7
Disabled shadows and removed unneeded pos calculation
2019-05-05 18:13:36 -07:00
Collin Smith
b5c1c0933c
Integrated MapRenderer to draw world
2019-05-05 17:44:18 -07:00
Collin Smith
fbbaee714d
Fixed initial starting position
2019-05-05 17:13:13 -07:00
Collin Smith
794dd8cff7
Disabled camera movement when path generated
2019-05-05 15:14:53 -07:00
Collin Smith
c079787cac
Moved MapViewer to tools module -- deleted mapbuilder module
2019-05-05 15:09:43 -07:00
Collin Smith
1c2a299045
Added support for box2d lights
2019-05-05 03:39:25 -07:00
Collin Smith
4fc44bb8cd
Increased base velocity to 1 m/s
2019-05-05 01:26:04 -07:00
Collin Smith
f79baf0c4c
Changed player to circle shape
...
Changed player to circle shape
Player will now face direction of linear velocity
2019-05-05 01:20:55 -07:00
Collin Smith
1aae833301
Improved movement behavior
2019-05-05 01:14:08 -07:00
Collin Smith
4b01a73460
Integrated mouse for entity movement
...
Integrated mouse for entity movement
Bound camera to player entity position
2019-05-05 01:10:00 -07:00
Collin Smith
7f192ebea6
Added test player body
2019-05-04 23:25:51 -07:00
Collin Smith
40b864c400
Created WallAggregatorTool to assist with developing box2d integration
2019-05-04 22:51:47 -07:00
Collin Smith
f2941cc9ca
Deprecated DirectionUtils and removed it from repo
...
Deprecated DirectionUtils and removed it from repo
Propagated changes back into DirectionTool
Fixed bug regarding direction4 math
2019-05-02 20:59:38 -07:00
Collin Smith
2a0ed7d40a
Created direction tools to provide interactive testing tool for new directions
2019-05-02 02:51:35 -07:00
Collin Smith
74cc7b82e2
Improved time steps so animation speeds look consistent across varying fps
2019-05-01 20:34:37 -07:00
Collin Smith
b4ad257503
Created AnimationTool to test smoothed vs original animation deltas
2019-05-01 01:45:05 -07:00
Collin Smith
dee5965864
Added tool to calculate fcr breakpoints to test math and generate tables
2019-04-29 19:03:15 -07:00
Collin Smith
2fdfd87f6f
Created tools module
...
Created tools module
Ported Tester404 font metrics tool
2019-04-18 02:19:07 -07:00