自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Next的博客

新手程序员

  • 博客(77)
  • 资源 (5)
  • 收藏
  • 关注

原创 Cocos Creator 教程索引(2018.10.30更新)

特别推荐https://github.com/potato47/so-many-games今年春节开始写的小游戏集合,毕生功力都用在这里了,持续更新首先是官方论坛整理的一篇帖子,里面包括了网上大多数的Creator教程http://forum.cocos.com/t/creator/44782下面是我自己写的基础教程【Cocos Creator基础教程(组件篇)】—...

2017-09-03 19:02:44 12031 6

原创 Angular cli升级报错解决方案

报错Local workspace file ('angular.json') could not be found.Error: Local workspace file ('angular.json') could not be found. at WorkspaceLoader._getProjectWorkspaceFilePath (/Users/next/projec...

2018-05-20 17:34:04 4827 5

原创 Cocos Creator 调试入门

求人不如求己,今天给萌新带来一篇利用 Chrome 调试 Cocos Creator 游戏的教程,学会调试之后你就可以自己解决很多问题啦。准备工作下载我之前用ts写的摘星星游戏 https://github.com/potato47/star-catcher 确保安装 Chrome 也就是谷歌浏览器用 Cocos Creator 打开下载的工程,双击 game 场景,用 Chrome...

2018-02-24 19:00:43 15542 4

原创 Cocos Creator + TypeScript 入门教程

这不是 Cocos Creator 的入门教程,也不是TypeScript 的入门教程,这是 Cocos Creator+TypeScript 的入门教程。前提无论学什么技术知识,官方文档都应该是你第一个教程,所以请先至少阅读新手上路这一节 http://docs.cocos.com/creator/manual/zh/getting-started/ 再来看这篇文章。这里假设

2018-02-04 20:02:01 57867 11

原创 【Cocos Creator 基础教程(其他)】—— 利用 Github Pages 发布游戏

首先你要有一个做好的游戏点击菜单栏下的 项目-》构建发布发布平台选择Web Desktop(适合电脑端访问)点击构建后再点击运行,根据运行效果 调整分辨率,尽量让整个游戏可以完整的显示在一页。像这样发布平台再改成 Web Mobile(适合手机端访问)要注意的是设备方向和初始场景点击构建后再点运行,Chrome浏览器 Windows 按F12,Mac 按co

2018-01-30 02:03:17 12723 5

原创 【Cocos Creator实战教程(8)】——打砖块(物理引擎)

失踪人口回归 本篇教程要基于Cocos Creator1.5的物理引擎,编写一个简单的打砖块游戏,尽可能多讲一点,但现在已经快11点了,我12点要睡觉啊,好像又讲不了多少,这个世界啊,本来就是一个矛盾体。新建一个工程,取名叫做brick-breaker,brick是什么意思呢,就是砖块的意思,每次给工程起名字,我都能学会一个新单词。目录结构如下:game场景,设置Canvas 先搭一个游戏背景

2017-06-14 00:32:16 39328 12

原创 关于Cocos Creator构建的android程序第一次安装home键挂起再进入程序崩溃问题的解决方案

你或许会看到很多行这样的log...Cocos js error:(3822): <no filename=“filename”> line:0 msg:too much recursionCocos js error:(3822): <no filename=“filename”> line:0 msg:too much recursionCocos js error:(3822): <no

2017-04-14 10:12:51 4109

转载 Cocos Creator跨平台的调用方法

原文介绍的是cocos js,因为creator是亲生的,血统一样,而且官方文档这里根本没有介绍,所以参考这个就行了首先从我们ProjectM的开发背景开始,项目采用的Cocos2d-JS 引擎是为了发布到包括Web平台,iOS,Android,Mac,Windows等全平台。理论上只需修改少量代码就可打包为原生性能表现的混合游戏,支持全平台的同时也保证性能需求。接下来就通过在ProjectM项目

2017-04-02 21:43:43 24769 2

转载 【程序员的技能点】——Vim

[翻译]130+vim基本命令 从八十年代起,vi和vim在程序员中十分流行.5年前,我写了《程序员必须知道的100个vim命令》,这是重写更新版本,希望你喜欢!基础:e filename 在编辑器中打开一个文件:w 保存文件:q 退出vim:q! 退出但不保存:x 写文

2017-03-11 23:42:07 794 1

原创 【程序员技能点】——Linux

以下操作环境为阿里云的Centos7.2,安装软件尽量用源码安装,因为用yum安装我遇到了很多问题,而且源码安装各个linux版本通用安装jdk查找已经安装的jdk rpm -qa | grep openjdk | grep -v grep卸载之 rpm -e 上面显示的文件官网复制下载链接下载 wget 上面的地址解压 tar -zxvf jdk-8u121-linux-x6

2017-03-11 17:42:15 1115

原创 【程序员的技能点】——Git

了解 知乎:怎样使用 GitHub?快速上手 Git简明指南 新手入门 廖雪峰详细教程 猴子都能懂的Git教程

2017-03-04 16:41:09 1470

原创 【程序员的技能树】

人生苦短,不要把时间都浪费在搜索上,两次搜索同样的问题那就是在浪费生命啊,那如何才能过目不忘呢?好记性不如烂笔头,网络上的烂笔头就是博客啦,我在这里记录下我踩过的坑和频繁使用的技能,需要的自取,不需要的。。。。我又没让你看。Git Vs codeLinuxHexoTomcatVimNodeJsCocos Creator教程更新的频率不会有去年那么高了,因为我在做兼职(就是Cocos Creator的

2017-03-04 16:18:21 2389

原创 【Cocos Creator实战教程(7)】——猴子摘月亮(平台动作,碰撞检测详解)

最后一个寒假说没就没。。。话说我等Creator 的物理引擎等了好久好久,终于。。。。。。还是没等到。。。。。。我们今天就用碰撞检测系统和一些算法简单的模拟一下2D平台动作的物理特性吧先来看一下我们的主角 是不是很可爱啊所以我们要给她起一个可爱的名字,就叫她大马猴吧。。。水平移动:我们先来实现一下按键控制大马猴左右移动的效果用渲染节点里的单色Sprite(后面的平台也用这个)制作一个地面平台,把大

2017-02-09 21:56:31 14435 5

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(5)】——写在后面

明天考完科目三我真的要去复习了。。。所以,这篇文章是今年最后的教程了,想看的明年我们继续手动再见顺便可以关注一下我的公众号,更新会在里面提醒新手程序员(xinshouit)还有一点,我的域名没有备案,所以之前的那些通过网址访问的游戏暂时不能在线玩了,我也懒得懒得去改,年后再说吧。。。就这样,我去吃饭了

2016-12-11 12:01:13 3168

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(4)】——资源文件

scripts下的super和cell文件夹可以换成controller和model socket.io插件本地不用导入,但是1.32有bug打包到web平台没有打包原生的socket.io,所以我自己加了一个socket.io客户端 https://github.com/potato47/reversi-online 服务端 https://github.com/potato47

2016-12-11 11:52:15 7382 4

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(3)】——心得若干

我并不会在这个系列讲黑白棋的逻辑设计细节,那些东西我觉得你应该自己看代码理解(主要是我没时间写了。。。)我来说一下对新手比较有启发意义的几点心得:1.跨场景访问变量在util下面有两个脚本 Constants用来存储游戏常量然后其他地方需要常量时Global存储全局控制句柄需要访问他们的时候,就可以通过G点的方式(哪里怪怪的。。。) Creator游戏运行前会编译有所有脚本,所以Global

2016-12-11 11:18:14 8627 1

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(2)】——匹配系统

我们的游戏分为三个场景 游戏启动的时候进入menu场景,当玩家点击对战时进入match场景,匹配成功进入game场景,取消匹配返回menu场景,游戏结束返回menu场景每一对匹配成功的玩家进入一个独立的房间,所以不同的房间的通信应该互不影响,由于不同场景的通信内容不同,所以不同场景的通信也应该独立下面就是灵魂画师的创作时间:我们把这个游戏的匹配过程比作两个好基友开房的过程,从上图我们可以了解到如

2016-12-11 10:25:47 7124 1

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(1)】——Socket.io简单入门

Socket.io官网http://socket.io/什么是Socket.ioSocket.io是一个实时通信的跨平台的框架Socket.io和WebSocket是什么关系 百度里已经很少有这么正经回答问题的人了 其实只要你有心,你也可以在百度上找到更深奥的问题的答案,比如 跑题了,收。。。Windows安装Node.js Express Socket.io下载Nod

2016-12-10 22:00:56 17157 17

原创 【基于Cocos Creator+Socket.io的联机对战黑白棋(0)】——快期末了还不复习会不会挂科

如题(微笑脸)有一个游戏在我手机里已经住了半年多时间了,她的开场音乐是这样的——deng~deng~deng~deng~deng~deng猜到是什么游戏了么就是皇室战争,每天早上开宝箱都是我睁眼的动力(虽然开完还会继续睡)我们的这个游戏就要致敬一下皇室战争(PS:SuperCell是世界上最好的手游公司)玩过的朋友应该都知道皇室战争每一局比赛都是世界随机匹配两个人进入到一个房间的。我们做的就是类似的

2016-12-10 19:47:34 4140 3

转载 【游戏设计模式】之四 《游戏编程模式》全书内容提炼总结

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/53240330作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442本文的Github版本:QianMo/Reading-Notes/《游戏编程模式》读书笔记

2016-12-05 15:17:23 1697

转载 【游戏设计模式】之三 状态模式、有限状态机 & Unity版本实现

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/52824776作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 游戏开发过程中,各种游戏状态的切换无处不在。但很多时候,简单粗暴的if else加标志位的

2016-12-05 15:15:00 1891

转载 【游戏设计模式】之二 论撤消重做、回放系统的优雅实现:命令模式

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/52663057作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442这篇文章起源于《Game Programming Patterns》第二章第一节,将与大

2016-12-05 15:08:35 1218

转载 【游戏设计模式】之一 序言:架构,性能与游戏

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/52505170作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442  一、系列文章前言承接《代码整洁之道》的精读与演绎,《Game

2016-12-05 11:58:07 4025

原创 【Cocos Creator实战教程(6)】——get47(数字消除)

先来看一下游戏效果电脑端:http://www.potato47.cn/get47 手机端:http://www.potato47.cn/get47-m 微信扫描: 游戏玩法: 游戏操作仿的是天天爱消除,点击一个方块向相邻的方块滑动就会交换两个方块当没有可移动的方块时,可以点击下面的update按钮横向相连的方块数字之和会增加分数,纵向相连的方块数字之和会减少分数最终目的就是get47

2016-11-08 21:17:16 9201 9

原创 【CocosCreator入门教程(2)】——怪兽吃星星(快速上手)

下载初始工程https://github.com/cocos-creator/tutorial-first-game/releases/download/v1.2/start_project.zip制作游戏先来看一下游戏的样子 http://fbdemos.avosapps.com/star-catcher/我们现在来从头做一下这个游戏把目录结构改成这个样子 搭建场景 当我写到这的时候,我

2016-10-30 20:44:20 7882 6

原创 【CocosCreator入门教程(1)】——混个脸熟

本系列教程使用1.3以上版本下载安装http://www.cocos.com/download 安装过程中如果有小问题参考官方文档 http://www.cocos.com/docs/creator/getting-started/install.html 安装完后需要登陆,账号注册https://passport.cocos.com/auth/signup 打开后你就会看到这

2016-10-26 21:27:42 7927 3

原创 【CocosCreator入门教程(0)】——写在前面

你们要的Creator新手教程,来了本系列教程面向纯新手(高手我也教不来),但我默认你用过一种编程语言(不一定是JavaScript)之前我也写过一些小游戏实战的博客,但高手不会看,新手又看不懂,所以碰到很多人来问我跟游戏本身并没有多大关系的问题,比如那篇介绍Tiledmap的教程,那是我很早以前写的,后来Creator更新,Tiledmap组件里的loadmap方法取消了,所以用新版本的Creat

2016-10-26 20:26:51 4874

原创 CentOS安装Node.js、Express和Socket.io

安装Node.js下载nodejs wget https://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz解压 tar zxvf node-v0.12.6.tar.gz配置环境(先cd node-v0.12.6) ./configure编译安装 make && make install测试 node -v安装npm sudo

2016-10-23 23:02:57 3041

原创 【新手建站三部曲之三】——第一个私人博客(WordPress)

占坑,以后写

2016-10-23 20:10:43 903 4

原创 【新手建站三部曲之二】——Window和Linux文件传输(samba服务器搭建)

由于我本机是windows,云主机是linux,而网站的一些文件都在windows,所以想要上传到服务器上, 需要搭建一个可以传输文件的环境,samba就是最简单的一种准备在linux系统中新建一个准备让windows访问的文件夹 mkdir /home/share下载 yum -y install samba配置保存一个备份 cp /etc/samba/smb.conf /e

2016-10-16 20:46:25 950

原创 【新手建站三部曲之一】——一块钱搭建自己的服务器(LAMP)

本地:Windows7 云主机:CentOS6.7 参考百度第一条教程购买腾讯云主机最便宜的云主机一年也要近千元,所以这里的一元钱云主机是有前提的,前提是什么呢?前提就是你还是个宝宝,划掉,还是个学生。。。 活动地址:https://www.qcloud.com/act/campus 网站有具体流程,这里不赘述 购买成功后你就可以在你的主页里看到你的云主机(我选择的是CentO

2016-10-11 18:30:11 5201

原创 【MySQL数据库】——全程学习笔记(自己复习用,大家不要看。。)

下载安装http://dev.mysql.com/downloads/file/?id=457403 默认就好数据类型 基本操作 功能 命令 备注 启动MySQL服务 net start mysql 关闭MySQL服务 net stop mysql 登陆MySQL mysql -u root -p -P 3306 -h 127.0.0.1

2016-09-29 21:29:33 2499

原创 【Cocos Creator实战教程(5)】——扫雷

还记得小时上微机课,老师什么都不会,讲了一会怎么开机关机后就让我们随便玩了,但是连网都没有啊,只能玩windows自带的游戏,最经典的当然要数扫雷了,先来回味一下最初版本的扫雷 后来windows更新换代,扫雷也换了一下皮肤,虽然大多数人可能再也没点开过扫雷那个游戏 现在我们就来山寨一个经典版的扫雷,你会发现看着简单的扫雷好像做起来也要动一下脑子首先我们新建一个工程作为新时代的接班人,有必要

2016-09-19 22:16:26 9554 3

原创 【用Cocos Creator给暗恋的女生写一个游戏(14)】——(完结)写在后面

终于写完了!虽然比我预期的晚了一点我的暑假生活就是这样的:吃饭,睡觉,看奥运会,打代码,写教程我也不知道写完有没有人看,反正我写的时候挺嗨的,本来我准备都用第三人称写的,但是不知道怎么的,不知不觉就改成第一人称了,你们还记得X了么去年暑假也是整天对着电脑,结果眼睛过度疲劳,后面一半暑假都是在滴眼药水和听收音机的时间里度过的如果你们认真的从头看到尾(有这样的人吗。。。),你们会发现第二个游戏的教程明显

2016-09-03 11:54:38 3534 8

原创 【用Cocos Creator给暗恋的女生写一个游戏(13)】——整体回顾,工程文件

Load场景Load.jscc.Class({ extends: cc.Component, properties: { loadBar: cc.ProgressBar, }, onLoad: function () { var load = function(){ this.loadBar.progress +=

2016-09-02 10:44:10 7966 3

原创 【用Cocos Creator给暗恋的女生写一个游戏(12)】——跨场景访问节点、存储数据、添加音效音乐、打包发布

跨场景访问节点我们来看一下之前做的菜单场景中间有一个记录的label我们一直没理她,今天我们就来翻她的牌子我们每次游戏结束时都会有一个分数,这个分数变量在相应的游戏场景里,我们想要的效果时:当返回菜单时,我们要把这个分数变量带回来,但当场景销毁时,其中的所有节点都会随之消失这里就要引出另一个重要的知识点,同学们拿笔记一下没带笔的前后桌借一下不会跟随场景销毁的节点——常驻节点我们回到第一个Load场景

2016-09-02 10:38:59 5814 4

原创 【用Cocos Creator给暗恋的女生写一个游戏(11)】——(Jump Game) 镜头跟随

上节自习大家是不是上的很开心啊。。。。大家是不是发现了两个游戏有辣么多相同的地方,就连很多节点的名字都一样但是有一个东西是第一游戏没有的,那就是中间的那个Camera我把Camera节点添加上颜色Camera就是标记一块区域,这块区域是干什么的呢?又是最后面那位宝强同学说出了正确答案这块区域就是镜头范围拿拍电影来举例子,当拍一个场景时,场景里常常有主角,而主角常常有主角光环,所以摄像机的镜头就要对准

2016-09-02 10:14:38 7576

原创 【用Cocos Creator给暗恋的女生写一个游戏(10)】——(Jump Game) 场景搭建等

我先来说说,第二个游戏是个什么样子的我们继续用第一个游戏的主角,这里的场景是天空,天空中有很多云,有的云很老实,有的云很脆弱,有的云很好动,我们的主角目的只有一个——上天经过我的无数次实验(其实也没有很多次啦。。),设定了主角的移动方式为自动跳跃,玩家控制左右方向,水平速度一直存在,这样可以给游戏增加一点难度,玩家需要一直左右调整方向为了上天的路上不太单调,我们在天上随机放一些老公,吃到老公加能量,

2016-09-02 09:55:39 2245

原创 【用Cocos Creator给暗恋的女生写一个游戏(9)】——(Run Game) 游戏逻辑与碰撞检测

至此为止,我们已经把主要的技术问题都解决了,现在我们给游戏添加 具体的逻辑给主角添加碰撞组件回顾一下我们已经添加的碰撞组件的节点管子兄弟:tag=333管子哥哥和管子弟弟:tag=3331大老公:tag=666主角可以跟它们产生碰撞,碰撞的效果如下管子兄弟:(离开时)加分(相当于已经跳过了一组管子)管子哥哥或者管子弟弟:主角死亡,游戏失败大老公:能量槽加1,大老公销毁完善主角逻辑,重新修改如下Pl

2016-08-29 08:00:08 4060 2

原创 【用Cocos Creator给暗恋的女生写一个游戏(8)】——(Run Game) Prefab的动态管理

我们先来考虑一下这个PrefabManager是干什么的,我们的游戏中有重复出现的水管和老公,所以PrefabManager要能够动态管理他们,理所当然要有创建和销毁的方法,创建很简单,我们只需要每隔一段距离往pipeLayer添加子节点就行了,但销毁它们还是需要一些技巧的,从逻辑角度来说,当水管和老公移动到屏幕外时我们就要将他们销毁,这里我们用一个普通班不会教的方法——利用碰撞检测系统我们先给Pr

2016-08-29 07:56:52 5763

CocosCreator TiledMap练习修复

改了一下之前的代码使其能在1.42上运行

2017-05-24

cocos creator 扫雷游戏资源工程

cocos creator 扫雷游戏资源工程

2016-09-19

CocosCreator黄金矿工资源工程文件

CocosCreator黄金矿工资源工程文件

2016-08-29

Cocos Creator中使用TiledMap教程资源

我特别喜欢瓦片类的游戏,正好在学习Cocos Creator,所以想自己做几个。可是官方文档关于TiledMap组件的介绍太少了。网上一搜,我滴天,全是cocos2d的,就让我来填补一下这个空白吧。里面包括了TiledMap编辑器,还有练习资源文件和相关Cocos Creator的工程文件,教程可以参见我的博客blog.csdn.net/potato47

2016-05-11

Cocos Creator 天天酷跑素材源码工程

Cocos Creator 天天酷跑素材源码工程

2016-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除