作者rexkimta (冷杉林)
看板Ruby
标题[问题] 用rails作纸牌游戏
时间Sun Apr 3 20:43:01 2011
环境: Ruby 1.9.2 Rails 3.0.5
就如标题所言,我想要用rails开发一个纸牌游戏,
这个游戏和扑克牌类似,是用固定张数的特制牌来玩的。
请问有没有什麽tutorial可以参考的吗?
另外,因为一副牌是固定的九十张,
并不像集换式的纸牌游戏需要常常加入新的牌,
那麽我把Card作为一个Model合适吗?
最後,我尝试作了上述的事:
rails g model type:integer level:integer
rake db:migrate
最後我rails c想要测试这个model时
c = Card.new(:type=>1, :level=>6)
却得到这个:
#<Card id: nil, type: nil, level: 6, created at: nil, updated at: nil>
type不管怎麽弄都弄不出来,
请问是我作错什麽了吗?
感恩
--
★ 辰星! 五 欢迎加入五行战斗牌的奇幻世界!
★ ★ 太白! 岁星! 星 官方网站:(内有讨论区)
★★ 镇星!荧惑! 连 http://goo.gl/jC2sp
「当苍茫天穹中 那并非最闪亮 珠 PTT台大社版:NTU-CFE
但却最纯净的五颗星 连成一线时,!
天与地的共鸣 将永不止歇,其力量可至无限。」 ψrexkimta
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.120.136.244
1F:推 poga:type是Rails的保留字 04/03 22:24
2F:→ poga:所以换个column name吧,恭喜你踩到地雷 T_T 04/03 22:25
3F:→ rexkimta:orz我刚刚就在想会不会是这原因 04/03 22:37
4F:推 albb0920:我也考到这个过,换成 kind 了XD 04/05 20:40
5F:推 Jcrt:type 是保留给sti用的字 04/05 23:45
6F:推 poopoo888888:我第一次写Rails也把一个table的attribute叫做type 04/08 23:54
7F:→ poopoo888888:也是debug好久 呵呵 04/08 23:54