Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【夢月流】PythonでレトロゲームGalaxianを作ってみよう~Pyxel自由自在~
Highest Rated
Rating: 4.2 out of 5(71 ratings)
659 students

【夢月流】PythonでレトロゲームGalaxianを作ってみよう~Pyxel自由自在~

Pyxelの基本機能は簡単。誰でも80年代のレトロゲームを作ることができます。さあ、一緒に懐かしいゲームを作成してみましょう。
Created by速水 夢月
Last updated 4/2023
Japanese
Japanese [Auto],

What you'll learn

  • レトロゲーム開発モジュールPyxelモジュールの詳細な使い方
  • ~レトロゲームの基本となるドット絵の作り方
  • ~ピコピコ音でお馴染みのファミコンサウンドの作り方
  • ~応用例として、レトロゲームの定番ギャラクシアンgalaxianの作り方
  • Pythonプログラミング技法

Course content

3 sections31 lectures5h 41m total length
  • はじめに4:28
  • 【2020/5/12 追記】pyxel.pix命令について0:24

Requirements

  • Pythonの基本的なプログラミング方法を知っていることが前提となっています。ただし、完全に覚えている必要はなく、わからないことが出てきたら自分で調べることができれば大丈夫です。

Description

Pythonで、Gameを作る王道としては、Pygameがあります。ただ、Pygameは、近代的なゲームは作ることができますが、ひと昔前のレトロゲームを作ることには向いていません。

なぜならば、昔のパソコンは機能的にも性能的にも非力であり、ゲームと言っても、80x25とかの限られた範囲の中でキャラクタやグラフィック描画、サウンドを駆使して作っていたからです。

そこで登場したのが、Pyxelです。Pyxelは、キャラクタがドットであり、サウンドも、ファミコンでしか発生できない音(三角波、パルス波、ノイズ、…)など、昔のレトロゲームを作成するには欠かせない基本機能を念頭に作られたゲームモジュールです。特にファミコンとかの世代の方々は、ドット絵といい、ファミコン風の音楽といい、とても懐かしいかもしれません。

このコースでは、まずはPyxelの基本機能について説明をします。
そして、次に実際にゲーム(レトロGalaxian)を作成しながらPyxelを使ったゲームの作り方を覚えます。

さあ、一緒に学んでいきましょう。

Who this course is for:

  • Pythonを使ってレトロゲームを作ってみたい方
  • Pythonを使って応用プログラムを作ってみたい方
  • ゲームの作り方(お作法)を知りたい方