読者です 読者をやめる 読者になる 読者になる

人工知能に関する断創録

人工知能、認知科学、心理学、ロボティクス、生物学などに興味を持っています。このブログでは人工知能のさまざまな分野について調査したことをまとめています。最近は、機械学習・Deep Learningに関する記事が多いです。



Pythonでゲーム作りますが何か?

Pygame

このサイトでは、プログラミング言語Pythonと Pythonのゲーム用ライブラリPygameを用いてゲーム制作の過程やテクニックをまとめています。主に自分の知識の整理に使うつもりですが、これからPythonを学んでゲームを作ってみようという方の参考になれば幸いです。

  • Pygameは知らなくても大丈夫ですが、Pythonの基本は知っていることを前提にしています。
  • Pythonで書いたプログラムはWindowsでもMacでもLinuxでも動きます。
  • ソースコードの著作権を主張することはないので自由に使ってください。
  • 記事下方にあるナビゲーションはほとんど役に立ちません。このページを起点としてリンク先へ、読んだら戻るといった使い方が楽だと思います。
  • NEW! 全ソースコードをGitHubのリポジトリとして公開しました。右下のDownload ZIPからまとめてダウンロードできます(2014/9/3)
  • NEW! GitHubの全ソースコードをEclipseにプロジェクトとして読み込みたい場合は、Pythonでゲーム作りますが何か?のGitHubリポジトリをEclipseで読み込む(2014/9/9)を参考にしてください。

基礎

ブロック崩し

インベーダー

横スクロールアクション

RPG

マップエディタ

ミニゲーム

  • 1945 - 縦スクロールシューティング(2008/10/13)

人工知能

PyOpenGL