#procon31 競技部門 コアモジュール for
Deno/Node.js/web
#procon31の競技ルールを元に作成しました。下記URLからご覧ください。
https://hackmd.io/cBAzsJkoSp6c6N5Vggo7VA
囲みマス サーバに参戦するためのDeno用クライアントです。
kakomimasu/client-deno - Github
囲みマス サーバに参戦するためのC++用クライアントです。
kakomimasu/client-cpp - Github
オンラインで対戦可能なサーバのコードです。
囲みマスビューアのコードです。
囲みマス 公式Discord 招待リンク
https://discord.gg/283ZvKPcUD
import {
Action,
Board,
Game,
Player,
} from "https://raw.githubusercontent.com/codeforkosen/Kakomimasu/${version}/mod.ts";
const board: Board = {
width: 10,
height: 10,
points: new Array(width * height),
};
const game = new Game(board);
$ git clone https://github.com/codeforkosen/Kakomimasu.git
sample/main.js
を編集(そのままでも動きます)
コンソールにて
$ deno run sample/main.js
$ deno task test
Kakomimasuコアを利用したAPIを通してリアルタイム対戦可能なオンラインサーバが公開されています。
詳しくはこちら:kakomimasu.com
Kakomimasu – Figma
https://www.figma.com/file/oWmSSWHCkRUS3a4h1URvx3/Kakomimasu
高専プロコン第31回苫小牧大会
http://www.procon.gr.jp/
2020-06-02 中止になった高専プロコン競技部門はオンラインで遊ぼう!
競技システムのDeno/Node.js用コアモジュールのオープンソース公開
https://fukuno.jig.jp/2869
2020-06-09
高専プロコン競技部門を勝手に開催する会オンラインハックデーの進捗、プロトコル、デザイン、Denoで30行のAPIサーバーのモック
https://fukuno.jig.jp/2876
遊んでくれる人、協力者募集!