40歳のおっさんがゲームを作り始めてみる

1 :名前は開発中のものです。:2017/07/03(月) 15:49:19.91 ID:zP69ELgn.net
プログラミングの勉強もしたことがないのでとりあえず本を買ってみました。

2 :名前は開発中のものです。:2017/07/03(月) 15:54:27.54 ID:zP69ELgn

ちなみに今年で40歳になるおっさんで自営業してます。子供の頃からゲームだが好きで、本当はゲームクリエイターになりたかったのですが、今は全く別分野の仕事をしています。

実はゲームはリリースしたことがあります。と言っても、自分で企画、グラフィックまではやれたのですが、プログラミングは右も左もわからないので、そこは丸投げして外注。

これまで5本リリースしましたが、総ダウンロード数は1万にもいかないくらいです。

40歳になって、本当にイチから勉強して全てを自分の手でやってみよう、そう思いました。

3 :名前は開発中のものです。:2017/07/03(月) 16:00:29.61 ID:zP69ELgn

とりあえずAmazonで評価の高い本を検索。購入した本は次の3冊です。
「やさしいc#」高橋麻奈著
「unity5 3D/2Dゲーム開発」吉谷幹人著
「unity5の教科書」北村愛実著

はて、どれから読んだら良いんだろうか。

4 :名前は開発中のものです。:2017/07/03(月) 16:11:57.25 ID:yYuIIfIn

unity5の教科書
これだけでok

5 :名前は開発中のものです。:2017/07/03(月) 16:12:00.01 ID:YAVTj173

とりあえずこれからの方向性としては、まずはすでにリリースしているアプリを自分の手でアップデートすることを目指したい。
ゼロから作るとなるとおそらく挫折してしまうので。
ちなみにすでにリリースしているアプリは、ボードゲーム系、すごろく系RPG、パズルRPG。パズルRPGは昔、ファミ通appでレビューされたこともあり、2までリリースしています。

6 :名前は開発中のものです。:2017/07/03(月) 16:15:48.59 ID:YAVTj173

>>4
アドバイスありがとうございます。
勉強ができない受験生に限ってたくさん参考書を買い込むように、とりあえず3冊買いましたが、まずは「unity5の教科書」を読破してみたいと思います!

7 :名前は開発中のものです。:2017/07/03(月) 16:16:30.60 ID:YAVTj173

