Home > uncategorized > 基礎っつーかなんつーか

基礎っつーかなんつーか

最近またASいじってんですが、
なんというか、もっとちゃんとプログラミングの基礎的なものを
勉強せんといかんなぁと思いました。


というよりは、OOPの勉強をせんとなってことなんですが、
明らかにオブジェクト指向でやったほうが効率的にスクリプティング出来るよね、
というのがなんとなく僕の最近の意見です。
たぶん作ってるものの性質上そうなってたほうがやりやすいってだけの話なんですが。

MayaでMEL書くとかならホントにただ単純に手順を書けばいいんですが、
Flashでは時間軸を意識してやる必要があったりして、
妙にフラグが多く立ってしまってわずらわしいのが嫌だとか、
なんかもっと効率的に書けるんじゃないの?とか思ってしまうのです。

んで、絶対に簡単に書く方法はあるはずなんです。
中央で全部処理を負担するんじゃなくて、
個々に上手く命令を送ってやればいいようにするというか、
それがつまりOOPなんだろうなぁってことなんですが。
でもしっかりそういう仕組みを作ろうと思うと
かなり煩わしいというか時間がかかるというか、
僕にそういう知識がないというか、
なのでもうちょい勉強せねば、と思ってるところなのです。

そういうものは先人達が記した方法を学ぶというのが手っ取り早いはず!と考えました。
で、学ぶべきはおそらくデザインパターンやUMLなんでしょう。

UMLってのはただの言語というか規則なんで、
それ覚えたら絶対かと言われたらちょっと謎ですが、
覚えといて損はないんじゃないか、とは思ってます。
実際どうなんでしょうかね。大規模アプリを作るわけでもないし。うーむ。

デザインパターンはもう間違いなく今のタイミングで勉強すべき、でしょう。
そろそろオブジェクトのありがたみその他を理解して来ているところだと思うし。

そしたらプログラミングスキルもうちょっとステップアップ出来るかな。

でも動的な処理が必要ないシェーダなんかはほとんど関数だけ分かれば処理出来ちゃうので、
今すぐにそっちが必要ならむしろ数学とか最適化の勉強なんですよね、たぶん。

余談ですが、今後はFlashとかでリッチコンテンツ作ろうと思ったらまず間違いなく
OOPと3D数学の知識必要になってくるはず、と思ってます。

覚える事はたくさんありますよー。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.taikomatsu.com/2007/04/10/%e5%9f%ba%e7%a4%8e%e3%81%a3%e3%81%a4%e3%83%bc%e3%81%8b%e3%81%aa%e3%82%93%e3%81%a4%e3%83%bc%e3%81%8b/trackback/
Listed below are links to weblogs that reference
基礎っつーかなんつーか from memlog

Home > uncategorized > 基礎っつーかなんつーか

Return to page top