ゲームを作るための言語をどうするか。
仕事でよく使うのでPHPは得意です。
jQueryと組み合わせれば、簡単なタップゲームぐらいはできそうです。
ただ、私が目的とするレベルのゲームはちょっとできない気がします。
いや、できるとは思うんですが、スマートではないと言いますかね。
どうせなら、ゲーム用の、今まで使ったことがない技術を使ってみたいと思うのが人情です。
ただ、最初に考えていたのはPythonだったのですが、どうもゲーム向きではなさそうです。
色んなサイトを見た結果、「できなくはない」というレベルだとか。
だったら、C#を使ってUnityとかやった方がいいらしい。
ただ、私が作りたいのはあくまでブラウザゲームなので、「消去法でRuby」なのかなと言う感じです。
Rubyはちょいちょいいじったりはしていたのですが、本格的には使ったことがなかったので、やるなら、今回が初めての挑戦となります。
ただ、確実にスキルアップにはなるでしょうから、これもまた勉強と言うことでRubyに挑んでみたいと思います。
本来得意とするのはC言語とSwift、それとAjax
Rubyの求人広告とか、よく見ますもんね。
一石二鳥と言いますか。
ObejectiveーCを必死に勉強していた時期もあったんですが、もはや使い方を忘れてしまいました(笑)
一時期はそれぐらいSwiftばっかり使っていましたね。
(Javaはちょっと苦手)
ただ、最近はPHPとJavascript(と言うかjQuery)を組み合わせた、所謂Ajax(アジャックス)の案件が多かった気がします。
アプリをダウンロードしてもらうハードルが年々上がって来たからだとは思います。
この手の分野はRubyの人気がとても高いとは思っていたのですが、私の案件ではPHP+jQueryで事足りることが多くて今まで手は出さないでいたのでした。
ただ、Ruby on railsが便利というのは度々聞いていて、いつかは使ってみたいとも思っていたんですよね。
そういった意味でも、渡りに船なのかなと思っています。
まぁ、この手の技術的なことは大体は自己満足の世界ではあるのですが(苦笑)
ゲームエンジンもいつか作ってみたい
自己満足と言えば、もう一つの夢というか、目標はゲームエンジンを作ることです
その昔、よく使っていたノベルゲーム用のゲームエンジンがありまして、自分もこんなゲームエンジンを作ってみたいなと思ったものです。
今にして思えば、そう難しい技術ではなかったんだろうなとは思います。
それでもあのソフトがあったからこそ「ゲームを作る」という行為に目覚めたわけなので、やっぱり憧れます。
理想としては、自分で作ったゲームエンジンを介して自分のゲームを作ってみて、それをサンプルとして他の人にもゲームエンジンを使ってもらいたいですね。
イメージとしては、RPGツクールを作るようなイメージでしょうか。
まぁ、実際にプレイしたことはないんですけどね(笑)
コメント