刚入职,项目经理要求我写一个跑酷小游戏,想看看我写代码水平
主要讲思路和问题
然后再问自己关于这个项目,想问的3个问题

思路

开始没有思路,给我看了微信比较火的猛男高跟鞋,但是人家是3d做的,我一定灵感都没有,懵逼,
随之而来的是推翻、重来、推翻、重来。至少5次有啦。
其中想了很多游戏,或者游戏视频

沟通引发的问题

1.起初写了一个游戏的的简单策划,感觉不用问了吧,就动手开做啦,做了一天,项目经理找我聊,要做成竖版的,这下之前的就得全部推翻

注意:
1.项目策划阶段的时候,要与需求方,反复的沟通,确定每一步,每一小步的细节;实施阶段也是要,尽量每日汇报、交流,或者一个一个小的功能模块去汇报、交流
2.个人感觉沟通顺畅的是有前提的:(1)你对项目很熟 (2)你对与你沟通的人,语言体系非常熟

灵感的收集

1.不建议每一个都类型游戏都上手玩一遍,除非你要要认真研究这个游戏
2.看一些厉害的游戏主播去玩,他们玩的游戏较多,不好玩也不会拿出来做视频、直播
3.游戏B站up主,挺好

让我觉都没睡好,24小时都在想的问题

心态

心态崩溃,自我否定,怀疑人生。
事后,想想没有意义,这种心态,对问题的解决没有任何帮助,还会耗费自己的精神

解决问题思路

简述:
我需要对对象重复进行使用,生成了20个放在了数组里,每次用四个,等这4个被回收了,再从数组中再拿出4个进行使用,如果回收的很快,生成的很快的时候,就会出现两波生成会抢一个对象的情况,现象就是只会出现1个,2个,3个,这样的现象
解决办法:
(灵感还是出去放风,看树想到的,几个小树叶,会在一个小叉上)
想到可以把20个对象,4个放在一组,使用的时候,以组单位,回收,生成使用,就不会出现,之前的问题

宏观的思路:
1.问题分而治之(快速排序):一个大问题,剁成可测试的最小模块,去解决;反过来说,为什么会有大问题,是小问题累计起来的,在开发,开始工程的阶段,就要有意识将还没有做出来的工程,分成可测试的最小模块去做。(细节决定成败)
2.合其使用(有点像中学,把一个大的物体,当成一个质点去研究),上面就是个例子吧

三问

1.之前看了微信小游戏,3d,小球在管道中,向前滚动,遇到相同颜色球得分,不同颜色死亡的游戏,怎么做这样的游戏?;还看了一个steam游戏,逃出死亡谷,做这样的游戏,需要哪些技术?

