(Translated by https://www.hiragana.jp/)
PICO-8 - Wikipedia コンテンツにスキップ

PICO-8

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
PICO-8
Pixel art: the text "PICO-8" in white on black, followed by a diamond shape with a rainbow outline.
スクリーンショット
開発元かいはつもと Lexaloffle Games
初版しょはん 2015ねん4がつ (9ねんまえ) (2015-04)
最新さいしんばん
0.2.6b[1] / 2024ねん2がつ28にち (7かげつまえ) (2024-02-28)
対応たいおうOS Windows, Mac OS, Linux
プラットフォーム PC, Raspberry Pi, HTML5 (player only)
内包ないほうもと PocketCHIP[2]
対応たいおう言語げんご English, Japanese
種別しゅべつ Virtual machine, game engine
ライセンス Proprietary
公式こうしきサイト lexaloffle.com/pico-8.php ウィキデータを編集
テンプレートを表示ひょうじ

PICO-8ピコエイト)は、Lexaloffle Gamesが製作せいさくした仮想かそう機械きかい、あるいはゲームエンジンである。

概要がいよう

[編集へんしゅう]

このソフトは、1980年代ねんだいふるい8ビット(ゲームコンソール)のかぎられたグラフィックとサウンド機能きのう模倣もほうした、いわゆる「ファンタジーコンソール」の一種いっしゅである[3]。あえてとぼしいスペックに制限せいげんされた仮想かそう機械きかいでゲームを製作せいさくすることで、現代げんだいのゲームエンジンのたくさんの機能きのうや、ハードのたかいスペックに圧倒あっとうされることなく、ゲームを制作せいさくするさい創造そうぞうせい創意そうい工夫くふうすことを目的もくてきとしている。いかにも「8ビット」ふう制限せいげんにより、PICO-8で製作せいさくされたゲームは特徴とくちょうてき触感しょっかん[4]

PICO-8でのコーディングはLuaベースの環境かんきょうつうじておこなわれ[5]、ユーザーはこのコンソールないで、音楽おんがく効果こうかおん、スプライト、マップ、そしてもちろんゲームを作成さくせいすることができる。

ユーザーは、自分じぶんつくったゲームをHTML5対応たいおうのウェブゲームとしてエクスポートしたり、Lexaloffleの公式こうしきBBSにアップロードすることができ、これにより、のユーザーがウェブブラウザでそのゲームをプレイしたり、またソースコードを閲覧えつらんしたりすることができる[6]。PICO-8のゲームは、Windows/macOS/Linuxで実行じっこう可能かのう単体たんたい実行じっこう可能かのうプログラムとしてエクスポートすることもできる[7]

PICO-8は、のち商用しょうようゲームとしてリリースされてだいヒットさくとなった『Celeste』のオリジナルバージョンがリリースされたことでも有名ゆうめいである。『Celeste』のオリジナルばんは、元々もともとゲームジャム一環いっかんとして4日間にちかん作成さくせいされた。

2024ねん3がつ16にち、PICO-8の「上位じょうい互換ごかん」として「ファンタジーワークステーション」の『Picotron』がリリースされた[8]

機能きのう

[編集へんしゅう]

PICO-8のプログラムないには、Luaコードエディタ、スプライトおよびマップ作成さくせいツール、オーディオサウンドエフェクトおよび音楽おんがくエディタが統合とうごうされている。PICO-8は、つくったゲームをテキスト形式けいしきあるいは特殊とくしゅなエンコードがなされたpng画像がぞうとしてエクスポートすることで、コンピュータにローカルに保存ほぞんでき、また同時どうじにそうやって保存ほぞんされたものむこともできる。「SPLORE」と特殊とくしゅなモードがあり、この「SPLORE」コマンドを使つかって公式こうしきBBSにアップロードされたゲーム(ゲームのデータは「カートリッジ」とばれる)をプレビューしたり、ローカルのPICO-8にダウンロードしてあそぶことができる[9]

PICO-8の仮想かそう機械きかいとしての「スペック」は、解像度かいぞうど:128×128ピクセル、画面がめん同時どうじ発色はっしょくすう16しょく音声おんせい:4チャンネルオーディオ出力しゅつりょく制限せいげんされている[10]

v0.1.11以降いこう[11]、ユーザーはPico-8の「カートリッジ」をWindows/Linux(64ビット)/Mac/Raspberry Piようのスタンドアロンの実行じっこう可能かのうファイルとしてエクスポートできるようになった。

カラーパレット

