摘要:
以前也很少关注html5,感觉选择html已经慢慢成为趋势,想了解下。就找了个游戏学习了,写完这个游戏感觉html5和js结合很紧密,如果js不是特别好。估计需要先补习下js,这个只是个人的建议,不一定准确。还有一个就是,思维和逻辑要特别清楚,不然写游戏可能很痛苦。 贪吃蛇,最主要的功能点: 1,蛇的移动 2,改变蛇的方向 3,放置食物 4,增加舍身 5,怎么挂的。 第一次写游戏,第一次写html5 感觉还是很吃力的。写完了,给大家分享下。互相交流.............不懂的或者有建议的,可以留言给我。。。代码很短,就60行。不过这个是个半成品,等写完成了。再更新下 阅读全文
摘要:
•Activity的创建和配置–Activity提供了和用户交互的可视化界面。创建一个Activity一般是继承Activity(当然也可以继承ListActivity、MapActivity等),覆盖Activity的onCreate()方法,在该方法中调用setContentView()方法展示要显示的视图,调用findViewById()方法实例化组件。注意Activity只有在清单文件中声明才能使用。–AndroidManifest.xml位于整个项目的根目录,描述了package中暴露的组件(activities、services,等等),他们各自的实现类,各种能被处理的数据和启动位 阅读全文
摘要:
MYSQL的常用命令和增删改查语句和数据类型收藏连接命令:mysql-h[主机地址]-u[用户名]-p[用户密码]创建数据库:createdatabase[库名]显示所有数据库:showdatabases;打开数据库:use[库名]当前选择的库状态:SELECTDATABASE();创建数据表:CREATETABLE[表名]([字段名][字段类型]([字段要求])[字段参数],......);显示数据表字段:describe表名;当前库数据表结构:showtables;更改表格 ALTERTABLE[表名]ADDCOLUMN[字段名]DATATYPE说明:增加一个栏位(没有删除某个栏位的语法。 阅读全文
摘要:
[Cocos2d-x相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ3群:205100149,47870848 使用红孩儿工具箱完成基于Cocos2d-x的简单游戏动画界面 游戏的UI界面编程是一个既重要,又麻烦的工具。如何能够更快的完成界面的处理是游戏开发中一个必须要面对的问题。其实现在已经有很多工具能够完成界面的编辑和导出,比如mygui,CEGUI,CocosBuilder等。今天呢?我就向大家隆重自荐一下本人开发的“红孩儿工具箱”,通过一个简单的编辑过程让大家感受一下游戏开发中如何... 阅读全文
摘要:
学习java事件前,回顾了下vb6和vb.net的事件机制,总结在这里,供对比用。 事件是面对对象中对象间通信的方法。事件发生者(又叫事件源)发生一个事件时,通过发送一条消息,给事件接受者(事件处理者),事件接受者可以做出响应的处理。比如在某登录界面中,单击一个按钮,系统会验证用户的用户名和密码是否正确。用户单击按钮后,按钮(事件源)发出了单击事件,产生了自己被单击的消息给窗体,窗体(事件接受者)在自身代码窗口中进行响应的处理。我们分别看下在vb和vb.net中是怎么实现事件机制的。 在vb6中,使用Event关键字定义事件,raiseEvent发出事件消息,在接受者的类中使用WithEven 阅读全文
摘要:
1.定义变量goLang中定义变量的方式很多先声明再使用;如果定义的变量未使用编译时会报错 a. /*定义单个变量*/var varName type //定义一个 type 类型的变量 varNamevarName = value //给变量 varName 赋值var varName type = value //定义变量并赋初始值/*定义多个变量*/var varName1, varName2 type //定义两个 type 类型的变量 varName1 和 varName2varName1, varName2 = va... 阅读全文
摘要:
十一、 管控司 就在此时,嘭地一声,房门被踢开。“谁在我的地盘撒野?赶紧住手!”只见七八个人手持武器,涌入房间。为首的头戴毡帽,手里拿了一根木棍,正是此店掌柜。旁边站着那年轻,伙计,右手握着一把砍柴刀。在他们后边,有一个人眉毛斑白,颧骨下陷,面相颇为奇特,在这并不炎热的夜晚,竟手持一把折扇,轻轻摇晃。 华大夫见状喝道:“今日人多,我便不加纠缠。姑且饶你们一次。改日再会!”说完,一跃而起,破窗而出。 “掌柜,追吗?”伙计问掌柜。 那掌柜摇摇头,道:“这人贼精,溜的速度挺快,捉到了也无用,不必穷追。上次有幸遇见过一次,冒充一行者,今日却又装作大夫。”说完,... 阅读全文
摘要:
为解决交通难题,某城市修建了若干条交错的地铁线路,线路名及其所属站名如stations.txt所示。 线1 苹果园 .... 四惠东 线2 西直门 车公庄 .... 建国门 线4 .... 其中第一行数据为地铁线名,接下来是该线的站名。 当遇到空行时,本线路站名结束。 下一行开始又是一条新线....直到数据结束。 如果多条线拥有同一个站名,表明:这些线间可以在该站换车。 为引导旅客合理利用线路资源,解决交通瓶颈问题,该城市制定了票价策略: 1. 每条线路可以单独购票,票价不等。 2. 允许购买某些两条可换乘的线路的联票。联票... 阅读全文
摘要:
在上一篇文章中,我们提到了图片必须是2的n次方的问题。但是随着Libgdx的不断完善和发展,使用一些工具就可以很好的解决了这样一个问题,但是它的功能又不仅仅只限于此,那么下面就来让我们看看TexturePacker-Gui工具的使用,我们又称之它为图片整合工具。一、TexturePacker-Gui简介 TexturePacker-Gui是一个可视化版本的图片整合工具。这个工具的用途很简单,就是一个将小图片整合成一张大图片,在把大图片打包成可查找的图片。而且通过TexturePacker-Gui工具的使用我们可以彻底解决使用不是2的N次方的图片。TexturePacker-Gui的下载地址大家 阅读全文
摘要:
Eclipse中无法查看JUnit源代码,也无法设置源代码的jar。 解决方法:1. 下载org.junit.source_4.8.1.v4_8_1_v20100427-1100.jar,放到eclipse\plugins下。2. 修改eclipse\configuration\org.eclipse.equinox.source\source.info,添加一行:org.junit.source,4.8.1.v4_8_1_v20100427-1100,plugins/org.junit.source_4.8.1.v4_8_1_v20100427-1100.jar,-1,false 重启Ec. 阅读全文