设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

RubyWarrior Ruby战士

查看数: 3446 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-2-4 16:47

正文摘要:

本帖最后由 余烬之中 于 2014-2-4 21:59 编辑 传送门 (进入前确保有初中及以上英语水平 或者能熟练使用任意一种翻译机) 学习ruby的朋友们来吧 用代码让你的勇士前进!【为什么我一点都燃不起来………… ...

回复

无脑之人 发表于 2014-2-5 16:52:01
我去这是什么高端洋气上档次的东西,我去听说我打不开那个网址0 0
算了我的鹰语水平大概是小学僧的层次……

点评

不会吧 不需要翻墙的  发表于 2014-2-5 17:09
刺夜之枪 发表于 2014-2-5 12:18:40
可惜不能存档,很好的游戏。要是能用这个做ruby教程多好,教一些关于类的方面的知识

点评

哦哦  发表于 2014-2-5 12:23
可以存档的 你再访问试试  发表于 2014-2-5 12:20
Sion 发表于 2014-2-4 22:45:39
本帖最后由 Sion 于 2014-2-5 00:36 编辑

怎么才9关

点评

反正我玩到第六关就收手了╮(╯▽╰)╭  发表于 2014-2-4 22:47
君虫丶 发表于 2014-2-4 22:30:46
余烬之中 发表于 2014-2-4 22:07
打完第一个大绿不要休息 直接拼掉弓箭手 然后休息 然后拼掉大绿二
有个很脑残的方法就是每轮都计数 然后c ...

好像很有趣可惜初中时没学好英语
余烬之中 发表于 2014-2-4 22:07:58
喵呜喵5 发表于 2014-2-4 21:58
没看懂…………

初步的设想是第三关打第一只BOSS时最后一下退后一步回满了HP再尾刀,然后直接冲上去和弓箭 ...

打完第一个大绿不要休息 直接拼掉弓箭手 然后休息 然后拼掉大绿二
有个很脑残的方法就是每轮都计数 然后case when 每一步的措施都想好就OK……太低效 但是不会出错
另一种就是这样
RUBY 代码复制
  1. class Player
  2.   def play_turn(warrior)
  3.     @record_hp ||= warrior.health
  4.     if @record_hp > warrior.health
  5.       attack_action(warrior)
  6.     else
  7.       normal_action(warrior)
  8.     end
  9.     @record_hp = warrior.health
  10.   end
  11.   def normal_action(w)
  12.     w.health < 20 ? w.rest! : attack_action(w)
  13.   end
  14.   def attack_action(w)
  15.     w.feel.empty? ? w.walk! : w.attack!
  16.   end
  17. end
喵呜喵5 发表于 2014-2-4 21:58:33
没看懂…………

初步的设想是第三关打第一只BOSS时最后一下退后一步回满了HP再尾刀,然后直接冲上去和弓箭手拼命

但是懒得去想思路了…………
君虫丶 发表于 2014-2-4 21:57:06
[at]余烬之中[/at]我游戏发布后@你可好

点评

没问题啊  发表于 2014-2-4 21:57
美丽晨露 发表于 2014-2-4 21:54:33
这种像素风格感觉挺奇怪的

点评

↓还是原来的可爱  发表于 2014-2-4 22:00
↓ 只是换了一张卡片而已。  发表于 2014-2-4 21:56
我喜欢这种风格【可是我不会TAT :)  发表于 2014-2-4 21:56
是啊 很怀旧…… 话说你头像…………  发表于 2014-2-4 21:55
eve592370698 发表于 2014-2-4 21:50:30
这难道是您自己编程制作的游戏?

点评

当然不是啦 我倒是想呢 可是没那个技术╮(╯▽╰)╭  发表于 2014-2-4 21:54
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 01:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表