第一篇博客——记那未完成的JS“魔塔”小游戏
来源:互联网 发布:私奔 郑钧 知乎 编辑:程序博客网 时间:2024/06/06 00:29
前言
本人的第一篇博客,用来熟悉熟悉环境以及顺便记录之前自己开发小游戏的过程。
为什么要自己做一款小游戏呢,大概没有原因吧,单纯是当时在学Canvas,然后就去做了。目前的状态是未完成,不过大概之后会找个时间去好好的完成她的吧。√
开发这个小游戏的过程也是我第一次带领一个“团队”的过程。并没有启动资金,并没有大神帮助。有点进展之后就在网上找各种免费的素材图以及像素图、音乐音效等等,确实是不小的工作量。甚至到制作后期,一个人需要想好关卡、剧情、地图设计、人物设定、音效音乐等等,更不要说协助团队合作了,最终只能感叹现实的无力,最终于两个月后完全停止了开发。
不过回头想起来的话还是挺有意思的一段经历的,于是挑部分记录下来。
游戏截图
先放两张截图来撑撑场子吧。
开始游戏画面
战斗场面
开发人员
- 主催(自己)
- 主程序(还是自己)
- 人设画师(网上找的画师)
- 素材(大概可以叫做苦力?)
- 剧本(比较努力不过感觉平时上没什么时间的剧本师)
- 以上是我当时开发游戏时拥有的所有资源。
大概就是以上这些了,上面说到的剧本是第二个剧本,曾经和第一个因为剧本上的事情闹翻了,完全不理解的话真的一点办法都没有啊。之后的第二个剧本是整组人里唯一比较靠谱的一个。(我自己也不太靠谱这是事实…)
最初试着去尝试找过各种各样的人,不过最终都以悲剧告终,如果有下次的话自己估计会试着出钱去找合适或者更加志同道合的人来一起做吧(笑。
开发过程
那个时候也还是初学Canvas不久,之前就做了一个伪贪吃蛇游戏(用的div方块完成),性能是完全不行,之后在网上搜索过后发现Canvas画布是正好符合我的要求的,于是就直接开始做。做到后来根本停不下来了于是就找了一大批人一起做,而这么多人管不过来也是最后功败垂成的主要原因…咳扯远了。
游戏使用纯JavaScript开发,没有这个那个的框架,因为也算是我熟悉原生js以及游戏制作的一个方式,制作过程中也有人推荐我用专业的游戏js类来做,确实会省很多工作量,不过就已经背离我的开发目的了,所以包括之后的地图设计器,也是我自己花时间专门去写出来的,确实不易。
代码分为两块,一部分游戏代码,另一部分地图设计器代码。没用到其他任何库与插件。(未完成)
结尾
虽然已经发展到现在这个样子,工程完全废弃了,不过有机会也希望和人合作继续完成这个小游戏,想要挖坑的话是可以挖很深很深的(笑。
- 第一篇博客——记那未完成的JS“魔塔”小游戏
- vc小游戏的第一篇
- 记博客园的第一篇博客
- 第一篇博客——写博客的目的
- 小昆哥—>博客第一篇
- 第一篇的博客
- ***的第一篇博客
- 博客的第一篇
- 博客的第一篇
- 记第一篇博客
- 记第一篇博客
- 第一篇博客-记
- 记第一篇博客
- 记我的第一篇博客
- 狂龙的第一篇博客——好友必读!
- 我的第一篇博客——宣言
- javascript模拟时钟 ——我的第一篇博客
- 超群梦幻——我的第一篇博客
- hdu 4771 Stealing Harry Potter's Precious(DFS+BFS)
- OKHttp从入门到放弃(自己编写测试服务端)
- ArcGisOnline入门
- 学习笔记(C++primer)
- 欢迎使用CSDN-markdown编辑器
- 第一篇博客——记那未完成的JS“魔塔”小游戏
- CentOS7 使用 yum 安装 chrome
- 百变星君Beta分布
- Centos搭建JavaWeb环境及部署
- windows7系统利用SecureCRT连接linux-Centos服务器
- Android Sensor Development
- Android开发中的一些小知识点记录(21-40)
- Java并发-Java并发机制的底层实现原理
- 关于Logistic Regression、Softmax Loss和Cross-entropy的随笔