站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[正经水一水] 超正经的游戏制作教学之硬核打铁①——7月15日更新

 

15

主题

92

帖子

2608

积分

iF城镇

Rank: 6Rank: 6

积分
2608

摩点支持者

发表于 2019-7-13 14:15:20 | 显示全部楼层 |阅读模式
本帖最后由 shuangyou 于 2019-7-15 20:47 编辑

你以为我是要发ifa教程?不,我做的是武器商店教程哒!

提示!本贴长期更新中,所有图片文字附件均不能保证完全正确!

玩了这几天的武器商店,深感bug颇多,操作难受,于是,我决定复刻一个!

我们先从数据库设计开始

首先,将所有能直接从界面中看见的数据绘制成一张表,如下图


商品表看起来好像没什么问题,但玩家表显然兼容性极差,还浪费空间

于是,我们将玩家表进行进一步的优化


拆一整张大表为五张小表,化字段操作为行操作,既节省了空间,又增加了扩展性和兼容性

下面是更进一步的细节优化:
1.为了更自由的让顾客说骚话,还可以单独创建一个骚话表
2.商品表耗材可以改为材料类型与材料数量的形式用以增加扩展性
...

最终,得到如下表


————————7月14日更新————————

今天懒得写代码,聊聊思路吧

有了数据库,自然就要操作数据库

我们分析一下武器商店的所有操作,得出如下操作列表






如图所示,玩家的所有操作被划分为八个含参的基本操作

大体上可以将操作条件认为是服务器脚本操作,而操作内容则是数据库操作

而另外还有三个隐含操作,如下图


增加顾客是浏览器脚本计时自动发出的操作,页面刷新是玩家非刻意操作

而榜单页面则是做了特殊优化,用以减少查询次数和服务器压力

且隐含操作都可以用cookies进行进一步优化

————————7月15日更新————————

又是懒得写代码的一天,今天在本机上装好了WAMP,准备好开工了

今天先讲讲配置,如下图


配置数据可以存储在数据库或者服务器脚本里(通常是放在服务器脚本里)

配置就相当于软件里的首选项设置,是应该在一开始就决定好的,否则你对游戏的一切修改都是做无用功

这里我额外做了几个可选配置,用于配合配置设置页面的脚本自动生成数据,为数值设计人员计算游戏数值做参考

随缘更新,后会无期,顺便申精(手动狗头

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 3金钱 +133 收起 理由
七夕小雨 + 66 牛皮
FEI + 66 66666666
LINO + 1 是是是,你牛逼

查看全部评分

8

主题

42

帖子

487

积分

iF村庄

Rank: 5Rank: 5

积分
487

摩点支持者

发表于 2019-7-13 14:41:42 | 显示全部楼层
tql,大佬拿ifa复刻一个完全版呗
©咸鱼☑

28

主题

316

帖子

4583

积分

iF世界

次元文明-Original Sin

Rank: 8Rank: 8

积分
4583

摩点支持者内测用户

QQ
发表于 2019-7-13 14:42:19 | 显示全部楼层
游戏BUG过多,差评。(滑稽)

15

主题

92

帖子

2608

积分

iF城镇

Rank: 6Rank: 6

积分
2608

摩点支持者

 楼主| 发表于 2019-7-13 14:46:53 | 显示全部楼层
Fairytale 发表于 2019-7-13 14:41
tql,大佬拿ifa复刻一个完全版呗

论坛互动游戏用ifa写意义不大

38

主题

201

帖子

1795

积分

iF城镇

次元文明-Original Sin

Rank: 6Rank: 6

积分
1795

摩点支持者灌水达人继续加油哦!

QQ
发表于 2019-7-13 15:48:16 | 显示全部楼层
这游戏太不科学了 完全肝不动 我要这个木头破钢有何用
灾难性更新,我们修复了一些bug,并创新型的增加了另外一些bug

15

主题

92

帖子

2608

积分

iF城镇

Rank: 6Rank: 6

积分
2608

摩点支持者

 楼主| 发表于 2019-7-13 15:50:32 | 显示全部楼层
作死先锋 发表于 2019-7-13 15:48
这游戏太不科学了 完全肝不动 我要这个木头破钢有何用

还好,皮皮帽75木,十二级武器11钢,十三级武器37钢

10

主题

113

帖子

1896

积分

iF城镇

Rank: 6Rank: 6

积分
1896

摩点支持者

QQ
发表于 2019-7-13 18:28:44 | 显示全部楼层
大佬nb
坐等ARPG

1

主题

8

帖子

61

积分

iF基础方块

Rank: 3Rank: 3

积分
61
发表于 2019-7-13 21:54:52 | 显示全部楼层
感觉第一个瓶颈是皮皮甲和皮皮靴出现的几率过大,且皮料生产速度极慢,因此与要制作的物品不平衡。

9

主题

95

帖子

1049

积分

iF城镇

Rank: 6Rank: 6

积分
1049

摩点支持者

发表于 2019-7-14 19:41:57 | 显示全部楼层
玄学游戏,在线养老:p

44

主题

507

帖子

4071

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4071

iFAction官方导师

发表于 2019-7-15 20:58:15 | 显示全部楼层
if大铁剑滞销了,帮帮孩子
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.