NNEは単にプログラミング用のエディタでは無くプログラミングが楽しく上達できるようにするための道具です。
以上の3つの開発や利用がエディタ上から手間いらずで使えるようにします。
全てを一度に達成する事は難しいので、下記の流れで作れたらと思います。
①開発環境準備
最低限動くクライアントとサーバー機能を作成します。
②オンライン開発開始
NNEを使いながら、ユーザー同士でわいわいがやがやしながら開発します。
③公開
NNEが誰でも自由に作り変えて公開出来るような手軽環境にして行きます。
④告知
NNEの良い所を解りやすく伝えユーザーを増やします。
⑤ロビーサーバーの開発と公開
相互接続を手軽にできるロビーサーバーを用意します。
⑥WEBにてサービス利用開始
WEB上からNNE機能追加が簡単にできる仕組みを作ります。
⑦技術の公開
NNEの運営をしてみたい方に技術情報を公開します。
例えば、オンラインゲームをプレーしていると、仲間と助け合ったり競争したり冒険したりと色々な楽しみ方が出来ます。他の人と共同で作業をしたりしながら、人の良いところを共に楽しみながら、まねをしたり教えあったりする事は、プログラミング技術向上にとっても何よりも近道になると思います。