みんなにやさしいゲームとツール製作記

この作品を作った理由はプログラミングを広めてもっと世界を楽しくしようと思ったからです。

なぜTerminalやプログラミングを広めようと思ったのか

それは最初にある通り世界を楽しくしようと思ったからです。Terminalが使えるとwebサーバーを作ったり、Raspberry piを使ってプログラムを自動で実行するようにしたり。いろいろ世界が面白くなると思ったからです。

苦労したところ

・ターミナルのディレクトリ構造を保存する方法が思いつかず迷っていたころ調べたらJSONやYAML、XMLをつかうといいとわかりました。 今いる場所を表示するlsコマンドですがそのコマンドを実装するのに合わせて10時間はかかったものですがたった1行でしかも外部のライブラリ(ほかの人が作った便利な処理をまとめたfileのこと)を探したのに結局はそれは必要がなく 標準の機能と誰かが作ってくれていた関数を借りて作ることができました。
・JavaScriptIDEを制作をするにあたって実行結果を出力する方法を見つけるのにめちゃくちゃ苦労simasita.

プログラミングをどう学んだのか

完全に独学です。本を買って家で作って動かしたりして学びました。何か一つのプログラミング言語を学ぶとほかの言語を学ぶ上で有利なのでJavaScriptを覚えてみてはいかがでしょうか。
学び始めたきっかけはデスクトップPCを自作してプログラミングにすごく興味がわいたからです。

感想

正直言ってすごく大変でした。まずこのような大規模な作品(僕からして)を作ったのは初めてで最初はJavaScriptを書けるかどうかわかりませんでしたが頑張って調べて書きました。(あと家に本がありました) HTMLはいつも楽しく書いていたので簡単でしたが自分のコードのルールも作ったのでもっとちゃんと書けました。これを制作して本当に良かったと思います。前の僕は自分で10行のコードすらかけなかった僕ですがこの作品を作っていて楽しいしコーディングがもっとうまくなった気がします。 作品を制作して成長して良かったと思います。皆さんもテキストプログラミングに挑戦してみてはいかがでしょうか?

戻る