【ゲーム制作】PythonかRubyか、それが問題だ。

black and gray laptop computer turned on doing computer codes ゲーム制作
Photo by Christina Morillo on Pexels.com

ゲームを作るための言語をどうするか。

仕事でよく使うので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ツクールを作るようなイメージでしょうか。

まぁ、実際にプレイしたことはないんですけどね(笑)

コメント

タイトルとURLをコピーしました