TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Checkers Twist – The game Checkers/Draughts/Dames on an irregular grid

1 点作者 frading大约 1 年前
I&#x27;m continuing my experiment of revisiting games that are usually set on a regular grid, but using an irregular one.<p>3 months ago, I did a show HN for a variant of minesweeper ( <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39232572">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39232572</a> ), and now I&#x27;d like to share this variant of Checkers.<p>In case you&#x27;ve never played it, the classic Checkers is a simple board game where 2 players have to capture the others&#x27; pawns by jumping over them. You can only move in turn, by 1 tile in diagonal, but you can keep moving if you&#x27;ve just captured. And if your pawns reach the opposite edge of the board, they become kings, which are very powerful as they can move by more than 1 tile.<p>In this variant, the rules are the exact same, but using an irregular grid opens up new strategies: - some corners will connect more than 4 tiles. They can connect 5 or 6. That creates new diagonals, which gives pawns and kings more potential moves. - some corners will connect less than 4 tiles. This does the opposite of the previous point, as this removes diagonals. This limits your moves in a specific direction, but can also protect you from your opponents. It&#x27;s the kind of features that can be used both as a defense and as attack.<p>And the boards are procedurally generated, so you can play unique games each time (or you can re-use the same boards if you like). It is done with my engine Polygonjs ( <a href="https:&#x2F;&#x2F;polygonjs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;polygonjs.com&#x2F;</a> ), and if you&#x27;re curious about how the grid is built, here is an example scene you can play with: <a href="https:&#x2F;&#x2F;polygonjs.com&#x2F;gui&#x2F;irregular_quad_relaxation&#x2F;edit" rel="nofollow">https:&#x2F;&#x2F;polygonjs.com&#x2F;gui&#x2F;irregular_quad_relaxation&#x2F;edit</a> .<p>The game is not free on Steam&#x2F;iOS, but the demo has no time limit, it just gives you a handful of boards to play with (when the full games has hundreds, possibly thousands).<p>I hope that&#x27;s fun!<p>- Trailer: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=GAfUvwuLueI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=GAfUvwuLueI</a> - Demo: <a href="https:&#x2F;&#x2F;polyreplay.com&#x2F;checkerstwist" rel="nofollow">https:&#x2F;&#x2F;polyreplay.com&#x2F;checkerstwist</a> - Steam: <a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;2775510&#x2F;Checkers_Twist&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;2775510&#x2F;Checkers_Twist&#x2F;</a> - iOS: <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;checkers-twist&#x2F;id6502125558" rel="nofollow">https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;checkers-twist&#x2F;id6502125558</a>

暂无评论

暂无评论