论坛首页 编程语言技术论坛

报名了: 本周末学习用Ruby写基于事件的异步服务器

浏览 12912 次
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-05-27   最后修改:2011-05-27

时间定在北京时间周六早10点 - 下午3点。 如果需要延长可以大家决定。 

 

------

欢迎Jinleileiking, NCruby, prettyinsight, t0uch. Zhongji, 如果一点Ruby的基础都没有会非常困难,但取决于你的学习能力。如果你想参加, 请在一天之内尽量多的学习Ruby和Rails。 

 

有点要说明的是这是一个大家一起学习讨论的机会,报名的人和我可能都对这方面经验不多, 都是准备共同摸索讨论的,所以报名人不需要在这方面有经验。我们会帮你解决些搭结构这样的问题,但总体上还是期待你能够独立的开发。 

 

如果你只对相关技术感兴趣,对游戏本身没什么兴趣, 你可以Google "Programming the snake game" 网上有很多算法实现,不需要自己想。 

 

***开始之前请学习和完成以下两个教程***

 

 

  • Ryan Bates的Faye视频: http://railscasts.com/episodes/260-messaging-with-faye
  • Mike Subelsky的HTML5教程,其中1-7是画图和动画, 8是Web Scoket: https://github.com/subelsky/html5tutorial/blob/master/tutorial.html

 

 

除了基本的Ruby on Rails环境, 还要

  • 有Github帐号 (用来共享代码),
  • 知道怎样用Heroku deploy (www.heroku.com) Rack / Rails app. 

     

    我对贪吃蛇游戏的简单定义: 

     

    最简单:

     

    1。上下左右控制蛇的移动

    2。 撞到墙,自己或者其他蛇游戏结束

    3。 吃到豆子身体增长

    4。 双人对打

    5。 字符界面

     

    奖金:

    4。 多人对打

    5。 吃到豆子移动速度增快

    6。 超炫动画界面

     

    大家补充吧

     

    0 请登录后投票
       发表时间:2011-05-27   最后修改:2011-05-27
    AI的snake challenge:

    https://bitbucket.org/linjunhalida/snake-challenge

    web和api是用ruby写的,不过没有用websocket,只是用ajax pool,demo room:
    http://pythonvsruby.org/room/1/
    0 请登录后投票
       发表时间:2011-05-28  
    到时候怎么交流
    0 请登录后投票
       发表时间:2011-05-28  
    prettyinsight 写道
    到时候怎么交流


    IRC:

    irc.freenode.net
    频道: faye

    我已经开始准备了。。
    0 请登录后投票
       发表时间:2011-05-28  
    感觉5个小时会不够, 大家做个思想准备

    knwang 写道
    prettyinsight 写道
    到时候怎么交流


    IRC:

    irc.freenode.net
    频道: faye

    我已经开始准备了。。

    0 请登录后投票
       发表时间:2011-05-28  
    http://webchat.freenode.net/
    频道:faye
    0 请登录后投票
       发表时间:2011-05-28  
    QuakeWang 写道
    AI的snake challenge:

    https://bitbucket.org/linjunhalida/snake-challenge

    web和api是用ruby写的,不过没有用websocket,只是用ajax pool,demo room:
    http://pythonvsruby.org/room/1/


    ajax poll 是每隔比如半秒客户端问服务器地图么? 我想最好能引擎没半秒推状态到各个客户端上
    0 请登录后投票
       发表时间:2011-05-31  
    氛围真棒阿~~支持,支持
    0 请登录后投票
       发表时间:2011-05-31  
    来晚了, 早没看见, github 上地址多少?
    0 请登录后投票
       发表时间:2011-06-01  
    周末有时间,报个名
    0 请登录后投票
    论坛首页 编程语言技术版

    跳转论坛:
    Global site tag (gtag.js) - Google Analytics