feat: 游戏房间
This commit is contained in:
53
src/main/resources/data.sql
Normal file
53
src/main/resources/data.sql
Normal file
@@ -0,0 +1,53 @@
|
||||
-- 游戏配置初始化数据
|
||||
-- 使用 INSERT IGNORE 保证幂等,重复执行不会报错
|
||||
|
||||
INSERT IGNORE INTO game_config (id, game_id, icon, name, description, gameplay, max_players, modes, stakes_options, sort_order, enabled, create_time, update_time)
|
||||
VALUES
|
||||
(
|
||||
REPLACE(UUID(), '-', ''),
|
||||
'snake',
|
||||
'🐍',
|
||||
'贪吃蛇',
|
||||
'经典贪吃蛇竞技,在狭小空间内争夺生存权',
|
||||
'方向键控制蛇的移动,吃到食物变长。撞墙或其他蛇的身体即死亡,最后存活的玩家获胜。',
|
||||
4,
|
||||
'["经典模式","道具模式","加速模式"]',
|
||||
'[100,200,300,400,500]',
|
||||
0, 1, NOW(), NOW()
|
||||
),
|
||||
(
|
||||
REPLACE(UUID(), '-', ''),
|
||||
'tetris',
|
||||
'🧊',
|
||||
'俄罗斯方块',
|
||||
'经典下落消除,与对手一较高下',
|
||||
'方向键移动和旋转方块,填满横排即可消除。同时向对手发送干扰行,坚持到最后的玩家获胜。',
|
||||
2,
|
||||
'["1v1对战","竞速模式"]',
|
||||
'[150,200,300,400,500]',
|
||||
1, 1, NOW(), NOW()
|
||||
),
|
||||
(
|
||||
REPLACE(UUID(), '-', ''),
|
||||
'gomoku',
|
||||
'⚫',
|
||||
'五子棋',
|
||||
'黑白对弈,先连成五子者胜',
|
||||
'鼠标点击落子,黑白双方轮流在棋盘上放置棋子。先在横、竖、斜任意方向连成五子的一方获胜。',
|
||||
2,
|
||||
'["无禁手","有禁手"]',
|
||||
'[100,200,300,400,500]',
|
||||
2, 1, NOW(), NOW()
|
||||
),
|
||||
(
|
||||
REPLACE(UUID(), '-', ''),
|
||||
'guess-number',
|
||||
'🔢',
|
||||
'猜数字',
|
||||
'逻辑推理对战,猜中对方的秘密数字',
|
||||
'每轮输入猜测的数字组合,系统会提示位置和数字正确的数量。率先猜中对手数字组合的玩家获胜。',
|
||||
4,
|
||||
'["经典模式","限时模式"]',
|
||||
'[100,150,200,300,500]',
|
||||
3, 1, NOW(), NOW()
|
||||
);
|
||||
Reference in New Issue
Block a user