mdn学习web游戏开发
发表于|更新于
|浏览量:
坚持自己的本分,保持沉默,这是对中伤最好的回答。——华盛顿
链接如下:
你可以按照教程完成完整的小游戏开发
例如
使用纯 JavaScript 的 2D 闯关游戏
2D breakout game using pure JavaScript - 游戏开发 | MDN
使用 Phaser 开发 2D breakout game
使用 Phaser 开发 2D breakout game - 游戏开发 | MDN
具有设备方向的 2D 迷宫游戏
2D maze game with device orientation - Game development | MDN
以及使用 Phaser 的 2D 平台游戏
相关推荐
2024-04-18
dromara-newcar
发上开出了蔷薇,袖底是风,足下是莲。——顾城 https://github.com/dromara/newcar 最近dromara新加入了一个前端项目newcar Newcar 是一款高度可配置且先进的通用引擎,专为快速动画创建而设计。它适用于广泛的应用,包括视频剪辑、动态图表(未来计划),甚至 2D 游戏开发(也是未来计划)。 这个项目作者竟 然是09年的,我们快速开始 123$ pnpm create vite project-name$ cd project-name$ pnpm install 引入依赖 1$ pnpm add newcar 初始化 12345678import * as nc from 'newcar'const engine = await new nc.Engine().init( '../node_modules/canvaskit-wasm/bin/canvaskit.wasm',)const defaultScene = new nc.Scene(new Widge...
2021-09-03
css超出省略号
攀登科学高峰,就像登山运动员攀登珠穆朗玛峰一样,要克服无数艰难险阻,懦夫和懒汉是不可能享受到胜利的喜悦和幸福的。——陈景润 注意使用的时候要指定宽度width 123456789101112131415/* 单行 */.text-omit-one-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}/* 多行 */.text-omit-more-line { word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
2023-05-11
Arco Design Pro
旧书不厌百回读,熟读深思子自知——苏轼 分享一个开箱即用的中后台前端解决方案 https://github.com/arco-design/arco-design-pro-vue
2025-04-01
vuepressecosystem
我真不知道在这个世界上我了解过谁。——玛格丽特·米切尔《飘》 https://github.com/vuepress/ecosystemhttps://ecosystem.vuejs.press/zh/ 介绍 VuePress Ecosystem:VuePress2 的官方插件和主题最近,我发现了一个非常重要的开源项目——VuePress Ecosystem。这个项目由 VuePress 团队开发和维护,旨在为 VuePress2 提供官方的插件和主题。今天,我将为大家详细介绍一下这个项目的特点和使用方法。 项目概述VuePress Ecosystem 是 VuePress2 的官方插件和主题库。项目自 2023 年 9 月 5 日创建以来,已经获得了 43 个星标和 61 个 forks,显示了其在社区中的受欢迎程度。项目使用 TypeScript 编写,并且遵循 MIT 许可证,确保其免费和开源。 项目特点 官方插件和主题:VuePress Ecosystem 提供了一系列官方插件和主题,帮助用户轻松扩展和定制 VuePress2 网站。 高质量:作为官方插件和主题库,V...
2021-07-25
uniapp阻止navigator冒泡
作为一个人,要是不经历过人世上的悲欢离合,不跟生活打过交手仗,就不可能懂得人生的意义。——杨朔 代码如下 1234567891011121314151617181920212223242526272829303132333435<template> <view> <view class="navigators"> <view class="parent-navigator" @tap="parentEvent()"> 上层,打印语句 <navigator class="child-navigator" url="/pages/test/test">内层,回到/pages/test/test页面</navigator> </view> </view> </view></template><script>export defau...
2022-03-07
dvajs
我喜欢我的懦弱,痛苦和难堪也喜欢。喜欢夏天的光照,风的气息,蝉的鸣叫,喜欢这些,喜欢得不得了。——《寻羊冒险记》 dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。 官网文档:https://dvajs.com/ 简单快速入门后,有一个课堂实战 这个实战就是用dvajs 写一个列表,包含删除按钮,点删除按钮后延迟 1 秒执行删除。 当然,我也完成了这个简单的Demo: https://gitee.com/VampireAchao/simple-dva.git 并顺手练习了一下并行、竞争等概念 还是很有意思的

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog