PICO-8のプログラムをSublime Text 3で開発する

Steamセールのせいで全然コードを書ける時間が取れませんでした。

それはさておき、Sublime Text 3でなかなかユニークなPICO-8開発環境が構築できることがわかったので、その内容をまとめてみたいと思います。

Sublime上の開発環境の画面がこちら:

f:id:tkitao:20161128220100p:plain

PICO-8の開発をする時だけ、自動でPICO-8フォントに切り替えてくれます。一見PICO-8のエディタのようですが、補完等の便利な機能が変わらず使えることがポイントです。

導入手順を順に説明してきます。

続きを読む

PICO-8のデータをDropboxで共有する

普段ヘビーな作業はMacBook Proで行っているのですが、気軽にコードをかける環境が欲しくて、サブノート代わりにASUS TransBook Mini T102HAを購入してみました。

f:id:tkitao:20161101175513j:plain

その際、PICO-8のデータをDropbox経由でWindowsMacで共有させてみたので、そのメモを公開します。

続きを読む

PICO-8 日本語版マニュアルを0.1.9bにアップデートしました

PICO-80.1.9bにアップデートされました。0.1.9bは主に0.1.9のバグ修正を行ったバージョンになります。

早速、日本語版マニュアルもそれに合わせて更新しました。

github.com

0.1.9bではバグ修正と同時に、いくつかの機能追加も行われているのですが、個人的には英語版マニュアルの誤表記が一気に修正されたことが最大の変化のような気がしています。

これまでの英語版マニュアルには、操作キーやボタンの説明にそれなりに誤りがあり、日本語版への翻訳の際にその辺りを勝手に修正していたのですが、Josephさんに修正箇所のリストをお送りしたところ、今回のバージョンアップですべて取り込んでいただくことができました。

続きを読む

PICO-8 日本語版マニュアルを0.1.9にアップデートしました(+変更点の解説)

I've updated the PICO-8 Japanese manual to 0.1.9. This post is the explanation of it, but only written in Japanese. Sorry!

シルバーウィークを利用してPICO-8の日本語版マニュアルを0.1.9にアップデートしました。あわせて日本語の説明がわかりにくかった箇所も修正してあります。

PICO-8 日本語版マニュアルへのリンクはこちら:

github.com

翻訳を通して0.1.9の変更点を一通り把握することができましたので、簡単に解説してみたいと思います。

続きを読む

Ray casting with Bresenham algorithm in PICO-8 (PICO-8でブレゼンハムアルゴリズム)

At first, I was supposed to implement a super light-weight 2d physics engine for PICO-8. But when I realized it, I was implementing the PICO-8 version of the Besenham algorithm.

元々はPICO-8向けの軽量2D物理エンジンを作成するつもりだったのですが、いつの間にかPICO-8版のブレゼンハムアルゴリズムを作成していました。

続きを読む

Use the Perlin noise on PICO-8 (PICO-8でパーリンノイズ)

I tried to implement the Perlin noise on PICO-8.
試しにPICO-8でパーリンノイズの実装をしてみました。

続きを読む

PICO-8のサンプルゲーム"Jelpi"について解説してみる

先日、PICO-8の作者のJoseph Whiteさんとお話する機会がありました。結構な時間おしゃべりさせていただいて、今まで気になっていたことを色々お聞きすることができました。(例えば、バージョン1.0が出るのは○月頃とか隠し仕様の話とか…)

と、その話はいずれまたどこかで触れるとして、今日はPICO-8の横スクロールゲームサンプルであるJelpiの解説をしてみたいと思います。

続きを読む