本日よりこちらを利用させていただきます 02giri と申します。
今年の1月頭辺りからプログラムの勉強を本格的に始め、C++の勉強歴はまもなく4か月程度になります。
触れたことのある(勉強した)言語はHTML, CSS, PHP, それともちろんC++といったところですが、
まだまだ初心者なので、こちらで勉強させていただく所存です。
なるべく失礼のないよう利用させていただくつもりですが、
見当違いな質問やあまりに初歩的な質問をしてしまうことがありましたら申し訳ありません。
何卒お手柔らかにお願いいたします。
初めまして
Re: 初めまして
>> ぼずお様
>私としては、とにかく「好きなゲームを作る」ということをお勧め致します。
即戦力を求めるゲーム会社では地のプログラミング能力を求められますが、
これを高めるにはとにかくプログラムの数をこなすしかないのです。
やはり、資格勉強で知識を身につけるよりは実際にプログラムを組んだ方が
力がつくということですよね。
>入門者の定番としては「2Dスクロールシューティングゲーム」が挙げられます。
この理由としては以下があるかと思います。
①ゲームを作るためのエッセンスが一通り含まれている
②超えるべき極端に高い技術ハードルが存在しない
こちらのサイトの龍神録は(ソースコードを含め)拝見させていただきましたが、
あれで敷居が低いと言われてしまうと、ゲーム業界の敷居の高さが痛感できますね…。
そもそも自キャラを動かすところ(画面への描画方法など)からわからないことだらけなので、
これから一つ一つ勉強させていただこうと思います。
>プログラムの数をこなすのにお題としてゲームが適していると思うのです。
自分が本気で取り組んだプログラムであれば、どこをがんばったか他人にプレゼンするのも容易でしょう。
おっしゃる通り、作っていてやる気の上がらない事務的な処理をするプログラムを組み続けるよりは、
ゲームプログラミングをしていた方が楽しく(かつ効率よく)プログラム力を身につけられそうですね!
就活サイトのチェックと並行して、2Dシューティングゲームのプログラムを少しずつ学んでいこうと思います!
>私としては、とにかく「好きなゲームを作る」ということをお勧め致します。
即戦力を求めるゲーム会社では地のプログラミング能力を求められますが、
これを高めるにはとにかくプログラムの数をこなすしかないのです。
やはり、資格勉強で知識を身につけるよりは実際にプログラムを組んだ方が
力がつくということですよね。
>入門者の定番としては「2Dスクロールシューティングゲーム」が挙げられます。
この理由としては以下があるかと思います。
①ゲームを作るためのエッセンスが一通り含まれている
②超えるべき極端に高い技術ハードルが存在しない
こちらのサイトの龍神録は(ソースコードを含め)拝見させていただきましたが、
あれで敷居が低いと言われてしまうと、ゲーム業界の敷居の高さが痛感できますね…。
そもそも自キャラを動かすところ(画面への描画方法など)からわからないことだらけなので、
これから一つ一つ勉強させていただこうと思います。
>プログラムの数をこなすのにお題としてゲームが適していると思うのです。
自分が本気で取り組んだプログラムであれば、どこをがんばったか他人にプレゼンするのも容易でしょう。
おっしゃる通り、作っていてやる気の上がらない事務的な処理をするプログラムを組み続けるよりは、
ゲームプログラミングをしていた方が楽しく(かつ効率よく)プログラム力を身につけられそうですね!
就活サイトのチェックと並行して、2Dシューティングゲームのプログラムを少しずつ学んでいこうと思います!
Re: 初めまして
事前に他の書き込みをよく確認せず投稿したため、
softyaさんと逆のことを言ってしまい混乱を招いてしまいました・・
企業に応募する作品として2Dシューティングが有利でないのは全くそのとおりだと思います。
(「それでも自信のシューティングで勝負する!」というのならそれも有りかと思いますが、特別目を引く何かが必要でしょう。)
ノベルゲームを除いた、同人作品や応募作品に2Dシューティングが圧倒的に多いのは、
とっつき易さの証左とも言えると思います。
>あれで敷居が低いと言われてしまうと、ゲーム業界の敷居の高さが痛感できますね…。
あくまで相対的に、という話なので、一から学ぶ人にとって簡単には思えないでしょう。最初は誰もがそうなのです。
一つ一つ取り組んでいけばそのうちへっちゃらになりますよ!
softyaさんと逆のことを言ってしまい混乱を招いてしまいました・・
企業に応募する作品として2Dシューティングが有利でないのは全くそのとおりだと思います。
(「それでも自信のシューティングで勝負する!」というのならそれも有りかと思いますが、特別目を引く何かが必要でしょう。)
ノベルゲームを除いた、同人作品や応募作品に2Dシューティングが圧倒的に多いのは、
とっつき易さの証左とも言えると思います。
>あれで敷居が低いと言われてしまうと、ゲーム業界の敷居の高さが痛感できますね…。
あくまで相対的に、という話なので、一から学ぶ人にとって簡単には思えないでしょう。最初は誰もがそうなのです。
一つ一つ取り組んでいけばそのうちへっちゃらになりますよ!
最後に編集したユーザー ぼずお on 2013年6月07日(金) 02:51 [ 編集 1 回目 ]
Re: 初めまして
>> ぼずお様
>事前に他の書き込みをよく確認せず投稿したため、
softyaさんと逆のことを言ってしまい混乱を招いてしまいました・・
いえいえ、コメントしてくださる方によって意見が異なることは自然なことですし、
その方が私にとっても参考になりますので気になさらないでください!
(そもそも意見をいただけること自体がとてもありがたいことですし!)
>企業に応募する作品として2Dシューティングが有利でないのは全くそのとおりだと思います。
>ノベルゲームを除いた、同人作品や応募作品に2Dシューティングが圧倒的に多いのは、
とっつき易さの証左とも言えると思います。
逆に言えば、業界への就職を目指すのであれば、それくらいのスキルは持っていて当たり前と思われる、
ということですよね。
正直ここでいろんな方からお話を聞き、ゲーム業界への就職はあまりチャンスはないだろうと考えておりますが、
プログラミング力全般を磨くという意味でも、
2Dシューティングをはじめ、いろんなプログラムの制作に挑戦していこうと思います。
アドバイス感謝です!
いつか公開できるレベルのプログラムが組めましたら掲示板の方にて公開させていただきますので(どれくらい先の話になるか
見当もつきませんが…)、その際はぜひ批評していただけますと嬉しいです!
>事前に他の書き込みをよく確認せず投稿したため、
softyaさんと逆のことを言ってしまい混乱を招いてしまいました・・
いえいえ、コメントしてくださる方によって意見が異なることは自然なことですし、
その方が私にとっても参考になりますので気になさらないでください!
(そもそも意見をいただけること自体がとてもありがたいことですし!)
>企業に応募する作品として2Dシューティングが有利でないのは全くそのとおりだと思います。
>ノベルゲームを除いた、同人作品や応募作品に2Dシューティングが圧倒的に多いのは、
とっつき易さの証左とも言えると思います。
逆に言えば、業界への就職を目指すのであれば、それくらいのスキルは持っていて当たり前と思われる、
ということですよね。
正直ここでいろんな方からお話を聞き、ゲーム業界への就職はあまりチャンスはないだろうと考えておりますが、
プログラミング力全般を磨くという意味でも、
2Dシューティングをはじめ、いろんなプログラムの制作に挑戦していこうと思います。
アドバイス感謝です!
いつか公開できるレベルのプログラムが組めましたら掲示板の方にて公開させていただきますので(どれくらい先の話になるか
見当もつきませんが…)、その際はぜひ批評していただけますと嬉しいです!
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: 初めまして
ここで、脅かすわけではないですがゲーム業界としては家庭用ゲーム機の場合は3D必須です。
つまり、2Dゲームが作れるのは当たり前で、それ以上のものが作れないといけません。
あと、ゲームだけやっているとアプリを作る能力が伸びません。
ゲーム用のツールでも良いのですが、ゲーム以外のものも積極的に作ってください。
もう一つ、ゲーム業界以外が事務ソフトしか無いと言うのも大きな誤解です。
家電や車なのどの組み込み業界や、スマホのアプリのゲーム以外を作っている会社も沢山あります。
それに、高度なものなら医療機器なんてものもあります。
パッケージ・ソフトも衰えたとは言え無くなってしまったわけでもありませんし、WEBアプリも社会的に必要とされているものです(案外作りごたえもあります)。
世の中を見渡してみれば、ソフトに囲まれていますで見落としてるものないか考えてみてください。
つまり、2Dゲームが作れるのは当たり前で、それ以上のものが作れないといけません。
あと、ゲームだけやっているとアプリを作る能力が伸びません。
ゲーム用のツールでも良いのですが、ゲーム以外のものも積極的に作ってください。
もう一つ、ゲーム業界以外が事務ソフトしか無いと言うのも大きな誤解です。
家電や車なのどの組み込み業界や、スマホのアプリのゲーム以外を作っている会社も沢山あります。
それに、高度なものなら医療機器なんてものもあります。
パッケージ・ソフトも衰えたとは言え無くなってしまったわけでもありませんし、WEBアプリも社会的に必要とされているものです(案外作りごたえもあります)。
世の中を見渡してみれば、ソフトに囲まれていますで見落としてるものないか考えてみてください。
Re: 初めまして
>> softya様
>あと、ゲームだけやっているとアプリを作る能力が伸びません。
ゲーム用のツールでも良いのですが、ゲーム以外のものも積極的に作ってください。
やはり作るのがゲームばかりですと、知識に偏りが出てしまいますよね。
ただ、作りたいもの(目標としてイメージできるプログラム)がどうしてもゲームの方に行ってしまうので、
アドバイスをいただいた通り、ゲーム以外でも面白いソフト(アプリ)を探してみようと思います。
ゲームに関しては…とりあえず画面への描写処理のあたりから確実に勉強していこうと思います!
> パッケージ・ソフトも衰えたとは言え無くなってしまったわけでもありませんし、WEBアプリも社会的に必要とされているものです(案外作りごたえもあります)。
世の中を見渡してみれば、ソフトに囲まれていますで見落としてるものないか考えてみてください。
確かにPC関係に限らずですが、最近の身の回りのものはほとんどデジタルで制御されているものばかりですよね。
もう少し業界や社会について調べなおしてみようと思います。
>あと、ゲームだけやっているとアプリを作る能力が伸びません。
ゲーム用のツールでも良いのですが、ゲーム以外のものも積極的に作ってください。
やはり作るのがゲームばかりですと、知識に偏りが出てしまいますよね。
ただ、作りたいもの(目標としてイメージできるプログラム)がどうしてもゲームの方に行ってしまうので、
アドバイスをいただいた通り、ゲーム以外でも面白いソフト(アプリ)を探してみようと思います。
ゲームに関しては…とりあえず画面への描写処理のあたりから確実に勉強していこうと思います!
> パッケージ・ソフトも衰えたとは言え無くなってしまったわけでもありませんし、WEBアプリも社会的に必要とされているものです(案外作りごたえもあります)。
世の中を見渡してみれば、ソフトに囲まれていますで見落としてるものないか考えてみてください。
確かにPC関係に限らずですが、最近の身の回りのものはほとんどデジタルで制御されているものばかりですよね。
もう少し業界や社会について調べなおしてみようと思います。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: 初めまして
幅広く見てもらうためにIT系のサイトを紹介しておきます。
「IT総合情報ポータル「ITmedia」Home」
http://www.itmedia.co.jp/
「IT Leaders | 企業情報システム担当者やITプロフェッショナルのための実践情報サイト」
http://it.impressbm.co.jp/
「ITpro - エンタープライズICTの総合情報」
http://itpro.nikkeibp.co.jp/index.html?rt=nocnt
「ITエキスパートのための問題解決メディア - @IT」
http://www.atmarkit.co.jp/
「CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン」
http://codezine.jp/
たぶん、知らなかったサイトも混じっていると思います。
【補足】
引用が分かりづらいので>は引用している所全部に付けてくださいね。
「IT総合情報ポータル「ITmedia」Home」
http://www.itmedia.co.jp/
「IT Leaders | 企業情報システム担当者やITプロフェッショナルのための実践情報サイト」
http://it.impressbm.co.jp/
「ITpro - エンタープライズICTの総合情報」
http://itpro.nikkeibp.co.jp/index.html?rt=nocnt
「ITエキスパートのための問題解決メディア - @IT」
http://www.atmarkit.co.jp/
「CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン」
http://codezine.jp/
たぶん、知らなかったサイトも混じっていると思います。
【補足】
引用が分かりづらいので>は引用している所全部に付けてくださいね。
最後に編集したユーザー softya(ソフト屋) on 2013年6月08日(土) 14:44 [ 編集 2 回目 ]