开新坑~一个庞大的rgp游戏模板
gamemaker吧
全部回复
仅看楼主
level 4
rt
2016年10月26日 13点10分 1
level 4
先写

人系统- -~ 等会发代码
2016年10月26日 14点10分 3
level 11
rm不错
2016年10月26日 16点10分 4
吧务
level 12
LZ要用java来编写?我感觉4楼的建议比较靠谱。
2016年10月27日 08点10分 6
level 11
[滑稽] 看看楼主会不会弃坑,先留个名
2016年10月28日 13点10分 7
level 4
我是用gm写呀
= = 快折磨死我了= =本来就不了解 gm 8 几个破框框 写了2天.....
2016年10月29日 10点10分 8
那你先熟悉一下gm呗,摸索个半天就好了。
2016年10月29日 12点10分
level 4
主要代码 :我把所有的功能全部拆开(解耦)写到脚本里然后调用......
创建对象就是那个框框- -
for(j=0;j<2;j+=1){
for(i=0;i<4;i+=1){
global.grids[j,i]= instance_create(100+250*j,80*(i+1),obj_grid1);
}
}
return 0;
绘制文字- -
for(j =0 ; j<2;j+=1;){
for(i=0;i<4;i+=1;){
if(global.grids[j,i].state==1){
fw_draw_text(global.grids[j,i].x,global.grids[j,i].y,global.item[j,i])//global.item[j,i])
}
}
}
格子文字属性数组:
global.item[0,0]="头部";
global.item[0,1]="上衣";
global.item[0,2]="下装";
global.item[0,3]="鞋子";
global.item[1,0]="肩甲";
global.item[1,2]="项链";
global.item[1,3]="耳环";
global.item[1,1]="戒指";
state=0;
2016年10月29日 11点10分 9
个人提个小建议,如果格子数量是有限且不多,可以考虑下不要用ds_grid了,因为gamemaker对这些数据结构的处理效率似乎不是很好,而且不写注释的话容易弄错哪个索引对着哪个。当然你如果是为了后期要拓展而特意这么做的话当我没说。
2016年10月29日 13点10分
@sunyubokkkkk 数组也是
2016年10月29日 13点10分
@sunyubokkkkk 无所谓多少呀- -只是自己的习惯而已- - 因为全布局变量的污染 我打算弄一个 LinkedList 把这些污染的全局变量全部丢进去
2016年10月29日 20点10分
level 4
今日进度缓慢........ 感觉没写什么- -写了个 装备位置显示- -写了个 选择按钮 明天准备些个字幕滚动效果........
2016年10月30日 13点10分 10
level 4
最近这一个星期都没法更新游戏啦- - 老师 催着我们赶紧交java的项目- - 诶.....不过有关游戏的剧情 有了一种新的想法 。
既然游戏的主角是被强迫进入这个世界,也许 我不用想小说那样去交代为什么, 但是有血有肉的剧情 才更加的 有代入感不是么? 那么 我也会在 各种场景留下线索 最终玩家可以 通过线索找到留下的控制台 根据留下的 解密方式 通过代码 来改造这个世界.... 也会引发新的剧情..........诶 这个坑合适能填完.......
2016年11月01日 14点11分 11
level 3
支持!
2016年11月02日 09点11分 12
level 14
看了这么多 也没人吐槽rgp
2016年11月03日 11点11分 13
不是应该是rgb三原色吗?[滑稽]
2016年11月03日 11点11分
level 6
233
2016年11月05日 14点11分 14
level 9
gm官方商店有rpg框架卖,不过以学习为目的做这些只能支持了~[小乖]
2016年11月07日 10点11分 15
官方marketplace那款应该是ARPG吧。
2016年11月08日 12点11分
level 7
支持!
前排
留名。
2016年12月03日 12点12分 16
level 6
火钳留名
2016年12月04日 03点12分 17
1 2 尾页