あれ、あぼーんになってる。゚(゚´ω`゚)゚。

8 :名前は開発中のものです。:2017/07/03(月) 16:28:24.67 ID:YAVTj173

早速パラパラと本をめくってみる。カラーでかわいい猫のイラスト満載で分かりやすそう(・ω・)
途中、呪文のようなプログラムが目に入ったけど、今は見なかったことに。
423ページ。1日5ページ読み進めれば3ヶ月もかからず読破できる計算だけど、なんか夏のうちに読破したい。頑張ろう。

9 :名前は開発中のものです。:2017/07/03(月) 16:41:06.24 ID:MIk/SRRv

>>2
5本しかリリースしてないのにDL数1万弱は有能

10 :名前は開発中のものです。:2017/07/03(月) 16:43:37.46 ID:yYuIIfIn

>>6
学習を目的にすると負けます
その1冊読んだらあとはつくりはじめて必要に応じてぐぐればおk

プログラミングのお作法とかアーキテクチャ技法とか、
プログラマが学ぶべきことは無限にあるので
だからこそ、「必要に迫られるまで」必要ないのです
事前に学習しても効率が悪く理解も困難です

>>8
3ヶ月かけようなんてダメ、学習の仕方が間違ってる
3ヶ月後には「最初から読み直さなくっちゃ」って言ってるはず

1日か2日で読むつもりでやりましょう、せめて今週末までに全部動かしてみましょう
うろ覚えでよいです、必要に応じて読み返しつつ
自作品を作りはじめるための脳のとっかかりを作れればいい

そしてここで公開したりソースをレビューしてもらえば
劇的に書けるようになるかと

>>9 俺もそうおもったプロデュース能力が高い

11 :名前は開発中のものです。:2017/07/03(月) 16:55:45.57 ID:YAVTj173

アドバイスありがとうございます!とりあえず内容がイマイチ分からなくても読破することが大切ですね!
一週間、これを目標に頑張ってみます。

アプリについてですが、5本のうち2本は1000ダウンロードもされていない俗に言うクソゲーです。
いま調べ直してみると、ボードゲームは4000DL、パズルRPGは5000DL、その続編は3000DL、すごろくRPGは5500DL、Androidと合わせると、全部で4万くらいいってました。
でもマネタイズが下手なのか、売り上げは10万いくかいかないかですね。

12 :名前は開発中のものです。:2017/07/03(月) 16:59:25.06 ID:YAVTj173

>>10
なるほど、とりあえず動かしてみることですね!んで分からなかったら読み直したり、ここで助言を求めてみる。
行動あるのみ、ですね!

自分はレトロ調の懐かしい感じのするゲームを主に作っています。そういうのが好きな人達にダウンロードしていただけたのかもしれません。

13 :名前は開発中のものです。:2017/07/03(月) 17:08:44.78 ID:oKabZysR

>>11
ボードゲーム系、パズル系が得意だったら、
新作もっと出してヒットを狙う方が良くないか?

「こういうボードゲーム/パズルを作りたい」という目的を先に作って、
それからその案を実現するために技術を勉強するって手順の方が、
たぶん結果が出るのは早いと思う。

それと、売れてないソフトを卑下する必要は全くない。
ゲームという商品そのものが、売り上げにバラツキがあるものだから。
企業が大金をかけたソシャゲが大爆死とか、普通にあるから、
個人なら当たり外れが大きくて当たり前。ヒットさえ出してしまえばいい。

14 :名前は開発中のものです。:2017/07/03(月) 17:20:33.51 ID:XARBgD/+

30ページまではUnityの概要と、ダウンロードの仕方、簡単な操作説明でした。

俺たちの戦いはこれからだ!

19 :名前は開発中のものです。:2017/07/03(月) 18:39:38.40 ID:SeZzyc1l

>>15
もしプログラム挫折したら
アマゾンギフト券くれたらなんか作るでよ

16 :名前は開発中のものです。:2017/07/03(月) 18:12:22.27 ID:7imKTyae

才能無いゴミが息しててちょっとワロタw

17 :名前は開発中のものです。:2017/07/03(月) 18:20:30.53 ID:SeZzyc1l

>>14
おもちゃラボの本の中身しらないけどブログはとても勉強になってます
最初ならこれやれば良いんでない
http://nn-hokuson.hatenablog.com/archive/category/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB

18 :名前は開発中のものです。:2017/07/03(月) 18:26:56.88 ID:XARBgD/+

>>16
すみません。確かに私は才能のない中年です。ただ息はしてないと死んでしまいますので。

>>17
すごく参考になりそうです。今読んでいる本を読破した後に読むとさらに理解が深まりそうですね。ありがとうございます。

15 :名前は開発中のものです。:2017/07/03(月) 17:43:23.15 ID:XARBgD/+

>>13
アドバイスありがとうございます!
実は子供の頃からゲームを考えるのが好きで、ノートに書き溜めていたのを、この歳になってリリースした感じです。
ですので、そのほとんどは使えないアイデアなんですが、今の時代でも使えそうなシンプルなアイデアだけをゲームにしている感じです。
そんな訳でまだ作りたいゲームはたくさんあるんですが、プログラム外注ですと、1本あたり10万円以上かかってしまうので厳しいです。
そこで「じゃあ、プログラムも自分でやってしまおう!」と思うに至ったという訳です。

20 :名前は開発中のものです。:2017/07/03(月) 19:53:50.26 ID:yYuIIfIn

学習状況を逐次報告するよーに!

なんつってー・・・

21 :名前は開発中のものです。:2017/07/03(月) 20:16:58.65 ID:YAVTj173

>>20
報告します!じゃないとここで宣言した意味がないので。

22 :名前は開発中のものです。:2017/07/03(月) 20:44:05.93 ID:yYuIIfIn

よーしいいこころがけだー
Unity5の教科書でわからないことがあったら聞くよーに!
鬼軍曹が鍛えてやーる( ‘谷’#)< カカッテコンカーイ!!

23 :名前は開発中のものです。:2017/07/03(月) 21:15:38.95 ID:xDOhNMl2

この手のスレ立てる人山ほどいるけど
こんなまともっぽい人は初めて見たかも
プログラミング全然わからないのに外注に出してリリースできるほど
きちんとゲームを企画できる素人って結構すごくないか
とりあえず>>1はトリップつけたほうがいいと思う

24 :名前は開発中のものです。:2017/07/03(月) 22:06:46.72 ID:XARBgD/+

>>22
軍曹よろしくお願いします!
今、Hello world したところです。

>>23
ありがとうございます。
後々、あのおやじもやっぱり挫折したなーと言われないように頑張ります!

25 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/03(月) 22:20:53.56 ID:YAVTj173

初めてトリップつけました。これでOKでしょうか?

26 :名前は開発中のものです。:2017/07/03(月) 22:24:42.77 ID:yYuIIfIn

Hello worldしちゃったか
プログラマの世界へようこそ

あれなんでトリップつけた途端IDかわるんだ、そういうもんだっけ・・・?

27 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/03(月) 22:30:03.46 ID:YAVTj173

>>26
ついにプログラマの門をくぐったんですね。ヤッター。

さっきまで事務所にいましたのでIDが変わってしまったのかと。

28 :名前は開発中のものです。:2017/07/03(月) 22:31:18.90 ID:4/WAU3gm

やさしいシリーズはある意味やさしくない

29 :名前は開発中のものです。:2017/07/03(月) 22:31:38.41 ID:yYuIIfIn

ああ、二箇所で書き込んでたのね

30 :名前は開発中のものです。:2017/07/03(月) 22:37:11.68 ID:yYuIIfIn

なんか質問されたらどうしようドキドキしちゃうと思って
ざっとchapter2をおさらいしちゃった鬼軍曹である
この本は必要最低限だけ書かれていてよろしいな

( ’谷’#) < バッカモーン調子ニノルンジャナーイ!! サッサト次ノページニススマンカー!!

31 :名前は開発中のものです。:2017/07/03(月) 22:49:19.19 ID:YbTLTRQp

3週間ぐらいと見たね

32 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/03(月) 23:36:46.40 ID:YAVTj173

明日早いので今日は変数の使い方まででやめておきます。

今日学んだこと
・オブジェクトを操作するためにスクリプトがあるよ。
・スクリプトの処理内容は{}で囲んであげよう。
・ゲームってのはスタートとアップデートを繰り返す紙芝居みたいなもんだよ。
・スクリプトで数字や文字を扱うには変数を使うんだよ。
・変数には名前とか年齢とか数量などの種類(変数名)があって、扱う数値の範囲によって型名を使い分けるよ(整数を扱うint、小数点を扱うfloat、テキストを扱うstringなど)
・変数同士は演算ができるし、文字列ならくっつけて一つの文章にだってできるよ。

ちょっと釈然としないこと
voidとかDebug.Logとか、こういうものだって覚えるしかないんだろうけど、これって英語ですか?

33 :名前は開発中のものです。:2017/07/04(火) 00:12:38.38 ID:wptJITWH

68ぺーじまでか、初日にしては上出来である
「そもそもインストールできませーん^^; てへぺろー」とか言われたら軍曹涙目

おさらいをまとめておくなどなかなかのものである
明日学習開始まえに5分間だけ復習にあてるべし

プログラミング言語は概ね英単語を短縮したようなもので定義されているので
まー英語みたいなもの、英語モドキ
こういうものだって覚えておくで正解
voidについては関数のところで説明がでてくる
今はそれ以上細かいこと言っても害になるので言わーん

とにかく必ず自分でコード打って実行するべし

( ‘谷’#) < 業務連絡、吉野家デハ スタンプ集メルト オリジナル茶碗モラエマス!! デハ ネテヨーシ!!

35 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/04(火) 09:25:31.81 ID:llKT3415

高校受験の長男に「英単語は読んで、書いて、聞いて覚えるんだー」と言ってるけども、c#の学習も似たとこあるかも。
今日も、読んで、書いて、実行するのだー!

38 :名前は開発中のものです。:2017/07/04(火) 10:15:24.85 ID:UzL1Kvdp

>>35
俺は小学生の時ゲーム買ってもらえなかったから
小3の時に自分で作ればゲーム出来るじゃんの発想で自力で無茶移植してたな
本なんかうろ覚えでエラーでてから修正繰り返せばそのうち覚えるよ
いきなり本の内容覚えるより早い

40 :名前は開発中のものです。:2017/07/04(火) 12:30:39.71 ID:AvDid0IU

学習で最も効率が良いのはアウトプットらしいよ
参考書より問題集ってやつ

とりあえずよくわからんが見よう見まねで
やってみる系も同じように良い方向性

本を読むなどのインプット学習にこだわりすぎるのはダメパターン
が、入門書一冊ぐらいは読まないと
とっかかりができないので最低限はやるべしだ

他人や仮想生徒に学んだことを説明したりするのが究極で
これは自分で咀嚼しないとできず、
説明しようとすることで
理解できていないことが明白になる、
説明するからには声に出す必要があり
耳と口で自動的に効率的な復習になる、
などなどの効果がある
要するに先生ごっこ最強

二等兵、昇格まで頑張りたまえ
鬼軍曹ごっこ@昼休み

44 :名前は開発中のものです。:2017/07/04(火) 13:52:24.05 ID:/MlbcZKB

>>42
そろそろ2ch張り付くのやめて夕方あたりまでコード書く作業に戻るんだ
親父にプログラミング教えてもらったクチだけど
当時は開発規模も小さくセキュリティもゆるゆるだったから
現場で開発中のゲームやらせてもらったけど
「つまんない」言ってぶんなげたら親父達涙目なったの今でも覚えてる
正直申し訳ないが当時はおべっかって言葉知らなかったんだw

47 :名前は開発中のものです。:2017/07/04(火) 18:25:09.39 ID:6HJJV7jz

>>46
収入あるなら休んでも良いんじゃね?
長く働けば偉いわけでもないしな

49 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/04(火) 19:13:46.84 ID:nWiTZbJM

インスペクタウィンドウにも、同じようなことが表示されています。゚(゚´ω`゚)゚。