[編集へんしゅう]
PICO-8のデフォルトのカラーパレット(ぜん16しょく)と、「かくれカラー」のカラーパレット(ぜん16しょく

PICO-8のデフォルトのカラーセットはぜん16しょく、とうのが公式こうしき仕様しようである。ただし、じつは、カラーIDに128以降いこうのインデックス番号ばんごう(128~143)をることで、デフォルトのカラーセットとはべつのカラーセットを使つかうことができる(つまり、じつぜん32しょくある)。これらのいろ存在そんざいは、PICO-8の作成さくせいしゃによって公式こうしきにはみとめられていないが、コミュニティではれられ、「かくれカラー(hidden colors)」と非公式ひこうしき名前なまえけられている[12]

開発かいはつ

[編集へんしゅう]
『PICO-8』の前身ぜんしんにあたる『LEX500』でのパレットテスト

「Zep」の愛称あいしょうられるジョセフ・ホワイト(Joseph White)は、BBC BASICスタイルのBASICインタープリタ「LEX500」の開発かいはつはじめた。ジョセフは一時期いちじき、「Voxatron」というボクセルベースのべつのゲームエンジンを開発かいはつしていたこともあったが、また「LEX500」にもどってきた。開発かいはつちゅう、ジョセフはBASICからLua 2構文こうぶんえた。こちらのほう使つかいやすく、プログラミング言語げんごとしてより有能ゆうのうだったためである[13]かれは「LEX500」に音楽おんがくトラッカーやマップエディタなどのみツールを追加ついかし、「PICO-8」と改名かいめいすることにした[14]

ジョセフはPICO-8に制限せいげんもうけるさいふるいシステムからインスピレーションをた。16しょくのカラーパレットはコモドール64、4チャンネルトラッカーはAmiga 500全体ぜんたいてき外観がいかんApple IIeファミコンなどの80年代ねんだいのハードウェアからインスピレーションをた。かれは、架空かくうのハードウェアにフィットするように意図いとてき制限せいげんもうけたPICO-8のようなシステムをあらわすために「ファンタジーコンソール」という概念がいねんみずかした[15]

ハードウェア

[編集へんしゅう]

「ファンタジーコンソール」であるPICO-8には、よくある8ビットのエミュレータとちがって、エミュレーションのベースとなる公式こうしきハードウェアがなく、したがってその制限せいげんはすべて純粋じゅんすいにソフトウェアエミュレーションによってエミュレートされている。しかしながら、PICO-8を既存きそんなんらかのハードにもうというこころみもされており、自作じさくコンピュータやハードウェア愛好あいこうによって、かなり性能せいのうひくいデバイスにもうというこころみがされている。PICO-8にはRaspberry PiとC.H.I.P. (Next Thing Co.が2016ねん発売はつばいしたシングルボードコンピュータ。その派生はせいばん「Pocket CHIP」にはPICO-8がプリインストールされて出荷しゅっか)よう公式こうしきイメージがあり[16]、コミュニティはRetroArchで利用りよう可能かのうなPICO-8エミュレータをかいして、PICO-8の公式こうしきソフトウェアまたはPICO-8ようゲームをのシングルボードコンピュータじょう直接ちょくせつ実行じっこうすることに成功せいこうした[17][18][19]

いくつかのライブラリのせいで、すくなくとも「i386/amd64」または「ARM-64」ではないデバイスでPICO-8本体ほんたい実行じっこうすることはできないが、「Fake-08」や「tac08」などのオープンソースエミュレーターをかいして、さまざまなていコストのハンドヘルドコンソールでPICO-8ようゲームをエミュレートすることには成功せいこうしている。これらのエミュレーターは、32ビットマイクロコントローラー(もっと有名ゆうめいなのはESP32)にもとづくデバイスでも機能きのうする[20][21]

受容じゅよう

[編集へんしゅう]
PICO-8で開発かいはつされた有名ゆうめいなゲーム、『Celeste Classic』

PICO-8のリリースは、こうした制限せいげんでの開発かいはつ意欲いよくやすプログラマーやビデオゲーム開発かいはつしゃ注目ちゅうもくあつめ、意図いとてきにレトロスタイルの制限せいげんもうけた同様どうようのゲームエンジンの開発かいはつうながした。これらのエンジンは現在げんざい、PICO-8の公式こうしきWebサイトでの定義ていぎもとづいて「ファンタジーコンソール」と総称そうしょうされており、現代げんだい価値かちかん基本きほんてきにはしたがいつつも、むかしのゲームやコンピューターのきびしい制限せいげんおおまかにシミュレートしている。そのなかには、「ファンタジーコンピューター」を自称じしょうする「TIC-80」や、ユーザーが開発かいはつにシミュレートするハードウェアのスペック制限せいげん指定していできる「Pixel Vision 8」などがある[22]。ファンタジーコンソールの開発かいはつ、およびファンタジーコンソールようのゲームの開発かいはつ現場げんばにおいては、ホビーストたちによるエコシステムが形成けいせいされ、それぞれ独自どくじのゲーム開発かいはつとプログラミングのサブコミュニティをつにまで発展はってんした[23]

『picoCAD』におけるトラックの3Dモデルの制作せいさく過程かてい。テクスチャマッピングもできる

PICO-8は2018ねんに『Celeste』がリリースされたことでさらなる注目ちゅうもくあつめた。もともとゲームジャムようのPICO-8ゲームとして作成さくせいされた『Celeste Classic』(商用しょうようばん区別くべつするためにこうぶ)は、PICO-8 BBSでもっと人気にんきのあるゲームの1つとなり、開発かいはつしゃはこのコンセプトをさらに拡張かくちょうした「完全かんぜんばん」を製作せいさくすることを決意けついした。商用しょうようばん『Celeste』には、オリジナルのPICO-8バージョンの『Celeste』がイースターエッグとして仕込しこまれている[24]

『picoCAD』というローポリCADきゃどソフトウェアはPICO-8をベースにしており、PICO-8の内外ないがい使用しようできるモデルの作成さくせい使用しようでき、作成さくせいした3DCGモデルをOBJ/MTL形式けいしきでエクスポートしたり、また3DCGモデルの回転かいてんアニメをGIFアニメ形式けいしきでエクスポートしたりできる[25][26]。リリース以来いらい、picoCADはおおくの3D PICO-8ゲームのモデル作成さくせい使用しようされている。このソフトウェアは、「意図いとてきに8ビットきゅうにスペックを制限せいげんした仮想かそうエンジンで3Dを製作せいさくする」とうその独特どくとくのレトロな美学びがくにより、ピクセルアートやレトロゲーム開発かいはつコミュニティでひろ普及ふきゅうした[27][28]

PICO-8では、有名ゆうめいなレトロゲームや最新さいしんゲームのリメイクデメイク数多かずおお制作せいさくされている。もっと有名ゆうめいなものとしては、『Terra』(『Terraria』のオマージュ)、『Poom』(『Doom』のオマージュ)、『Fuz』(『Fez』のオマージュ)、『Low Mem Sky』(『No Man's Sky』のオマージュ)、『unDUNE II 』(『Dune II』のオマージュ) などがある[29][30][31]

PICO-8は、そのきびしい制限せいげんにより、コンソールようのレトロスタイルのデモをつくりたいプログラマーやミュージシャンをきつけており、デモシーンでも注目ちゅうもくあつめている[32][33][34]

2024ねん3がつ、レトロなアーケードゲームをプレイできるVRゲーム『アーケードレジェンド』に、いくつかのPICO-8ようゲームが「筐体きょうたい」として追加ついかされた[35]

関連かんれん項目こうもく

[編集へんしゅう]
  • CHIP-8 - 1970年代ねんだい制作せいさくされた仮想かそう機械きかいで、PICO-8やそののファンタジーコンソールの先祖せんぞ

脚注きゃくちゅう

[編集へんしゅう]

出典しゅってん

[編集へんしゅう]
  1. ^ PICO-8 0.2.6”. Lexaloffle. 28 February 2024閲覧えつらん
  2. ^ Next Thing Co. PocketC.H.I.P. Documentation”. 2018ねん4がつ20日はつか時点じてんオリジナルよりアーカイブ。2018ねん4がつ20日はつか閲覧えつらん
  3. ^ Debock, Arnaud (August 2015). PICO-8 Zine #1. https://sectordub.itch.io/pico-8-fanzine-1 November 17, 2016閲覧えつらん 
  4. ^ PICO-8 website”. PICO-8 Fantasy Console. 12 March 2020閲覧えつらん
  5. ^ Wawro, Alex (May 3, 2016). “PICO-8 'fantasy console' to become an actual handheld console -- sort of”. Gamasutra. UBM TechWeb. November 17, 2016てんのオリジナルよりアーカイブNovember 17, 2016閲覧えつらん
  6. ^ PICO-8 BBS”. Lexaloffle. 20 February 2019閲覧えつらん
  7. ^ PICO-8 Fantasy Console”. www.lexaloffle.com. 2020ねん5がつ15にち閲覧えつらん
  8. ^ Picotron by Lexaloffle”. www.lexaloffle.com. 2024ねん7がつ9にち閲覧えつらん
  9. ^ PICO-8 Manual”. www.lexaloffle.com. 2024ねん6がつ3にち閲覧えつらん
  10. ^ Hossam, Mostafa (August 16, 2016). “Alone in the Dark is still creepy in its brightly-colored remake”. Kill Screen. November 17, 2016てんのオリジナルよりアーカイブNovember 17, 2016閲覧えつらん
  11. ^ about 0.1.11 binary exports”. 2024ねん9がつ18にち閲覧えつらん
  12. ^ Nerdy Guide | PALETTES”. nerdyteachers.com. 2024ねん6がつ3にち閲覧えつらん
  13. ^ Voxatron Development Diary 3”. www.lexaloffle.com. 2024ねん5がつ31にち閲覧えつらん
  14. ^ Walker-Emig, Paul (June 2021). “PICO-8: GAMING'S FANTASY CONSOLE: WE SPEAK TO CREATOR AND COMMUNITY TO FIND OUT HOU A 'CONSOLE' REPLICATING RETRO HARDWARE LIMITATIONS IS GIVING BIRTH TO GREAT GAMES SPARKING CREATIVITY AND PROVIDING A DEVELOPMENT ENVIRONMENT LOVED BY VETERANS AND HOBBYISTS ALIKE.”. Retro Gamer (221): 64. https://link.gale.com/apps/doc/A665474449/ITOF?u=wikipedia&sid=bookmark-ITOF&xid=7bbfa18d 21 May 2022閲覧えつらん. 
  15. ^ Altice, Nathan (January 22, 2016). “The Modest Fantasy of the PICO-8”. Paste. https://www.pastemagazine.com/games/the-modest-fantasy-of-the-pico-8 
  16. ^ PocketCHIP online documentation”. Next Thing Co.. 8 April 2018てんオリジナルよりアーカイブ。19 January 2017閲覧えつらん
  17. ^ PICO-8 for Raspberry Pi”. www.lexaloffle.com. 2024ねん6がつ3にち閲覧えつらん
  18. ^ PICO-8 For PocketCHIP”. www.lexaloffle.com. 2024ねん6がつ3にち閲覧えつらん
  19. ^ RetroArch announce the Open Hardware project, plus a new fantasy console core” (英語えいご). GamingOnLinux (2021ねん2がつ22にち). 2024ねん6がつ3にち閲覧えつらん
  20. ^ Simple handheld PICO-8 devices (summer 2021)”. www.lexaloffle.com. 2024ねん6がつ3にち閲覧えつらん
  21. ^ Labs, peX (2024ねん6がつ1にち). “PeX Labs: Building my own game console for PICO-8” (英語えいご). Medium. 2024ねん6がつ3にち閲覧えつらん
  22. ^ TIC80 - A Better Pico8?” (英語えいご). 8bitnews.io. 2024ねん6がつ4にち閲覧えつらん
  23. ^ Altice, Nathan (January 22, 2016). “The Modest Fantasy of the PICO-8”. Paste. https://www.pastemagazine.com/games/the-modest-fantasy-of-the-pico-8 
  24. ^ FEATURE: Our favourite Easter Eggs on Switch | Switch Player” (英語えいご) (2020ねん4がつ11にち). 2024ねん4がつ19にち閲覧えつらん
  25. ^ picoCAD by Johan Peitz” (英語えいご). itch.io. 2024ねん9がつ27にち閲覧えつらん
  26. ^ Shadows (2021ねん3がつ5にち). “picoCAD: "A tiny modeller for tiny models"” (英語えいご). 3DVF. 2024ねん6がつ3にち閲覧えつらん
  27. ^ The best low cost tools for game art” (英語えいご). www.gamedeveloper.com. 2024ねん6がつ3にち閲覧えつらん
  28. ^ Diaz, Ana (2021ねん6がつ29にち). “Star Wars podracing looks even cooler as pixel art” (英語えいご). Polygon. 2024ねん6がつ3にち閲覧えつらん
  29. ^ Wilds, Anastasia (2022ねん9がつ1にち). “10 Best Video Game Demakes” (英語えいご). ScreenRant. 2024ねん6がつ4にち閲覧えつらん
  30. ^ Jody Macgregor (2020ねん12月13にち). “Poom is a pixelated 1980s version of Doom you can play right now” (英語えいご). PC Gamer. https://www.pcgamer.com/poom-is-a-pixelated-1980s-version-of-doom-you-can-play-right-now/ 2024ねん6がつ4にち閲覧えつらん 
  31. ^ ChippyGaming (11 February 2022). What if Terraria was Created in 1980... YouTubeより2024ねん6がつ4にち閲覧えつらん
  32. ^ Puroresu No Seishin, a demo made with Pico-8”. Lexaloffle. 12 March 2020閲覧えつらん
  33. ^ Ad Astra”. Lexaloffle. 12 March 2020閲覧えつらん
  34. ^ PICOCHAK”. Lexaloffle. 2024ねん9がつ18にち閲覧えつらん
  35. ^ Arcade Legend Indie Update Brings Pico-8 Retro Cabinets Into VR” (英語えいご). UploadVR (2024ねん3がつ7にち). 2024ねん4がつ19にち閲覧えつらん

外部がいぶリンク

[編集へんしゅう]