Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
23
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

@taguchi

ドットインストールで『PICO-8入門』を作ったときの学習ログ

Qiitaといふものを書いてみようか...とふと思い立ち、先日追加した『PICO-8』の学習ログを書いてみます。

p8_jelpi.gif
8ビット的なピコピコゲームが作れる仮想的なコンソール&開発環境です

PICO-8の特徴

  • 8ビット的なゲームが作れる
  • Windows/macOS/Linux/Raspberry Pi対応の有料アプリ($15ほど)
  • サウンドエディタ、スプライトエディタがまるっとついてくる。これだけで開発OK。
  • ソースコードは外部エディタで編集も可能。
  • 開発言語はLua。
  • 公開されているゲームのすべてのソースコード&素材が見られる。
  • ソースコードはサウンド、スプライト含め、一つのテキストファイルにまとめられるので簡単に共有可能。
  • Export機能がよくできていて、スプライトだけExport、サウンドだけExport、HTML5ゲーム形式でExportといったことができます。

PICO-8の可能性

できることが限定されているだけにプログラミング入門ツールとしてかなり優れていると思うのですが、惜しむらくは有料版しかないことですかね...(体験版とか機能限定無料版とかあればいいのですが)。

英語オンリー&デバッグが若干しずらいのが難ですが、スプライトとサウンドをちゃちゃっと作れてテンションがあがりやすい、という点は素晴らしいと思うのですよね...。

これをコンプリートしたら完璧...

一番参考になったチュートリアル。かなり長大ですが、8-bit的ゲーム制作のいろいろが詰め込まれています。全67回。

breakout.png
かなり本格的ですよ...

  • 作るものはブロック崩し
  • パワーアップアイテムもあるよ!
  • パーティクルでド派手なエフェクト
  • 細かいけど「画面が震える!」といったエフェクトも!
  • 効果音も作っていくよ!
  • もちろんマルチレベル対応!

単純なブロック崩しからどんどん機能が実装されていく様子には感動すら覚えますね...。PICO-8は(内蔵フォントだと)ソースコードが見づらいのですが、その時点でのソースコードがPasteBinで公開されているのも素敵です。

参考になるリンク集

勉強する際にはきっと役に立つはず。

Qiitaで記事を書いた感想

  • YouTube動画、埋め込めないのか
  • Cmd+Bで太字になるかと思ったらならなかった
  • うっかりブラウザタブを閉じてしまって血の気がひいたが、ちゃんと自動保存されていて最高だと思った
  • また書こう
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
23
Help us understand the problem. What are the problem?