*

unity

ド素人のデブでも出来た!超初心者がUnityでクソゲー作ってみた

公開日: : web

コンピューターゲームを作るのは、人生で5回目になります。最初にゲームを作ったのはマリオペイントで作ったマルバツゲームの線だと思います。厳密に言えばあれをゲームと呼ぶべきかはわかりませんが、子どもながらに これで紙を無駄にしなくてもよくなる!と感動したものです。8秒くらいで完成しました。

2度目は、小学校6年生のとき パソコンクラブなるクラブがあり、そこに所属していた私は、BASICという言語を使ってゲームをつくりました。考えながら行ったものではなく、先生がパソコン雑誌かなんかに書いてあったソースコードをコピーしたものを、そのまま模写するだけのクラブであり、ここで得たものは特に有りません。 1学期かけて、シューティングゲームができました。

3度目のゲーム作りは、18歳くらいのころ、はじめてパソコン通信的なものにふれていたときにjavascriptでつくったスロット的なものです。全然おもしろくなかったです。

4度目のゲームは、flashです。これも18歳くらいだったと思います。パチスロゲームのflaファイルがあったので、一部を書き換えて別のパチスロをつくりました。1から作ったわけではないので、完成したときに嬉しかったけど ゲームを作った と言えるものではありませんでした。そもそもゲーム作る人になりたいわけじゃないからいいんだけど。

そして今回、5回目作ってみたわけです。
正直、一生こういうものは作るつもりはありませんでした。理由は2つありました。1つは、作りたいものがなかった、ということ。もうひとつは、仕事でゲームを作りたい!という話になっても、周りのブレインにお願いすることになるだろうからスキルを上げる必要がない ということでした。仕事には適材適所ってものがあります。そのスキルは僕が伸ばすべきところではない、と。

ただ、作りたいものが出来たので興味があった。というのが1点。そして、手軽という話を聞いていたので、そんなに手軽だったら、自分でやってみてもいいかな?って思えてしまいました。”この冬休みは色々やってみよう!”をテーマにしていたので、色々なことにチャレンジしてみたかったのでチャレンジしてみたのです。

Unityをやってみようと思ったキッカケ

この冬、自分がブログを今年こそ続けたい!と思っていたので色々ブログを見て回った。そこで去年話題になっていたけど読み飛ばしていた記事とまた出会いました。

【Unity】素人が7日間クソゲーを作り続けてわかったこと

http://uinyan.com/unity_7days_kusoge_challenge/

これを見て、この人、本当に素人なのか?って思ったけど、ノンプログラマの僕でも出来る気がしてしまって、なぜかちょっとやってみたいなって思えてしまった。

Unity、名前は聞いたことがあったけど、、、よくわかんない。

ここ数年、よく聞く名前の言葉ではある。ただ、調べてもないし僕の管轄外なのでよくわからない。でもその”わからない”と向き合ってみた。

すっごい簡単にいうと、Unityってのは、超イケてるゲームエンジンらしい。

ゲームエンジンってなんだよ、PCエンジンかよって思ったけど、RPGツクールみたいなものだと捉えた。RPGツクール、やったことないけど。

ゲームエンジン・Unityについて調べてみた

  • Unityは、最終的に作ったゲームを書き出す方法が色々とあるらしい。swfへの書き出しは最近出来なくなったらしい。
  • お金を出せばiOSアプリや、Android appとしても動かせるらしい。
  • 果てはWiiUで動かすことも出来るとか、出来ないとか。
  • unity playerってのをインストールされたブラウザならhtmlに埋め込むだけで動かせるらしい。
  • 要はゲームに特化したflash・・?
  • Asset Store というのがあって、そこで色んなパーツが売ってるらしい。無料のもあるらしい。
  • つーかUnity自体無料らしいぜ。
  • 普通のゲームエンジンより、かなり取っ付き易そう。プログラミングを全くしないでOKにするプラグインなんてものもあるっぽい。

よくわかんけど楽しそう、簡単そう。って思ってインストールしてみた。Unityとりあえずやってみる

http://japan.unity3d.com/unity/download/archive

最新verの4.3.2をインストールしてみた。

とりあえず、チュートリアル通り作ってみる

とりあえず、この記事にしたがって進めてみた。

はじめてのUnity 世界の骨格を作ろう

http://japan.unity3d.com/developer/document/tutorial/my-first-unity/01.html

良いチュートリアル。言われた通りに作っていくだけ。1時間もしないうちに言われた通りのゲームが出来上がった。

せっかくだから、オリジナリティを出したいと思ってしまった

まずは、Asset Storeで無料のAssetを入手。裸のおっさんを手に入れました。本当はおっさんを動かしたりできるんだろうけど、今回はパスしました。また今度おっさん走らせます

もの寂しげな背景とかに、たまたまデスクトップ上においてあったpngファイルを立体に貼り付けておしまい。

できあがり。

1時間ちょっとで出来た。

