首页
学习
活动
专区
工具
TVP
发布

前端笔记

" 前端笔记 " —— " 最 " 适合 " 前端新手 " 的 全栈 " 专栏" !
专栏作者
22
文章
53390
阅读量
37
订阅数
【 动作游戏 Flappy 】原生 JavaScript 做小游戏
Flappy Pig,是Pig,使用原生javascript写的网页版“Flappy Bird”。 整个程序,主要分几个部分:全局设置和工具函数,pig类(控制猪的跳跃,掉落等),柱子类(渲染柱子,控制柱子移动),位置判断(判断pig有没有撞到柱子上),controller(控制器,初始化各个类,全局设置,计时器的开始和结束,UI控制等),主函数(程序起点),接下来说下程序的几个难点: 1、跳动的猪 这里用到高中物理的“竖直上抛运动”,公式比较简单:S=V0t+½gt²。设定一个初速度,它决定了pig的“弹
Levir.CN
2018-04-17
8350
【 图形游戏 Tetris 】原生 JavaScript 做小游戏
俄罗斯方块 (俄罗斯开发经典游戏) 游戏简介 《俄罗斯方块》(Tetris, 俄文:Тетрис)是一款由俄罗斯人阿列克谢·帕基特诺夫于1984年6月发明的休闲游戏。 该游戏曾经被多家公司代理过。经过多轮诉讼后,该游戏的代理权最终被任天堂获得。任天堂对于俄罗斯方块来说意义重大,因为将它与GB搭配在一起后,获得了巨大的成功。《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。 名字起源 顾名思义,俄罗斯方块自然是俄罗斯人发明的。这人叫阿列克谢·帕基特诺夫
Levir.CN
2018-04-17
1.2K0
【 数字游戏 2048 】原生 JavaScript 做小游戏
原生 JavaScript 2048 源码 : <!doctype html> <html> <head> <title>2048</title> <meta charset="utf-8"> <style type="text/css"> body{ margin: 0; padding: 0; } #gridPanel { width: 480px; height: 480px; margin: 0 auto; position: relative; background:
Levir.CN
2018-04-17
1.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档