2008-06-25から1日間の記事一覧
(ゲーム用に開発した)既存のフレームワーク GameBoardPanel をもとに、その機能を拡張します。 # --------------------------------------------------- after ----- def locateItems(self): for x, y in self._items(): self.items.append(NullStone(x, y…
新たなゲーム用のパネル HexOthelloPanel を規定します。# --------------------------------------------------- after ----- class HexOthelloPanel(GameBoardPanel): _bounds = (-1, -1), (1, -1), (2, 0) _bounds = list(_bounds) + [(-x, -y) for x, y …
新たなゲーム用のフレーム HexOthelloFrame を規定します。# --------------------------------------------------- after ----- class HexOthelloFrame(DefaultFrame): def initialize(self): self.panel = HexOthelloPanel()従来の格子模様の盤面では、六…
新たなゲームを構成するために「ビュー」について再考します。要求仕様の変更に伴って、既存のリソースをどのように再利用できるかが鍵となります。
《Previous|3/5|Next》 Shall_we_Agile = Java.use(better, Python) # 《記事一覧》