Skip to content

congcoi123/lonely-dragon

Repository files navigation

Lonely Dragon Tweet

TenIO is an open-source project to create multiplayer online games that includes a java NIO (Non-blocking I/O) based server specifically designed for multiplayer games, which supports UDP, TCP, Websocket, HTTP transports, and available simple client projects for quick development.

This project demonstrates how to manipulate the frame to make a simple game with the server-side is made with Kotlin and the client app is supported by the Libgdx framework.contains a collection of examples that show you how to manipulate the framework.

First Glimpse

demo

Dependencies

- tenio-core
- tenio-engine
- libgdx

Requirements

  • Intellij
  • Eclipse
  • Java 11

How to install

Server Side

Setups the configuration file as the program arguments like the following image. intellij-setting-configuration

Client Side

Install

Import the libraries manually by the follwing guilde. eclipse-setting-libs Then add the assets directory as a source folder. eclipse-setting-assets

Issues?

When you try to run client on the macOS, you may encounter the below issue. client-issue

How to fix?

Step 1: Copy the path to to missing file. client-fix-1

Step 2: Go to the folder. client-fix-2

Step 3: Change the file extension from .jnilib to .dylib, so the final result you should get the file liblwjgl.dylib. client-fix-3

Step 4: Re-run the client.

License

The TenIO project is currently available under the MIT License.

Changelog

Please check out the changelog for more details.

Contributing

Please check out the contributing guideline for more details.

Installation

$ git clone https://github.com/congcoi123/lonely-dragon.git

Wanna see the result?

Then you should download the demo and follow the guidance: Lonely Dragon

Happy coding !

About

A small project demonstrates how to manipulate the TenIO framework.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published