一个跑酷小游戏的项目总结相关推荐

  1. 教你前端如何用js写一个跑酷小游戏

    在线体验地址:http://summer.pkec.net/ 源码地址:https://gitee.com/ihope_top/juejin-summer 前言 不知不觉夏天又到了,提到夏天你们能想到 ...

  2. python大作业数独_python做一个数独小游戏

    最近看了下python的一些知识,在这里记载一下. 1.首先是安装,在官网下载最新的版本3.6,安装的时候要注意在下面勾选上ADD TO PATH,安装的时候会自动写入到环境变量里面,如果没有勾选,可 ...

  3. 开发一个Canvas小游戏 实现一个游戏“引擎”

    前言 这个游戏其实在三四年前就写了,中间还重构过好几次,之前都是用简单的面向对象和函数式编程来写,游戏中的元素关系到还是分的挺开,但是游戏的渲染,运算等逻辑分的不够清晰,整个逻辑基本都是自顶向下的流水 ...

  4. 【unity】分享一个2D小游戏的完整制作教程——涂鸦跳跃demo

    文章目录 前言 1.贴图准备 跳板的逻辑 人物的逻辑 相机的逻辑 如何自动生成跳板 如何赢得游戏 前言 这个只是练手的一个2D小游戏,不许商用哦 完成了原版的一个关卡的内容,跳板也只有一种,但是如果需 ...

  5. 小游戏推广项目,适合新手操作的网路项目

    大家可能都玩过游戏,像之前的网页游戏,到现在的手机游戏. 另外,大家在玩游戏或浏览网页,会碰到很多游戏推广的广告. 有广告,就有赚钱的门路. 不知道大家是否了解游戏推广项目? 其实做游戏推广还是蛮赚钱 ...

  6. 用html+css+js实现中国象棋小游戏开发项目

    用html+css+js中国象棋小游戏开发项目 最近刚学习完JS的相关课程,跟着老师做了两个小游戏项目,就已经抑制不住内心的小激动,想着要迫不及待的着手准备做一个网页小游戏--中国象棋 由于从小就比较 ...

  7. 谷歌恐龙游戏HTML,谷歌浏览器自带的恐龙跑酷小游戏

    Chrome浏览器,以及一些chromium内核的浏览器在断网时打开网页其实有一个小彩蛋. 这个时候如果你敲一下空格键(手机用户则是按一下触摸屏),就会发现小恐龙动起来啦~(不同的浏览器可能不是小恐龙 ...

  8. 基于 Vue 制作一个猜拳小游戏

    目录 前言: 项目效果展示: 对应素材: 代码实现思路: 实现代码: 总结: 前言: 在工作学习之余玩一会游戏既能带来快乐,还能缓解生活压力,跟随此文一起制作一个小游戏吧. 描述: 石头剪子布,是一种 ...

  9. (1) IOS笔记本——第一个IOS小游戏----猜图游戏

    ◇这是我个人的第一个ios小游戏--猜图游戏,程序很早就写好了,今天写成博客,希望大家多多指教. ◇先看看效果图是长啥样的: ◇看完效果图,相信大家都知道这个软件是怎样玩的了吧,功能上我就不叙述太多了 ...

最新文章

  1. SQL Server 2000安装时不出现安装界面,进程中存在解决
  2. 题目1172:哈夫曼树
  3. 十二、Powerbi绘制人员地区分布图和后期学习
  4. [leetcode]509. 斐波那契数
  5. 干货|吴恩达Coursera课程教你学习神经网络二!
  6. HDFS机架感知概念及配置实现
  7. 如何给 Visual C++ 中的对话框增加位图背景
  8. 计算机word图表布布局在哪,新版Word中的图表布局功能详解
  9. c语言设计阶段作业答案,C语言程序设计阶段考试练习题(答案)
  10. Python datatime date
  11. PHP如何获取用户IP地址
  12. 随机抽取文件内容中的一行
  13. 期刊论文格式是什么样的,如何排版?
  14. Eterm系统出-航空公司大系统-PID放大软件-IBE查询接口 QQ 799670351 15075679773
  15. 滴滴征战澳洲 全球“追击”优步
  16. 网件r7000梅林系统虚拟内存创建失败,提示USB磁盘读写速度不满足要求解决办法,有需要创建虚拟内存吗??
  17. 09年全球IT企业互联网公司市值排行榜
  18. GateWayWorker 部署
  19. 香港中大完成全球首个多专科单孔微创机械人手术临床研究
  20. word实现转换成图片的实现

热门文章

  1. [The 2019 ICPC Asia-East Continent Final]Coda的题解集
  2. [CTO札记]《与空姐同居的日子》改编成的电影《恋爱前规则》上映
  3. 2012年考研数学一真题pdf ​​​
  4. 城市三级级联选择器-Qt版
  5. javascript画全年日历
  6. 从列表、字符串、元组或集合中随机抽取指定个元素 Python中random模块的sample()函数
  7. 如何重置电脑网络?小技能分享
  8. 用U盘重装win10/11系统找不到驱动器怎么办
  9. 元宇宙快闪店成杭州步行街“人气王”!秒变“数字人”畅游元宇宙抢先体验
  10. java仓储模式_仓储(Repository)和工作单元模式(UnitOfWork)