openGLはどのくらい重要なのでしょうか

221 views
Skip to first unread message

nakajima

unread,
May 13, 2014, 10:25:54 AM5/13/14
to android-g...@googlegroups.com
自分はandroidプログラミングを始めて間もない初心者です。基本的なlayoutやbutton,eventListenerの使い方を学び、最近openglについて学び始めました。しかしこの分野はとても難しく感じられます。見たことのない変数やメソッド、それに3Dでは、いままで学校の数学でしか登場しなかった行列を使うなどとても苦労しています。自分は将来ゲームを作っていきたいと思っているのですが、openglは学ぶ優先度としてはどの程度のものなのでしょうか、ゲームを作るのにどのくらい重要な概念なのでしょうか。学習の順として、openglはまだ早いでしょうか。おすすめの学習の指針など、よければ教えてください。

Hirokazu Fukami

unread,
May 13, 2014, 8:30:16 PM5/13/14
to android-g...@googlegroups.com
こんにちはfkmです。

ちょうどいいタイミングでOpenGLの本が出ているので、
これで学んでみてはどうでしょうか?
http://www.amazon.co.jp/gp/product/4877833013



2014-05-13 23:25 GMT+09:00 nakajima <nakaji...@gmail.com>:
> 自分はandroidプログラミングを始めて間もない初心者です。基本的なlayoutやbutton,eventListenerの使い方を学び、最近openglについて学び始めました。しかしこの分野はとても難しく感じられます。見たことのない変数やメソッド、それに3Dでは、いままで学校の数学でしか登場しなかった行列を使うなどとても苦労しています。自分は将来ゲームを作っていきたいと思っているのですが、openglは学ぶ優先度としてはどの程度のものなのでしょうか、ゲームを作るのにどのくらい重要な概念なのでしょうか。学習の順として、openglはまだ早いでしょうか。おすすめの学習の指針など、よければ教えてください。
>
> --
> このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> android-group-j...@googlegroups.com にメールを送信してください。
> このグループに投稿するには android-g...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。



--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)

URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp

honya

unread,
May 13, 2014, 10:35:00 PM5/13/14
to android-g...@googlegroups.com
honyaと言います。初めまして。
とあるゲームメーカーでスマフォ向け3Dゲームを作ってます。

これは私自身の考えですが、もし今OpenGLの学習が難解だと感じているなら、
一旦置いておいてツールによる学習を先に始めることをオススメします。
UnityやUnreal Engineなど個人でも無料でゲームが作れるツールはあります。

ちなみに私は現場でUnityを使っていますが、OpenGLの知識は殆どありませんw
専門的な知識が必要なことは同僚に任せてます。

将来的に3Dの技術者を目指すのであればOpenGLの知識も必要となりますが、
それは仕事で必要になって、周りに教えてくれる同僚が出来てからでも良いと思ってます。


2014年5月13日 23:25 nakajima <nakaji...@gmail.com>:
> 自分はandroidプログラミングを始めて間もない初心者です。基本的なlayoutやbutton,eventListenerの使い方を学び、最近openglについて学び始めました。しかしこの分野はとても難しく感じられます。見たことのない変数やメソッド、それに3Dでは、いままで学校の数学でしか登場しなかった行列を使うなどとても苦労しています。自分は将来ゲームを作っていきたいと思っているのですが、openglは学ぶ優先度としてはどの程度のものなのでしょうか、ゲームを作るのにどのくらい重要な概念なのでしょうか。学習の順として、openglはまだ早いでしょうか。おすすめの学習の指針など、よければ教えてください。
>
> --
> このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> android-group-j...@googlegroups.com にメールを送信してください。
> このグループに投稿するには android-g...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。



--
Mitsuaki Uehara

kentarou mukunasi

unread,
May 13, 2014, 11:15:33 PM5/13/14
to android-g...@googlegroups.com
こんにちは椋梨と申します。

ゲームを作るのであれば、OpenGLとC++を覚えたほうがいいです。
OpenGLの本を2,3冊かって勉強するといいです。

自分は将来ゲームを作っていきたい

プログラマーとしてゲームを作りたいのであればC言語からC++と進んだほうがいいです。

Unity、Unreal Engine、あとCocos2d-xなどがありますが、根底ではOpenGLが使われていますので、最初に理解しておくと後が楽です。

わたしのページでは、C,C++,OpenGL,そしてCocos2d-xを勉強するようにおすすめしています。


行列を使うなどとても苦労しています
とても苦労して理解して下さい。


以上、よろしくお願いします。



2014年5月14日 11:35 honya <hon...@gmail.com>:
--
Mitsuaki Uehara

--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。



--
/***
* 椋梨 健太郎 http://twitter.com/#!/mk18
*/

nakajima

unread,
May 14, 2014, 9:16:47 AM5/14/14
to android-g...@googlegroups.com
みなさん回答ありがとうございます。openglは、必要になったときに、本などで学ぶというふうにしたいと思います。そのときは苦労して学ぶつもりです。まずは、もう少し周りを固めたいと思います。C++も学ぶ予定です。これからもインターンで必要なandroidの勉強を続けたいと思います。みなさんアドバイスありがとうございました。

2014年5月13日火曜日 23時25分54秒 UTC+9 nakajima:
Reply all
Reply to author
Forward
0 new messages