[第二十一只羊] 迷雾森林舞会XV 建立村庄 游戏角色设定

天亮了 昨晚是平安夜

关於迷雾森林故事

习惯

洛神:8号玩家请继续发言
8号: 我的视角,我觉得我的视角跟5很像的是我觉得2是好人,为什麽觉得2是好人是因为刚刚在第一轮的时候7跟9不是跳预言家吗?然後我那时候是说要听後面的,然後2号像是因为他给7留了一点空间,所以我觉得他比较犹疑不定像好,再来我觉得怪的牌是这张10号,终於有人跟我一样观察到10号了,那个人就是5号,10号刚在第一轮的时候就直接跟着9的言论说对啦我觉得8号看票型,这句话让我觉得有点刺耳,不知道为什麽会跟风到9号的这句话,所以10号就是这句话加上他的发言就是比较跟9让我觉得比较怪,但是3号又保到10号觉得10号是好人,反正我现在视角就是10跟不然就是3,因为2、5的视角跟我很像,除非2、5有一个是倒钩,但是2是我刚点的好,5是跟我一起点10的牌,我觉得是好人的想法,所以我想出10。
待续..

关於迷雾森林故事

今天我们来设定角色
之前我们已经把房间设定成选择人数跟指定板子
所以这边我们要设计每个板子所对应的游戏角色
再次开启 room model

/models/room.rb
class Room < ApplicationRecord
  resourcify
  has_many :seats, dependent: :destroy

  BOARDS = %w(standard wolf_beauty_knight crush wolf_king_dreamer wolf_king_guard evil_spirit_knight blood_moon_demon_Hunter)
  enum board: BOARDS
end

再来设定村庄的migration

$ rails g model CreateVillages

先设定游戏角色与所属的阵营

/2021100614xxxx_create_villages.rb

class CreateVillages < ActiveRecord::Migration[6.1]
  def change
    create_table :villages do |t|
      t.string :name
      t.integer :party

      t.timestamps
    end
  end
end

...今天先这样
这个看起来很简单但是後面很复杂想了很久还是没想好关联
需求现在是这个样子
在房间里的每个座位都要分发对应到一个游戏角色
这个有戏角色也会拥有属於自己的专属技能与阵营
但交稿之後想到了(我很抱歉...)
我们会采用设计模式的策略模式
我们明天会把这个需求再完善一些

阿虎每日选币

$zil 三角收敛表态中

天黑请闭眼


<<:  [神经机器翻译理论与实作] 从头建立英中文翻译器 (II)

>>:  Chapter5 - 轻松用Canvas实现转场动画和运镜处理

[必学] iPhone、iPad 和 iPod 的 AirPlay 失灵的解决方法

AirPlay 自 iOS 5 开始在 iPhone 和 iPad 推出後,一直以简单有用着称。Ai...

Day27 NiFi 场景应用范例 (二)

今天要带大家做另外一个简单的场境应用,我们继续沿用昨天所处理的 parquet File 来做今天的...

冒险村12 - rescue exception

12 - rescue exception 异常处理在开发过程中时常可见,举例来说 Rails 中找...

【在厨房想30天的演算法】Day 17 演算法 : 搜寻 search I 线性搜寻、二分搜寻

Aloha!又是我少女人妻 Uerica!最近发现写铁人赛文章不但可以学习知识,还能训练自己如何当时...

建立你想要的文化(2)- 定义价值观

先从参考开始 我们可以先从参考一些优秀企业的价值观开始,这里有几个例子,它们都给了我很多启发,给你...