1 / 15

《 网页游戏中的跨界开发 》

《 网页游戏中的跨界开发 》. 用 Python 连接不同程序和不同工种. 《 深渊 》. Flash 3 D 目前开发 15 个月 程序 7 人,美术 7 人,策划 4 人 cpp, python, tornado, gevent , postgreSQL , couchbase, zeromq, flash3D git, trac. 普通公司用 python 连接不同程序. 直接写 python 扩展 Python.h 使用代码生成器 Swig 通用接口 Socket , Http , MQ. 文艺公司用 python 连接不同工种. 沟通成本.

Download Presentation

《 网页游戏中的跨界开发 》

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 《网页游戏中的跨界开发》 用Python连接不同程序和不同工种

  2. 《深渊》 • Flash3D • 目前开发15个月 • 程序7人,美术7人,策划4人 • cpp, python, tornado, gevent, postgreSQL, couchbase, zeromq, flash3D • git, trac

  3. 普通公司用python连接不同程序 • 直接写python扩展 Python.h • 使用代码生成器 Swig • 通用接口 Socket,Http,MQ

  4. 文艺公司用python连接不同工种

  5. 沟通成本 • 专注于解决问题 • 自证靠谱 • 用代码减少一切不必要的重复沟通 • 快速开发工具

  6. 开发的同学是这样测试的

  7. 美术同学测试游戏的结果

  8. 如何让美术写python • 让他们用putty? • 本地编辑然后用git提交? • Acehttp://ace.ajax.org/ • Pyflakes • Ace + Pyflakes = 在线IDE • 给个demo

  9. 让美术同学用在线IDE编写地图脚本

  10. 策划和开发的沟通 • 帮我调一下等级 • 给我加点钱 • 数值不对? • 公式算错? • 怎么会随机出这么个奇葩装备?是你的代码写错了吧?

  11. 策划的世界很单纯 • Excel • pip install xlrd xlwt xlutils • eval

  12. 策划同学编辑excel

  13. 快速开发各种工具

  14. 随手做各种小工具

  15. 插曲

More Related