查看: 2589|回复: 31

【日更】开个贴提醒自己尝试看一下源码

[复制链接]
  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

    发表于 2016-4-11 23:24:21 | 显示全部楼层 |阅读模式
    本帖最后由 Siu12321 于 2016-4-11 23:47 编辑

    {:4_97:}刚才看源码有些地方看不太懂。。
    官方源码地址:" https://github.com/teeworlds/doc ... iling_everything.md " 供各位路过的大触研究{进度 0%[日更]}
    目前了解:
        写mod只需要清楚 teeworlds/src/game/server/ 里的.cpp和.h文件就可以了    根据tom大神说的话 :alloc.h是分配内存空间的    7ZPQ(1E6@168RWJ}SXR[TOC.png
    目前状况:
       不知道修改游戏规则具体要修改那个文件:(((




    来自群组: HyDrA

    评分

    参与人数 1经验 +30 收起 理由
    Cocoa + 30 加油~*^_^*

    查看全部评分

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-11 23:45:19 | 显示全部楼层
    更新:【目前了解】: gamecontroller.cpp = 修改游戏规则 玩法 玩家重生
    其他几样根据 @Tom 说 : gamecontext是游戏上下文
       eventhandler是事件管理
       entity貌似是组件相关
       alloc.h是分配内存空间的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 22:31
  • 签到天数: 257 天

    [LV.8]

    8837

    积分

    7685

    子弹

    197

    武士刀

    Lv.S 管理员

    【数据删除】

    Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32

    积分
    8837

    2016一周年勋章DDN 500pts2017存活勋章2017跨年勋章2017年照勋章

    QQ
    发表于 2016-4-12 12:55:52 | 显示全部楼层
    嘛,要不要给个3级精{:4_107:}

    点评

    可是这个贴并没有什么卵用啊?。  发表于 2016-4-12 17:41
    欢迎来到Teeworlds 中国社区!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-12 13:27:20 | 显示全部楼层
    我发现了个很可怕的东西
    { 官方源码:https://github.com/teeworlds/tee ... me/server/gamemodes }
    里有两个模式 是没见过的 IMS 和 SUR 有兴趣的可以去看一下源码
    内容好像也写好了 {:4_119:}
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-12 23:49:44 | 显示全部楼层

    RE: 【日更】开个贴提醒自己尝试看一下源码

    本帖最后由 Siu12321 于 2016-4-16 16:51 编辑

    原来我一直看错了master 的源文件好吧这是0.7的新模式..
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-13 17:18:36 | 显示全部楼层
    今天睡了半天,刚看了一会原版和mod的对比 终于能看懂一点点了{:4_96:}{:4_104:}{:4_120:}
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-14 19:39:30 | 显示全部楼层
    我想到了个看源的办法
    每天看一个.cpp档:D
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-14 19:39:33 | 显示全部楼层
    我想到了个看源的办法
    每天看一个.cpp档:D

    评分

    参与人数 2经验 0 收起 理由
    Cocoa + 1 论坛bug啊...
    CarolVlCznYu -1 差评!居然连发两楼

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-16 16:37:31 | 显示全部楼层
    对了忘了还有DDNET的源码:D https://github.com/ddnet/ddnet
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-19 19:43
  • 签到天数: 1 天

    [LV.1]

    73

    积分

    73

    子弹

    0

    武士刀

    Lv.2 手枪

    Rank: 1

    积分
    73
    发表于 2016-4-19 19:42:52 | 显示全部楼层
    催更!加油!S.C就是实在是烦这个验证码了才一直不发贴……

    点评

    谢谢我还在学C++呢~!  发表于 2016-4-21 17:52
    我发帖似乎不用输验证码呢  发表于 2016-4-19 23:15
    欢迎来到Teeworlds 中国社区!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    89

    积分

    89

    子弹

    0

    武士刀

    Lv.2 手枪

    Rank: 1

    积分
    89
    发表于 2016-4-22 14:26:06 | 显示全部楼层
    先看.h 里面是通常接口的声明都在里面
    详细的实现在.cpp里面 每天看些具体实现对你的大局观没啥帮助

    点评

    BCD,你是谁?  发表于 2016-4-22 23:55
    欢迎来到Teeworlds 中国社区!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-4-24 19:24:13 | 显示全部楼层
    umm,这几天我都一直在看C++的书籍
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-5-3 13:30:31 | 显示全部楼层
    {:6_221:}干!最近考试没什么时间看。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-5-21 16:39:53 | 显示全部楼层
    我想找一些有兴趣的人暑假来一起研究写mod。{:4_87:}目前只会一些小修改。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-26 20:20
  • 签到天数: 3 天

    [LV.2]

    445

    积分

    297

    子弹

    3

    武士刀

    Lv.M 版主

    Siu12321

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    445

    第一届FNG团队祭祀

     楼主 发表于 2016-6-26 20:20:03 | 显示全部楼层
    {:4_93:}估计不久后就能学会C++了【我太懒了QAQ
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-25 20:20
  • 签到天数: 3 天

    [LV.2]

    493

    积分

    399

    子弹

    16

    武士刀

    Lv.M 版主

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    493

    第一届FNG团队祭祀2017存活勋章第二届DDN初级组第一届CTF夺旗对抗2017跨年勋章2017年照勋章第二届FNG团队祭祀2016一周年勋章DDN 500pts

    发表于 2016-7-3 08:43:11 | 显示全部楼层
    翻了翻.h文件,script里面找到个SDL_scancode.h,定义了按键和键值
    然后build.py,貌似是编译服务端用的,说实话我不会Python,掠过。script里面基本都是py,还有一个source count.sh(?)和line count.sh(估计是计算代码行数的)
    color.h :声明了一些关于颜色的函数,比如HEX转RGB A,HUE转RGB什么的。
    说实话我不会C和C#,只会一点C51,不知道为什么居然看得懂一点
    084310pqqwffeqiu1qidke.png
    084311l1yhpg00z9y6afnp.png
    084311mbvw2bvze271gdgv.png
    来自安卓客户端来自安卓客户端
    "摘取鲜花撒遍全身"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-25 20:20
  • 签到天数: 3 天

    [LV.2]

    493

    积分

    399

    子弹

    16

    武士刀

    Lv.M 版主

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    493

    第一届FNG团队祭祀2017存活勋章第二届DDN初级组第一届CTF夺旗对抗2017跨年勋章2017年照勋章第二届FNG团队祭祀2016一周年勋章DDN 500pts

    发表于 2016-7-3 08:50:19 | 显示全部楼层
    delect.h,貌似和不同os下的编译有关,这里family和platform什么意思?
    085019vjwagg91ww1wirwt.png
    来自安卓客户端来自安卓客户端
    "摘取鲜花撒遍全身"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-25 20:20
  • 签到天数: 3 天

    [LV.2]

    493

    积分

    399

    子弹

    16

    武士刀

    Lv.M 版主

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    493

    第一届FNG团队祭祀2017存活勋章第二届DDN初级组第一届CTF夺旗对抗2017跨年勋章2017年照勋章第二届FNG团队祭祀2016一周年勋章DDN 500pts

    发表于 2016-7-3 08:52:58 | 显示全部楼层
    math.h不用说了233
    vmath.h也是计算相关的,不过看起来不像是C?
    085258n43watikpehz03k3.png
    来自安卓客户端来自安卓客户端
    "摘取鲜花撒遍全身"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-25 20:20
  • 签到天数: 3 天

    [LV.2]

    493

    积分

    399

    子弹

    16

    武士刀

    Lv.M 版主

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    493

    第一届FNG团队祭祀2017存活勋章第二届DDN初级组第一届CTF夺旗对抗2017跨年勋章2017年照勋章第二届FNG团队祭祀2016一周年勋章DDN 500pts

    发表于 2016-7-3 09:00:03 | 显示全部楼层
    重点:system.h
    包含一些内存管理,文件读写,网络相关的函数,看不太懂
    090003skpi111r27dd65gf.png
    来自安卓客户端来自安卓客户端
    "摘取鲜花撒遍全身"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-25 20:20
  • 签到天数: 3 天

    [LV.2]

    493

    积分

    399

    子弹

    16

    武士刀

    Lv.M 版主

    Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

    积分
    493

    第一届FNG团队祭祀2017存活勋章第二届DDN初级组第一届CTF夺旗对抗2017跨年勋章2017年照勋章第二届FNG团队祭祀2016一周年勋章DDN 500pts

    发表于 2016-7-3 09:01:52 | 显示全部楼层
    然后system.c里面就是system.h中函数的实现
    090152hdjfp95pyj32ypud.png
    来自安卓客户端来自安卓客户端
    "摘取鲜花撒遍全身"
    回复 支持 反对

    使用道具 举报

    游客
    请先登录
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    快速回复 返回顶部 返回列表