人工知能に関する断創録スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。ロボティクス、生物学などに興味を持っています。このブログでは人工知能のさまざまな分野について調査したことをまとめています。Learning、Kerasに関する記事が多いです。2008-05-22プレイヤーの描画Pygameまずは一番簡単なところから作ります。プレイヤーを画面に描いてみます。プレイヤーですが、を使います。この素材は、DotWorldさん(リンク切れ)からお借りしています。ここの素材はドラクエのような旧き良きRPGっぽくてすごく好きです。RPGでは、マップ、イベント、画像、サウンドなどたくさんのファイルを使うのでZIPでまとめて配布することにします。Pygameでは素材はすべてdataにまとめて放り込むみたいな慣習があるのでdataフォルダにまとめています。ソースコードは解凍して見てください。Pythonの世界ではPy〜とか〜pyいう名前がよく使われます。ここでは、PythonでRPGを作るということでPyRPGと命名しようと思います。画像は32x32ピクセルのPNG形式です。ピクセルのPNG形式に統一しています。PNGじゃなくてもGIFやBMPでもかまいません。Pygameではまったく同じように扱えます。透過処理(絵の背景を透明にする処理)を施していません。Pygameでは簡単に透過色(アルファ値)を設定できるのであえてしませんでした。画像をロードする関数load_image()は透過色を設定していないことを前提にしています。プレイヤーの描画は非常に簡単です。基礎編のイメージを描画する(2008/5/5)に詳しくまとめたので参照してください。はじっこでいじけてますね!これから少しずつRPGらしくしていきます。マップを作るキャラクターアニメーション»プロフィールid:aidiary人工知能とその関連分野に興味があります。Blog|ブログを報告する。