■ このスレッドは過去ログ倉庫に格納されています
むしろjavascriptでゲーム作ろうぜ
- 1 :名前は開発中のものです。:03/03/20 23:45 ID:8HB++g/p.net
- だめ?
- 591 :584:2011/08/19(金) 15:12:41.72 ID:rMERX9g9.net
- つまり>>584は、こうなるわけだな。
window.onload = function(e)
{
function anima()
{
requestAnimationFrame(anime);
draw();
}
anima();
};
でも、これだとFPSを指定できないな・・・。
もう少し調べて改良してみよう。
- 592 :名前は開発中のものです。:2011/08/19(金) 21:49:35.63 ID:rMERX9g9.net
- 遅くなったけど、
これか!
window.requestAnimFrame = (function()
{
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(/* function */ callback, /* DOMElement */ element)
{
window.setTimeout(callback, 1000 / 60);
};
})();
- 593 :名前は開発中のものです。:2011/08/20(土) 15:58:36.23 ID:x55/0vDO.net
- こんな感じかな?(ブラウザ別対応部分は端折ってる)
window.onload = function() {
var oldtime;
var newtime = Date.now();
main_routine();
function main_routine() {
oldtime = newtime;
newtime = Date.now();
update(newtime - oldtime); //前回からの経過時間に応じたゲーム進行処理
draw(); //ゲーム描画処理
requestAnimationFrame(main_routine);
}
function update(elapsedTime){}
function draw(){}
}
- 594 :名前は開発中のものです。:2011/08/25(木) 22:52:26.42 ID:QKHlbpkj.net
- グラディウス
http://html5-gradius.appspot.com/
- 595 :名前は開発中のものです。:2011/08/26(金) 16:37:20.02 ID:rUzy1Sx0.net
- すっげ・・・
さすがに1面だけか
- 596 :名前は開発中のものです。:2011/08/26(金) 17:13:07.12 ID:ctJIj+c5.net
- >>594
操作方法を教えてください。
CTRLを押下したらすげー滑らかに動くんだけどどういうこと?
- 597 :名前は開発中のものです。:2011/08/26(金) 20:09:58.24 ID:SUBaQPS8.net
- (行番号:cynthia.js)
70: function handleKeydown (e) {
73: switch (e.keyCode) {
75: case 17: turboState = true; break;
で、ゲームループが
230: setTimeout(arguments.callee, t < 33 && !turboState ? 33 - t : 0);
こうなってるから、Ctrlキー押したらノーウェイトで動くんだろ。
それにしても完成度の高いプログラムは素人には色々勉強になるな。ありがたい。
- 598 :Perl忍者:2011/08/26(金) 23:07:08.58 ID:YC3MR/cb.net
- お前らはほんとにゴミだな
所詮jsガキのかじり
ごみごみゴミゴミギオゴミゴミゴmゴイgモgミ
死ね
- 599 :名前は開発中のものです。:2011/08/27(土) 04:36:55.08 ID:MFAFR1Ny.net
- 俺がjavascript覚えたてのころ作ったのとえらい違いだ
http://www42.atwiki.jp/syugyou?cmd=upload&act=open&pageid=240&file=vvv.html
- 600 :名前は開発中のものです。:2011/08/27(土) 11:50:50.09 ID:3PM/jP8D.net
- >>599
それ通常モードより練習モードの方が面白いよ
総レス数 725
154 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★