|
ed96d43935
|
Tile modifying now modifies collision grid
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-11 21:01:09 -05:00 |
|
|
2cc1292946
|
Move and refactor engine objects
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-11 18:06:41 -05:00 |
|
|
82b25fbc17
|
Collision grid setup and render test
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-11 17:58:41 -05:00 |
|
|
9707503149
|
get rid of junk lines
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 16:47:43 -05:00 |
|
|
828186c550
|
Remove other options
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 16:45:01 -05:00 |
|
|
6b93bcd50e
|
Remove d3d requirement
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 16:43:22 -05:00 |
|
|
dd62b04556
|
Include vsync options
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 16:39:43 -05:00 |
|
|
feef654498
|
Double buffering code fixed. Also added additional properties for Windows optimizations
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 16:30:47 -05:00 |
|
|
dec88d32f5
|
Use double buffering.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 15:29:04 -05:00 |
|
|
2e9be3bf1b
|
create constants to reduce magic numbers
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-10 17:28:56 +00:00 |
|
|
d5bb96b29a
|
Add a thread sleep to keep the game running at speed
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 23:52:09 -05:00 |
|
|
6ffcf0be3b
|
Added a hack due to timing values updating slower without a print Java maps
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 23:34:52 -05:00 |
|
|
96160bd35c
|
Remove garbage collection running as it seems to have a negative impact
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 17:07:17 -05:00 |
|
|
31f9bb513b
|
Game update system now respects frame update time
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 16:33:45 -05:00 |
|
|
5e97719ccf
|
Timing of loop is now based on accumulated time
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 20:27:27 +00:00 |
|
|
d6b17fce95
|
Game should be running with highest potential game loop setting
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:42:07 +00:00 |
|
|
b5e5e1c611
|
Sync updateMult with frame time
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:34:34 +00:00 |
|
|
8a46cb56a6
|
Game update loop runs at a set rate.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:33:09 +00:00 |
|
|
9ba3105b1b
|
120
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:23:39 +00:00 |
|
|
8d26b031cd
|
Minimum update time is 144FPS
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:21:57 +00:00 |
|
|
27d5e9ec64
|
Run garbage collector when game is reset or started
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 19:16:41 +00:00 |
|
|
2c0ef99871
|
remove iterators for slight performance gains
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 18:58:12 +00:00 |
|
|
537bc7c744
|
Add a slide buffer so it can be queued prior to landing.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 17:52:33 +00:00 |
|
|
8a13331af0
|
Update to jinput2.10.1. Mouseover for text bits inside of Action control change list
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-09 13:44:59 +00:00 |
|
|
c24c6a3972
|
Remove controller from list when polling errors occur.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 22:28:49 -05:00 |
|
|
7f6aa67e1e
|
Use higher version of jinput without reflection required
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 21:48:44 -05:00 |
|
|
bcd48205cc
|
Allow for manual refreshing of controller data
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 21:37:54 -05:00 |
|
|
135f3d07e0
|
Update Program Name
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 19:32:04 +00:00 |
|
|
c13899dee4
|
Don't poll keyboards and mice
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 19:24:46 +00:00 |
|
|
0275a491e4
|
-m Refactor controller polling and set rescan to be every 5 seconds
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-08 19:17:31 +00:00 |
|
|
a43f1f7189
|
COntinued modifications to controller monitoring
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 23:56:48 -05:00 |
|
|
f8cbb5abfa
|
Beta version of re-polling controller system
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 22:18:33 -05:00 |
|
|
c911caef80
|
Revert hotswapping controller code for now.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 20:44:28 -05:00 |
|
|
7387ced9e5
|
Listen for controller components and allow inputs from controllers
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 18:39:38 -05:00 |
|
|
3c96fda374
|
Remove unused imports
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 18:30:04 +00:00 |
|
|
ec26ebadcc
|
Display actions and keys assigned
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 18:29:43 +00:00 |
|
|
6db59a796e
|
Update all key press checks to use events. Clean up warnings
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-07 15:47:09 +00:00 |
|
|
627c788d05
|
Remove unused imports and correct warnings
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 20:17:31 +00:00 |
|
|
55276867cc
|
Setup and prepare keybind system
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 20:16:29 +00:00 |
|
|
ce856fc8b0
|
Remove unused imports. Fix deprecated draw functions
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 18:05:54 +00:00 |
|
|
8f13a24fd4
|
Refactor KEYS array so it's no longer accessible to prevent bad practices and deprecated setting of the variable.
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 17:57:31 +00:00 |
|
|
a6e6b92f7b
|
Implement keyboard keys as a component
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 17:42:11 +00:00 |
|
|
6e900581ea
|
Provide controller polling
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 16:58:40 +00:00 |
|
|
7b2228e0d8
|
Include packaging and release system
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 15:49:14 +00:00 |
|
|
96304c507e
|
Fix all jar build systems to incorporate external jars
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-06 00:07:01 -05:00 |
|
|
75bcb598c2
|
Update SigScript
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-05 22:12:27 -05:00 |
|
|
8ba9307465
|
Implement Animated Sprites
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-04 02:51:12 -05:00 |
|
|
82f9016255
|
Display View and Tile parameters per screen instead of on an individual block. Additionally, create a system where we can load/unload active game objects
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-02 21:24:38 -05:00 |
|
|
3af154682c
|
Remove headless code
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 20:28:27 +00:00 |
|
|
ea5684fc60
|
Create a png converter that attempts to index png images. Just in case
Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-06-01 20:28:16 +00:00 |
|