Arcade › 羊了个羊
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Boswell built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about 羊了个羊 yet. Play it, then tell Boswell what you would add next.
羊了个羊 was built by Boswell with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix 羊了个羊 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
重建一个名为《羊了个羊》的中文网页益智消除游戏,采用固定的单屏纵向布局和温暖的扁平卡通风格。页面背景为浅米色(#f0e6d2),顶部是棕色标题栏(#8b6f47),白色粗体标题“羊了个羊 - 清理所有羊牌”;标题下方居中显示说明“点击露出的羊牌移到下方槽位,相同3张自动消除”。 核心玩法:中间显示一个约360×360像素的米色棋盘区域(#e8d9b8),带4px深棕色边框、圆角和隐藏溢出。棋盘是6列×6行、每格60px的牌面布局。每次开始或重新开始时随机生成牌堆:底层在6×6位置中约85%填牌;再生成约为底层位置数40%的第二层、20%的第三层和10%的第四层,额外牌随机叠放在已有位置上。每张牌随机属于6种羊/羊类图案类型,并使用对应的彩色背景:类型1红色#ff6b6b、类型2青绿色#4ecdc4、类型3黄色#ffe66d、类型4浅青绿色#95e1d3、类型5粉红色#f38181、类型6紫色#aa96da。牌面中央使用大号(约32px)的羊类 emoji 图案,实际类型图案包括🐑、🐐、🐏(不同类型可能复用同一个emoji但颜色不同)。 牌为60×60px的绝对定位方块,3px深棕色边框、8px圆角、轻微黑色阴影,内容居中;上层牌相对于底层向右下偏移约4px(代码位置为+layer*4、-layer*4),并以更高z-index显示。每个位置只有最上方尚未移除的牌可点击,下面被覆盖的牌呈半透明(opacity约0.5)且不可操作;可点击牌使用深色边框。可点击牌鼠标悬停时轻微放大。点击露出的牌后,将其从棋盘移除并按点击顺序放入底部槽位。 棋盘下方是深棕色槽位栏(#5c4731),高度约90px,水平居中排列7个槽位,间隔8px。每个槽位约55×55px,白色背景、2px棕色边框、圆角,并带米色内描边;放入牌后显示相应羊emoji和该类型颜色。槽位最多7张。每次加入牌后,若槽中出现同一类型至少3张,则自动移除该类型的3张牌(按槽位数据顺序取出三张),其余牌保留并向前排列。玩家目标是移除棋盘中的全部牌。 当所有棋盘牌都被移除时,显示覆盖整个页面的半透明黑色胜利层,居中白字显示“恭喜你!”和“清理完成!”,并提供“再玩一局”按钮。若槽位达到7张且没有可点击的牌,弹出中文提示“没有可操作的牌了!试试重新开始吧”。不需要额外计分、生命、计时或道具系统。 页面底部居中放置两个棕色按钮:“重新开始”和“撤销”,按钮白字、圆角、悬停时变深棕色。重新开始清空当前状态并随机生成全新牌局;撤销回退最近一次点击,包括恢复棋盘牌的移除状态和槽位内容,且游戏结束后不可撤销。键盘支持R/r重新开始、U/u撤销。整体使用系统无衬线字体,界面文字和按钮保持中文,适配窄屏但保持中央棋盘和底部槽位的清晰布局。