legend2---项目总结(legend2的意义)
legend2---项目总结(legend2的意义)
一、总结
一句话总结:总体来说还是化腐朽为神奇的,之前投了很多精力在学习上面,学的内容非常多,但是都记不住,尤其是英语,感悟也是没办法继续深悟,这个项目就是可以让你以不同的方式(有趣有用)和他们经常见面,一回生二回熟,
化腐朽为神奇:之前投了很多精力在学习上面,学的内容非常多,但是都记不住,尤其是英语,感悟也是没办法继续深悟
大量节约日常时间:
填补游戏空白:玩别人家的游戏总是被掌控,不花钱永远没办法玩的好
1、legend2主要解决的生活学习中的问题?
碎片化时间的利用:碎片化的时间无法被利用到学习:比如上厕所,比如和同事一起吃饭,比如坐车
解决学习忘记:学习的东西容易忘记:
针对性:一般的学习软件没有针对性,比如那些学单词的软件
有趣:一般的学习软件太枯燥
学习所得:一般的学习软件的收获感不够
感悟:增加了对生活感悟的方面,不仅做特性,而且多次遇见
游戏:无可玩游戏,玩的游戏无意义,玩游戏浪费时间、精力、金钱
2、legend2是如何解决生活中的这些问题?
不详讲
1、多次以不同的方式遇见;
2、大型游戏化:英雄,势力争斗,抽奖,排名,活动,仿修真小说,连接现实(修炼,英雄,势力),特性,欲望满足,领悟,社交体系(比如传授)
3、每一点的努力都是战斗力实力的提升
3、legend2的主旨?
先是一款好玩的游戏,然后再是一款非常有用的学习软件
4、legend2的优点?
修炼系统:每一题都不一样,以不同的方式重复遇见
虚拟映射现实:(修炼,英雄,排行,势力,心境)都是虚拟映射现实
灵石系统:灵石的多用性(货币,修炼资源,恢复等等)
特性系统:每个人都有特性,或相同,或不同,或共用,或独特
领悟系统:生活中也是各种领悟啊,领悟很爽
竞争系统:在哪里,都要是第一
感悟方面:让对生活,对人生的感悟的提升变的有可能了
奖励替代任务:奖励驱动而非任务驱动
5、legend2的不足?
做的有限:世界观构建太大,想做的太多,时间有限,引擎选择的初衷
界面不好看:因为是粗制版,选择的是框架没有选择游戏引擎,所以界面不好看
不够完善:做了的有些内容也不够完善,
生态链还不好:因为设计的太大,没有以小见大,所以生态链还不好
6、legend2对项目开发的启示?
宏大世界观下的以小见大
项目策划:做之前想清楚自己要做成什么样
项目类和函数:策划需求好了之后,类和函数要统一提前设计
7、legend2可以继续接着做的部分(粗制版)?
不建议接着做了,可以考虑学而后做,换游戏引擎做
英雄熔炼
特性修正:只做有用特性
商店
寻宝
成就
8、legend2可以继续接着做的部分(加深版)?
1、界面
2、战斗
3、活动
4、进入小说剧情
5、羁绊
6、更多有趣特性
7、奖励(所谓任务)
8、成就
9、副本
9、legend2的改善计划(大纲)?
以小见大:设计的时候要设计宏大的世界观,做的时候要以一整个小完整模块(拥有完整的生态平衡)的方式实现
特色:不易做的大而粗糙,要抓住几个点,做的非常有特色,精彩
逐步扩充:逐步扩充来实现大的方式,通过以小见大来积累资金成就感和韧性,就是继续实现的价值非常大我们才去继续实现
10、legend2的改善计划(细节)?
特性:做有用的
界面:去掉无用的
11、legend2的设计初衷和最终实现的距离?
为了做legend2加深版提供【技术支持】和【感悟支持】(比如继承复用就可以极大的加快legend2的开发进度)
最终实现是很好的满足了设计初衷的
legend2初制版的设计初衷就是为了做legend2加深版提供技术支持和感悟支持(比如继承复用就可以极大的加快legend2的开发进度),所以所选择的是框架而不是游戏引擎,也更多的具有实验性质
12、在吸收了legend2的制作经验后,legend3即将来临,legend3要注意的是?
以小见大:不需要做很大,保证小的部分有特色
谋而后定:完整完善的设计、策划、需求、类函数文档,在编程之前
二、内容在总结中
1、相关知识
2、代码
legend2---项目总结(legend2的意义)的更多相关文章
- 架构系列:ASP.NET 项目结构搭建
我们头开始,从简单的单项目解决方案,逐步添加业务逻辑的约束,从应用逻辑和领域逻辑两方面考虑,从简单的单个项目逐步搭建一个多项目的解决方案.主要内容:(1)搭建应用逻辑和领域逻辑都简单的单项目 (2)为 ...
- [转] 学习React Native必看的几个开源项目
http://www.lcode.org/study-react-native-opensource-one/ http://gold.xitu.io/entry/575f498c128fe10057 ...
- NET 项目结构搭建
NET 项目结构搭建 我们头开始,从简单的单项目解决方案,逐步添加业务逻辑的约束,从应用逻辑和领域逻辑两方面考虑,从简单的单个项目逐步搭建一个多项目的解决方案.主要内容:(1)搭建应用逻辑和领域逻辑都 ...
- 学习React Native必看的几个开源项目
学习React native ,分享几个不错的开源项目,相信你学完之后,一定会有所收获.如果还没有了解RN的同学们可以参考手把手教你React Native 实战之开山篇<一> 1.Fac ...
- 开源项目商业模式分析(2) - 持续维护的重要性 - Selenium和WatiN
该系列第一篇发布后收到不少反馈,包括: 第一篇里说的MonicaHQ不一定盈利 没错,但是问题在于绝大多数开源项目商业数据并没有公开,从而无法判断其具体是否盈利.难得MonicaHQ是公开的,所以才用 ...
- 【转】react-native开发混合App-github开源项目
http://www.lcode.org/study-react-native-opensource-one/ http://gold.xitu.io/entry/575f498c128fe10057 ...
- iOS 从零到一搭建组件化项目框架
随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始项目进行一次重构大手术了.这时我们应该很清晰这次手术的动刀口 ...
- 在wamp中直接进入项目
这个问题困扰了我很久, 暂时我解决了一半. 进入localhost的页面如图一: 可以看到 我有两个projects,但是点击后会直接转跳到这样的页面 例如点击phyfitness_proj,如图二所 ...
- java -- eclipse运行javaweb 项目
这个是和上一个放在一块的 创建javaweb项目,要是想要创建maven项目,java项目都可以,我要和tomcat放在一块所以 就创建javaweb项目 创建项目起一个有意义的项目名 选择一个 ...
- Eclipse怎样对项目进行重命名?
当创建一个项目时,可能会随便命名一个项目名,如果想要项目名更有意义,或者为了方便后续项目的命名,怎么重命名项目名呢? 第一步在我们的电脑打开eclipse软件,找到需要重命名的项目,如下图所示: 第二 ...
随机推荐
- Redis详解与常见问题解决方案
Redis简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sor ...
- vue组件弹窗
定义弹窗组件 先写一个普通的vue组件,其显示的内容就是弹窗的内容. 文件的位置 /src/views/toast/toast.vue <template> <div class=& ...
- Unity XLua之协程
如何使用xlua实现协程,示例代码如下: 转载请注明出处:https://www.cnblogs.com/jietian331/p/10735773.html local unpack = unpac ...
- Centos7 下安装mysql5.7.17(glibc版)
一.安装前的检查 1.1 检查 linux 系统版本 [root@localhost ~]# cat /etc/system-release 1.2 检查是否安装了 mysql [root@local ...
- 利用airbase-ng建立Soft AP
利用airbase-ng建立Soft AP,再利用一些常见工具进行嗅探,或对抓包进行分析是出现比较早的一种MITM攻击方法.网上有很多关于手动实现的文章,也有一些自动实现脚本.这些脚本通常分两类,一类 ...
- MySQL 压缩文件安装遇到的问题及解决方案
第一步:从官网下载压缩文件(链接). 第二步:解压该文件,放置到想放到的位置.我的目录是在 C:\mysql\mysql-8.0.12-winx64 下. 第三步:在C:\mysql\mysql-8. ...
- console.log在IE浏览器中会有异常
因为在IE浏览器无此方法,故此重写 方法一: var console = console || { log: function () { return false; } }; 方法二:window.c ...
- redis的架构(一)
redis认证 redis的认证比较简单,这里简单来说明一下怎么设置redis的认证: redis的配置文件中有一个requirepass字段,在后面直接写上对应的密码即可.默认redis的不开启认证 ...
- .equals()到底是什么意思?
.equals() 在Java中判断是否相等,与 == 的区别是 .equals() 只判断值是否相等,不管两者是否存在同一地址.而 == 则是判断值与存在地址都得相等 扩展资料: 由equals的源 ...
- Tomcat配置文件入门
转自:http://blog.csdn.net/jubincn/article/details/4856293 Tomcat 基本配置 tomcat读取配置文件 首先简单说一下tomcat是如何读取配 ...