摘要:
首发:个人博客,更新&纠错&回复演示地址在这里,代码在这里。一个dota玩家与英雄契合度的计算器(查看效果),包括两部分代码:1.python的scrapy爬虫,总体思路是page->model->result,从网页中提取数据,组成有意义的数据结构,再拿这数据结构做点什么。在这个项目中,爬虫的用处... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复还是没想好用phaser做个啥小游戏好,以每年春节打dota的这两伙人为基础是肯定的,但游戏具体咋做还没头绪。暂时试着做了个卡通版dota地图,可以拖动玩家头像,起到战术板的功能。演示地址在这里,源码地址在这里。今天就到这吧,这周末刀了四十来盘,其中周六上午十点到半夜... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复phaser官方示例学习进行中,把官方示例调整为简明的目录结构,学习过程中加了点中文注释,代码在这里。目前把官方的完整游戏示例看了一大半,breakout是敲砖块,gemmatch是钻石消除,invaders是小蜜蜂,matching是配对,simon是记忆游戏,sl... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复一个小小的游戏在这里,试试看能不能过关?提示一下,方向键走路,空格键发炮,每发炮弹消耗12个积分,变大情况下可以发炮。每秒60次的循环重绘,在其中判断精灵之间发生的接触,以及玩家的输入。世界,精灵,镜头,触发事件,行走图,动画,总能想起十年前就认识但是一直没玩太好的R... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复采用React + Node.js + Express + mongoskin + MongoDB技术开发的一个示例,演示地址在这里,项目源码在这里。源码使用方法:1.安装Node.js在Node.js官网下载并安装Node.js2.安装MongoDB数据库在Mong... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复React的核心是定义组件类,组件有三个要素:状态、行为、界面。1.渲染状态到界面:状态由组件对象的state属性持有,从状态到界面的渲染工作由组件类的render方法完成,该方法应该使用state属性,该方法的返回值是html片段,即渲染的结果。2.界面上响应操作:... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复是昨天这篇博文留的尾巴,socket.io库的使用练习,成品地址在这里。代码已经上传到github,传送门。可以开俩浏览器看效果。现实意义是俩人在线交流时说不明白,这时有个白板就好了,两人都能在上面写写画画,帮助沟通。把github的readme搬过来——在线白板,基... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复====关于原生程序与壳中程序的议论begin====在所有用户windows机器上都能直接跑的程序,如果不采用微软系的语言,如VB,C++,C#等,而采用Java,Python,Ruby之类的语言开发,最终的结果在体积上一定远大于微软系语言开发的程序,因为这些语言不... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复今天的思维漫游如下:从.net的windows程序开发,摸到nodejs的桌面程序开发,又熟悉了一下nodejs,对“异步”的理解有了上上周对操作系统的学习而更能理解。然后发现了Node.js中的socket.io这个模块,又觉得跟前几天用.net做客户端的socke... 阅读全文
摘要:
首发:个人博客,更新&纠错&回复客户端采用C#开发,服务器使用java开发,通信方式为socket。1.首先决定交互协议客户端指令协议:getgames:要求服务端发送games指令creategame:name=xx:新建一个游戏,并指定当前玩家名称,该名称也被用作游戏名称joingame:gam... 阅读全文