Skip to content

chfg007/skynet

This branch is 2 commits ahead of, 1029 commits behind cloudwu/skynet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 8, 2015
1d159f0 · Oct 8, 2015
Oct 5, 2015
Aug 14, 2015
Sep 18, 2015
Sep 21, 2015
Sep 29, 2015
Oct 8, 2015
Sep 26, 2015
May 20, 2015
Sep 2, 2014
Apr 21, 2014
Aug 17, 2015
Apr 10, 2015
Oct 5, 2015
Jul 1, 2015
Jun 18, 2014

Repository files navigation

Build

For linux, install autoconf first for jemalloc

git clone https://github.com/cloudwu/skynet.git
cd skynet
make 'PLATFORM'  # PLATFORM can be linux, macosx, freebsd now

Or you can :

export PLAT=linux
make

For freeBSD , use gmake instead of make .

Test

Run these in different console

./skynet examples/config	# Launch first skynet node  (Gate server) and a skynet-master (see config for standalone option)
./3rd/lua/lua examples/client.lua 	# Launch a client, and try to input hello.

About Lua

Skynet now use a modify version of lua 5.3.1 (http://www.lua.org/ftp/lua-5.3.1.tar.gz) .

For detail : http://lua-users.org/lists/lua-l/2014-03/msg00489.html

You can also use the other official Lua version , edit the makefile by yourself .

How To (in Chinese)

About

A lightweight online game framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 71.5%
  • Lua 22.0%
  • HTML 3.7%
  • C++ 1.9%
  • Other 0.9%