Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

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で太字になるかと思ったらならなかった
  • うっかりブラウザタブを閉じてしまって血の気がひいたが、ちゃんと自動保存されていて最高だと思った
  • また書こう
taguchi
プログラミング学習サイトの運営などなど。ハイラル王国を徘徊中。
https://dotinstall.com
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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした