Collin Smith
c8f14134ac
Changed Java source/target compatibility to Java 8
...
Changed Java source/target compatibility to Java 8
Removed special :core:compileTestJava Java 8 support to use default above
2021-11-30 16:32:30 -08:00
Collin Smith
8287515b24
Added dependency for idea task to generate core sources
...
gradlew idea should now generate version and flatbuffer sources
2021-11-26 12:56:43 -08:00
Collin Smith
0840797cf2
Incremented version 0.0.4 -> 0.0.5
2021-05-28 15:47:34 -07:00
Collin Smith
02d3f91992
Changed jcenter() -> gradlePluginPortal()
2021-05-28 15:33:30 -07:00
Collin Smith
6fb5473009
Incremented version 0.0.3 -> 0.0.4
2021-01-14 11:38:23 -08:00
Collin Smith
5db573d441
Created 'release' task to automatically build and copy artifacts into /build/release
2020-12-05 01:04:56 -08:00
Collin Smith
a74c3213a2
Changed version to 0.0.3-SNAPSHOT
2020-12-05 01:03:44 -08:00
Collin Smith
8facf698b4
Incremented version to 0.0.3
2020-12-04 19:48:16 -08:00
Collin Smith
cf8ddc09f1
Updated version string to 0.0.2
2020-11-25 23:30:48 -08:00
Collin Smith
d1cf4c1ba8
Upgraded flatbuffers gradle plugin to 1.0.7
...
Changed flatbuffers version definition to a variable
Upgraded flatbuffers plugin version from 1.0.5 to 1.0.7
2020-11-21 17:24:00 -08:00
Collin Smith
ba35383a13
Renamed android build tools version variable
2020-11-21 17:20:11 -08:00
Collin Smith
87b1d58eb4
Fixed code style
2020-11-20 22:46:08 -08:00
Collin Smith
2270f15f1a
Adjusted gradle project name spec to recommended
2020-11-20 22:15:57 -08:00
Collin Smith
859d0888bf
Moved gradle version variables to gradle.properties
...
Moved gradle version variables to gradle.properties
Replaced some inline box2d light versions variables
Added commented config for artemis:weave task
2020-11-20 15:44:52 -08:00
Collin Smith
402251eb86
Changed string double to single quotes to match style
2020-11-17 20:24:15 -08:00
Collin Smith
723bde52b5
Removed robovm version dependency
2020-11-17 20:21:33 -08:00
Collin Smith
e525d4308c
Moved android gradle plugin version to gradle.properties
2020-11-17 19:41:45 -08:00
Collin Smith
6b03ba1e17
Changed appName to riiablo
2020-11-17 13:26:52 -08:00
Collin Smith
9c18e18a9c
Reorganized gradle scripts into subproject directories
...
Reorganized gradle scripts into subproject directories
Reformatted gradle scripts to be more consistent
Created :server subproject group
Deleted :mpqlib subproject due to inactivity
Hopefully this is a step in the right direction
2020-11-16 23:14:33 -08:00
Collin Smith
269f283c9b
Changed to standard gradle src directory structure
...
Changed to standard gradle src directory structure
Changed some working directories to work properly with gradle tasks
Changed MPQViewer asset path to empty string
2020-11-15 23:49:18 -08:00
Collin Smith
33f96d791a
Replaced gradle compile keyword with api and implementation
...
Replaced gradle compile keyword with api and implementation
Changed :core project to java-library plugin from java
2020-11-14 00:20:04 -08:00
Collin Smith
92dbec8581
Set gdx-ai to 1.8.2
2020-09-09 13:42:47 -07:00
Collin Smith
0fec6bf56a
Closes #112
2020-09-05 17:01:45 -07:00
Collin Smith
c12ea88b6e
Added Reflections library to LoggerSuggester
2020-08-28 00:16:26 -07:00
Collin Smith
685349fe01
Replaced Log4j2 with com.riiablo.logger (see #105 )
...
Log4j2 removed as a dependency
2020-08-27 23:21:24 -07:00
Collin Smith
f52d47c235
Added Log4J2 as a dependency (see #88 )
...
Created log package with wrappers on top of Log4J
2020-07-25 14:35:38 -07:00
Collin Smith
597ae213c5
Moved netty netcode from :server:netty to :core module
2020-06-25 10:08:00 -07:00
Collin Smith
cbd55ee164
Replaced StringEscapeUtils from apache commons-lang3 with commons-text
...
StringEscapeUtils from commons-lang3 was deprecated and should be using version from commons-text
Optimized imports
2020-06-14 12:35:15 -07:00
Collin Smith
4dcfe2ff00
Created netty module to try implementing UDP servers and move away from the LibGDX networking
2020-06-13 17:42:05 -07:00
Collin Smith
8f04cb5c94
Removed dependency on net.mostlyoriginal.artemis-odb:contrib-plugin-profiler
...
Replaced with com.riiablo.profiler
Copied contrib-plugin-profiler GUI skin to internal assets
2020-06-12 16:04:05 -07:00
Collin Smith
5ac92a1583
Upgraded to Flatbuffers 1.11.0
2019-12-12 14:17:03 -08:00
Collin Smith
e4df005987
Rewrote engine and replaced Ashley with Artemis
...
Rewrote engine and replaced Ashley with Artemis
Added basic networking support for D2GS (handshake and sending initial player state to clients)
2019-12-11 02:07:55 -08:00
Collin Smith
b64900c52c
Added rudimentary support for BNCS (chat service)
2019-12-02 03:12:44 -08:00
Collin Smith
070fd7da00
Cleaned up build.gradle for server modules
2019-11-30 15:51:54 -08:00
Collin Smith
f4b76b1c38
Added server:d2gs module
2019-11-30 15:44:33 -08:00
Collin Smith
ac35310ace
Added MCP server module which acts as the server browser
...
Added MCP server module which acts as the server browser
MCP only supports listing games at this time
Minor changes to LoginScreen to reflect how LobbyScreen was written differently
Added desktop with networking run config which starts up server instances and then a client
Created GameSession class which is used as a cache for mcp GameSession packets
2019-11-30 01:46:56 -08:00
Collin Smith
5e23ac48b0
Moved BNLS to separate module and removed old server module as it's all deprecated now anyways
2019-11-29 22:04:17 -08:00
Collin Smith
222fe7077a
Added Box2D dependency
...
Created Box2DComponent to store Box2D body
Created Box2DPhysicsSystem to generate world objects and iterate physics
Created Box2DBodySystem to propagate VelocityComponent to Box2D bodies
2019-11-17 03:08:42 -08:00
Collin Smith
746b382d58
Updated GDX and Ashley versions to snapshots
2019-09-19 01:25:15 -07:00
Collin Smith
092f7de91b
Removed dependency on LibGDX 1.9.9 headless backend -- now using same version as rest of project
2019-06-26 15:51:05 -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
bd6758626d
Fixed deprecation warning in android gradle 3.0
2019-06-24 03:17:34 -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
40b864c400
Created WallAggregatorTool to assist with developing box2d integration
2019-05-04 22:51:47 -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
Collin Smith
acdc38123e
Backed flatbuffers version down to 1.9.0 because of DexArchiveBuilderException with 1.10.0 on android
2019-04-11 02:14:09 -07:00
Collin Smith
f361d48777
Added flatbuffers dependency
...
Added flatbuffers dependency
Created test connection.fbs
2019-04-10 05:08:54 -07:00
Collin Smith
030077009b
Setting up #8
2019-03-21 01:41:50 -07:00