Git Product home page Git Product logo

jefferylan / ark Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openarkstudio/ark

0.0 1.0 0.0 8.79 MB

ARK is a lightweight, agility, elastic, distributed plugin framework written by C++,make it easier and faster to create your own application service.

Home Page: https://arknx.com

License: Apache License 2.0

CMake 3.44% Batchfile 0.44% Shell 0.38% TSQL 0.94% Lua 0.66% Python 2.21% C++ 91.62% C 0.32%

ark's Introduction

English | 简体中文

Current version: v0.9.3

ark

ARK is a lightweight, agility, elastic, distributed plugin framework written by C++,make it easier and faster to create your own application service. Inspired by UnrealEngine and Ogre.

GitHub release GitHub pre-release Platform C++11 License GitHub stars GitHub issues GitHub code size in bytes
SonarCloud codecov QQ Group Gitter 996.icu

Copyright © ArkNX
Website: https://arknx.com
Github: https://github.com/ArkNX/ARK
Gitee: https://gitee.com/ArkNX/ARK
QQ Group: Join Us
Gitter: Join Us

CI Branch Build Status - CI Branch Build Status
Travis CI master Build Status - Cricle CI master CircleCI
Travis CI develop Build Status - Cricle CI develop CircleCI
Wanna get the newest features? Please switch to the develop branch.

If you wanna commit PR or report issue, please refer to Contribution Guide.

Features

  • Flexible apps, plugins, and modules
  • The general abstract data system
  • Interface-oriented and data-oriented programming(IOP & DOP)
  • Event-driven and data-driven
  • Data & procedure tracing
  • Use Excel as configuration files, easier for the designers
  • Lower training and education costs
  • Based on C++ standard, easy to handle and learn
  • Cross-platform (Include Windows and Linux)
  • High availability architectures
  • High concurrency and performance of the network
  • With existed simple Unity3D client for rapid development
  • Plentiful plugins(DB, script, HTTP, WebSocket, etc.)
  • Customization service for business customer

Document

Please visit doc website: Document

Unity3D client

Unity3D Client

License

The ARK project is currently available under the Apache License.

Donation

Thank you for your donation, all income will be used as development and server fees.

Donate by Paypal

Donate by Patron

Core Developers


Our team has always specialized in the agile development and try to help different teams to develop game project quickly and easily. After years of development, we create this frame. We are still improving it.


Some Awesome projects

PSS

  • Author: freeeyes
  • Description: Cross platform network service frame

ark's People

Contributors

nickyang4github avatar flyicegood avatar heikun288 avatar fredida avatar freeeyes avatar harukama avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.