53 :名前は開発中のものです。:2017/07/04(火) 19:32:46.99 ID:wptJITWH

ファイル名をtestifとするなら
スクリプト側のコードもclass testif
みたいに合わせてやる、と

( ‘谷’#) <いまならマックフライドポテト、Lでも150円!!腕立て50回!!

56 :名前は開発中のものです。:2017/07/04(火) 20:27:58.93 ID:xUl/q5Vh

がんばれ!応援してるぞ!

67 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/04(火) 22:37:07.14 ID:nWiTZbJM

やはりテストプレイの状態でオブジェクトを作ってしまったようです。テストプレイの時に何を作っても無効になるんですね。

あとクラス名とMonoBehaviourの文字が青じゃなくて黒になってしまう時ってどういう状態なんでしょうか。
そのあとのDebugやLogの予測も出てこなくなるんですよね。

何を言っているんだか分かりますかね。説明下手ですみません。

84 :名前は開発中のものです。:2017/07/05(水) 17:27:56.04 ID:MA73SyQB

60の人がゲーム開発死ぬほどやりたくて
Unity極めてアプリ開発の会社に入ったって記事なんかで見たな
応援してます

144 :名前は開発中のものです。:2017/07/07(金) 17:24:22.24 ID:rIz3lS19

ゲーム制作依頼ってグラさえ描ければ20万とかで出来るもんなんですな。その5倍くらい出さないと受けてもらえないもんかと思ってた。

ゲ製作技術板で初めて身のあるお話を見て勉強させてもらったわw

200 :おやじ二等兵 ◆cNMPGiLi1E :2017/07/13(木) 19:47:14.81 ID:+YE6MdBS

Unity5の教科書もチャプター4まで終わり、だいぶUnityの使い方もわかってきました。
Playmakerは勉強が終わってから買うつもりでしたが、ゲームの構成を知るのに役に立ちそうなので買おうかと。
ただ65ドルもするんですねー。

293 :おやじ二等兵 :2017/11/29(水) 00:11:55.12 ID:fuU8mAAz

お久しぶりです。今の進捗状況です。

リリース済みパズルRPGのアップデートですが、ようやく修正作業が終わりましたのでテストプレイが終われば来週末あたりにリリースとなりそうです。
今回は英語版も作って海外でもダウンロードしてもらいやすいようにしました。

さて、肝心の新作ですが、実はplay makerと宴3を買いまして、それらのアセットを使って作ろうかと。前に言ってたムキメモとかを遊び半分で作ってみました。(とてもお見せできる代物ではないですが)
このスレを立ち上げた時は全てを自前でやるつもりでいましたが正直な話、C#をマスターするのは厳しいかなと感じています。でもある程度スクリプトを理解できるようになりましたし、Unityの使い方も理解できたので無駄ではなかったかと。

新作はアセットを使って制作したいます。内容は選択をしながら国づくりを進めていく選択型シミュレーションゲームです。30分くらいで遊べるものを目指しています。こちらは4月くらいにリリースできればと思っています。

完全自作というのは結局できませんでしたが、ある程度をこちらでデザインして、細かいところをプログラマーさんにすくりかを組んでいただくという流れが一番開発期間が短くできて、外注予算も抑えられるのではと思っています。

317 :名前は開発中のものです。:2018/04/04(水) 19:04:45.25 ID:pXfBYSKE

口約束なん?

440 :おやじ二等兵 :2018/12/06(木) 13:26:41.07 ID:AXyEjCrB

私の場合、今作っているゲームでモンスターやアイテムが100種類もいて、ステータスもそれぞれ設定しないといけないので、データベース作りには欠かせない要素でした。
ただ、ゲーム開始前からデータベースをスクリプトから読み出すだけで良くなるので、結果的に処理も軽くなるんでしょうか?

569 :おやじ二等兵 :2019/05/01(水) 11:05:45.14 ID:UGN3VRdU

おやじ二等兵です。

リリースから5日がたちました。ダウンロード数は徐々に下がって来ているものの、売り上げはほぼ横ばいという状況です。
おそらく、合わない人は離脱したものの、合う人は長く遊んでいただき、課金もしていただいているという状況だと思います。

レビューも概ね好意的なものが多いのですが、低評価のレビューの内容として、ゲームテンポが悪い、敵から食らうダメージの落差が激しい(通常は1なのに、痛烈な攻撃は300とかになる)というものですね。

ダメージ計算については、もう少し改善しないといけないかなと思っています。
低レビューは早めに対応して、低評価の原因は潰しておく、が重要な気がしています。

600 :おやじ二等兵 :2019/06/25(火) 21:52:39.25 ID:4s7xU+o9

思えばゲームも飲食店も似ているのかもしれません。
ファーストフード店なら10分くらいでお客さんが入れ替わることを想定してメニュー作りますし、居酒屋なら2時間居てもらうためのメニューにしますよね。
どっちが正解とか不正解とか無いので、どういうスタイルにするのか、しっかりと方向性を決めてぶれなければいいのだと思います。

822件をまとめました。
最新情報はこちら



スポンサーリンク





シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク