关闭

【用Cocos Creator给暗恋的女生写一个游戏(1)】——Cocos Creator初遇见

标签: cocos2d游戏手机游戏游戏引擎Creator
2158人阅读 评论(1) 收藏 举报
分类:

X去网上百度了一下怎样快速开发一款手机游戏,却发现前几条都是广告,后来还是了解到了游戏引擎,知道了Cocos和Unity,据说市面上大多数手游都是Cocos做的,所以他决定尝试一下,他去官网下载了Cocos2d—X,去网上找教程,找资料,折腾了一上午终于在电脑上显示了HelloWorld,可是他想做手机游戏啊,他又去网上找教程,找资料,折腾了一下午,他终于,放弃了。

他转战Unity,这次很顺利,全图形化的界面很友好,安装配置完成后,他点了一下启动按钮,过了一会就在自己的手机上看到了HelloWorld。

他知道光有一款好的工具还不够,因为他还什么都不懂,所以他再一次的进入了Unity的官网,他很开心,因为他看到了很多教程,但是那些都是英文的,官方的文档也是英文的,可他的英文很烂,英语考试从来没过60分,就连上学期的四级考试都没过60分,那些英文对他来说就是跟甲骨文没什么区别,但是他没有放弃,他去网上找了很多大神的中文博客,但他发现大多数博客都是讲Unity3D的,可是他只想做一款2D游戏啊,他又将搜索关键词后面加了”2D”,这次找到了几个介绍Unity2D的博客,但是他发现,用Unity开发2D游戏还要安装什么插件,而且还要钱,他一想到自己余额宝里的15块钱,还得留着赚利息呢,所以就没舍得买,他去论坛询问,后来有热心的人告诉他,新版的Unity不用插件也可以做2D游戏,用3D模式改变一下摄像机的角度也可以做2D游戏,他似懂非懂的再一次打开Unity编辑器,弄了半天弄出来了一个界面,看着还不错,当他想再一次将做好的游戏安装在手机上时,他的手机大叫了起来,上面显示“系统空间不足,无法安装软件”,这款手机是他用省吃俭用两个月才攒够的200块钱买的“大米6SMaxPro”,存储空间足足有30M,怎么可能装不下一个软件呢,后来他在电脑上查看了一下他只做了一个界面的应用,他发现竟然有20M!他气坏了,他绝望了,他觉得全世界都在跟他作对。

他一直是一个自卑的人,悲观的人,从他的签名“始终相信美好的事情不会发生”也可以看出他的生活并不是那么顺利,这一天的遭遇使他痛苦万分,还没到半夜两点他就早早的上床睡觉。

但,奇异的事情发生了。

刚睡着的他在梦中看见了一只三眼乌鸦向一个方向飞去,他感觉到了那只乌鸦是神的指引,他来不及穿衣服就跟着跑了出去,跑了很久很久,终于那只三眼乌鸦在一个湖边停了下来,他想湖里定睛一看,他大叫了一声“妖湖!”只见那湖水颜色由黑变蓝,由蓝变绿,在黑夜的衬托下竟发出了萤绿色的光!他赫然发现湖面浮现出了一行红色的大字“blog.csdn/potato47”,他拿出他的大米6SMaxPro分享了这段波斯密码到朋友圈,然后就从梦中惊醒。

经过朋友圈的高手指点,他知道了那不是波斯密码,那是一个网址。

他准备好了纸巾,关上了门窗,带上耳机,用他激动的双手一个字母一个字母的打了上去。

网页打开的一瞬间,他的眼睛湿润了————这就是他要找的!!!他激动的撕下了一块纸巾擦了擦眼角的泪水。

他从这个神奇的博客里了解到了Cocos Creator,看着还不错,所以他决定用它了。

4
0
查看评论

【用Cocos Creator给暗恋的女生写一个游戏(7)】——(Run Game)背景移动

