プチコン3号

『プチコン3号 SmileBASIC』は、スマイルブームより2014年11月19日に配信されたニンテンドー3DS用ソフト。プラットフォームをニンテンドー3DSへ移した『プチコン』シリーズ第3作。3DSのスペックに合わせて開発環境やBASICの機能が強化されている。2015年10月15日から海外でも配信を開始した。

ティザーサイトで初めてタイトルが明かされた。

1. 強化された機能
----------

プチコン3号で強化もしくは追加された機能の詳細を記す。

3D対応縦横のX,Y座標に加え、奥行きをZ座標で定義する。数値が大きいほど奥に表示されるが、ポリゴンを使用することはできず、実際の奥行きはもっと粗い段階制になっている。高解像度化ニンテンドー3DSの画面サイズに合わせ、下画面が256×192→320×240、上画面が256×192→400×240と大きくなった。特殊入力機器対応
マイク・カメラ・ジャイロセンサーなど。
マイクは、MICSTART命令で入力を受け、配列で保存することができる。
ジャイロセンサーは、速度、角度を数値で取得することができる。
カメラは、元ティザーサイトの動画では紹介されていたが、実際は実装されていない。拡張スライドパッド対応ニンテンドー3DSの周辺機器である「拡張スライドパッド」にも対応しており、標準搭載されているスライドパッドと同様の内容を拡張スライドパッドから取得可能。Newニンテンドー3DSのCスティックとZL、ZRボタンにも対応している。プログラムの折り返し表示編集時、横に長いプログラムを書いても画面端で折り返されるようになった。オプションで、前作のようにどんどん右にスクロールする形にも設定できる。単語の色分け命令・変数・関数などでプログラムが色分けされる。配色はオプションから自由に設定できる。編集用メモリの増加999,999行まで対応した。さらに、一行あたりの文字数制限がなくなった。いずれも空メモリに依存する。編集機能強化Undo・Redo機能や複数行・一部分のコピー・アンド・ペーストに対応している。命令のヘルプが説明書から独立今作では説明書を開かなくても、HELPボタン  から入力中の命令の説明をすぐに読むことができるリファレンスが搭載された。SMILEボタン編集中のプログラムを破壊せずとも、別のプログラムを実行可能なボタン。デフォルトで設定されているプログラムは「SMILEツール」。スマイルボタンに割り当てるプログラムは変更可能で、オプション画面から好きなプログラムに変更できる。SMILEツールSMILEボタンにデフォルトで設定されているツール。BGMやBEEPの確認をその場でできる。また、キャラクタやグラフィックや波形などを描く時、専用プログラムを読み込む必要なくお絵かきに移れる。同時編集ロードやセーブを気にすることなく、SLOT0〜3に、4つまでプログラムを開いておける。一つのスロットのプログラムを実行している間に他のスロットのプログラムが破壊されることもない。ユーザー定義関数プログラムSLOTを超えて利用可能なユーザー関数を定義できる。関数の内容について、既存の命令や関数などを用いて定義し、返り値をRETURNで定め、DEFまたはCOMMON DEFとENDでそれらを挟む。ユーザー命令
プログラムSLOTを超えて利用可能なユーザー命令を定義できる。命令の内容について、既存の命令や関数などを用いて定義し、DEFまたはCOMMON DEFとENDでそれらを挟む。プロジェクトフォルダ前作までは「フォルダ」の概念がなかったが、今作は1階層の「プロジェクトフォルダ」内にファイルが入る。ただし、作業の為のプロジェクトはPROJECT命令かオプションから一つだけ設定し、BASICではその中からファイルを探し出したり、書き込んだりする。「作品を見る」では、作業用のプロジェクトの設定にかかわらず、プログラムを実行したプロジェクトフォルダ内でファイルの探し出しや書き込みが行われる。たとえば、作業用のプロジェクト設定が「[DEFAULT]」で、「作品を見る」から「SAMPLE」というプロジェクトフォルダ内のプログラムを実行し、プログラム内でファイルの保存がある場合は「SAMPLE」フォルダ内に書き込まれ、「[DEFAULT]」フォルダには書き込まれない。ユーザー作品のサーバー管理前作までは作成したプログラムの共有はローカル通信やQRコードを利用していたが、今回はスマイルブームが用意したサーバーを経由しての共有となる。公開するプログラムを受け取る側は「公開キー」と呼ばれる文字列を入力して受け取る仕組みとなる。サーバーとのプログラムのやり取りにはニンテンドーネットワークIDが必要。また、一つのニンテンドーネットワークIDにつき10個のスロットがあり、一つのスロットには一つのプロジェクトフォルダまたは一つのファイルが入る。そのため、プロジェクトフォルダの中にファイルをたくさん入れて公開すると、結果的には多くのプログラムを公開できることになる。また、有料会員にならずとも、3号とBIGを同一アカウントで使用することでスロットが20まで拡張される。ワイヤレス通信最大4人までワイヤレス通信が可能。DETUNEの音楽ソフトとのリンクそれぞれのソフトに相互リンクできる機能が搭載されているわけではないので、プチコン側でリンカを組んでサウンドで同期させるという方法が取られた。処理高速化4Gamer
記事公開時点でもmkII比で2倍。10倍を目標に開発していた。なお、Ver.3.3.2現在、mkII比でニンテンドー3DSは3倍程度、Newニンテンドー3DSは10倍の速度となっているので目標は一応達成されている模様。スクリーンキャプチャVer.3.6.0で追加された機能。SELECTボタンで撮影できる。

