定个小目标——做一款自己的游戏
最近小游戏火了,可能很多人都会萌生一种做一款自己的游戏想法,但是又无从下手。
其实在大一迷茫的时候不如做一款自己的小游戏,当你完成的时候,一款游戏带来的成就感是很高的。其次, 对编程思维方式的了解,对设计理念的了解,对敲代码重要性的了解,对代码风格以及习惯养成也是有很大的作用的。
那么问题就来了,我该怎么做呢,是用vb 、vs的控制台做贪吃蛇、推箱子?还是直接用cocos、unity3d做市面上的一款游戏?
其实这个问题也没有这么难抉择,其实做事都是循序渐进的,磨刀不误砍柴工。当你用控制台能写出一款游戏的时候,那么使用其他引擎的时候就能轻车熟路了。
这里说一下本人的游戏制作流程
1.用vs控制台制作了贪吃蛇、推箱子,飞机大战
2.用java制作了飞翔的小鸟、俄罗斯方块
3.用Cocos2d-x引擎与win32控制台做了飞机大战、植物大战僵尸、保卫萝卜、天天酷跑等手游
4.用CocosCreator与Js脚本制作了人机斗地主、泡泡堂等经典项目
5.目前在公司实习,用CocosStudio与Lua脚本参与项目维护
可以看出,目前都是2d,但cocos与unity3d的差别其实不大,同为引擎。在掌握了2d游戏的制作之后去参与3d的项目,一切会简单很多很多,这其中的原理学理科的应该都能理解,就像一个公式能适用各种情况一样。
学习其实是分阶段性的,目前我只是有往3d学习的打算,所以在这里记录下以前学习的历程,以及经典项目的源码以及讲解
定个小目标——做一款自己的游戏相关推荐
- 三好先生--2021年定个小目标
三好先生 2021年定个小目标 转眼又是一年,2020年蹒跚而过,2021年又希翼而来.最近几天毫无心情做事,似乎遇到瓶颈.万事不破不立,想要发展,总要有个仪式,那就让这篇文章作为仪式,踏上2021年 ...
- 科技圈晒开工福利!2019一起定个小目标!
阅读本文大概需要 3 分钟. 首先,祝大家开工大吉,不知道你收到的开工福利是什么!!! 作为昨天就已经在工位上奋斗的人,我相信今天大部分公司都已经开工了,许多企业都为员工们了奉上开年红包,我们也来盘点 ...
- 2017年给自己定个小目标!
16年的今天,正在参加深圳磨房百公里自虐,转眼间一年过去了. 回想2016年,给自己只定了个看书的小目标,勉强算是完成了.这个完成也只是数量上的完成.平时比较喜欢科幻,所以去年的书单大多是科幻为主. ...
- 2020年给自己定个小目标吧
在离职后进入本科院校学习后,基本上很少再去写博客了,我本身是java方向的,所以又重新开始对java的学习,这次的学习是从IO开始学的,从开学到学期末现在已经学到mybatis了,其实一直以来都是有写 ...
- 定一个小目标,明年存款破10万
前言 不可否认,我真的爱钱,和万千的普通人一样.我喜欢一点一点存钱,然后达到一个数值,特别享受那种成就感. 说个搞笑的,我一有空就拿着计算器,噼里啪啦地算我存了多少钱,银行卡有多少.余额宝有多少.公积 ...
- 定个小目标,开始更新博客,再唠嗑一下现在的一些心路
定个小目标,然后决定开始更新博客,再唠嗑一下现在的一些心路 先说小目标,硕士毕业前拿到阿里的正式offer. 先说说为什么决定开始更新博客吧 这个CSDN的账号其实我早就注册了,但是一直没有更 ...
- 2020 给自己定个小目标
时间好快,还没来得及给自己定个小目标,2019年还剩短短6,7个小时,这一年发生了很多事............暂不描述 说说我自己吧!2019年也没有给自己定个目标,体重倒是重了不少,比之前中了25 ...
- Nicetools:定一个小目标,先做它个1000个工具
http://www.nicetool.net/ ▲ 写的时候是879个工具,成稿的时候是886个,看来小目标不远了 测评工具虽迟但到.今天这个网站算是一个小集合,宣传语为用完即走,触手可及,意在说明 ...
- 为大数据定个小目标:从改变惯例开始
大数据决策要真正在企业中落地生根并非易事,它必须能推动企业的自我批判意识,能够不断反思自身的惯例,推动变革. 人的行为受到习惯的约束.但我们很多的日常习惯,不是从来就有的,比如说刷牙. 在1810年代 ...
- 回顾一下去年定的小目标
大家好,我是木野归郎. 去年差不多这个时候给自己定了个目标,粉丝数量达到五百人,中间有半年时间因为自己原因没有更新,导致我的计划失败了,现在我要重启这个计划,这也只是其中一个计划. 本来这篇我也想着用 ...
最新文章
- 【全网之最】最短代码清除数组中的假、空值(0、空、null、undefined、false)
- 分布式mysql中间件(mycat)
- 手机拍照软件for android1.6,RookieCam
- Docker运行sonarqube (代码质量检测平台)
- DataTable排序,检索,合并,筛选
- ACM思维题训练 Section A
- centos 6 x64 mysql_CentOS 6.x版本升级Mysql
- Hanlp之理解用户自定义词典(java版本)
- weex 在 iOS 上如何实现常见的网络缓存
- 容器赋能AI-人工智能在360私有云容器服务上的实践
- 米斯特白帽培训讲义 漏洞篇 文件上传
- matlab2c使用c++实现matlab函数系列教程-polyder函数
- virtual 关键字以及虚函数的介绍
- spring mvc 异常处理手动回滚 SQL log不回滚
- 通过QQ 2012 客户端协议获取clientkey的0x91数据包分析
- vmware ubuntu 内存不够解决方案
- 机器学习-LDA--景区评论分析 ipython
- Python 数据可视化的 3 大步骤,你知道吗?
- uber幽灵车_Uber&Careem合并:新兴的出租车服务将在中东和北非地区产生影响?...
- 文本分类模型(一)——RCNN