【游戏开发】使用renpy创作自己的avg
本帖最后由 dwe147 于 2023-6-5 23:46 编辑没错我又来水帖了,之前明明想找人一起做unity的游戏开发,然后就不了了之的半途而废的渣渣
在那个贴里认识了很多大佬,那些大佬是真大佬,都做了好几款游戏,了解完后我真的相形见绌,没脸见人
然后又因为unity的avg教程基本找不到,然后大佬推荐的插件我又...没去了解,所以就换个方向直接搞renpy了
没错我就是三心二意的花花公子
但是用了renpy后,碰到的第一个壁就是素材尺寸有问题
从背景不会自动拉伸铺满全屏到自己搜集来的素材大小不一,整个人都要崩溃了
还好在和朋友探讨中找到了使用size参数来修正
例如以下代码来让背景图片自动铺满全屏
scene 越野车:
size(config.screen_width, config.screen_height)
然后又出现了问题,角色立绘的原点就变成了左上角,如果使用默认位置参数就会有点微妙的偏移感
然后看油土鳖上的教程,学到了自定义位置参数的方法
init:
$position1 = Position(xpos=0.1, ypos=0.3)
$position2 = Position(xpos=0.4, ypos=0.3)
$position3 = Position(xpos=0.7, ypos=0.3)
然后对这立的参数xpos 和 ypos 通过自己调整摸索后发现,x=0,y=0时为左上角, x=1, y=1 也是左上角
但是x=0.99 , y = 0.99 时就是右下角,所以x和y的取值范围为 [0,1) 左闭右开(初中数学?)
此外还有一个小技巧就是,可以开着游戏项目,修改脚本并保存后,在游戏项目中按 shift+R 直接重新载入脚本
如果修改的脚本就是当前执行的脚本,就会直接反应到游戏中。
可以根据这个功能对每一步的图像位置进行修正。
虽然感觉前面代码部分的心得大概没几个人会用得上,但是自己做出来的东西能动能执行那真是很有成就感
图均来源网络,若侵权则会删除
最后再求一波追随和血液,虽然拍卖会已经结束了
但是现在大家继续积累金币,说不定等10周年又有什么活动呢?
都说我的镇楼图吓人,那我当场自拍换一张行了吧
组长此贴没有发布自己的露肉自拍,望下次改正! renpy确实比unity更适合没什么基础的朋友制作游戏呢{:6_200:} 就我被最后一张图吓到了!~{:5_119:}感觉恐怖谷 renpy确实比unity较适合新人,有时间也打算学习一下{:4_114:} renpy真的比较适合初学者,汉化起来也简单 不管啥引擎,对玩家来说能玩到就好嘿嘿,支持楼主做游戏 看来制作游戏难度是真的很大啊 {:6_165:}所以renpy游戏可以边改脚本边打开游戏看效果嘛
好诶,我之前改都是关掉改的呜呜 感谢楼主的教程,renpy可以说是非常亲民且简单的游戏开发软件了,这个插入图片的代码还有很多种形式的,具体可以上中文站,有官方的教程 我以为renpy只是放图片设置台词就可以了 原来还要写代码这么专业的吗 {:6_190:} 虽然不懂相关的专业知识无法跟楼主探讨什么
但勇于尝试是好事,总会找到适合自己的那方面{:6_169:} 果然,还是如此啊……没事没事,依然期待成品,如果需要剧本的话可以冲着肌肉免费帮一两次{:6_200:} 你的头像好像在哪见过电报群? 不懂游戏制作,不过看弃坑率能看出真的是很难很漫长的一条路,楼主加油 加油哦,多做几个就好了 加油呀独立游戏() 儘管VN門檻低,看到代碼還是頭昏眼花的 很多视觉小说都是用renpy创作的,很棒的引擎:D 可以先做成视觉小说那种形式?感觉这个好上手一些