网页游戏设计(HTML5入门)--- 基础知识篇
01
1、网络游戏(Online Game)
指用户通过计算机互联网进行交互娱乐的电子游戏,通常以互联网为传输媒介,以游戏运营商和用户计算机作为处理终端,以专门的游戏客户端软件或浏览器为信息交互窗口。
2、客户端形式
这一种类型是由公司所架设的服务器来提供游戏,玩家们通过公司所提供的客户端来连上公司服务器以进行游戏,现称之为网络游戏的大都属于此类型。
3、浏览器形式
基于浏览器的游戏,也就是我们通常说的网页游戏,又称Web游戏,它不用下载客户端,简称页游。
4、网页游戏
1、定义:顾名思义就是基于Web浏览器的游戏,又称无端网游或网页游戏。以浏览器为客户端,无需下载,安装。
简单的说:只要用户打开浏览器输入网址就能进行游戏。区别于传统网游,无需实时操作看管,游戏就会采集资源,进行战斗等,因此受到广大有上网条件但空闲时间有限的人群,特别是白领上班族的追捧。
2、特点:
5、主要类型
ARPG 动作角色扮演
ACT 动作游戏
AVG 冒险游戏
MMO-RPG 大型多人在线角色扮演游戏
RPG 角色扮演
SLG 策略类
SLM 模拟经营
6、HTML5游戏优势
导流渠道丰富,具备快速填充市场的潜力
金融、航空、运营商等垂直渠道潜力巨大
跨界合作推广
现象级产品揭示用户获取能力
02
1、HTML(超文本标记语言)
1、HTML文档由嵌套的HTML元素构成
2、HTML元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码;开始标签常被称为(opening tag),结束标签常称为闭合标签(closing tag)。
3、HTML标签表示,包含于尖括号中,且大都是成对出现:“开标签”和“闭标签”
一对标签及二者之间包含的内容称作一个“元素”(element)
在开始与结束标签之间也可以封装另外的标签,包括标签与文本的混合。这些嵌套元素是父元素的子元素
4、标签属性:
开始标签可包含标签属性
作用包括:标识文档区块、将样式信息绑定到文档和为一些如 等的标签嵌入图像、引用图像来源等
一些元素如换行符,不允许嵌入任何内容,只需一个单一的空标签(类似于一个开始标签),无需结束标签
许多标签是可选的,如段落元素的闭合端标签
HTML浏览器或其他介质可以从上下文识别出元素的闭合端以及由HTML标准所定义的结构规则
5、核心元素
2、CSS(层叠样式表)
1、一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,由W3C定义和维护
2、CSS与HTML
CSS不能单独使用,必须与HTML或XML一起协同工作,为HTML或XML起装饰作用
HTML负责确定网页中有哪些内容,CSS确定以何种外观(大小、粗细、颜色、对齐和位置)展现这些元素
CSS可以用于设定页面布局、设定页面元素样式、设定适用于所有网页的全局样式
CSS可以零散地直接添加在要应用样式的网页元素上,也可以集中化内置于网页、链接式引入网页以及导入式引入网页
3、CSS规则
选择器(Selector):多个选择器可以半角逗号(,)隔开
属性(property):CSS1、CSS2、CSS3规定了许多的属性,目的在控制选择器的样式
值(value):指属性接受的设置值,多个关键字时大都以空格隔开
属性和值之间用半角冒号(:)隔开,属性和值合称为“特性”
多个特性间用“;”隔开,最后用“{ }”括起来
3、JavaScript
1、是一种动态类型、弱类型、基于原型的、解释型的高级编程语言,是基于原型、函数先行的多范式语言;支持面向对象编程、命令式编程以及函数式编程。
2、特点:
JavaScript是一种属于网络的解释性脚本语言,主要用来向HTML页面添加交互行为 在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)
(1) 脚本语言 (2) 基于对象 (3) 简单 (4) 动态性 (5) 跨平台性
网页游戏设计(HTML5入门)--- 基础知识篇相关推荐
- 10分钟HTML5入门基础知识(一)
毫无疑问,对于开发人员而言, HTML5 已是一个热点话题.如果你需要快速了解HTML5的功能的基本原理,阅读本文是你最好的选择. 本文来自The Code Project的付费搜索位置,由Solut ...
- 网页设计初了解-基础知识篇
为了学习GitHub去下载Git,结果n次下载失败,心态小崩,今天不学编程了,转hTML5换换心情,按大佬们教的,学了一段时间的枯燥编程要换个方向换换口味,不然学习效率会变低.这一篇是基础知识. 学前 ...
- 所有前端都要看的2D游戏化互动入门基础知识
背景 现在越来越多的公司和APP开始使用游戏化的方式去做产品了,所谓游戏化,是指在非游戏环境中将游戏的思维和游戏的机制进行整合运用,以引导用户互动和使用的方法.支付宝里面的蚂蚁庄园.蚂蚁森林,通过游戏 ...
- 前端必看 | 2D游戏化互动入门基础知识
简介:在非游戏环境中将游戏的思维和游戏的机制进行整合运用,以引导用户互动和使用 本文作者:淘系前端团队-Eva.js作者-明非 CodeDay#7 北京站报名ing,欢迎点击免费报名. 背景 现在越来 ...
- 10分钟HTML5入门基础知识(二)
html5开发与旧式浏览器的兼容 我们已经讨论了HTML5许多很酷的新功能,包括新的语义元素.为画图而生的canvas标签,以及音频与视频支持. 你可能会想:这些东西是很好,但当用户的浏览器不兼容HT ...
- (第45册)HTML5网页游戏设计从基础到开发(第2版·微课视频版)
HTML5是W3C组织近年来发布的一项引起业内轰动的Web新标准.它几乎颠覆现有Web应用, HTML5从根本上改变了开发商开发web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响将继续 ...
- 基金投资从入门到精通之一:基础知识篇
第一篇 基础知识篇 第一节 认识基金 基金投资入门系列--基础知识 1.什么是证券投资基金? 通俗地说,证券投资基金是通过汇集众多投资者的资金,交给银行保管,由专业的基金管理公司负责投资于股 ...
- PCB工程分享:快速了解PCB设计入门基础知识
PCB板工程师在长期工作实践中,积累了大量的经验.那么今天就来说说PCB设计入门有哪些基础的知识是需要了解的. 1.接线方向:元件的布置方向尽可能与原理图保持一致.布线方向优选地与电路图的布线方向一致 ...
- 音视频开发入门基础知识(视频入门篇)
RTSP实时音视频开发实战课程:<RTSP实时音视频开发实战> 音视频开发入门基础知识(音频入门篇) 目录 一.前言 二.视频采集和显示 三.视频常见的格式 四.RGB转YUV和YUV转R ...
- 游戏原画设计需要那些基础知识
游戏原画及概念设计是美术设计环节中至关重要的职位,起到承上启下的作用.那么,游戏原画设计需要哪些基础知识?很多人想知道游戏原画设计需要的基础知识,为大家整理了一下资料,希望对大家有用. 一.从美术功底 ...
最新文章
- kafka java创建topic_kafkakafka_2.10-0.8.2.1+zookeeper-3.4.6 创建topic一个小问题
- python key lambda_使用“key”和lambda表达式的python max函数
- java io字符输出流_JAVA IO 字符输入流与输出流总结说明
- 從三種方式看SQL的使用程度
- 使用API​​密钥(aka身份验证令牌)部署到Maven Central
- HTML5 原生混合模式,html5 – Chrome中的Chrome css3混合混合模式错误
- jqueryui / accordion的用法记录
- maven scala plugin 使用教程笔记之jvmArgs配置-D参数中使用.md
- 相亲交友源码中,音频AAC解码的实现代码
- 专业的压缩解压缩工具 WinZip Pro 7 for Mac
- 大学计算机基础教程期末试题,大一大学计算机基础教程期末考试卷试题 .doc
- 支持android11的画质修改器,pubgtool画质修改器
- .then()方法是异步执行
- opencv 打开摄像头
- GitHub 这8大超实用小技巧,99.9%的人都不知道!
- win32com操作excel 包含常用api等等
- 国家气象局天气预报中城市代码
- 芝法酱躺平攻略(5)—— SpringBoot编写公主连结公会战报刀工具
- java.sql.SQLException: Value ”0000-00-00 00:00:00“ can not be represented as java.sql.Timestamp
- 全面质量管理体系运转的基本方法 PDCA