skynet資源收集

Skynet logo

skynet是雲風編寫的服務端底層管理框架,底層由C編寫,配套lua作爲腳本使用,可換python等其他腳本語言。skynet主要工作是管理註冊服務,並開啓多線程協調服務之間的調用和通訊。

skynet一般用於開發遊戲服務端程序。

注意:資料開始往github組織賬號skynetclub上轉移,本頁面不在進行更新

主要收集學習skynet有關的任何內容,如果你有好的資料或者你在研究skynet,可以將資料或鏈接地址發給我。QQ:263967133 email:[email protected]

skynet入門實踐》 斷斷續續編寫中

簡單介紹:PPT快速瞭解skynet

入門例子:基於skynet的聊天室

騰訊大講堂(視頻、PPT)雲風:基於 Actor 模式的開源框架

github:skynet

skynet線上使用的數據,解答性能問題

入門

  1. 簡介
  2. 安裝要求
  3. Hello World

概述

  1. 框架原理
  2. 啓動流程
  3. 目錄和文件分析

服務

  1. 系統配套功能
  2. so服務
  3. 通過snlua.so調用的lua服務

庫,主要提供給lua服務用

  1. lua庫
  2. so庫
  3. MySQL庫

源碼閱讀

  1. 代碼概述
  2. Makefile文件
  3. skynet配置
  4. skynet服務管理及功能函數
  5. logger.so
  6. master.so和harbor.so
  7. socket和gate.so
  8. snlua.so
  9. skynet.lua(封裝skynet給lua使用)
  10. lua通過.so使用c函數
  11. 使用protocbuf通訊
  12. 使用bjson通訊

編寫服務

  1. so服務
  2. snlua啓動的服務

遊戲框架

  1. 協議
  2. 遊戲架構
  3. 網關及登錄
  4. 聊天
  5. 場景
  6. 副本
  7. 日誌

源碼下載

  1. skynet git
  2. 基於skynet的聊天室
  3. 基於skynet的卡牌遊戲
  4. 基於skynet的多人競技手遊Flappy Bird
  5. 基於skynet的mmorpg遊戲
  6. 基於skynet的http server
  7. 有cocos2dx客戶端的聊天例子
  8. 某小型多人角色扮演遊戲服務器
  9. A experimental project for moba like game server
  10. https://github.com/fztcjjl/metoo
  11. 雲風寫的skynet sample

參考引用 雲風博文:Skynet 設計綜述 

雲風博文:Skynet 開源

雲風博文:Skynet 集羣及 RPC

學習資源 雲風博客:skynet 
雲風寫的wiki

skynet github

lua5.3參考手冊

獨立的socket模塊

skynet wangdali 註釋版1

skynet 成都-天空 註釋版2

qq羣 @時光雞 註釋版3

skynet 單獨模塊測試

skynet源碼分析01-03.rar

skynet源碼分析視頻 —— 01skynet源碼分析(一).avi

Skynet 源代碼文件功能簡介.pdf

Skynet框架之菜鳥手冊.pdf

Skynet 代碼閱讀筆記.pdf 寫得較亂可不看

ourskynet 一個skynet博客 有不錯的分析

成都-天空的博客 (他部分丟失的文章可以通過這裏查看

skynet淺析

部分模塊源碼分析

skynet任務調度分析

項目記錄:005 基於skynet的客戶端

websocket的實現

瞭解雲風的skynet

網絡遊戲服務器構架設計(四):雲風的軌跡

遊戲多服務器架構的一點想法

任務系統框架設計文檔

對skynet無任何改動的windows版

skynet golang語言版

給skynet增加websocket模塊

skynet框架源碼分析      skynet框架使用心得

對skynet增加websocket的協議處理

QQ羣__xCoder() 爲skynet增加websocket庫

這是給skynet添加的webosocket的lua庫

https://github.com/korialuo/skynet/blob/master/lualib/websocket.lua

這是example

https://github.com/korialuo/skynet/blob/master/test/testwebsocket.lua

skynet web-clinet

skynet 控制檯管理使用技巧

skynet項目lua代碼簡單加密

linux安裝skynet問題總結

skynet服務的本質與缺陷

nulls.cc skynet源碼分析

遊戲開發學習資源http://www.zhihu.com/question/20412562 
中文有個遊資網,其文檔頻道有不少入門介紹:

http://dev.gameres.com/

國外有個遊戲開發社區,其中有個服務器/網絡專區:

http://www.gamedev.net/forum/15-multiplayer-and-network-programming/

有興趣,再看下 雲風 blog: 這傢伙特喜歡和擅長這塊

http://codingnow.com/

還有一個,早期提供不少好文章的,現已經去創業了,大寶 blog:

http://blog.csdn.net/sodme

http://sodme.dev.blog.163.com/

skynet QQ羣:340504014

我建的問答網站(提問可前往此處)

2014-12-13聚會視頻

http://pan.baidu.com/s/1gd1mPjX 密碼:ogj3

http://www.youku.com/playlist_show/id_23199360.html

編寫人 skiing886 forthxu 加入我們請聯繫QQ:263967133

原文:http://skynetdoc.com/skynet/resource.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章