Commit Graph

58 Commits

Author SHA1 Message Date
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