新建CameraManager.js添加到在Game的子节点CameraManager下CameraManager.jscc.Class({ extends: cc.Component, properties: { far:cc.Node, farRel...
  • potato47
  • potato47
  • 2016-08-29 07:47
  • 1677

【用Cocos Creator给暗恋的女生写一个游戏(3)】——游戏加载界面

恰好今天Creator1.2发布,我们紧跟潮流,就用1.2开始做吧 X给游戏起了一个名字47-21,其中深意自己体会。(其实就是思琪名字的谐音,并且今年是她21岁的生日。。。当然你也可以理解为思琪爱你…)因为X基本没有什么美术功底,所以一切简约为主。。。先看一下要相处一个月的东西X要做一个竖屏的游戏...
  • potato47
  • potato47
  • 2016-08-28 23:04
  • 2959

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

Load场景Load.jscc.Class({ extends: cc.Component, properties: { loadBar: cc.ProgressBar, }, onLoad: function () { var load ...
  • potato47
  • potato47
  • 2016-09-02 10:44
  • 4443

CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景

转自:http://www.byjth.com/CocosCreator/67.html CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景 我们刚刚分析了《极限跳跃》这款游戏,下面我们开始制作第一个游戏场景,也就是游戏的开始场景。 首先,打开C...
  • gf771115
  • gf771115
  • 2017-12-16 16:04
  • 584

CocosCreator学习1:做一个简单的游戏

把计步器写好了,到了写游戏场景、控件什么的时候,傻眼了。想做一个简单的地图,可以在地图上点击选择城市,发现用Cocos2D-X代码码出来好麻烦,尤其是城市位置问题,需要调试去找对像素区域做一个按钮控制,整个人都不好了。本来还想尝试用Tiled map来做,想法很逗比,应该不能用。今晚被长辈连番教育中...
  • lin453701006
  • lin453701006
  • 2017-02-20 21:41
  • 5231

Cocos Creator实现的《点我+1》

一、前言在学习Cocos中,需要一些东西来练手,于是前段时间就开发仿照一款公司之前的产品《点我+1》来做,仿照过程中,所有的算法逻辑都是自己研究的,并没有参考公司代码,也没有使用公司的美术资源,所以也就不存在公司机密的内容啦,完全只是学习练习而已。 这是一款消除类游戏,规则和大多数三消类游戏差不多...
  • hjcenry
  • hjcenry
  • 2016-09-05 16:13
  • 3173

Cocos Creator 介绍

CocosCreator的目的是提供两种可以互相合作的工作流:面向设计和面向开发。主要有如下特性: 通过编辑器调整脚本声明的数据属性 UI系统支持画布适应,配备代码元素可以完美适应各种设备的分辨率。 2D动画系统支持轨迹预览和曲线编辑。 通过动态语言支持的脚本开发使得远程调试设备更简单。 一键发布不...
  • sinat_24229853
  • sinat_24229853
  • 2016-07-13 12:18
  • 633

【Cocos Creator 实战教程(1)】——人机对战五子棋(节点事件相关)

整体思路 在15*15的棋盘上每一个可下棋子的地方都放置一个“隐形的棋子”,当要在某个位置下子时就将该位置的棋子显示出来,在判断输赢逻辑里,我们根据这225个”隐形棋子”的状态(黑,白,无)判断输赢 涉及知识点 场景切换 按钮事件监听 节点事件监听 节点数组 循环中闭包的应用 动态更换sprit...
  • potato47
  • potato47
  • 2016-04-24 13:06
  • 8221

【Cocos Creator 基础教程(其他)】——游戏素材资源获取方法

我们刚开始做游戏时大多数人都不能独立制作出想要的游戏资源,所以在没有商业用途的游戏里,我们可以用别人已经制作出来的游戏资源来山寨出一款自己的游戏,那么怎么获取这些游戏素材呢?1.Cocos官方资源商店http://store.cocos.com/ 虽然官方暂时不维护了,但里面的资源还是有很多的,而...
  • potato47
  • potato47
  • 2016-07-09 11:49
  • 6070

微信打飞机游戏(小时候玩的雷电)使用cocos creator制作,讲解具体js代码实现

使用cocos creator制作微信打飞机游戏,代码详解
  • xzl159
  • xzl159
  • 2017-07-26 09:58
  • 1116
    个人资料
    • 访问:203923次
    • 积分:2745
    • 等级:
    • 排名:第15504名
    • 原创:69篇
    • 转载:8篇
    • 译文:0篇
    • 评论:176条
    最新评论