Unityはゲーム動かすコードをすぐに書ける。ベテランはゲーム動かすコードを簡単に書くためのコードを丁寧に書く。
Unityはすぐにゲーム動かせるからプログラマーとしての経験の浅いゲームデザイナーはとにかくゲーム動かすコードを書き始める。
それで自分が凄い仕事してる気になる。けどそうじゃない。
最初に丁寧にEditorスクリプトやPrefabの整備等、準備をした人間が勝つ。
下田賢佑
@kensukeShimoda
Unityは一人でゲーム作れるから面白んだけど、たまにベテランのプログラマーさんと一緒にやってみるとUnityでもスキルと経験の差を実感する。Unityはゲーム動かすコードをすぐに書けるんだけど、ベテランはゲーム動かすコードを簡単に書くためのコードを丁寧に書く。終盤で差が出る。
2012-02-25 18:06:41
下田賢佑
@kensukeShimoda
Unityはすぐにゲーム動かせるもんだから、俺みたいにプログラマーとしての経験の浅いゲームデザイナーはとにかくゲーム動かすコードを書き始める。それで自分が凄い仕事してる気になる。けどそうじゃない。最初に丁寧にEditorスクリプトやPrefabの整備等、準備をした人間が勝つ。
2012-02-25 18:09:17
下田賢佑
@kensukeShimoda
UnityやAssetStoreのpluginに対する誤解として、「ベテランエンジニアの仕事がなくなる」という話があるが、UnityでPlugin使う場合も、ベテランプログラマーはそれらをプロジェクトに最適化させる事が出来る。
2012-02-25 18:11:36
下田賢佑
@kensukeShimoda
Unityでさ、OnSceneGUI()のHandles.Labelをオブジェクト選択時だけじゃなくて常にシーン上に表示するにはどうしたら良いの?仕方ないからGizmoのアイコンをObject名のラベル表示する奴にして代用してるけど、あれはフォント指定できない。
2012-02-26 09:55:58