2008-06-23から1日間の記事一覧

コマの初期配置

整数 6 を因数分解すると、2 と 3 の積になります。すると、2人の対戦では、それぞれに3つのコマを置くのが適当と考えられます。そこで、6つのコマを配置するなら、ゲーム盤の「対称性を損なわない」という結論に達しました。 盤面にコマを配置するときに…

初期画面

各六角形を蜂の巣状に配置するには、これらをひとつ置きに配置するだけです。 六角形を配置するときに、わずかな隙間を設けました。これは、同じ色のコマが密着して隣接すると、見た目が窮屈になるのを避けるためです。すると、全体的なコマの配置に均衡が取…

盤面の形状

オリジナルのゲーム盤の配置では、4つのコマを配置した状態から、ゲームを開始します。しかし、正六角形を基調とする盤面では、対称性が失われ、美観を損ねると考えました。新しいゲームを考案するときに、これが最大の難関でした。そして、試行錯誤の末に…

はじめに

最初にオセロゲーム(trinity)を作成したのが1988年ですから、今年でちょうど20年目になります。ここでは、Swing アプリケーションとして作成した事例を紹介します。 切っ掛けは、幼い頃に遊んだ「ダイヤモンドゲーム」でした。オセロゲームは2人が対峙す…

要求仕様の変更:オセロゲーム〈蜂の巣〉hexagon 1/5

《Previous|1/5|Next》 Shall_we_Agile = Java.use(better, Python) # 《記事一覧》 要求仕様の変更:hexagon 《著》伊藤うさぎ、森こねこ《監修》小泉ひよ子とタマゴ倶楽部更新♪2008/11/21