いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

ゲームを始め、組み込みは難しい、難しいというか経験のない人間がうかつに手を出せないという印象があります。…が、最近、 Java の VM が載っている CPU があるらしく、そういったハードが対象の場合、昔ほど基礎知識がいらないことがあるとのお話を聞きました。

ローカル変数に大きな配列を作ったり、ローカル変数へのポインタを戻り値として返したり、こういうのは組み込みに限らずやばいコードなのですが、 Java なら話は別です。当然、メモリが許せばの話になりますが、必ずしも機械語やC言語の知識が無いと組み込みに手がつけられないという状況に変化があるのかもしれません。

ただ、必要以上にメモリを食いつぶさないノウハウなんかはしっかりと身につけておかないとまずそうです。これは組み込みに限らず Java のような言語を使うときの注意点だと思います(参照が残るとオブジェクトが解体されず、メモリを圧迫する)。

「果たして VM が載っている CPU でのプログラムでは例外を飛ばすことができるのか?」とか、まだまだ気になることはたくさんありますが、これ以上訊けなかったので、また次の機会に伺おうかと思います。

Contributions




Trackback URL

メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 カウンター
ブログSEO対策:track word あわせて読みたい SEO STATUS