博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
legend2---开发日志14(游戏对用户友好的设计思路)
阅读量:5281 次
发布时间:2019-06-14

本文共 1646 字,大约阅读时间需要 5 分钟。

legend2---开发日志14(游戏对用户友好的设计思路)

一、总结

一句话总结:

不强制,但是激励:比如宗门灵力等级从强制提升到提升宗门和用户的修炼速度

 

1、丹药有必要做成随机数值么?

没有 1、丹药不比装备有鉴定过程;
2、粗制版:简化模型原则:节约精力和时间和耐心成本,避免做无用功;
3、做出来作用(惊喜感)真的不大

 

2、php翻转字符串?

strrev — 反转字符串

 

 

3、select标签选中触发事件?

select的onchange事件:页面地址更改:javascript:location.href=this.value;
option的值直接为url

 

 

4、整个物品体系如何实现(从发放物品到显示物品)?

发放物品函数组->返回要发放的物品的【键值对信息】(也可加上类型)
显示物品函数组->将物品【键值对信息】处理为【图片,名字,数量】的信息返回出去,传到页面显示

 

5、比如英雄穿戴装备,修改装备的已穿戴属性为英雄id更新数据库的时候,是直接用原equipment的数据,还是通过e_id重新获取equipment的数据更来数据库?

选择通过e_id重新获取equipment的数据更来数据库:避免因其它方式修改了原equipment的数据而造成的更新错误,英雄自动修炼增加特性属性之前就犯了这样的错误

 

6、目标函数的参数是多件装备数据,如果现在我需要操作一件装备,有没有必要重新写一个函数?

没有,直接把那件装备封装成数组,[那件装备],然后结果返回arr_ans[0]

 

 

7、thinkphp5中一个页面中如何用两个pagenate如何解决?

暂时没有好的解决方法+可以想办法保证让页面中只有一个pagenate
public function index()    {        //分为老师反馈和学生反馈        $map1=null;        $map1['u_status']=0;        $student_system_feedback=db('system_feedback')->alias('sf')->        join('user u','sf.sf_u_id=u.u_id','LEFT')->where($map1)->paginate(10);        $this->assign('student_system_feedback',$student_system_feedback);        $map2=null;        $map2['u_status']=1;        $teacher_system_feedback=db('system_feedback')->alias('sf')->        join('user u','sf.sf_u_id=u.u_id','LEFT')->where($map2)->paginate(10);        $this->assign('teacher_system_feedback',$teacher_system_feedback);        return view();    }

 

8、基础函数有必要加事务操作么?

在最外层加,基础函数没必要加,否则有可能会出现错误

 

9、粗制版项目中,可以直接通过缓存解决比如商店刷新,英雄投奔刷新的操作,为何要用文件缓存加数据库双重的方式?

可以直接用文件缓存就好

 

10、英雄投奔数据新的解决方法?

(适用粗制版,原方法也有它的好处啊)把投奔的英雄的数据直接放入缓存,而不用去操作数据库什么的,

 

 

 

二、内容在总结中

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/10779390.html

你可能感兴趣的文章
需求分析
查看>>
太极八卦连环掌
查看>>
设计模式看这个
查看>>
Python面向对象和图形用户界面(一)---- 面向对象
查看>>
splay学习笔记
查看>>
前台 function send_request() {}
查看>>
ubuntu jdk环境变量配置
查看>>
什么叫做卷积
查看>>
C#使用AutoMapper6.2.2.0进行对象映射
查看>>
DataTable数据显示于MVC应用程序
查看>>
微软最有价值专家大中华峰会开幕视频
查看>>
Python入门:装饰器
查看>>
MySQL索引类型总结和使用技巧以及注意事项
查看>>
几何球
查看>>
.md5mesh and .md5anim文件介绍
查看>>
文本分类资源和程序开源共享
查看>>
java进阶01 异常处理
查看>>
Django模板层学习笔记
查看>>
开源webos--云DWOS
查看>>
JAVA学习路线图(一文详解)
查看>>