Skip to content

ilylia/skynet

This branch is 1 commit ahead of, 819 commits behind sanikoyes/skynet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8614688 · Nov 28, 2015
Nov 10, 2015
Nov 21, 2015
Nov 23, 2015
Nov 19, 2015
Oct 12, 2015
Nov 12, 2015
Nov 19, 2015
Nov 13, 2015
Sep 2, 2014
Apr 21, 2014
Nov 10, 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.4%
  • Lua 22.2%
  • HTML 3.6%
  • C++ 1.9%
  • Other 0.9%