2. 弱化及び廃止された機能
--------------

TALK機能の弱化前作のプチコンmkIIでは、音声合成エンジンとして、トモダチコレクションなどでも採用されているRuby Talkが使われていたが、Galatea Talkにエンジンが変わった。これに伴い、話者の設定、抑揚や音程などの設定ができなくなり、男声で単純にしゃべるだけとなった。しかし、アルファベットや数字、一部の記号はそのまま読み上げられるようになり、若干肉声に近いようになった。現在、話す速度は読み上げさせたい文字列中の
、声の高さは読み上げさせたい文字列中の<p>、声の大きさは<v>で設定可能。SENDFILE/RECVFILE命令・QRコードでのファイルの共有の廃止代わりに、前述したとおりインターネットを通してプログラムを「公開キー」で共有できるようになっている。

3. バージョン
--------

Ver.3.0.0  :初版。
Ver.3.0.1 :Ver.3.0.0の不具合修正版だが、HELPボタンを押すと強制終了する不具合が発覚し、配信当日に配信中止となった。
Ver.3.0.2  : Ver.3.0.1の不具合修正バージョン。新たな要素の追加はない。
Ver.3.1.0  : 不具合修正や新たな命令の追加など。
Ver.3.2.0  : 有料会員権の追加や、新たな命令の追加など。
Ver.3.2.1  : 不具合の修正、有料会員権の説明追加など。新たな要素の追加は無い。
Ver.3.3.0  : カタログIP、高度サウンドユニットの追加など。
Ver.3.3.1  : Ver.3.3.0の不具合修正バージョン。新たな要素の追加は無い。
Ver.3.3.2  : 不正アクセス対策を施した。新たな要素の追加は無い。
Ver.3.5.0  : プチコンBIGとの調整や、不具合修正などがされている。
Ver.3.5.1  : プチコンBIGとの調整やVer.3.5.0の不具合修正が行われたバージョン。 新たな要素の追加は無い。
Ver.3.5.2  : Ver.3.5.1の不具合修正バージョン。 新たな要素の追加は無い。
Ver.3.6.0  : 不具合修正やスクリーンキャプチャ機能の追加、新たな命令追加、STARTボタンの操作変更が行われた。
Ver.3.6.1  : Ver3.6.0不具合の修正バージョン。新たな要素の追加は無い。
Ver.3.6.2  : Ver3.6.1不具合の修正バージョン。新たな要素の追加は無い。
Ver.3.6.3  : Ver3.6.2不具合の修正バージョン。新たな要素の追加は無い。

4. その他
------

発売日が決まる前までの発売日の表記の推移は情報公開直後は「近日発売」と記されている片隅に＊印で「近日＝一年先ではない比較的近い未来」と記されていた。その後、7月発売予定となり、[1]にも掲載されていたが延長され、2014年秋配信となった。
大阪府立泉尾高校のプログラムの授業に採用された。
2016年、海外で本ソフトを利用したニンテンドー3DSシステムへの不正アクセスが確認されたため、同年7月11日から一時的に配信を停止、2016年7月27日にアップデートの上配信を再開した。

4.1. プチコン大喜利
------------

[2]：2014年11月19日から2015年1月31日「飛び出すプログラム」
[3]:2015年10月17日から2016年1月4日「ニンジャ」
第四回以降、日本以外で「[4]」が発売された地域も参加可能になった。
プチコンmkIIも対象ソフトになっている。

4.2. プチコンマガジン
-------------

2015年7月29日、ニンテンドーeショップで「プチコンマガジン創刊号」が配信開始された。「プチコンマガジン創刊号」はプチコン大喜利で投稿された優秀な作品の中から34本を収録したゲーム作品集になっていてプチコン3号を3DSにインストールしなくても遊べるようになっている。今後、続編の配信も検討されている。

4.3. 公式投稿サイト
------------

2016年6月27日開設。自作のプログラムを投稿できる。投稿作品は3DSダウンロードソフト「プチコンマガジン」への収録や公式雑誌の「SMILEBASIC MAGAZINE」への掲載、ニンテンドーeショップでの単体販売に向けての選考対象にもなる。

5. 書籍
-----

ニンテンドー3DSでプログラミング！　プチコン3号SMILE BASIC公式ガイドブック
SmileBASIC Magazine：スマイルブーム公式雑誌

6. 関連項目
-------

プチコンBIG：プチコン3号と互換性があるWii U向けソフト。

7. 脚注
-----

7.1. 注釈
-------

7.2. 出典
-------

8. 外部リンク
--------

[5]
[6]date=February 2018}} 
[7]
[8]