前端开发
文章平均质量分 91
tyler_download
这个作者很懒,什么都没留下…
展开
-
Anjular+Bootstrap前端开发案例实战
我们将利用Angularjs 和 Bootstrap,开发一个前端应用实例,通过这一次简单的项目实战,引领大家进入AngularJS前端开发的殿堂,让大家体验到AngularJS在前端开发中的强大功能。原创 2016-08-26 17:21:27 · 3863 阅读 · 1 评论 -
Reactjs开发自制编程语言Monkey的编译器:高能技术干货之语法高亮2
在web上实现关键字实时语法高亮效果原创 2017-11-18 16:39:34 · 709 阅读 · 0 评论 -
VUE+WebPack:开发一款太空版植物大战僵尸的前端页游
从本节开始,我们探讨如何使用VUE和WebPack开发一款类似于植物大战僵尸的前端游戏,当游戏完成后,情况如下:更详细的讲解和代码调试演示过程,请点击链接游戏的设定如下,一系列外星飞船从天而降入侵地球,为了保护地球,玩家需要使用各种道具防止外星飞船落入底部的地球。如图所示,这些道具可以是箱子,也可以是卫星。当外星飞船被成功阻挡时,界面会弹出一系列奖章,也就是图片里面的”E”,点击这些奖原创 2018-01-31 17:46:55 · 1755 阅读 · 0 评论 -
自制monkey语言编译器:符号系统与代码执行
前几节,我们介绍了如何使用语法解析算法对代码进行解析。语法解析的目的是为了明白代码语句的意图,例如对于语句: c = a + b; 语法解析后,编译器就明白代码是想把变量a和b的值相加,再把结果赋值给变量c.然而要想实现这样的结果,编译器还得需要不少辅助信息,例如变量a和b对应的数值是多少,这些辅助信息我们会存储在一种称之为符号表的数据结构中。在前几节语法解析时,代码实际上建造了一种树形结构,...原创 2018-02-16 18:07:53 · 492 阅读 · 0 评论 -
VUE,使用物理引擎Box2D设计类愤怒小鸟的击球游戏--基本架构设置
我们都玩过愤怒的小鸟,该游戏一大特点是,两物体碰撞后,它会模拟现实世界物体碰撞后的反弹效果,因此游戏特别具有体感和逼真感,本节我们利用物理引擎Box2D,制作一个类似愤怒小鸟类型的碰撞游戏。游戏的基本玩法是,用鼠标点击小球,移动鼠标选择小球的发射方向,松开鼠标按钮后,小球按照鼠标指向的方向发射出去,一旦小球与障碍物碰撞后,它会像现实世界那样反复弹跳,如果一系列碰撞后,小球能停留在木架上,游戏就...原创 2018-06-29 15:29:38 · 1867 阅读 · 0 评论