メディアプログラミングの授業で作成するオンラインの格闘ゲーム
Install idea and gradle from Official site
src/main/java
is the main program
src/test/java
is the test program
src/main/proto
is share Api written by IDL. It used Protocol Buffers
src/main/resouces
is the FXML files. FXML is often used as a GUI scriptable language in javafx
$ ./gradlew generateProto
generate source code only from IDL.
$ ./gradlew installDist
This creates the scripts message-server
, message-client
, etc. in the
build/install/combat-server/bin/
directory that run scripts.
$ ./build/install/combat-server/bin/message-server
$ ./gradlew run
or
$ ./build/install/combat-server/bin/message-client
if you execute under, have to put jdk runtime component