裸体 ver0.1
rataiv01

http://kosuke.cc/wp-content/uploads/other/rataiver0.1.html

←と→を使って操作します。おっさんを倒したらあなたの勝ちです。

将来的には、50回おっさんに当たるとおっさんが爆発するゲームにしたいと思ったけどそのためには勉強しなきゃいけないことが多々ありそうなので、いったんおしまい。

作るの楽しかったから、もうちょっとさわってみたいな。

ほんとに簡単にできるけど、少しくらいPCできないとキツいかもね

自分はマジでド素人ですが、自分よりド素人の人もいると思います。こういうスキルがあれば、たぶん2時間あれば出来るよ!!ってスキルを列挙していきます。興味あったら一緒にやってみましょ。

3Dの概念に慣れている

    • X,Y,Z軸の考え方が理解できるか
      操作する方法がなんとなくわかるか
  • 僕はMotionというソフトに似ているなと思いながらさわることができました。
    もし、あなたがx,y,z軸に慣れているのなら(CAD的ソフトが触れるとか)たぶん恐ろしく簡単にトッツケます。

    少しjavascriptがわかる

    今回つくったようなレベルだと、必要なjsスキルは皆無とも言えます。だってコピペでいいんですもの。
    javascriptに関する知識があれば、もう少し思い通りに動かせます。別にC#でもOKらしいです。

    英語が少し読める

    TOEIC 300点レベルでOKです。英語ばっかりです。日本語にローカライズされていないソフトを何かさわったことがあれば問題なくいけると思います。例えば、海外製のソフトを問題なく使えているとか、そういうのがあればたぶん問題ないです。Save as って言われて 何を言われてるのかがわかればOK。

    このうち、どれか1つでもできれば、興味さえあれば、なんとか作れると思います。

    もし、3Dなんて何がどうなってるのかよくわかんないし考えたこともないし、jsも全くわからない。英語も1mmも読めない。無理! って人はかなりとっつきにくいかもしれません。興味がめちゃくちゃあるなら、どうにかなると思います。

    感想

    趣味としていいなって思った

    やったことがないものに取り組んでみるってのが好きなので、僕は楽しめました。これを仕事にするとかそういうことは考えられませんが、好きこそものの上手なれ!っていうくらいで楽しんでできれば、もしかしたらゲームクリエイターになれるかもね。すごい時代だね。学習コストは低くはないけど、今までと比べるとめちゃくちゃ敷居が低くなってるっぽい。

    1ヶ月に1個くらいなら僕でもクソゲー作れるかも

    ゲームでもなんでもそうだけど、コンセプトや方向性が定まっていないものを作るのはなかなか難しいことです。コンセプトを1週間で1個考えて、3週間で 毎日に1時間使えば、20時間向き合える。方向性さえ定まっていれば出来るんじゃなかろうか。って思った。

    追記メモ

    こんな感じのを作りたい。
    だるまさんがころんだゲーム
    スペースキー押してる間は だるまさんがー って言ってて 離すと 「転んだ!」って言って、男たちの動きがピタっと止まる。
    絶対にこの男たちはだるまさんがころんだのプロなので、最終的にゲームオーバーになるだけのゲーム。少し根気があれば作れそうなんだけどな。

    Ad

    関連記事

    google

    【超訳】Google様から『SEO対策()』とか抜かしとるクソサイトへ警告

    1/27付でグーグル様の公式ブログでクソサイトへの警告がございましたのでご報告差し上げます。

    記事を読む

    wpheader

    wordpressで画像を投稿した時に、デフォルトでリンクさせない方法

    別にプログラマじゃないのに、wordpressとそれに付随したphpが少し触れるだけでプログラマ

    記事を読む

    ossan

    ネット慣れしてないおっさんの顔文字の使い方の気持ち悪さについて

    おっさんでもおばさんでも、インターネットをかんたんに使える時代になりました。さて、皆さんご機嫌い

    記事を読む

    wppp

    wordpressでショートコードが動かない場合の対処法(読了22秒)

    バカみたいなミスをして、1時間かかっても解決できなかったけど解決できたので 全角になっ

    記事を読む

    facebook_hacking

    【警告】facebookのアカウントを乗っ取るのが想像以上に簡単な件

    たぶん、犯罪です。何の法律にふれるとかは知らないけど犯罪な気がする。不正アクセス禁止法かなんかか

    記事を読む

    itbusinessnogenri

    ウェブ進化論以来。数年ぶりにツボった本『ITビジネスの原理』感想

    本当はネット以外のことを書きたいんですが、自分つまらん人間で、語彙もないのでネットのことしか書い

    記事を読む

    yabai

    ヤバいウェブデザインのトレンド2014

    流行り廃りの激しいwebデザイン。トレンドを追いかけているだけで疲れます。ちょっとフラッシュを勉

    記事を読む

    Ad

    Message

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Ad

    PAGE TOP ↑