プログラムって実地訓練必須というか、脳内だけでは何一つ得られないというか。要するに武道と一緒、実践あるのみ主義なので、ある意味これが一番かも。やるならば具体的に何をどうやって作るかが問題か。3:集中できる環境作り。ぶっちゃけ、技術力つけるのに集中できない理由が多すぎる。仕事は仕方がないとして、対人関係やらその他諸々がひどい。ストレスなく過ごせる程度に対人能力つけたりする。書いてみて思ったけど、あんまり悩む必要もない気がするね。自分は短所埋めるなら長所伸ばす人だし、2一択だ。自分は静的言語、それもC系統に依存しすぎている。ぶっちゃけこれ以外で作ったアプリはたいしたものがない。仕事でもさんざ色々な言語使っているにもかかわらず、最終的にC系統が多めなのもでかいか。C系統ではない言語を使ったものが良い。今まで関係しなかった分野が良い。ツールというか、他のアプリに依存する系統はダメだ、確かに好みだし得意だが、そればかりで視野が狭まっているという事実がある。いうか、なんだかんだで創作物がほとんどないのは問題だ、一から何か作ることが苦手すぎる。ついでに、UIとかグラフィックとか3Dとか、そういったものに触れていなさすぎる傾向もある。いうわけで、オリジナルな物が良い、できればグラフィック関係が良い。んー、二つあわせるのは凄く難しいな。C系統じゃない3Dってなんだ、動的言語で3Dって死亡フラグしか見えないぞ。今までと同じ事をしたくないって言うのも、ある程度は今までに基づいているべきなのか。前者だけを重視した場合に何が考えられるか。rails/per/phpあたりを使ったWebアプリ、javaを使ったスタンドアロンなアプリ、haskellあたりを使った何か。この中ではhaskellが一番やってみたいんだけど、haskellだと作れるアプリに制約がありそうな気がしたのでちょっと調べてきた。結論としては、STGとか作っている人がいるので問題なさそう。性能は問題あるかもしれないが、今回は気にしないことにしてやるならHaskellで何かを作る、かな。後者だけを重視した場合。作るならばDirect3Dを直に使った3Dな何か、3Dって時点でゲームしか思い浮かばないからたぶんゲーム。OpenGLも考えたけれど、Direct3D系の解析でいつも知識不足のためDLLの中には踏み込めずにいたので、その点を克服するためにDirect3Dで。一応こっちは数学がないとやっていけないはずなので、1の理由も含められる。データファイルなどで趣味に走りそうなのでどうにもこうにも。あーでも、案外組み合わせ効く気がしてきた。目標:Haskell使ったDirectXな3Dゲーム。無理だって投げるだろうけど、とりあえず不可能判断できるぐらいはやるか。コメントをキャンセルメールアドレスが公開されることはありません。AwoThemes.。