麒麟子Javascript游戏编程零基础教程大纲
大家好,我是麒麟子, 开源项目《幼麟棋牌-四川麻将》(泄漏版叫 《达达麻将》)作者,成都幼麟科技创始人。
开源项目地址(Github与Gitee同步更新):
Github https://github.com/babykylin/babykylin_scmj
Gitee https://gitee.com/qilinzi/babykylin_scmj
自09年进入游戏行业以来,不知不觉已经度过了十个春秋。
曾经我也血气方刚,曾经我也青春年少。
岁月如梭,光阴似箭,如今已是而立之年。
退去了青涩懵懂,换来了满身的意气风发。
希望在下一个十年,能够用自己所学的经验,浪迹这个充满爱恨情仇的游戏江湖。
麒麟子的主站为CSDN博客:麒麟子随笔_一麒麟子一_CSDN博客-Cocos Creator 3D,麒麟子Cocos Creator 3D研究笔记,Cocos Creator实用技巧领域博主
我建了一个QQ学习群 麒麟学院:727901932
也欢迎大家加麒麟子QQ:738337822
《麒麟子Javascript游戏编程零基础教程》写作的主要目的是想为从未接触过编程的同学们,提供一个从零起步的教程。只要有强烈的游戏编程志向,就能够通过本门课程,进入游戏开发的大门。
麒麟子从06年开始学编程,09年踏入游戏行业。用过C++,Java,Lua,Python,AS3,C#,Javascript等语言。之所以选择教大家Javascript游戏编程,有几方面的原因
- 目前最流行的微信小游戏,H5小游戏,Javascript语言是唯一选择
- 大部分公司为了兼顾App,H5,小游戏版本的一致性。连App开发也选择了Javascript语言
- 无端化,网页化是趋势。Javascript地位在逐步上升。
- 虽然市面上存在大量的Javascript教程,但多数是为网页前端开发者准备的,在环境配置,特性讲解,应用练习方面与游戏编程相差很远,致使很多初学者走了弯路。
- 针对游戏开发需求进行语言教学,不仅可以抛开无关紧要的特性,节约时间。还能有针对地进行举例,最快达到学以致用
下面是课程大纲,希望学习编程的朋友们可以耐心地按部骤进行学习。 每一篇文章只讲一个知识 点,希望能够反复练习,融汇贯通。
麒麟子Javascript游戏编程零基础教程一:序言
麒麟子Javascript游戏编程零基础教程二:游戏程序员分工
麒麟子Javascript游戏编程零基础教程三:无处不在的Javascript
麒麟子Javascript游戏编程零基础教程四:你的第一个Javascript程序
麒麟子Javascript游戏编程零基础教程五:Javascript中的变量
麒麟子Javascript游戏编程零基础教程六:Javascript中的实数类型number
麒麟子Javascript游戏编程零基础教程七:Javascript中的字符串类型string
麒麟子Javascript游戏编程零基础教程八:Javascript中的对象类型object
麒麟子Javascript游戏编程零基础教程九:Javascript中的函数function
麒麟子Javascript游戏编程零基础教程十:Javascript中的条件控制语句if与else
麒麟子Javascript游戏编程零基础教程十一:Javascript中的循环for
麒麟子Javascript游戏编程零基础教程十二:Javascript中的循环while
麒麟子Javascript游戏编程零基础教程十三:待定
麒麟子Javascript游戏编程零基础教程大纲相关推荐
- 麒麟子Javascript游戏编程零基础教程三:无处不在的Javascript
如果你是从大纲那一篇开始看过来的,你在点开这个文章的连接之前,肯定期望说,麒麟子又会在讲正式内容之前BB点什么,这样的话,看起教程来轻松不累还实惠.没错,你猜对了,这就是我的风格. 为什么会把编程教学 ...
- 麒麟子Javascript游戏编程零基础教程五:Javascript中的变量
不知道为什么,今年的五一过得特别快.我还专门把公司假期调整到六天,依然觉得过得很快.当然麒麟子是没有出门的,看到朋友圈那种堵成狗的照片,感觉有点傻.哈哈哈. 不知道大家还记不记得上一节课的作业,输出车 ...
- 麒麟子Javascript游戏编程零基础教程四:你的第一个Javascript程序
希望你不再怀念你飘逸的秀发,希望你不再习惯早睡早起的安稳. 因为当你敲下第一行代码,你就成为了程序员. 虽然麒麟子秀发依旧,但我不能保证,你的秀发,不会在10年之后,弃你而去. 麒麟子有必要提前科普一 ...
- 麒麟子Javascript游戏编程零基础教程二:游戏程序员分工
小伙子,能够走到这里,你已经不错了. 什么?你是妹子? 放心吧,入了这行,妹子也会被"汉化"的. 游戏程序员分工,以及对应的技能需求. 一.按大类划分 1.客户端程序员 负责处理客 ...
- 麒麟子Javascript游戏编程零基础教程一:序言
恭喜你,没有被课程大纲吓到,读到这一页的时候,表示你已经下定决心要开始学习了. 然而这一页你依然看不到什么实际的内容.因为这一页我们主要是聊聊人生,谈谈感情. 每一个游戏从业者,心中都有一个自己想做的 ...
- 微信小游戏开发零基础教程(一)-CocosCreator
微信小游戏零基础教程(一)-CocosCreator 最终效果预览 准备工作 创建工程 测试第一个场景 最终效果预览 本教程最后制作的游戏效果: 准备工作 下载 微信开发者工具 最新版->下载地 ...
- 计算机游戏制作零基础教程,一个人、零基础,一天内学会独立开发出电脑和手机游戏?视频教学...
原标题:一个人.零基础,一天内学会独立开发出电脑和手机游戏?视频教学 现在喜欢玩游戏的人很多,喜欢自己看动画的人也很多. 很多人在玩游戏或者看动画的时候,总会冒出一些非常有想法的点子,比如想自己做一个 ...
- 第1讲:树莓派及配件购买指南【子豪兄的零基础树莓派教程】
最全面.最省钱的树莓派主板及零配件购买指南,帮助新手用最少的钱实现全部功能并快速上手. 本文配套B站视频:子豪兄的树莓派零基础教程 作者:张子豪(同济大学在读研究生) 文字版.源代码.更新.勘误,请看 ...
- 第1讲:树莓派购买指南【子豪兄的零基础树莓派教程】
最全面.最省钱的树莓派主板及零配件购买指南,帮助新手用最少的钱实现全部功能并快速上手. 本文配套B站视频:子豪兄的树莓派零基础教程 作者:张子豪(同济大学在读研究生) 文字版.源代码.更新.勘误,请看 ...
最新文章
- 海康sdk返回yv12
- Activiti+Oracle,在数据量大的时候报错:无法支持1000列以上
- Oracle提高SQL查询效率where语句条件的先后次序
- 大小端、位段(惑位域)和内存对齐
- JMP Discovery Summit数据分析峰会登陆中国
- python distplot 图_Python可视化23 |seaborn.distplot公司单变量分布图(直方图|核密度图),23seaborndistplot...
- C++基础01-C++对c的增强
- 搭建你的持续集成server - CruiseControl step by step(1)
- python井字棋ai_[Python100行系列]-井字棋游戏
- Servlet(2) 三个域对象
- win7升级win10激活指南——查看预装Win7/8/8.1电脑内置系统激活密钥(OEM Key)方法
- 微信小程序自定义生成动态分享内容
- 裸眼3D大屏,打破人们的认知
- matplotlib漫画风格(XKCD)
- python安装 错误 “User installations are disabled via policy on the machine”
- 国外推荐:计算机专业人士必读
- 驱动开发:实现字符设备
- 利用Python实现中文转拼音
- Createprocess 函数运行出错的原因和解决办法
- 基于C++的UKF代码示例,跟踪三次多项式曲线
热门文章
- Unity 接入天气系统
- Mapbox 绘制区域边界线 鼠标悬停效果 vue
- 矩阵的求逆:inv( )
- linux mc服务器 mod_官方minecraft服务器简单开服方法[linux][minecraft1.5.2]
- 7时过2小时是几时_一个时辰等于几个小时
- 【Wechat】微信支付APIV3(商户) 接入批量转账到零钱
- java中报出异常java.net.MalformedURLException: unknown protocol: jrt
- BAT都怎么泡区块链?假醉网易,炮灰百度,闷骚腾讯,假正经阿里
- wxpython 优秀的界面_WxPython实现无边框界面
- 【DL】第 1 章:神经网络相关核心概念