| [サイトマップへ] |
cocos2d は、 2次元のゲーム,グラフィックス,対話型のアプリケーションを作ることができるフレームワーク. Windows, OS X, Linux で動く. このWebページでは、Windows での cocos2d のインストール.
前準備として,Anaconda のインストールが終わっていること. 手順を下に説明しています.
前準備として,Python 開発環境のAnaconda のインストールが終わっていること.
Windows での Anaconda のインストール手順は、 別の Web ページに記載しています
Ubuntu での Anaconda のインストール手順は、 別の Web ページに記載しています
以下,Windows に Anaconda をインストール済みであるものとして説明を続けます.
参考Webページ: http://python.cocos2d.org/doc/programming_guide/installation.html の手順で行います.
※ Anaconda や Miniconda を使っていないときは conda コマンドがないので pip コマンドを使ってください
pip install --no-deps -U ipykernel python -m pip install --upgrade pip conda upgrade --all conda install -y six pip install --no-deps -U msgpack pyglet pip install --no-deps -U pygame pip install --no-deps -U cocos2d
※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.
エラーメッセージが出ていないことを確認する
conda list pyglet conda list six conda list pygame conda list cocos2d
そのためには, 「IPython シェル」を使ってみる.
※ Anacondaに入っている開発環境 spyder を実行し,右下の ipython コンソールを使うのが簡単.
import cocos
from cocos.text import Label
from cocos import scene
from cocos.layer import Layer
from cocos.director import director
class HelloWorld(Layer):
def __init__(self):
super(HelloWorld, self).__init__()
hello_world_label = Label(
"Hello World!",
font_name = "Times New Roman",
font_size = 32,
anchor_x = 'center',
anchor_y = 'center'
)
hello_world_label.position = 320, 240
self.add(hello_world_label)
director.init()
director.run(
scene.Scene(
HelloWorld()
)
)
確認したら,右上の「x」をクリックして消す.