[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 08/27 05:33 / Filesize : 124 KB / Number-of Response : 600
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

むしろjavascriptでゲーム作ろうぜ



1 名前:名前は開発中のものです。 mailto:sage [03/03/20 23:45 ID:8HB++g/p]
だめ?

2 名前:名前は開発中のものです。 mailto:sage [03/03/20 23:48 ID:UL8bVlr1]
だめっぽい

3 名前:名前は開発中のものです。 mailto:sage [03/03/20 23:58 ID:8wQkY4H9]
いや、がんがれ。

4 名前:名前は開発中のものです。 [03/03/21 00:11 ID:Eqp42MjV]











5 名前:名前は開発中のものです。 mailto:sage [03/03/21 00:13 ID:ohI3hpLr]
良スレの予感!

6 名前:名前は開発中のものです。 mailto:sage [03/03/21 00:17 ID:r6tO5DzL]
とりあえず>>1がなんか作れ。

7 名前:1 mailto:sage [03/03/21 00:17 ID:R4o7y7yT]
あまりレスついてないね・・・

8 名前:1 mailto:sage [03/03/21 00:19 ID:R4o7y7yT]
>>6
うpろだない?

9 名前:名前は開発中のものです。 mailto:sage [03/03/21 00:24 ID:ohI3hpLr]
ゲ製作技術板専用あぷろだ集
forgamedev.zombie.jp/wiki/pukiwiki.php?uploader

10 名前:1 mailto:sage [03/03/21 00:50 ID:hVvcSICt]
簡単だけど許して

forgamedev.zombie.jp/uploader/up5/img/130.lzh



11 名前:名前は開発中のものです。 mailto:sage [03/03/21 01:35 ID:btjex9do]
まあこういうのがあるわけだが。リバーシにはちょっと感動した。
ttp://www004.upp.so-net.ne.jp/sekiuchi/js/

12 名前:1 mailto:sage [03/03/21 01:47 ID:+7rAESZd]
漏れが知ってるので凄いのはこれくらい
ttp://www2s.biglobe.ne.jp/~club_tom/game-rand/ga-java.htm
ttp://plaza.harmonix.ne.jp/~jimmeans/gameindex.html
ttp://www.school.ac.jp/s22home/s22saeki/index.html

13 名前:名前は開発中のものです。 mailto:sage [03/03/21 11:46 ID:iP5EMm+3]
ゲームじゃないけど以前作った占い。
ttp://forgamedev.zombie.jp/uploader/up5/img/131.lzh

14 名前:名前は開発中のものです。 mailto:sage [03/03/21 11:49 ID:4f7VFi9/]
>>10
その手のやつ俺も作ったことあるよ。揃えたナンバーによって倍率変えるようにして。
で後から気付いたんだけど、このスクリプトは「ボタン押しっぱなし→ボタン外で離す」で簡単にインチキできるのね。
なんか虚しくなっちゃったよ。JavaScriptではどうにもならないもんかね。

でもブラウザゲームはなんかレトロな感じが好きだ。
CGIと組み合わせたらだいぶゲームっぽくなるだろうけど、JavaScriptだけじゃあ単純なアクションゲームが限界かもね。
やっぱスコアの記録とかしたいしなぁ。Cookie使うか?

15 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

16 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

17 名前:名前は開発中のものです。 mailto:sage [03/03/23 01:18 ID:HTr4WZ/9]
>>14
ここのシューティングがCookieでスコア記述してる。
www5b.biglobe.ne.jp/~clap/download/d_index.html
でもブラウザでやるんならJava+CGIが良いんじゃない?

18 名前:17 mailto:sage [03/03/23 02:55 ID:HTr4WZ/9]
あれ、ひょっとして12とかぶってた?

19 名前:名前は開発中のものです。 mailto:sage [03/03/23 06:49 ID:oHSl8HFS]
だれかMozillaのXUL(+JavaScript)でゲームを作ってやろうという剛の者は居らんのか!?

games.mozdev.org/


20 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん



21 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

22 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

23 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

24 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

25 名前:名前は開発中のものです。 [03/03/28 00:00 ID:A2V3FnaT]
>>10
目押しがムズイ。
でも良いよね。いい意味であっさりしてて。

26 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

27 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

28 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

29 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

30 名前:名前は開発中のものです。 [03/04/01 08:03 ID:+BZFL/Wi]
あのさ。
ずっと前、有明で体のライン出ぎみの私服着てたら
東館を知らないレイヤーに延々と付いてこられたことのあるキモタクですが、
あれは一体何?キモタクでも男なら構わんのか。
しかも触るか触らないかのとこを、それでも必ずうっすら擦るように
股間を通り過ぎまくられて混乱したんですけれども。
あれっぽっち触って何が楽しかったのだろうか・・・???



31 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

32 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

33 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

34 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

35 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

36 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

37 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

38 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

39 名前:山崎渉 mailto:(^^)sage [03/04/19 22:13 ID:yYkWImP9]
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

40 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん



41 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

42 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

43 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

44 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

45 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

46 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

47 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

48 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

49 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

50 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん



51 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

52 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

53 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

54 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

55 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

56 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

57 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

58 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

59 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

60 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん



61 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

62 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

63 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

64 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

65 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

66 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

67 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

68 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

69 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

70 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん



71 名前:名前は開発中のものです。 [03/06/10 17:09 ID:URorVWwL]
ttp://www3.sppd.ne.jp/lena/web/field-of-time.htm
これなんかどうよ。

72 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

73 名前:loptr [03/07/21 19:06 ID:rZHYJChE]
>>19
やろうとも思ったけどXULの将来性に疑問を感じてやめた。

JavaScriptでもそれなりのゲームは作れるよ。
以下は僕が作成したゲームでWeb上で公開しているもの。
テトリスやブロック崩しなどの簡単なものが多い。
www.geocities.jp/wired_explorer/_ja/programs/scripts/index.html

74 名前:名前は開発中のものです。 [03/07/21 19:08 ID:GNmFNFiF]
◆オナニーランド 無料です◆
endou.kir.jp/akira/linkvp.html

75 名前:名前は開発中のものです。 [03/07/22 08:22 ID:rolnvSsW]
>>71
javaとjavascriptはちがいますよ
まあ、このあたりだろ。
ttp://www3.sppd.ne.jp/lena/myworks/home-of-time.htm
ttp://www.smokymonkeys.com/triglav/index.html

76 名前:名前は開発中のものです。 mailto:sage [03/08/20 17:59 ID:762Ke1J3]
保守

77 名前:名前は開発中のものです。 mailto:sage [03/09/27 19:52 ID:XshuEoao]



78 名前:名前は開発中のものです。 mailto:sage [03/10/30 00:17 ID:zE6S1dCX]



79 名前:名前は開発中のものです。 [03/11/02 06:09 ID:uu0TfJsI]
このスレあぼーんばっかじゃん!!
しかも>>30はなぜか生きてるし。

80 名前:名前は開発中のものです。 [03/11/02 06:19 ID:ie7Kw3yw]
遊び方:カーソル左右で移動、リターンキーで回転
プレイ環境:おそらく IE 5.01 以上?

<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>



81 名前:名前は開発中のものです。 [03/11/02 06:30 ID:uu0TfJsI]
こぴぺうざい

82 名前:名前は開発中のものです。 mailto:sage [04/02/06 00:39 ID:P2HtWmgj]
保守

83 名前:名前は開発中のものです。 [04/06/20 11:03 ID:NlSC2nfH]
こんなスレがあったのかage

84 名前:名前は開発中のものです。 mailto:sage [04/06/25 23:29 ID:Xk/CSLZg]
簡単なRPG程度ならクッキーの数列からセットされてる配列読み出せば何とかなると思うけど
問題はそれが面白いかってとこだね。

85 名前:名前は開発中のものです。 mailto:sage [04/06/26 11:33 ID:VAfJSjue]
クッキーの数列からセットされてる配列とはなんぞや?

86 名前:名前は開発中のものです。 mailto:sage [04/06/28 20:53 ID:/c+ReNkZ]
>>85
複数の配列の値を結合して文字列としてクッキーに保存って意味かな?
でもわざわざ"数列"って書いてるから、それをさらに式に直すのか?

87 名前:名前は開発中のものです。 mailto:sage [04/07/04 19:33 ID:m+5Gwz14]
これはやりすぎだと思った。
www.janis.or.jp/users/segabito/

88 名前:名前は開発中のものです。 mailto:sage [04/07/31 13:36 ID:4Y260br2]
www.bluefoun.pos.to/games/howto/howto.html
JavaScriptでのゲームの作りかたが説明されてる。

89 名前:名前は開発中のものです。 mailto:sage [04/08/06 20:40 ID:pH9wnAWn]
JavaScriptで作られているお手軽RPG

ttp://autographs-museum.com/game/

90 名前:名前は開発中のものです。 mailto:sage [04/08/09 19:04 ID:UKQnYXdw]
Netscape 4.7でinnerHTMLのような動作ができるが、
IEと動作を合わせるのがとってもめんどくさい。
Netscape 4.7使ってる人ってもういないかな?



91 名前:名前は開発中のものです。 [04/08/12 13:39 ID:YGbwdRqM]
7行RPG希望

92 名前:名前は開発中のものです。 [04/08/18 15:14 ID:/56CUsF2]
格ゲーつくってますけど、質問です。(一応通信対戦可)
どうしてもあるユーザが強くて難易度設定が確定できません。
そのユーザは、特に変わったキー入力をしてはいないらしいのですが、
どうしても納得いかないのです。
パラメータ設定値や、送られてくる送信データは問題ないのですが、
画面に表示される相手キャラクタの画像がたまに止まるみたいなのです。
止まるというのは、フリーズでなく相手キャラクタが静止している
という事です。
その間にコンボキー入力を連続で行っているみたいなのですが、
本人が使用しているPCのモニターの前で確認する訳にもいかず(私は東京、当人は鹿児島の人です。)、
困っています。開発言語はJavaScriptですが、ブラウザからキー入力情報を
取得できる技法ってありますでしょうか?
ブラウザの機能では、無理なのであれば、別の製品を教えていただけたらと思います。

ブラウザのキー入力自動抽出ソフトとか?


93 名前:名前は開発中のものです。 mailto:sage [04/08/18 16:30 ID:xs4ueM9w]
すごくパソコンが遅いんじゃないの?pen200メガヘルツとか。
ナロードバンドでデータ受信に時間がかかってその間止まってる
とか。

いろいろ考えるとまだネットでつないだアクションゲームは
厳密にランキングとかつけるまでは無理みたい。せいぜいRPG
だけという現状もそういうのを反映しているのかも。
アクションやシューティングは入力がシビアだから、古い環境で
ウエイトがかかるような人が有利になってしまいます。
RPGは時間とは無関係なパラメータばかりなのでネットゲームとして
存在していられるのでしょう。

94 名前:名前は開発中のものです。 mailto:sage [04/08/18 18:54 ID:We+QP3Tr]
>>87
おもおも

95 名前:名前は開発中のものです。 mailto:sage [04/10/02 23:49:50 ID:uMaQaGM7]
保守

96 名前:名前は開発中のものです。 mailto:age [04/12/14 02:02:57 ID:CVOrjvYh]
(=゚ω゚)ノ

97 名前:名前は開発中のものです。 mailto:sage [04/12/14 23:24:32 ID:XUTsCheT]
JAVAScriptでノベルゲーの型だけ作ってみたら
(サンプルのないサウンドノベルツクールみたいな状態)
型のソースだけで約60KBいきました。
ナローバンド相手にしたら
読込の間に「遅えよ!」と画面を閉じられそうだと思いました。

98 名前:名前は開発中のものです。 mailto:sage [04/12/14 23:38:05 ID:XUTsCheT]
コメント等を削除して40KBまで削れました。
それでもオープニング画像などの読込時間を考えれば
遅いと言われて画面を閉じられそうだと思いました。

99 名前:名前は開発中のものです。 mailto:sage [04/12/15 00:44:41 ID:iB5TwmdK]
>>97,98
隠しフレーム作って、そっちに型入れとくのはダメなの?
そしたら一回読み込むだけで済むのに
そういう仕様で作ってなさそうな気もするので意味ないかも知れないけど

100 名前:名前は開発中のものです。 mailto:sage [04/12/15 01:20:28 ID:AZZh3ce0]
フレームで処理やイベント区切ることはできる思いますが、
JAVAScriptでゲーム作るなら、タダでブラウザ上で動かせる、
くらいしか利点がないと感じたわけです。
作ってみて実感したというわけです。



101 名前:ほむち [04/12/15 21:05:55 ID:sRdFY3Va]
homepage3.nifty.com/homuchi/index.html
だれか俺の中途半端なプロジェクトに協力してください。

102 名前:名前は開発中のものです。 mailto:sage [04/12/15 22:10:35 ID:/2fdeyWo]
>ゲーム作成計画
>概要
> ゲーム題名(仮) ファイターン プロレスリング
>   (格闘バトルオンライン)
>    
> 種類 カードゲーム
>    
> ソフトについて フリーウェア
>   できれば完全オープンソース
> リンクについて 無断ンリンクOK
> 免責事項 自己責任でやってください

>中途半端な
これは「始まってすらいない」と言う

103 名前:ほむち [04/12/16 19:42:41 ID:x81VYu7a]
そうともいう

104 名前:名前は開発中のものです。 [04/12/21 19:44:20 ID:9Ep6WIbB]
わんこそばゲームがおもろい

105 名前:ほむち [2005/03/24(木) 22:11:42 ID:XO24J2CL]
対うまマスク対戦まで作った。
記録のとこみてちょ。
5連勝すべし。

106 名前:名前は開発中のものです。 [2005/03/29(火) 20:39:49 ID:jrviJDP6]
5連勝無理
3連勝で合格

107 名前:ほむち [2005/04/03(日) 11:47:29 ID:qRB9saTD]
>>101
うpしました。

108 名前:wow mailto:sage [2005/04/11(月) 22:36:59 ID:i9KRIR+Z]
www3.ocn.ne.jp/~wow/index.html
作ってみたよ。

109 名前:某スレ144 mailto:sage [2005/08/10(水) 02:46:04 ID:By+vTyvy]
えーと、JavaScriptでゲーム作るスレはここでしょうか?
しばらくここで製作していい?

110 名前:名前は開発中のものです。 mailto:sage [2005/08/10(水) 04:41:07 ID:yUmiMZOk]
どうぞん



111 名前:某スレ144 mailto:sage [2005/08/11(木) 01:53:23 ID:LjvgJ6Uw]
ありがとん。

早速うpしました。
ttp://gamdev.org/up/img/3021.zip

一人用の簡単なパズルゲームです。
普通のブラウザでも遊べますが、PSPインターネットブラウザでのプレイに
合わせてチューニングしています。PSP環境がある人は是非!


実のところ、JavaScritptを覚えたのは今月に入ってからの初心者で、
かなりヘッポコピーなアプリです。
いくつかミニアプリを勉強しながら作っていきますので、よろしくお願いします。

112 名前:某スレ144 mailto:sage [2005/08/13(土) 14:11:21 ID:9LUH05Tk]
むぅ。煮詰まった。
どうやらPSPブラウザ・オフラインモードではcookieの保存ができないようだ。

ツールメニューには「保存したcookieを削除する」というコマンドがあるのだが、
cookie保存のほうがまだ実装されてないっぽい?

セーブデータ保存できないのはいろいろとつらいなぁ・・・。
しばらくIEベースで作っていくか、まだJavaScriptで試したいこといくつかあるしね。

113 名前:某スレ144 mailto:sage [2005/08/20(土) 02:01:18 ID:Q9Kki+G7]
ttp://gamdev.org/up/img/3043.zip
いわゆる3D迷路を作ってみた。
これにバトルシーンくっつけてRPGモドキにする予定。

データセーブはパスワードにでもするとして、
移動シーンと戦闘シーンとの切替がPSPブラウザI/Fだと面倒そう。
どうやってストレスなく戦闘へ移行できるようにしようかねー。

114 名前:名前は開発中のものです。 mailto:sage [2005/08/31(水) 13:01:24 ID:3JO2Jml7]
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">
<SCRIPT language="JavaScript">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<SCRIPT type="text/javascript">
でいいよ
dispWa0();
dispWa1();
dispWa2();
dispWa3();
dispWa4();
もうちょっと考えるべきかな

115 名前:某スレ144 mailto:sage [2005/08/31(水) 22:46:35 ID:ijML4nDT]
>>114
なるほど・・・アドバイスさんくす
meta定義はよくわからなかったので参考にします。
dispWa()は、いっしょにするとゴッチャゴチャになったので
あとで修正できるように開いて書いた。

ttp://gamdev.org/up/img/3111.zip
少し前に作ってあげてなかったやつだけど、
0.5マス先まで見えるようにして、マップもつけてみた。
これ以上凝るとPSPブラウザの場合、処理速度に問題が。

116 名前:名前は開発中のものです。 mailto:sage [2005/09/01(木) 14:47:46 ID:4s2yylk+]
PSP持ってないからどう動作するのかわからないんだけど、
PCでやってると矢印キーorテンキーでも操作できると快適かも

これ以上凝ると…ってことは、ランダムマップは無理かいね

117 名前:某スレ144 mailto:sage [2005/09/02(金) 01:00:56 ID:pbxZhoUD]
PSPブラウザの場合、十字キーの操作でリンクスポットにジャンプするから、
この仕様だと前進と左右方向転換にカーソル当てるの楽なんですよ。

PC対応は、悪いけど考慮してない。
PCのフィールドだともっとすごいコードたくさんあって勝てないから、
そっちはスルー。あくまでもPSPブラウザ特化で個性出すつもり。

ランダムマップは、できればやりたい。
これ以上凝ると・・・と書いたのは表示上の問題。
マップを作るときに待たせることになるけど、一旦作って配列に落としちゃえば
そのあとの移動時は処理速度変わらないし。

ランダムマップ生成のアルゴリズムはどうするか、これから考えないとね。
軽くてそれなりにバリエーションあるやつを。


118 名前:名前は開発中のものです。 mailto:sage [2005/09/02(金) 10:45:52 ID:rEWVh3XJ]
PSPに関してはほんとに知らないんだけど、データセーブってどうするの?
普通にCookie使える?

119 名前:名前は開発中のものです。 mailto:sage [2005/09/02(金) 18:51:07 ID:pz34gENL]
>>117
お暇だったら十字キーとか押してkeyCodeとisPSPの動作確認をしてクレヨン。おながいします。
<script>document.onkeydown=function(e){if(e){document.body.innerHTML=
"e.keyCode="+ e.keyCode}else{document.body.innerHTML="event.keyCode="+
event.keyCode}}</script><body onload=
"document.body.innerHTML='isPSP='+(/PSP/i.test(navigator.appName))"></body>

>>118
>>112なので復活の呪文の出番かもしれんな

120 名前:某スレ144 mailto:sage [2005/09/03(土) 00:42:35 ID:6o8AZGyH]
>>119
反応ナス。
PSPブラウザはほぼ全てのキーがブラウザ機能に割り当てられているので、
スクリプトで受け取れないらしい。
ttp://www.playstation.com/manual/psp/jp/2_00/basicusage/keyassign.html

あと、<emb src="aaa.mid">で音楽演奏もできないね。

ふっかつのじゅもんは、まぁそのとおり。
オープンソースで呪文どうよ?という素朴な疑問は置いといて。


ttp://gamdev.org/up/img/3215.zip
ランダムマップやってみた。
それっぽい迷路が生成されてると思うがどうだろう。



121 名前:某スレ144 mailto:sage [2005/09/15(木) 01:15:13 ID:ODNaVzDS]
どうもご無沙汰。
最近は全体のシステム構築をやってたんで「開発」は進んでなかったり。

シーンを整理してみたら、タイトル、街の中心部、ダンジョン:移動中、
ダンジョン:キャンプ中、ダンジョン:戦闘中、が最低必要だ。とか
パラメータはシェイプアップしてHP、MP、STR、DEF、INT、DEXに抑えよう。とか
パスワードはA-Za-z0-9?!の64種x12文字に収める。とか
できるだけコンパクトにするつもり。
いろいろ拡張するのは完成させてから。

とりあえず、まだ製作続けてるよってことで。

122 名前:名前は開発中のものです。 mailto:sage [2005/09/17(土) 23:40:51 ID:ykOxqG1f]
ランダムマップが見れない

123 名前:某スレ144 mailto:sage [2005/09/18(日) 23:32:31 ID:nWR8CZx+]
>>122
すんません、番号間違えてました。
今まで気づかなかった・・・
ttp://gamdev.org/up/img/3125.zip


124 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 00:20:33 ID:fZ718gbB]
ほしゅ

125 名前:名前は開発中のものです。 mailto:sage [2005/12/29(木) 09:51:26 ID:g+Q6AG+0]
矢印キーで画像を動くようにしたいんだけど、
キー押しっぱなしで一瞬止まるのが嫌だからタイマーと組み合わせた。
しかしいろいろやってみたけど全く動かない。
初心者だから何で動かないか良く分からないんだけど、誰かアドバイスください。

uploader.dbcommune.com/cabinet/damepo/idou2test.html?ak=579ef913175c54d38221206403e2afda

126 名前:wow mailto:sage [2005/12/29(木) 11:14:31 ID:3pkEXM8T]
intervalT()内の最後に

timerID=setTimeout("intervalT()",50);を追加する(処理を繰り返させる)

だけでうまくいくと思ったが、onkeyupに記述ミス発見

× "onkeyup=movestop()">
○ onkeyup="movestop()">

これで動くはず

127 名前:名前は開発中のものです。 mailto:sage [2005/12/29(木) 12:17:17 ID:g+Q6AG+0]
>>126
ありがとうございます。
しかし記述ミス修正してもまだ動きません。
こっちのブラウザ上の問題でしょうか?

128 名前:127 mailto:sage [2005/12/29(木) 13:06:59 ID:g+Q6AG+0]
よく見ると処理が一度しか実行されていませんでした。
いろいろやっていくうちに繰り返しのsetIntervalと自分の関数が似たような名前になって
混乱していたみたいです。
setTimeoutを移動処理の下にも入れて無限ループしたらスムーズに動きました。


129 名前:wow mailto:sage [2005/12/29(木) 13:14:45 ID:3pkEXM8T]
これをコピペして該当箇所と入れ替えてもダメですか?

function intervalT(){
clearTimeout(timerID);
img1.style.pixelLeft=img1.style.pixelLeft+RGkey-LFkey;
img1.style.pixelTop=img1.style.pixelTop+DWkey-UPkey;
timerID = setTimeout("intervalT()",50);
}

<body onkeydown = "move()" onkeyup = "movestop()">

これでもダメなら、直したやつをもう一度アップしてくれれば確認します。

130 名前:wow mailto:sage [2005/12/29(木) 13:15:38 ID:3pkEXM8T]
一足遅かったか



131 名前:名前は開発中のものです。 mailto:sage [2006/03/14(火) 12:15:21 ID:50uUdSzH]
今JavaScriptでエロゲ作ってまつ

132 名前:名前は開発中のものです。 [2006/03/15(水) 08:47:26 ID:916ZRAwJ]
 

133 名前:名前は開発中のものです。 mailto:sage [2006/03/19(日) 12:23:51 ID:1A1087hg]
結局続かなかったか

134 名前:名前は開発中のものです。 mailto:sage [2006/04/03(月) 14:36:20 ID:PAepI4/p]
製作中でち・・・

135 名前:名前は開発中のものです。: mailto:vhos [2006/04/08(土) 21:15:35 ID:sggqyJXQ]
PSPで動く大富豪のゲームを作ってください。お願いします。


136 名前:名前は開発中のものです。 mailto:saga [2006/04/09(日) 23:37:28 ID:owatKp6x]
www.sky.sannet.ne.jp/bomb/

↑のブロック崩し

137 名前:名前は開発中のものです。 mailto:ge [2006/04/11(火) 18:44:20 ID:/2t2kciG]
JAVASCRIPTってどんな環境でも動くからほぼ最強だな。

JAVASCRIPTで3Dができれば最強なんだがな
なんかいい方法、尻ませんか?

138 名前:名前は開発中のものです。: mailto:vhos [2006/04/11(火) 19:13:52 ID:FBuTJbWk]
PSPで動くJavascriptゲームを作って下さい。

139 名前:名前は開発中のものです。 mailto:sage [2006/04/11(火) 20:31:10 ID:cBPLKvyX]
これって
もしかしてEXELでゲーム作るのと同じ意味?

140 名前:名前は開発中のものです。 mailto:sage [2006/04/11(火) 20:36:24 ID:cBPLKvyX]
スレざっと読みました。PSPで動くゲーム!
>>111

画面外でクリックして停止させてズルってのはブラウザでは避けがたいけど
PSPならズルできないかも。持ってないからわからないけど。



141 名前:某スレ144 mailto:sage [2006/04/11(火) 23:26:30 ID:uNIWOCp/]
>>140
遊んでくれてd
ブラウザでもズルできないように作ってるのでゲーム性は変わらないハズです。
(入力インターフェイス違うだけ)


ttp://gamdev.org/up/img/5282.zip
せっかくだから、>>121-123あたりのランダムマップウォークに手を加えた
「最新の作りかけ」置いときます。
黄色いクリスタルや謎のキャンプモードがあるけど中身空っぽです。

PSPの操作に合わせてるのでブラウザだとつらいかな。
▲にマウス当てると前進します。

142 名前:名前は開発中のものです。 mailto:sage [2006/04/11(火) 23:40:38 ID:7loYuOAA]
>>139
EXELって何? EXILE? 
EXILEでゲーム作るのと同じ意味、っていえば、まぁ同じ意味かな。

143 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 01:03:57 ID:51OQm/67]
>>142
エクセルじゃないのか。表計算の。

144 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 05:04:00 ID:Xx6cg/qf]
エクセルはVBAで、Javascriptではないので違うが、
インタプリタで重い環境なのに、ゲーム作ったら意外とできたっていう感動度合い的には、
同じ意味かな。

145 名前:名前は開発中のものです。: mailto:vhos [2006/04/17(月) 18:04:54 ID:vOtuLwPa]
>>141
ゲームの続きをつくってー

146 名前:名前は開発中のものです。 mailto:sage [2006/04/18(火) 12:38:44 ID:1CanGn61]
ロードモナー
makimo.to:81/ldm/LodeMonar.html

ファミコンではまった人におすすめ。
エディットやリプレイを投稿できる。
エディット投稿=スレ立て・リプレイ投稿=レスという形。

147 名前:名前は開発中のものです。: mailto:vhos [2006/04/20(木) 19:12:58 ID:wlEV8/UG]
>>141
ゲームの続きをつくてー

148 名前:名前は開発中のものです。 mailto:sage [2006/04/21(金) 22:18:00 ID:f3YGP5L0]
>>146
スゲー!!

149 名前:名前は開発中のものです。 [2006/04/27(木) 16:19:31 ID:RVExxIcM]
ttp://gamdev.org/up/img/5435.zip
PSP向けの仕様でアクションゲームを作ってみたが、無茶苦茶重い。
左右で移動、上でジャンプ。下とボタンは意味無い。

PCでやるなら、Operaを使ってShift押しながらカーソルキーでやるといいと思う。

150 名前:某スレ144 mailto:sage [2006/04/27(木) 23:24:02 ID:xrF9Fwoy]
>>149
PSPに入れてやってみた。スコア622点
アクション要素は自分じゃ実現できなかったから感動した。
しかし動きもっさりは、もうどうしようもないんだろうなぁ・・・。

3D迷路の続きは、気が向いたらまた作る。
でもオープンソースだから誰か勝手に作ってもいいよん。



151 名前:149 mailto:sage [2006/04/28(金) 10:10:37 ID:x/8/nclj]
>>150
3D迷路に触発されて作ったんだけど、PSPで動かすのってなかなか面白いね。

スプライトみたいにキャラクタを移動出来るし、
透過gifで重ね合わせも容易。
やってないけど、アニメーションgif使えば歩行時のアニメも楽チンに作れるはず。
ただ、PSPではいかんせんスピードが出ないのよねえ。

また何か作ってみよう。

152 名前:名前は開発中のものです。 mailto:sage [2006/04/29(土) 05:48:32 ID:tHOst8pw]
>>137
JavaScriptでソフトウェアレンダをやったらどうなるかと思案、
まずキャンバスを用意する時点で挫折した。
TABLEのTDタグがIMGタグを横320縦240配置し、背景色を
Script側から書き換える方式は重すぎて涙がでてきた。

JavaかActiveXでレンダを用意するとかしないとフルポリゴン
無理っぽい。

153 名前:名前は開発中のものです。 mailto:sage [2006/04/29(土) 12:07:59 ID:IimFJRWS]
IE限定なら、VMLを使えばポリゴンはなんとか書ける

154 名前:名前は開発中のものです。 [2006/05/02(火) 16:23:50 ID:RT3OlYP9]
ttp://gamdev.org/up/img/5513.zip
PSP向けの脳トレ風(?)ゲームを作ってみた。
漢字と色があってるかどうかってやつ。

155 名前:名前は開発中のものです。 mailto:sage [2006/05/03(水) 16:34:40 ID:s7vbtZHO]
>>153
Drawing Graphics with Canvas て言うクロスブラウザライブラリがある

156 名前:名前は開発中のものです。: mailto:vhos [2006/05/10(水) 20:06:05 ID:0OGbIFcJ]
PSP向けの数独を作れる人はいますか?
できれば作って下さい。
お願いします。

157 名前:名前は開発中のものです。: mailto:vhos [2006/05/11(木) 17:41:06 ID:vC9FjXLU]
>>156
やっぱ作らなくていいよ。

158 名前:名前は開発中のものです。 [2006/05/15(月) 00:39:03 ID:ecGzuvzm]
>>152
せめてワイヤフレームだけでも描きたいんだけど、
斜めの線分を描画する方法すらないのがカナスィ。

159 名前:名前は開発中のものです。 mailto:sage [2006/05/15(月) 22:08:10 ID:Jg07iRiW]
VMLとかSVGとか

160 名前:名前は開発中のものです。 mailto:sage [2006/05/16(火) 00:02:22 ID:SRi3IvPa]
DrawingCanvas これ?
ttp://nanto.asablo.jp/blog/2005/09/27/89628



161 名前:名前は開発中のものです。 mailto:sage [2006/05/17(水) 00:25:48 ID:brroy0Zh]
>>158
試してみた
ttp://summerclap.hp.infoseek.co.jp/jscanvas/

162 名前:名前は開発中のものです。 [2006/05/18(木) 16:47:35 ID:TqP+iTC7]
>>161
すご!
あーでもIMGタグ以外はうまく動きませんですた
やぱJavascriptで、っていうのはあきらめたほうがよいのかな。

というかFlight Erlandおもしろかったす!
1面ボスはフレアスキップで余裕でしたw

163 名前:名前は開発中のものです。 mailto:sage [2006/05/19(金) 01:58:13 ID:4jnQO6Q0]
>>161
すげw
imgタグワロタ

164 名前:名前は開発中のものです。 mailto:sage [2006/05/19(金) 08:32:15 ID:TgyHYmHk]
「こんなの誰もやらねえだろ」ってのを、
実際にやる奴って、やっぱ凄いんだなぁ。

165 名前:名前は開発中のものです。 mailto:sage [2006/05/26(金) 16:33:59 ID:+50maFGp]
f58.aaa.livedoor.jp/~lionehar/new/

こういうのも「誰もやらねえだろ」。

166 名前:名前は開発中のものです。 [2006/05/27(土) 12:51:09 ID:KzsdMfhN]
これいいな!使える!

しかし個人的に、「またスクリプト文法覚えなきゃいけないのか・・」って感じ。
こういうノベル系のスクリプトって共通化すればいいのに、と思う今日この頃。
これからはXMLでしょう。なんていってみるテスト。

167 名前:名前は開発中のものです。 mailto:sage [2006/06/11(日) 07:38:48 ID:VmC5vbkT]
止まってるね

168 名前:X [2006/06/11(日) 19:57:30 ID:qmpRCoVL]
とまってるよ

169 名前:名前は開発中のものです。 mailto:sage [2006/06/16(金) 10:40:55 ID:qSnQCgVl]
> これからはXMLでしょう。
寝言はほざいてから言ってくれw

170 名前:名前は開発中のものです。 mailto:sage [2006/06/16(金) 16:17:53 ID:0OKOtGqf]
>166

>165のツールについて
==
504 名前: 名前は開発中のものです。 [sage] 投稿日: 2005/11/01(火) 00:20:10 ID:UNqAEkA/
スクリプトの文法の説明書どこ?
505 名前: vvmの人 [sage] 投稿日: 2005/11/01(火) 00:47:34 ID:a2k4dHqj
KAG3と一緒。
かなりの部分で未対応だけど。
ttp://f58.aaa.livedoor.jp/~lionehar/new/table.html
は一応対応状況。
最新ではない。
==
だそうだ。



171 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/17(土) 08:06:34 ID:9rnyXFWc]
止まってないね

172 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 10:59:46 ID:rPmGaW6B]
泊まってない! わたしは断じて泊まってないわ!!

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/17(土) 15:41:51 ID:9rnyXFWc]
何じゃこの流れw

174 名前:名前は開発中のものです。 [2006/06/24(土) 18:14:16 ID:NTaSogDA]
google mapsで「ゼビウス」作ってください。
半島を爆撃したいんです。

175 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 01:26:50 ID:5KqtWFmi]
その意見には大賛成だが、男なら自分で爆撃機を買って征ってくれ。

176 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 01:39:51 ID:KeBlGLDb]
>>175
そいつはマジで漢だ……!

177 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 13:24:48 ID:X1fR69/Q]
javascriptは
激しく動かしたり変数を大量に使うと
PCがウィーンってなるんだけど、
みんな気にならない?

178 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 17:43:49 ID:OKZWJZ6M]
DELLか

179 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 17:53:41 ID:X6aP1bIp]
俺の彼女からもウィーンって音するけど

180 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 00:55:14 ID:DgL2iSo4]
>>179
それは脳内彼女だからだよ。



181 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 00:29:48 ID:b+k0Yc3n]
DSブラウザってどの程度動くんだろう。

まだ本体すら入手できないけど。

182 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 12:18:42 ID:uZMdgtHv]
181じゃないが、任天堂のWebページで注文してみた(8月4日)
送料とか配達日とかの注意事項が一切ないシンプルなページだった
いつごろ届くのかな…

183 名前:182 mailto:sage [2006/08/09(水) 21:20:27 ID:Xr7UANq9]
昨日届いた
サンプル作って実行してみたが、画像の差し替え方法がまずいのかチラつく
ttp://www5b.biglobe.ne.jp/~clap/ds/

184 名前:名前は開発中のものです。 mailto:sage [2006/08/29(火) 14:59:06 ID:U2pzA6fS]
止まと

185 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 16:32:19 ID:37ybH9n2]
flashで線描いてそれをjavascriptで<object>のwidth,heightを変更するのなら昔やった。
速度は十分出る。

186 名前:名前は開発中のものです。 mailto:sage [2006/11/02(木) 19:24:20 ID:Urf+xvct]
スタイルシート使わないでつくってる

187 名前:名前は開発中のものです。 mailto:sage [2006/11/06(月) 12:27:40 ID:SrsfI3VH]
スタイルシートOFFにしてる奴とかいんだっけ?
俺はスタイルシートONじゃないと表示が崩れるjavascriptゲームつくってる

188 名前:名前は開発中のものです。 mailto:sage [2006/11/07(火) 04:32:39 ID:78oZucVV]
js切ってる俺でもcss切ってる奴はひくわ

189 名前:名前は開発中のものです。 [2006/11/20(月) 19:10:01 ID:toMaoLEJ]
alert
confirm
prompt
を使ってゲームを作れそうだが
面白いのか?

190 名前:名前は開発中のものです。 mailto:sage [2006/11/21(火) 11:07:09 ID:uYq0UW4s]
内容による



191 名前:名前は開発中のものです。 mailto:sage [2006/11/21(火) 15:45:01 ID:T9TZ+ly0]
alert("あなたは勇者となり世界を悪に導こうとする大魔王を倒しにいきます");
if(name=prompt("あなたの名前は何ですか?"))
{
alert("ここは大魔王が支配しようとしている世界");
alert("そんな中に大魔王を倒すと言い出した若者がいた");
alert(name+"「王様、僕が大魔王を倒しに行きます、いや、行かせてください」");
alert("-----------数分前-------------");
alert(name+"「王様いきなり呼び出して何かあったのですか?」");
alert("王様「"+name+"、お前が魔王を倒しに行ってきてくれないか」");
alert(name+"「そんな、嫌ですよ」");
alert("王様「そうか、ならしかたがない・・・」");
alert("ゴスッ");
alert(name+"「ぐはぁっ」");
alert(name+"「・・・・・・・・・ここは・・・・・・・・・どこだ\nあなたは・・・・・・誰ですか・・・・・私は・・・・・」");
alert("王様「お前はこの世界で最も強い剣士だ!\nそしてお前は私の一番の部下だ」");
alert(name+"「私が剣士・・・・・何も覚えていない・・・・・」");
alert("王様「お前はこれからこの世界を支配しようとしている大魔王を倒しに行くと名乗り出たのだ\nしかしなにも覚えていないようなら仕方がないこの世界は終わりだ」");
alert(name+"「僕が倒しに行きます」");
alert("-----------そんな感じ-------------");
dainisyou();
}
else
{
alert("名前を入れたくないのならそう言ってください");
}
function dainisyou()
{
//もう書くの疲れたぁ〜
}

192 名前:名前は開発中のものです。 [2006/11/25(土) 09:37:24 ID:hdFjmOUW]
かなりショボイがゲームを作ってみた

ゲーム↓(クリックしたらすぐに始まるから注意してくれ、それとウィンドウの大きさ最大で開くぞ)
www5.ocn.ne.jp/~aedtg/game/yusya/index.html

スクリプトファイル↓(保存してメモ帳にドロップすればソースがみれるぞ)
www5.ocn.ne.jp/~aedtg/game/yusya/yusya.js

193 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 12:58:21 ID:itzCQm0x]
おもしろいなこれ

194 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 13:49:31 ID:U4uEdexd]
何度も何度も戦って、薬と武器をいっぱい買って、準備万端にして、やっと、やっと俺は...
ありがとう。

195 名前:名前は開発中のものです。 [2006/11/25(土) 14:06:39 ID:O6cfyhjy]
>>192
ウィンドウの大きさ最大はここ↓から行ったときだった
www5.ocn.ne.jp/~aedtg/game/index.html

196 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 14:37:25 ID:y7Qc4FyH]
おもしろいなw
海で足つって死んじゃったよwww

197 名前:名前は開発中のものです。 [2006/11/25(土) 15:08:53 ID:O6cfyhjy]
>>192
ちなみにhtmlファイルは4kbスクリプトファイルは24kb

198 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 15:43:31 ID:ma2dHy1C]
昔のゲームブックみたいでおもしろいw

>>196
おれもww

199 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 17:53:28 ID:D0ZlVIrH]
おもろい

200 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 19:37:42 ID:ma2dHy1C]
ここは参考になる
makimo.to:81/



201 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 22:07:16 ID:y7Qc4FyH]
>>200
すげぇな、リプレイ再生もできるのか!

202 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/25(土) 22:27:09 ID:Hibl8DcI]
僕は>>192だ。接続のたびにID変わるみたい。
次はポーカーを作る予定
そんで教えてほしいことがあるんだが
♠>♥>♦>♣という事と
マークが代入されている変数はcということを前提にして
自分が持っているカードのマークと相手が持っているカードのマークを
比較してどっちが上かを決める式はどうしたらいいと思う?
ちなみにcというのは
aがランダムに出される数字bがカードの数字ということでcがマークの数字だから深い意味はないです

203 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/25(土) 22:28:46 ID:Hibl8DcI]
>>202
マークの数字って変だったな
×マークの数字
○マーク

204 名前:名前は開発中のものです。 mailto:sage [2006/11/25(土) 22:57:02 ID:y7Qc4FyH]
>>202
♠>♥>♦>♣が強さを表してるんだとしたら
cに代入する際
♠の時=4
♥の時=3
♦の時=2
♣の時=1
としておけば、単純な大小比較で強弱判定できるんじゃね?

205 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/26(日) 08:07:36 ID:nb7t6YPN]
ありがと
その方法でいく

206 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/26(日) 09:47:43 ID:nb7t6YPN]
とりあえず表示させるところまで行った
htmlファイル↓
www5.ocn.ne.jp/~aedtg/game/porkar/index.html
スクリプトファイル↓
www5.ocn.ne.jp/~aedtg/game/porkar/porkar.js

207 名前:名前は開発中のものです。 mailto:sage [2006/11/26(日) 11:55:54 ID:2tTlYMqa]
トランプの柄は「スーツ」という呼び名があるから覚えておくと良い

208 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/26(日) 14:09:16 ID:NUfbvkzu]
いやはや、出ましたよエラー
今回初めてのエラー
というわけでエラー出てますが置いときます
www5.ocn.ne.jp/~aedtg/test.zip

209 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY [2006/11/30(木) 18:03:35 ID:tOmENsQI]
最近プログラミングのやる気が起きないんですよね
一ヶ月ほど前までは結構やる気があったんですよ
やる気があったから「勇者の冒険」(>>195参照)が作れたみたいな
たとえて言うならば
javascriptを始めたころは

未来に希望を持った23歳前後の新入社員


現在は

未来に希望がなく出世も望めない47歳前後のサラリーマン

サラリーマンの気持ちはあくまで想像です
僕13ですから
まぁポーカーはそのうち進めます
皆さんで勝手に作っていただいてもかまいません

210 名前:vvm-man mailto:sage [2006/12/02(土) 07:02:52 ID:reS/o3fC]
ttp://f58.aaa.livedoor.jp/~lionehar/new/
今のとここんな感じす。



211 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 12:56:49 ID:zi1fA8Fy]
やる気がなくなってるのは、ネットの情報のせいもある。
たくさんの情報を得るとそれだけでかりそめの達成感を得てしまい
物事へのやる気がなくなるんだ。時間も減るし。

ゲーム作ってる間はネット触らない方がいい。
俺もシナリオ作ってる間はネットで遊ばないようにしてる。

212 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 16:50:18 ID:bZwB6kk4]
そうか?俺はネットのおかげで技術的には大助かりだがね。
javascriptに関しては全てネット上の情報だけでやってきたし
他言語の時も困った時はぐぐるなり掲示板利用するなりして助かってきた。
ネットなきゃないで書籍あさったり先輩から聞くなりしてどうにかするんだろうけど
おおよその場合ネットの方が早く見つかるから効率がいい。

213 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 18:57:39 ID:zs/IhyPL]
自分が作ろうとしていたそのものが見つかることもよくある。

214 名前:名前は開発中のものです。 mailto:sage [2006/12/05(火) 21:29:46 ID://3UEB7A]
あるあるw

215 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 08:48:29 ID:fuVBoLpy]
呼んだ?

216 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY mailto:sage [2006/12/10(日) 14:53:26 ID:1UJzaK3j]
現在製作中のゲーム↓
www5.ocn.ne.jp/~aedtg/zip/irairabou/irairabou1.zip

217 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY mailto:sage [2006/12/19(火) 19:54:11 ID:KWe7AfRJ BE:261290472-2BP(69)]
ゲーム完成しました

www5.ocn.ne.jp/~aedtg/zip/irairabou/irairabou2.zip



218 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 07:49:34 ID:eELu4V7m]
10分ほどやってみたが難しいなこれ、まだ鍵まで行けない
せっかくHTMLベースで作ったんだからWebページで公開してみては?

219 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 08:31:40 ID:t9deY73i]
やっぱイライラしながらやるとダメだな〜。
心を落ち着けよう・・・

220 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY mailto:sage [2006/12/20(水) 12:34:31 ID:iREfcYPl BE:223963834-2BP(69)]
>>218
すでに公開しています
www5.ocn.ne.jp/~aedtg/



221 名前:ヒマなゲームを作る人 ◆Mvw2MqlXdY mailto:sage [2006/12/20(水) 17:52:01 ID:hJiKCZjr BE:167972933-2BP(69)]
第四階層のバグ修正しました
再ダウンロードは>>217のアドレスからで大丈夫です

222 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 19:18:52 ID:3jNNbqGN]
じゃあここに入れてもらって何か作るよ。
ついでに、3Dの面の作り方見つけたから
CSSのBoaderを使うと直角三角形が出来るそいつの組み合わせで三角形が作れるらしい。

223 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 23:20:37 ID:Z1tNp/KK]
マリンスイーパ既出かな?練習がてら作ってみたの晒してみる
www.nonchang.net/js/_game_sweeper.html

連続で開くための再帰処理がヘタレ実装だ。うまい方法が思いつかない
単純にネスト深くするとどうにもブラウザによって動かなくなるしなぁ。処理を分割するしかないか

224 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 23:28:57 ID:1h6PxXPo]
>>223
どうやって旗たてるの?

225 名前:名前は開発中のものです。 mailto:sage [2006/12/20(水) 23:49:28 ID:Kgfyn70q]
再帰が重いなら自分で配列をスタックに見立ててループの中でぶん回せば
いいじゃんって思うけど、そんな簡単に解決する問題じゃないの?

226 名前:名前は開発中のものです。 mailto:sage [2006/12/21(木) 13:16:13 ID:GGQc+f7+]
重いな。
>>225その方法で十分じゃね

227 名前:名前は開発中のものです。 mailto:sage [2006/12/21(木) 15:53:52 ID:0fu22y2P]
なるほど、thx
旗立て実装と自前配列での処理試してみるよ

228 名前:名前は開発中のものです。 mailto:sage [2006/12/23(土) 14:21:26 ID:VmeVba6i]
javascriptでアクションゲーム作るとなるとクラスわざわざクラス作る必要がでてくるな。


229 名前:名前は開発中のものです。 mailto:sage [2006/12/27(水) 11:27:02 ID:g36XuU55]
誰もいないな

230 名前:名前は開発中のものです。 mailto:sage [2006/12/28(木) 22:16:06 ID:i0gWHCKD]
javascript でOOPすると、this連発でUZEEEE



231 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 00:59:14 ID:tgdf+svf]
withはどうした?

232 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 02:06:21 ID:nn8evbLU]
>>231
with を使うと大幅に実行速度DOWNな罠

233 名前:名前は開発中のものです。 mailto:sage [2006/12/29(金) 12:54:05 ID:9xGlqi4M]
変数に代入しろ

234 名前:名前は開発中のものです。 mailto:sage [2006/12/30(土) 15:23:09 ID:Vlli4K1L]
>>233
クロージャを使うと thisを使わずにうまく書けました

235 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 22:42:24 ID:MxFvS+uM]
gigazine.net/index.php?/news/comments/20070111_canvas/
スゴー

236 名前:名前は開発中のものです。 mailto:sage [2007/02/04(日) 14:53:56 ID:xv0wy/w4]


237 名前:名前は開発中のものです。 mailto:sage [2007/02/07(水) 07:07:56 ID:86tbSOoz]
ttp://www.nya-taloda.jpn.org/2MB/src/up17992.zip
ロックマンでよくある”消えるブロック”を作ったお( ^ω^)
でも効果音もティウンティウンもクリアの判定もないお( ^ω^)

238 名前:名前は開発中のものです。 mailto:sage [2007/02/07(水) 09:47:19 ID:TInbjZsl]
これはいいね
ぜひクリア判定つけてくれ

上のぼるのちょっと難し過ぎるかな

239 名前:名前は開発中のものです。 mailto:sage [2007/02/08(木) 18:05:36 ID:WK5b+XL4]
ttp://www.csync.net/service/file/view.cgi?id=1170925315
改良したお( ^ω^)1画面に収まりきらない大きな部屋を作っても、
きれいにスクロールするようにしたお( ^ω^)相変わらず効果音も
ティウンティウンもクリアの判定もないけど、許してお( ^ω^ )

240 名前:名前は開発中のものです。 mailto:sage [2007/02/08(木) 23:28:19 ID:cnEKpVBo]
乙ー しかしMac Safariだとスクロール重っ/ Firefoxエラ―出ますな
WinIEだとスムースなのかな?

実は丁度今おれもスクロール実装で泣いてます
描画サイズQVGAでさえ、CSSトリック使ってもcanvas要素+exprolerCanvas使っても激重
どうしたものか



241 名前:名前は開発中のものです。 mailto:sage [2007/02/08(木) 23:29:55 ID:cnEKpVBo]
あ、ちなみに確認環境はMac mini(G4 1.42GHz/mem1GB)という貧弱環境です
ゲ製にいるマカーなんて所詮可哀想な子なんです スルーしてやってください

242 名前:名前は開発中のものです。 mailto:sage [2007/02/09(金) 00:49:34 ID:btLe6fJl]
>>>240
ごめんお(> <)俺の環境(IE6.0)以外での動作は考慮してないんだお。

243 名前:名前は開発中のものです。 mailto:sage [2007/02/09(金) 03:16:14 ID:tUj/+E47]
いやー いいね。

244 名前:名前は開発中のものです。 mailto:sage [2007/02/09(金) 04:25:54 ID:fvAy1m32]
>>242
いやいや、シェア的に当然の流れですしどうかお気に病まず

245 名前:名前は開発中のものです。 mailto:sage [2007/02/11(日) 06:34:35 ID:26NB8Eeu]
ttp://www.csync.net/service/file/view.cgi?id=1171142980
クリア判定と死亡判定を追加したお( ^ω^ )全部で5ステージ作ったお。

246 名前:名前は開発中のものです。 mailto:sage [2007/02/11(日) 08:30:27 ID:eXEsKoBb]
おぉ。すごいな。

247 名前:名前は開発中のものです。 mailto:sage [2007/02/20(火) 04:49:49 ID:W8egdmCg]
>>245
スゴ…動き滑らか。

248 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 15:57:25 ID:cQHLEbfU]
>>245
すごいな。俺の環境じゃスクロールするとスローになってブロックについて行けなくなる。orz

249 名前:245 mailto:sage [2007/03/04(日) 16:52:02 ID:jwXPMnVi]
>>248
実はうちの環境でも、もう少しブロックを増やすとスローになるお( ^ω^)
糞ノートPCは本当に地獄だお(> <)
処方箋としては、[^ω^].htmlのソースにある
<img src="stages/img/toumei.gif" style="position:absolute;top:0;left:0;">
を削除すると、処理が格段に軽くなるお。ただし、スクロール中に主人公の表示が
少しブレるようになっちゃうお(> <)

250 名前:名前は開発中のものです。 mailto:sage [2007/03/05(月) 17:35:48 ID:/7DNc3WW]
briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af
IEうぜぇ。原因不明のエラーで小一時間。しかもゲームになってない。



251 名前:名前は開発中のものです。 mailto:sage [2007/03/06(火) 14:55:16 ID:ebl/C0Vc]
過疎ってるな。
ttp://briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af
弾撃てるようにした。けど重い。501MHzが駄目なのかな?

252 名前:名前は開発中のものです。 mailto:sage [2007/03/06(火) 22:57:45 ID:H26aDALA]
過疎はともかく現状ではちょっとコメントしにくいな
ガンガレ

253 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 16:21:53 ID:BCdkCk32]
proxy.f2.ymdb.yahoofs.jp/bc/21c57aa5/bc/87af/03.lzh?bcB6m7FBBn9gL0Vh
一応敵とか作った。

254 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 19:53:52 ID:BxRut5VA]
シューティングっぽいデモ
www.janis.or.jp/users/segabito/sht/Shooting2.html

IEだとスクロール→キャラクター移動の順番だとカクカクするけど
キャラクター移動→スクロールの順番だとカクカクしにくいお( ^ω^)

255 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 19:58:56 ID:BCdkCk32]
一瞬FLASHかと思った。

256 名前:名前は開発中のものです。 mailto:sage [2007/03/18(日) 01:40:06 ID:tkqC2bq3]
RPGモドキを作ったお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1174149315

257 名前:名前は開発中のものです。 mailto:sage [2007/03/24(土) 15:00:36 ID:qv3mxZ2U]
RPGモドキ、クリックで調べるようにはできないか?
押し間違いが多くて困る

258 名前:名前は開発中のものです。 mailto:sage [2007/04/11(水) 00:12:53 ID:328Girn7]
テトリスもどき作ったお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1176217453

>>257
調べるためのキーは1つしかないのに、それでも押し間違えるとは( ^ω^)?
クリックで調べるようにしたら、壁の向こうにある宝箱も取れるようになって
ゲームが崩壊するお。

259 名前:名前は開発中のものです。 mailto:sage [2007/04/11(水) 01:04:30 ID:p+pUr5Bm]
楽しんだ。

260 名前:257 mailto:sage [2007/04/14(土) 16:26:51 ID:NO7jPWNa]
あいや、説明不足か。
zとxを押し間違えたりするので、
目の前の宝箱をクリックで調べられたらいいな、と。
つまり、Z=クリック
という訳なんだが。
説明不足でスマンカッタ



261 名前:名前は開発中のものです。 mailto:sage [2007/04/24(火) 17:55:20 ID:i+QVJdrq]
止まっているのかい?

262 名前:名前は開発中のものです。 [2007/04/24(火) 17:59:22 ID:VGOqehSy]
warota

263 名前:名前は開発中のものです。 mailto:sage [2007/05/05(土) 17:04:06 ID:lU6rYPb+]
チャンピオンシップロードモナー
makimo.to:81/champ/demo/Stage_01.html#fcres=on

264 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 23:41:19 ID:FmaDPTHH]
Wiiでも動かすことができました。
リモコンで操作できるので、PCよりとっつきやすいかもしれません。
janis.or.jp/users/segabito/wii/
janis.or.jp/users/segabito/edit/Editor.html

265 名前:名前は開発中のものです。 [2007/05/18(金) 15:37:11 ID:oztIkCHW]
おもしろそうなスレなのに伸びてないね。
てこ入れに昔、自分用に作ったSTGを上げてみる。

ttp://gamdev.org/up/img/9478.zip

全5面、マウスとスペースキーで操作してくれ。

266 名前:名前は開発中のものです。 mailto:sage [2007/07/28(土) 23:42:49 ID:L3NhbgI6]
ここはブラウザ実装のjavascriptじゃないとだめなの?
spidermonkeyやrhinoやwxjavascriptとか実装なんていくらでもあるけど。

267 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 17:54:58 ID:vfd7o4c1]
いいんじゃね、そもそも過疎ってるし。
ってか、それ全部Mozilla系じゃん。

268 名前:名前は開発中のものです。 mailto:sage [2007/07/30(月) 07:51:37 ID:m/Mgj4+Q]
JScriptを信用しろと?

他にまともな実装も無いし。
未来の仕様で遊びたいならES4-RI、
最新仕様を触りたいならSpiderMonkey、
実用的なのはjavaだけどRhinoだとおもう。

Rhinoは3Dバリバリでもなきゃ速度は気にならなかったけど
wxjavascriptはGUIツールキット自体がちょっと不安だった。

いいなら、いつかネタ投下してみるよ。

269 名前:名前は開発中のものです。 mailto:sage [2007/08/02(木) 07:32:23 ID:0ipxmpGa]
psp程度のブラウザでうごかせればいいんじゃね

270 名前:名前は開発中のものです。 mailto:sage [2007/08/02(木) 10:02:17 ID:0yagMHLQ]
>>269
話の流れ分かってるか?しかもあんな変な仕様のNetFrontで動かすのか。



271 名前:名前は開発中のものです。 mailto:sage [2007/08/02(木) 12:03:54 ID:EKcp2dpQ]
まだ組み込みOperaの方がマシやね

272 名前:名前は開発中のものです。 [2007/08/22(水) 13:38:06 ID:6/QrlaOT]
誰かいる?

273 名前:名前は開発中のものです。 [2007/08/25(土) 08:15:08 ID:spBXVFlF]
age

274 名前:名前は開発中のものです。 mailto:sage [2007/09/06(木) 21:47:41 ID:zJbFOs1I]
やあ、みんな、元気にジャバスクってるかい?
オレは今日、Aptanaを入れてみたよ
いろいろな機能があって便利なんだけど、いかんせん重すぎだぜ。
オレのPCではEclipseを動かすのはつらいってことを忘れてたよ。

ってことで、みんなはどんな開発環境つかってる?
え?Javascriptでゲームは作ってない!?そんなつれないことは言わない、言わない。


275 名前:名前は開発中のものです。 mailto:age [2007/09/06(木) 22:42:43 ID:yLu2rPn8]
>>274
otbedit
IE
firefox

276 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 10:25:53 ID:3mo5VbXG]
旧netscape debuggerかrhinoのjsd。

277 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 20:57:52 ID:UcPNa0d2]
やあ、みんな、今日も元気にジャバスクってるかい?
やっぱりテキストエディタ等で書いて、ブラウザやデバッガ使うってのが主流のようだね。
オレも実際そうだしね。
ちなみにオレはMicrosoftScriptEditor(Officeについてたやつ)とブラウザを使ってるよ。
べつにMSEじゃなくても良いんだけどね。

せっかくAptana入れたんで、現在STGを製作中だよ。
もう少し形になったら、ねた代わりにアップするんでよろしく!!

278 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 21:20:26 ID:I9MuSOMl]
>>277
待ってるぜ

279 名前:名前は開発中のものです。 [2007/09/14(金) 00:00:34 ID:peHX6L+v]
ノベルゲーを作ったお。
www17.plala.or.jp/p95095yy/wnov/majo/

280 名前:名前は開発中のものです。 mailto:sage [2007/09/14(金) 00:36:30 ID:NwUlkjv4]
>>279
ちょっとだけやってみたけどいい仕事してますな。
俺もギャルゲ系の作りかけてたけど、クロスブラウザ化にめっさ苦労した。
IE限定ならフェードイン・アウトとか画像処理に凝れるんだけどねー。



281 名前:279 [2007/09/14(金) 00:58:01 ID:C2n7stEJ]
> 280
感想ありがとう。古いネタなのにやってもらえてうれしいです。
ゲームの進捗データはテキスト化してURLに持たせているので、
ブックマークしてもらえれば続きからできる仕様(になってるはず)です。

282 名前:名前は開発中のものです。 mailto:sage [2007/09/21(金) 22:37:11 ID:jPGLxNbF]
やあ、みんな、今日も元気にジャバスクってるかい?
オレは力尽きたよ・・・
ってのは冗談で、Aptanaでのシューティング作りに飽きただけさ。
途中だけど、何とか形にしたから公開するぜ。

murasakikyabetu.web.fc2.com/shooting/

>>279
URLの決めうちで先をみれないようにとか、BGMをFlashでとか
いろいろ工夫してて、良い感じだね。
これからもお互いジャバスクリプターとがんばろうぜ!!

283 名前:名前は開発中のものです。 [2007/09/22(土) 00:37:06 ID:OTwT9h2J]
>>282
●●● ← こんなボスを倒す所までやった。
弾幕がいいね。
Aptanaってはじめて聞いけど結構使いやすそうだね。



284 名前:名前は開発中のものです。 [2007/10/02(火) 07:59:30 ID:OeM/PQVp]
JavaScript で Qix 作ってるんだけど、塗りつぶし判定で再帰かけるとスタックオーバーフローで落ちます。
なんかうまい方法はないだろうか。

こんな感じ

関数(x,y) {
座標[x][y]の色が白なら黒にする。
座標[x+1][y]の色が白なら関数(x+1,y)を実行
座標[x-1][y]の色が白なら関数(x-1,y)を実行

}

285 名前:名前は開発中のものです。 mailto:sage [2007/10/02(火) 08:20:32 ID:w/+5p0yV]
疑似コードでry

286 名前:284 [2007/10/02(火) 11:32:12 ID:OeM/PQVp]
出来た。
マトリクスを文字列につなげてパターンで置換してやれば、数倍の早さで隣のマスの塗りつぶしが出来る。
また配列に戻してやればおっけー。

287 名前:名前は開発中のものです。 mailto:sage [2007/10/02(火) 17:32:40 ID:NzGimzBy]
JavaSE6でJavascript標準搭載されてるんだから
JOGL使ってJavaSound使えば3Dもoggもバリバリやりたい放題で速度もまったく問題ないぜ!




一応ブラウザ限定なんてかかれてないよな?

288 名前:名前は開発中のものです。 mailto:sage [2007/10/03(水) 02:36:11 ID:y7x+2OSv]
ecma-262スレではアレは劣化品と有名
mozillaのRhinoと互換性ないYO!

289 名前:名前は開発中のものです。 [2007/10/03(水) 22:34:16 ID:Hzm1mVgR]
やあ、みんな、今日も元気にジャバスクってるかい?
シューティングをバージョンアップしたぜ。
これで俺の中では完成さ。

murasakikyabetu.web.fc2.com/shooting/

>>284
昔、俺も作ったことがあるけど、そのときは自前スタックというかループでぶん回したような気がするぜ。
それから単純な再帰でやるよりも、スキャンライン的なやり方のほうが早いと思うぜ。
まあ、もう解決してるみたいだから、どうでも良いかもしんないけど。


290 名前:sage [2007/10/03(水) 23:04:46 ID:2xNESZiF]
 はじめまして^^
 皆さんのゲームの出来の良さに驚きました。
 私も負けずに下らない物を世に放って行きますね。
tamabougame.web.fc2.com/
 残念ながらIE6・7でしか動作確認してません。Linuxでは動きませんでしたToT



291 名前:名前は開発中のものです。 mailto:sage [2007/10/04(木) 17:20:14 ID:VtIFL4d5]
>>287
java版とくらべると話にならんほど重いな。
ttp://gamdev.org/up/img/10245.zip

動作条件:
Mozilla RhinoとJOGLにパスが通っていること。

292 名前:290 mailto:sage [2007/10/07(日) 19:11:39 ID:7oSWv4OA]
昨日は、人気作品「タテカタ3」(トレ〜ラ〜付き)でリリースしました。
今日は、自信作「箱サッカ〜」をたった今リリースしました。
今の実力の限界の能力です。

293 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 21:32:44 ID:Mr5GnoLb]
とりあえず、実力云々に以前にウィンドウサイズを勝手に変えるのをなんとかせい。

294 名前:290 mailto:sage [2007/10/08(月) 06:16:55 ID:vryPaCHJ]
>>293さん
試してくれて、有難う御座います。^^
早速、ご指摘のサイズと位置変更の命令を削除しました。^^;
アクセス数が少ないのは、これが原因だったのかも?と考えると嬉しいアドバイスです。
( ^ω^)

295 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 09:35:05 ID:3aeWX6tt]
頑張ってくれい

296 名前:290 mailto:sage [2007/10/08(月) 09:39:35 ID:vryPaCHJ]
>>295さん
声援ありがd( ^ω^)

297 名前:名前は開発中のものです。 [2007/10/10(水) 18:51:07 ID:C0eMAEEX]
気分転換にゴルフゲーム作ったぜ。
マウスボタンを押している間力をためて、離すと打つぜ。

<html><body style="font-family:monospace;"><script>e=document;function d(b,r){
t=!b?"/.":b==1?"|.":"|_";for(x=2;x<20;++x)t+=x==15?"P":x==b?".":"_";
e.body.innerHTML=t+(r||"")};e.onmousedown=function(){g=new Date();d()}
e.onmouseup=function(){p=Math.floor(((new Date()).getTime()-g.getTime())/100);
c=0;i=setInterval('r="";if(c>=p||c>=20){clearInterval(i);r=c==15?"o":"x"}'+
'd(c++,r)',100)};d()</script></body></html>

298 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 18:58:55 ID:04KrKbmx]
ノートン先生大激怒

というネタはさておき、ちゃんとゴルフしててウケた
アニメもするしPB-100のゲームを彷彿とするな


299 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:35:02 ID:mPMZGjcb]
1行表示がポケコン風味ですなあ。gj

300 名前:290 [2007/10/10(水) 19:37:18 ID:6NE04I/O]
>297さん
面白かったです。^^
ソースが読めない^^;



301 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 21:37:16 ID:M/J8HHPO]
PB-100とかテラナツカシスwwww俺も持ってたぜwwww







READY P0


302 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 00:05:31 ID:I7a6ti+X]
>>298,299,300
感想どうも。
ポケコンはやったこと無いが、同時代からプログラムはやってるんで
ついついこういうものを作ってしまう(^^;

>>300
そんなに変なことはやってないんで、改行さえ入れれば難しくは無いと思うぜ。
?を使った条件分岐が読みにくいかもしれんが。


303 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 04:29:25 ID:zyg+zuSF]
こんな隔離板でPB-100の名を目にするとは

304 名前:名前は開発中のものです。 [2007/10/11(木) 13:55:27 ID:tBRghcAn]
>>297
いいねぇ、こういうの
マイコンBASICマガジンとか、思い出しちゃったよ


305 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 16:40:45 ID:UZNcvr0+]
うん、JavaScriptでやれる範囲でゲーム制作って
ベーマガ時代のノリ思い出す

手軽さといい
妥協と設計の妙といい
機種依存性の代わりにブラウザ依存性がある点といい
コード交換しあう点といい

306 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 17:46:44 ID:Rf74htsg]
JavaScriptかわいいよJavaScript

307 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 20:09:27 ID:lQPGSBPL]
お前らたまにでいいのでカシオのゲー電に付いてたインベーダを思い出してあげて下さい。
俺は未だに現役だぜ!

308 名前:名前は開発中のものです。 mailto:sage [2007/10/20(土) 20:04:21 ID:xJK+5cLy]
>>297
GJ!
勝手に短縮してみた

<body
style="font-family:monospace"
onload="r='';g=function(b){f=!b?'/.':b==1?'|.':'|_';for(x=2;x<20;x++)f+=x==15?'P':x==b?'.':'_';document.body.innerHTML=f+r};g()"
onmousedown="t=new Date;r='';g()"
onmouseup="p=(new Date-t)/100;c=0;i=setInterval('if(p<c){clearInterval(i);r=c==15?\'o\':\'x\'}g(c++)',100)">

309 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 13:14:45 ID:t/oPD8a2]
ゴルフのゴルフかよw

310 名前:297 mailto:sage [2007/10/21(日) 22:26:28 ID:q4W1B+Tn]
>>308
改良thx。
すべてbodyタグに入れてしまうのか、確かにこれだと短くなるね。すばらしいアイデアだ。
こうして見るとオレのプログラムにはまだまだ無駄があったんだねぇ。
ただ、これだとOperaでは動かない気がするんだが。



311 名前:名前は開発中のものです。 [2007/10/21(日) 23:02:04 ID:oiuMaLJ0]
たいして短くなってないけど
<body
style="font-family:monospace"
onload="r='';g=function(b){f=b?b-1?'|_':'|.':'/.';for(x=2;x<20;x++)f+=x-15?x==b?'.':'_':'P';document.body.innerHTML=f+r};g()"
onmousedown="t=new Date;r='';g()"
onmouseup="p=new Date-t;c=0;i=setInterval('if(p/100<c){clearInterval(i);r=c-15?\'x\':\'o\'}g(c++)',100)">

312 名前:名前は開発中のものです。 mailto:sage [2007/10/22(月) 12:53:43 ID:20233dz8]
>>310
え、動かないんですか……。Operaはよく分かりません

>>311
それかなり好きです。


このあたりが限界ですかね?
300の壁を打ち破る猛者はいないか

313 名前:297 mailto:sage [2007/10/22(月) 20:55:47 ID:SHG97zG1]
>>310
すまん、オレの勘違いだった。
documentじゃなくてdocument.bodyのonmousedownになるんだね。

314 名前:297 mailto:sage [2007/10/22(月) 21:01:51 ID:SHG97zG1]
ぬお、310でなく312だった

315 名前:308,312 mailto:sage [2007/10/24(水) 16:48:53 ID:XVgDV7O2]
282バイト(一行)になったw
まだ少しだけ無駄があるかも

<body
style="font:1em monospace"
onload="g=function(b){f=b-19?'|':'/';for(i=20;--i;)f+=i-5?b-i?'_':'.':'P';document.body.innerHTML=f+r};g(r='')"
onmousedown="d=new Date;r='';g(c=19)"
onclick="p=new Date-d;t=setInterval('if((p-=99)<0){clearInterval(t);r=c-5?\'x\':\'o\'}g(c--)',99)">

316 名前:名前は開発中のものです。 mailto:sage [2007/10/30(火) 18:19:36 ID:VWW6Vat3]
>>289
面白い。
オフラインで出来ないのが残念。
オレの保存の仕方が悪いんかな?


317 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 07:51:18 ID:rDuStUvW]
>>316
ひとつ上の階層からzipでダウンロードできるやん

318 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 15:56:21 ID:DkXNg30w]
15パズル作ったお( ^ω^)
強引なやり方だけど、リプレイを保存することもできるお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1194072914

319 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 22:36:46 ID:sz5Vhxcc]
つくってみた。
homepage2.nifty.com/mitunonagareru/RPG0.htm
これから改造していく予定。

320 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 22:43:42 ID:HYsiJXGz]
これは酷いwww



321 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 00:09:49 ID:2eXE+9So]
むむむ

322 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 01:59:07 ID:udBrd1UL]
>>282
凄すぎて吹いた。
JavaScriptでここまで出来るとは驚いた。

323 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 15:59:56 ID:fjQkPu/t]
さすがにJavaScriptで作ってると
「Flash使え」とか「C++使え」とか言われなくなるから安心。

324 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 17:29:34 ID:5krHWia8]
Silverlight使え

325 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 18:36:14 ID:x6OdnLNb]
ActionScriptは3.0でECMAScriptとしても割としっかりしてきたから、Flash使えと……
おれはJavascriptの方が好きだけどね。

326 名前:308,312 mailto:sage [2007/11/20(火) 18:49:10 ID:MIyrD4ii]
スロットゲームできた
<body onload=n=[1,b=2,x=3];setInterval('for(i=3;b<i--;)if(i<x)n[2-i]+=n[2-i]-7?1:-6;b+=b?-1:2;document.body.innerHTML=x?n:n+(n[0]-n[1]|n[1]-n[2]?"\\nx":"\\no")',50) onmousedown=x+=x?-1:3>

327 名前:74 mailto:sage [2007/11/20(火) 19:33:27 ID:keVl3lqe]
>>326
感動した。

328 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 19:38:45 ID:fjQkPu/t]
>>326
よくこんなに短くまとめたな
すごいぞ

329 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 20:55:12 ID:MIyrD4ii]
>>327-328
サンクス
自信作だったんで素直に嬉しい

mousedown を click に変えるのはタブーねwww

330 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:35:26 ID:x6OdnLNb]
あ、7行に来てた人か



331 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 03:43:02 ID:d7KBjY36]
Javascriptだけでネトゲ作れないかな

332 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 16:49:59 ID:MYgZPAJE]
あえてタブーを
<body onload=n=[b=x=0,0,0];setInterval('for(i=3;b<=i--;)if(x<=i)n[i]=n[i]%7+1;b=b%3+1;status=x-3?n:n+(n[0]*7-n[1]*6-n[2]?"x":"o")',50) onclick=x=++x%4>

333 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 18:44:26 ID:9y5G5QyT]
>>331
Ajaxは?

334 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 20:58:00 ID:l17tC3md]
コナミのシューティングゲームだな

335 名前:名前は開発中のものです。 mailto:sage [2007/11/23(金) 20:45:22 ID:/DxsbL4I]
AjaxでA-JAX作れば、ネタとしてはいいと思う

336 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 07:08:02 ID:yv1PNfUE]
>>329
onkeydown のほうが短いし,連続押しで選択状態になることも無い。

<body id=B onload=n=[x=0,0,0,];setInterval('for(i=x%=4;i<3;)n[i]=n[i++]%7+1;B.innerHTML=x-3?n:n+(n[0]*7-n[1]*6-n[2]?"X":0)',50) onkeydown=x++>

337 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:17:50 ID:BADZRtd0]
>>336
うひょーwww短っwwwww

338 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 10:02:34 ID:DVGVI1Un]
id=Bとかww グローバル使うのは・・・・・・ねぇ・・・・

339 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 11:15:50 ID:yv1PNfUE]
>>311,315
235バイト。

<body onload=(g=function(b,r){f=b-1?'|':'/';for(x=0;++x<20;)f+=x-15?x-b?'_':'.':'P';O.innerHTML=r?f+(b-15&&'X'):f})(0)
onmousedown="t=new Date;g(c=1)"onclick="t=new Date-t;i=setInterval('g(++c,t/99<c&&!clearInterval(i))',99)"><tt id=O>

340 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 21:06:56 ID:BADZRtd0]
   。   。
  / / ポーン
(; д )



341 名前:名前は開発中のものです。 [2007/12/03(月) 19:39:40 ID:J4qpxyyt]
satoshi.blogs.com/life/2007/11/iphoneipod-touc.html

JavaScript(?)でさめがめ作ってた人がいた。
ライブラリとかもオープンソースにするらしい。

iPhone用らしいけどPCでも動くらしい。
いまいち分からんのだが、もし誰か使ったら感想くり。

342 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 18:45:16 ID:k1o80sgB]
本人乙

343 名前:名前は開発中のものです。 mailto:sage [2007/12/06(木) 23:41:56 ID:l0afLIGy]
>>340
そのAA何故か和んだw

344 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 13:31:19 ID:GGrEE0/z]
グローバル変数をついつい多用してしまう・・・orz
オブジェクト指向プログラミングができる人ってスゲーな

345 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 21:34:23 ID:ST9ktvjT]
javascriptのオブジェクト指向ってJavaとかより難しく感じるんだけど

346 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 20:48:39 ID:FuUXo4Ha]
C++やJavaの延長で考えると難しいな。
考え方を変える必要がある。

347 名前:名前は開発中のものです。 mailto:キザーロフナツカシス [2007/12/14(金) 23:51:52 ID:UsoyNEXn]
プロトタイプベースで関数型大好きな俺は異端か・・・。
いや、ほかがプロトタイプベースで関数型を理解していないに違いない!反語・・・。

348 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 19:40:42 ID:dxy3wOim BE:223638833-2BP(4030)]
サンタを撃ち落とすゲーム作ったぜ

mint.45.kg/script/index.html
のひとつめのやつ

まだまだ未完成だけど季節外れになるまえにうp

349 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 21:16:25 ID:yGsJfiUy]
普通に面白いわ

350 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 18:15:19 ID:S6WJozEh]
1分くらいで終わる極小ゲームを2つ作ったよ
操作方法も画面のどこでもいいからクリックするのみ
あ〜、いつかでかいことやっちゃいたいぜ

ameblo.jp/summerclap/entry-10064144311.html
ameblo.jp/summerclap/entry-10065302182.html
WindowsのIE6.0、Firefox2.0、Opera9.0、Netscape7.1で動作確認



351 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 08:17:13 ID:0nwZeiPV]
>>350さん
めちゃめちゃオモロイです。

352 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 20:13:41 ID:hCv+OsEm]
>>351
ありがと、次もがんばるよ〜

353 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 23:37:34 ID:2jQh7a24]
意外とムズイ

354 名前:350 mailto:sage [2008/01/14(月) 10:46:24 ID:cID4CTaS]
試しにWiiで動かしてみたら何の修正もなく動いて感動した
前にミニゲーム作ったときは散々苦労したけど、
Operaやネスケで動作確認しながら作ったのが功を奏した感じだ

しかし<IFRAME>タグを使ってるとWiiリモコンでのスクロール関係が怪しい
特に極端なズーム表示をするとフォーカス関係もなんか怪しい
そんでアメブロとは別にもっとシンプルなページを用意しといた
あとWiiで動いてるスクショもうp
ameblo.jp/summerclap/entry-10065691122.html

>>353
クリックするタイミング以外の要素が一切ないゲームなんで、
バランスの取りどころが少なかったと自覚してる、ゴメンな

355 名前:名前は開発中のものです。 mailto:sage [2008/01/14(月) 11:28:05 ID:Cx4ZyiRN]
>>354
いや、これはこれで面白かった。
非難してるわけではないので念のため。

356 名前:350 mailto:sage [2008/01/14(月) 17:18:34 ID:7aumq9GI]
みっつめ
ameblo.jp/summerclap/entry-10065748890.html

今回はこれでおしまい
出来栄えはともかく予定通り作れてよかった
次はアプレットで一ヶ月くらいかけてなんかやりたい

>>355
楽しんでもらえたなら嬉しいよ、またよろしくね

357 名前:名前は開発中のものです。 [2008/03/08(土) 08:30:05 ID:A9ocGQLi]
age

358 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:10:41 ID:ZZnl2GmF]
インベーダーもどき作ったお( ^ω^)
重いかもしれん。
ttp://www.csync.net/service/file/view.cgi?id=1205482214

359 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 19:48:48 ID:UjSyTXBw]
>>358
遊んでみたよ

動作はとても軽かった
IEとSleipnirで動作を確認、Firefox,Opera,Safari,Netscapeでは動作しない

一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った
弾と自機が小さく、弾がたくさん降ってきても意外と避けられるのが気持ちいい
斜めの打ち返し弾とはなかなか凶悪でいいね
せっかくJavaScriptで製作したんならWebで公開すればいいのに

360 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 21:45:21 ID:ZZnl2GmF]
>>359
わざわざ動作確認までしてくれたのか!うれしいお( ;ω;)
なるべく多くのブラウザでサポートされてるものだけを使ったつもりだったけど、
全然ダメみたいやね。firefoxではpixelLeft,pixelTopが使えないとか
ついさっき知った(^o^)
あと、キー入力関連を調べてみたら、ブラウザによって挙動が違いすぎてオワタ。

>一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った
残機制にするのが面倒くさかった。
あと、自分の場合、パッド+JoyToKeyじゃないとクリア不可能です。



361 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 00:24:36 ID:5pr+vKgb]
ttp://www.kure.sakura.ne.jp/
俺の回線だと読むのにどれだけ掛かるかわからんからやってない
DL版ならやったけど

362 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 20:09:40 ID:wALqRD3n]
JAVA かよ

363 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 17:23:32 ID:pTTd6IRI]
むしろjavascriptでゲーム作ろうぜ

364 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 02:52:43 ID:gH0HpLOv]
この際、語弊承知で「ECMAScriptでゲーム作ろうぜ」の方が
Javaと混同する馬鹿減らせていいのかもな

今のスレタイにしても、mozilla系の各種非ブラウザベース環境を否定できない代物だし

ま、次スレは数年先かw

365 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 22:54:11 ID:uEa/KilU]
おいおいActionScriptもECMAだぜ

366 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 23:10:05 ID:35h0Ilfv]
rhinoでつくってええかの?

367 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 16:26:18 ID:oUGgudS+]
やっちゃれ
咎めるほど人いないやろ

368 名前:名前は開発中のものです。 mailto:sage [2008/04/29(火) 14:11:23 ID:zuL6kTCT]
JSで今RPG作ってる俺にはぴったりのスレだw
みんながんばれwww

369 名前:名前は開発中のものです。 mailto:sage [2008/05/23(金) 21:54:48 ID:LEgC6s4V]
JavaScript Super Mario Kart
ajaxian.com/archives/javascript-super-mario-kart

370 名前:名前は開発中のものです。 mailto:sage [2008/05/25(日) 16:26:28 ID:5+PNFSov]
半端ねえな



371 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 02:15:14 ID:FowmiQCt]
XRegExp
stevenlevithan.com/regex/xregexp/

372 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 23:58:37 ID:uu17HV7y]
non-chang.heteml.jp/release/textquest/01.html
テキストアドベンチャー作ってみた
我ながら頭悪い

373 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:04:06 ID:NXaE4Voz]
ソースは暗号化?
頭悪いこと聞いてスマン

374 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:13:30 ID:dN9x2gJA]
ん、いや頭悪いほうの暗号化でdocument.writeしてるだけです
XORHTMLって品をJavaScriptで再実装しただけです。
クイックハック避け程度ですけど。
ソース見られたら全部のテキストがバれちゃうので、いろいろ判っちゃうし。

興味あったら下記でもお試しください。
non-chang.heteml.jp/labo/JavaScript/xor.html

onload中の処理が必須な奴(Flash生成系)には副作用多いので、ご注意ください。

375 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 14:23:40 ID:8WlvQ1sA]
scriptnode.com/lab/spacius/

376 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 14:38:59 ID:uUrGa3AK]
サウンド管理秀逸だなー。soundmanager2ての使ってるのか

377 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 16:51:51 ID:DZ7ainwr]
FLASH使ってるのかな?
ブラウザで音を出せる仕組みは限られてるよな

378 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 23:16:56 ID:N9nHI/8Q]
それIEで動かないよね
Firefoxでは動いたけど

あと効果音がショットが出てないのにでてるとかが激しくなえる

379 名前:名前は開発中のものです。 mailto:sage [2008/07/15(火) 18:23:50 ID:M2lsvMkD]
うちのIE7では動いているよ。

380 名前:名前は開発中のものです。 mailto:sage [2008/07/15(火) 18:59:02 ID:bBxwSIhV]
IE6だと うごかん



381 名前:名前は開発中のものです。 [2008/08/04(月) 03:47:26 ID:Fdyi4tZf]
GameLibって使ってる人いる?
ちょっと見た感じでは以下のようなメリット・デメリットを感じた。
てゆーか、JavaScriptのゲームライブラリってこれくらいしか
ヒットしなかったんだが、サンプルに感動したので
ちょっと使ってみようかなと。

[メリット]
・ドキュメントが整備されている(英語だけど)
・サンプルが素晴らしい。

[デメリット]
・OOで書かれていない。
・2004年あたりから更新していない。
・日本語の情報が皆無。

coliss.com/articles/build-websites/operation/javascript/691.html

382 名前:名前は開発中のものです。 mailto:sage [2008/08/04(月) 11:42:30 ID:YSrKwZ0D]
面白そうだね
更新止まってるというのはちょっと不安ではある

383 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 13:41:38 ID:RAvGNpwg]
>>378
ウチだとそんな事起こらないぞ
それよりCPU負荷の少なさがヤバイ

384 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 17:25:42 ID:e0308B5R]
IEに最適化されてて重い

385 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 13:08:18 ID:o1O29+Ow]
ejohn.org/apps/hero/
音楽に合わせてタイプ!

386 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 14:58:43 ID:9QXJ/nvZ]
Fx3とIE6では動かなかったんだよなそれ

387 名前:名前は開発中のものです。 [2008/09/02(火) 17:18:56 ID:ormJA5Cl]
soundmanager2試してみたけど
うちではIE7だけダメだった。IE6は分からん。
Firefox3.0.1,Opera9.52,Safari3.1.2はOK。

388 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 18:40:00 ID:T0HlQQgJ]
弾避けゲーム作ったお( ^ω^)

解凍パスはhardest
ttp://www.csync.net/service/file/view.cgi?id=1220348216

389 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 03:58:24 ID:7RZJ61QU]
gamequery.onaluf.org/

390 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 23:28:30 ID:wH0tV1Gd]
学校の課題でテーマをCanvasタグ使って簡単な図形のグラ書いてそれをシューティングゲーム
にしようとしてるんだが案外難しいね。自機を動かすまでは出来たけど弾の設定とかできない。
先生に質問しても教えてくれるんだけど、なんでそうなるかの説明がないから結局理解できん…
どうしたものかな。Canvas使わない普通のシューティングのソースでもあれば少しは楽になるんだけどな。



391 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 00:23:54 ID:VB747T5Z]
いや、2Dのゲーム開発って一番簡単なものだろう
DBとかWebアプリとかのほうがめんどい

あーでも今は雑誌がないからつらいのか
昔は毎月どこかの雑誌にはSTGのソースが必ず載ってたからね
ネットで情報は手に入るがソフトウェアの雑誌はほぼ全滅状態

どっちが幸せな時代なのだろう

392 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 22:29:35 ID:AAnjDbfE]
>>390
昔このスレに上がってたやつだけど、ソースもあったぞ
ttp://murasakikyabetu.web.fc2.com/
参考になるかどうかは知らん


393 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 07:49:11 ID:4vIrklyx]
何このプロクオリティ。何作ってた方?

394 名前:名前は開発中のものです。 [2008/09/30(火) 18:35:34 ID:ZH+F9e8e]
確かにすげぇな
Javascriptでここまでできるのか

395 名前:名前は開発中のものです。 mailto:sage [2009/01/16(金) 10:59:51 ID:o9cYqvLc]
Javascript Super Mario Bros
ttp://jsmario.com.ar/

396 名前: ◆J/l.kanDQI mailto:sage [2009/06/08(月) 01:28:42 ID:qLEDkdXv]
ttp://tyage.sakura.ne.jp/sushi/
しょうもないですが作ってみました。

397 名前:sage [2009/06/27(土) 14:08:10 ID:cWjKb4Fw]
javascriptだと、スーファミくらいのものは作れるな。
F-zeroとかSTAR FOXとか3Dものは無理だけどね。

398 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 16:28:20 ID:eS81K/oL]
3DはO3Dに期待かな

399 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 13:48:06 ID:AyznNIb2]
O3D使うとFPSとかブラウザで動くのだろうか。
ローカルにファイルを持てないJAVASCRIPTだと、テクスチャとか3Dモデルとか、
全部メモリに持つことになるから、メモリ的に厳しい

400 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 15:15:41 ID:/QdrnS6p]
その辺はHTML5のローカルデーターベースが使えそうだけど、
MSが追従する事はなさそうだからGoogle Gears導入とかが現実解かなー……

ユーザにいろいろインストール要求しなきゃいけないうちは流行らないだろうな



401 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 19:22:54 ID:7XBcKpiD]
グーグルがサンプルとして簡単なFPSゲームでも作って、公開してくれればいいんだが。

日本語で

402 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 19:46:18 ID:9No9mP7m]
VRMLとか、マスコットカプセルとか似たようなのが多すぎ。
AJAXみたいに、ライブラリで吸収してくれれば楽なんだが。

403 名前:名前は開発中のものです。 mailto:sage [2009/07/05(日) 15:23:50 ID:/H+9z2wc]
3Dのゲームつくりたいけど、ポリゴンとか作れないから挫折する。
フリーの木の素材とか、人間の素材とかないものか。

404 名前:名前は開発中のものです。 mailto:sage [2009/07/05(日) 15:32:06 ID:RB1TtWPu]

yorik.orgfree.com/greenhouse.html
人体生成ソフト
www.makehuman.org/blog/index.php

405 名前:名前は開発中のものです。 mailto:sage [2009/07/06(月) 21:39:35 ID:hF3xB+GD]
そういうムキムキのじゃなくて、初音ミクみたいなのが・・・

406 名前:名前は開発中のものです。 mailto:sage [2009/07/08(水) 00:27:26 ID:5Zch+fDQ]
無料素材を選り好みするなら自分で作るしかないな
つかゲーム差し置いて素材選り好みしてる時点で、
ホントはゲーム作りたいんじゃなくてモデリングしたいんじゃねーの?

萌え系のモデルデータの二次提供してる人も少ないながらいるぜ
メタセコ素材やMMD方面探しまくりゃ見つかる
連絡取れば、余程お前のコミュニーケーションスキルが病んでなけりゃ適当な許可頂ける事だろう

407 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 01:38:43 ID:GWCiq+sa]
jake2をrhinoに移植した俺が素通り
まあ意味はない

408 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 11:30:07 ID:eH9/tpGJ]
ブラゲとかマゾだろ。フリーならブラウザ固定でもいいが。

409 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 20:06:27 ID:aQXIaXSG]
メタセコイヤで、アイマスみたいなのを作ろうとして、
出来上がったポリゴンの虚しさは異常。

410 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 19:41:20 ID:jy3829M5]
>>407
rhinoって、ブラウザベースに比べてどれくらい早いの?それとも遅い?



411 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 21:40:08 ID:7dLI1pzz]
>>410
速度はどうだか、Appletとしてコンパイルすればブラウザ上でも動くよ。
まあパーティクルを1万個はきつかった。
最適化が効けばほかのJavaVMで動くスクリプト言語とは比べモノにならないくらい早いのは間違いないよ。
さらに10年くらいメンテされ続けてるから安定性も高い。

ただrhinoは速度より組み込み用途で使えてインタプリタ・動的コンパイル・AOTコンパイルで動き、LiveConnectでjavaとシームレスに通信できるっていう部分が大きい。
配布物にAOTコンパイラとデバッガが付いてるのもいいね。


412 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 23:13:04 ID:1WPhY/vW]
JDK付属のrinho、JRubyより安定してる感じだった。
フレームワーク的な硬い固定部分をjavaで書いて、書くキャラの動き等をscriptでかくのがいい気がする。
でも今ならGroovy選択しそう。

413 名前:名前は開発中のものです。 mailto:sage [2009/07/11(土) 11:43:08 ID:iUQ99ifT]
あれ劣化rhinoだから。

414 名前:名前は開発中のものです。 mailto:sage [2009/07/11(土) 17:11:24 ID:tCpJZb5I]
JDK付属のほうが安定性高いな
機能違うけど

415 名前:名前は開発中のものです。 mailto:sage [2009/07/12(日) 00:31:08 ID:0Huz7Vs+]
JavaAdapterの実装が致命的なので使いモノにならない

416 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 18:47:16 ID:lb2mG7aJ]
javascriptでゲームつくりはじめたんだが、正直ツライわ。
C#とかJAVAと、ぜんぜんクラスの考え方が違うから戸惑う。


417 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 18:58:34 ID:0O3pLxD7]
そもそもjsはクラスベースじゃないからなあ
prototype.js使うとクラスベース的な考え方でやれる

418 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 20:58:12 ID:OtvNAxF/]
何言ってんだ・・・?

419 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 21:07:00 ID:0O3pLxD7]
Javascriptにクラスはない(プロトタイプベース)
「クラスの考え方」したいならそういうライブラリ使えって事だが

420 名前:名前は開発中のものです。 [2009/07/25(土) 02:00:19 ID:M1LjI/sG]
sun jvmのrhinoはフットプリントが軽いからいい。
AI部分だけをスクリプトに抜き出す手法にはうってつけかも。



421 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 01:11:59 ID:v04aTSKb]
そのAI部分が実行の大きな部分を占めるか実行時間が長いならインタプリタモードでしか動かないjdk6のRhinoはやめた方がいい。
あと複数のインターフェイスを実装したいなら問答無用でMozillaのRhinoになる。
フットプリントと複数インターフェイスの実装を両立したいならsmalljs.jarをビルドすればいい。


422 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 09:01:44 ID:7BjTfWbQ]
script使ってる時点で実行速度は無視でよいかと
まず使い捨て前提だから

423 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 17:30:41 ID:xSJkJXQ9]
ゲームでスクリプト組み込むのは開発効率優先のためだから使い捨てとか関係ない。

424 名前:名前は開発中のものです。 mailto:sage [2009/07/27(月) 12:42:54 ID:ddplFS5I]
スレタイを読め

425 名前:名前は開発中のものです。 mailto:sage [2009/07/27(月) 23:48:51 ID:jH6tKKQ4]
javascriptでゲームの話してるだろ。
いまどきjsがブラウザ実装だけだと思ってる馬鹿か?

426 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 13:48:30 ID:hsxXyy+h]
じゃあJScript.NET+DirectXが最強ですね

427 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 15:09:46 ID:rVQHTQTV]
強力そうだねえ

428 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 20:12:03 ID:8MdKm8sC]
Java標準でjavascriptはいってるしJOGLでいいんじゃない?

429 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 23:06:36 ID:h4M1zPGr]
JScriptとJavaScriptの違いも分からん奴がいるのかと思ったらここecmaスレじゃなかったか。

>>428
エンドユーザーがJOGLインスコからClASSPATH通すのって苦労なくできるのかね?
JWSでやるって手もあるが。

430 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 23:59:11 ID:8MdKm8sC]
>>429
スタンドアロンで動くならセットアップは別に難しくはない
アプレット使ったとしてもいまだとアプレットもJNLP使えるってのも大きいだろうね



431 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 02:12:31 ID:f/aqkM9/]
>>429
誰か言うとは思ったがECMAスレじゃないので俺もスルーした
最新のJScriptってどの程度JS互換なんだべな

432 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 10:03:03 ID:2fXNeO60]
js1.3+ecma262 2nd ed.+独自で止まってる。
細かいこと言うとコンテキストの扱いとか変数の扱いでecma準拠じゃない。

433 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 16:12:55 ID:V6Wn2S1P]
JScript.NETなんてあったんだ。

434 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 23:47:23 ID:UZGii+8I]
standerd以降しか入ってないんだっけ?

435 名前:名前は開発中のものです。 mailto:sage [2009/08/23(日) 13:56:58 ID:j1UL+S3F]
javascriptって、すぐ壁にぶつかりやすいよね。
attachEventでイベント呼ばれる順番が不定なんて、クラクラしたわ。

436 名前:名前は開発中のものです。 mailto:sage [2009/08/24(月) 23:11:12 ID:KCFSiFiS]
イベントはキャプチャしてターゲットしてバブルだろJK・・・とか思ったがIE独自の話されてもry

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 19:57:52 ID:E15ghL9d]
ajaxがはやったのも、非同期通信よりもブラウザ毎の変態実装を隠蔽してくれるからなんだろうな。


438 名前:名前は開発中のものです。 mailto:sage [2009/08/26(水) 22:59:48 ID:pSwVQXqV]
変態ていってもmozillaはjsの本家だしoperaはCSSの実装比較的まともだしsafariは発展途上と見なしていいし
変態なのは昔から変わらずIEが群を抜く。IE7以降の準拠モードでもJScriptが独自仕様のままだし。
そろそろIE7未満は切り捨てていい気がする。

というかクロスブラウザなんて昔からやってんだからノウハウ持ってるやつはわざわざデカいライブラリ使わずとも自前でやってるだろう。
一人で多くのサイトを管理するんじゃないならそれでいける。
XmlHttpRequestも実装されてどんだけ経ってんだって話だよ。

439 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 00:48:32 ID:H9y11nF3]
XMLHttpRequestはとうに十分活用されてるだろと突っ込んで欲しいのかしら
まあweb系の板池

440 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 21:38:53 ID:NF1LEWpB]
ゲームじゃないけど作ってみた
一応ieとfirefoxとoperaとsafariの最新版で試した
ttp://www5.pf-x.net/~wynd/app/ppp/paintpp.html

ieのこと考えると頭痛くなる



441 名前:名前は開発中のものです。 mailto:sage [2009/08/30(日) 00:10:02 ID:XHRMXqNj]
>>439
おまえゲイツがXmlHttpRequestなんて大昔からあるのになんで今更使われるようになったんだ。
あのころは見向きもされなかったのにとぼやいたの知らないだろ。

使われるようになったのはここ数年だろ。まだ枯れてない。

442 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 13:36:55 ID:JOGJNtHf]
うん、知らん。ご指摘にも同意。何言いたいのかは判らん
まあweb系の板池

443 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 13:40:27 ID:zdtyTQlt]
なあhttprequestの話しただけでweb板池とかいうならecma-262以外全部web板でいいんじゃないか?
ブラウザの実装なんてweb板でいいよって話になるだろ?
暴論過ぎるし>>439がただの無知か煽ってるだけに見えるんだが。

444 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 23:03:25 ID:AA/2YrI8]
勝手にブラウザ上の実装に限らなくていいよ

先の人については、結局何を語りたいのか判らないままなのが一番の問題

445 名前:名前は開発中のものです。 mailto:sage [2009/09/01(火) 02:37:13 ID:d3uYwyGe]
それよりこのスレタイだとJScriptがディスられてるだろ。

446 名前:名前は開発中のものです。 mailto:sage [2009/09/01(火) 03:30:21 ID:LUEmS/Mt]
そういやJScript(WSH)+SDLのoyagameの話がまだ出てないな

447 名前:名前は開発中のものです。 mailto:sage [2009/09/04(金) 03:35:56 ID:u7+/QBLc]
>>279 あたりで書いたプログラムをつかって別の話をつくったお。
www17.plala.or.jp/p95095yy/wnov/mathg/

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 11:06:14 ID:3mjFXm4g]
>>447
モゲラで公開したら?

449 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 14:00:43 ID:98wyyUgs]
WindowsXPの更新で、JScript5.7のセキュリティ更新プログラム(KB971961)とかいうのが来た
何か問題あったのかな

450 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 01:29:31 ID:3Atgar4s]
タイプミスでコードに余計な&つけちゃってだなry



451 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 12:58:59 ID:vBb2bD1b]
javascriptでNESエミュレータだって。
もう、なんでもありだな。

452 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 17:01:00 ID:rS0tfPSl]
ちょっと前からあるが

453 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 17:36:35 ID:Sl6nwDhX]
そうなのか。知らなかった。
素人の俺にはどうやって実現しているのか見当もつかない。
エミュってメモリとかCPUとかをソフトで実現するんでしょう?
それをJavascriptでどうやって。。
すごい人がいるもんだ。

454 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:31:57 ID:J9X0tPyr]
メモリは2Kバイトの配列を用意するだけだし。

たとえばLDA $200のような命令があったら、
cpu.A = memory[0x200]; // CPUのAレジスタにメモリの0x200番地を読み込む
cpu.pc += 3; // プログラムカウンタを三つ進める
を実行するだけ。

ここらへんはJavaScriptだからと言って特に他の言語と何かが違うわけでもない。
目新しいのは、描画をどうするかと言う問題にCanvasが使えるようになったってぐらいか。

455 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:40:23 ID:J9X0tPyr]
ケチをつけてるような物言いになってしまったが
ケチをつけたいわけでないので念のため。
出来るだろうなとは思っていても手を動かさない俺なんかは猿以下だし。

456 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:54:18 ID:b+/smmOk]
Canvasだと、フレームバッファまで使えるからね・・・


457 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 07:16:17 ID:gKHbkus0]
>455
>456
みんなやさしいな。
ちょっとイメージがつかめたよ。
命令を逐次実行する部分はイメージできるようになった。
描画はVRAMの値をCANVASに転写するのかな。
あとは、キー入力だなぁ。
周期的にボタンの状態をみにいくのかな。
コードも公開されているし調べてみます。

ありがとうございました。

458 名前:名前は開発中のものです。 [2010/02/26(金) 17:47:32 ID:gZ2qDMqL]
img.src=で画像が表示できるのはわかったんですが
それをふたつ続けると後の奴しか表示されません
たくさん画像を出すにはどうしたらいいんでしょうか?

459 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 18:59:27 ID:MxtM4tyw]
var img1 = new Image();
var img2 = new Image();

img1.src=foo;
img2.src=bar;

460 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 20:55:42 ID:gZ2qDMqL]
すいません
うまくいきません
すいません



461 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 20:59:59 ID:gZ2qDMqL]
本を読みながらやってるんですけど
まずドキュメントとかオブジェクトとかエレメントとかの意味がわからないです・・
小学生でもわかるようにいうとどういう意味ですかね??

462 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 22:36:29 ID:CLJV64cS]
あらかじめ画像をたくさん出しておいて使い分ける
document.createElementでIMGを生成する
Canvasで直接描く

463 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 07:03:41 ID:fmO68zkP]
styleうんたらとかdocument.createElementとかは画像ごとに書けばいいの?
区切ったり、書く場所とかはどうしたらいい?

464 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 09:07:16 ID:fmO68zkP]
あらかじめ画像をたくさん出しておいて使い分けるのと
document.createElementでIMGを生成する
ってどう違うんですかね?
JavaScriptで画像を使うときはdocument.createElementうんたらと
うんたらappendchildっつーのは必ず書き込まないといけないんですよね?

465 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 14:07:03 ID:sXZ2vpwQ]
まず自分で基礎を勉強してから来てくれ。
うんたらかんたらしなくちゃいけないんですよね?とかイミフ。
英語の意味が分からんとか論外。

何が分からんのかも何をやってるのかも見てて判らんわ。

466 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 18:59:39 ID:fmO68zkP]
申し訳ないです

467 名前:名前は開発中のものです。 mailto:sage [2010/03/02(火) 23:09:09 ID:Ex3WWwU3]
test

468 名前:名前は開発中のものです。 mailto:sage [2010/03/02(火) 23:52:17 ID:MVUIvaX7]
なんか本やサイトによって書き方が微妙に違うからよくわかんないよ

469 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 00:24:49 ID:Ft2QLlFC]
仕様を覚えれば他人のブレなんかは気にならない。
生理的に受け付けないコードは別だが。

470 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 20:23:01 ID:QUpYXI/s]
わかりました!
var img1 = new Image();
var img2 = new Image();

を関数の外に書けばよかったんですね!
ありがとうございます



471 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 21:37:45 ID:QUpYXI/s]
動かなくなると鬱になるけど
原因がわかったらすげーうれしいっすね

472 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 22:32:50 ID:ypXmwfSb]
米マイクロソフト、IEで[F1]キーを押すと発生する重大なぜい弱性
ttp://headlines.yahoo.co.jp/hl?a=20100303-00000000-rbb-sci

こういうのが出てくるとブラウザゲーの印象が悪くなりそうで嫌だな
VBScriptのMsgBox関数でF1キーを押してもwinhlp32.exeが起動するだけだと思ってたんだけど、
どこに脆弱性があったんだろう

473 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 23:11:49 ID:Dw2wDXo8]
js使ってる時点でIEなんて切り捨ててるからどうでもいい。
jsでゲームなんて特化した目的ならIE切り捨てても支障はないしむしろあらゆる制約から解放される。

WebGLやCanvasでのハードウェアアクセラレータが効くようになればIEは内部D3Dで実装するだろうから
細かい挙動が違うなんてのがいまから目に見えてるしxmlですら
いつになったらまともに扱えるか分からん、CSSもろくに仕様満たしてないIEはとっとと絶滅してくれ。

474 名前:名前は開発中のものです。 mailto:sage [2010/03/05(金) 07:52:21 ID:g/eB8R6o]
なんかifだらけになっちゃったけどこんなもんすかね

475 名前:名前は開発中のものです。 mailto:sage [2010/03/05(金) 11:51:23 ID:FSxXS4gj]
>>472
VBS詳しくないから予想だけど、ヘルプ参照先を悪意あるURLに指定あるいはリダイレクトしてるとかかな

てかVBS使ってるサイトってどんだけあんの?
クロスブラウザ対応したらVBSなんて真っ先に切り捨てられるのでは

476 名前:名前は開発中のものです。 mailto:sage [2010/03/05(金) 11:56:38 ID:K3A5Z+Xm]
>>474
状況にもよるがそんなもんだ
関数に別けて分散・共通化するなりすれ

477 名前:名前は開発中のものです。 mailto:sage [2010/03/05(金) 15:14:41 ID:g/eB8R6o]
うん
わかった

478 名前:名前は開発中のものです。 [2010/03/07(日) 23:39:52 ID:3anHjiYM]
点数とか体力を表示するのってどうやんの?

479 名前:名前は開発中のものです。 mailto:sage [2010/03/08(月) 10:26:44 ID:7NxxOfKy]
spanタグを配置しておいて中身をinnerHTMLで入れ替えるとか
桁の数だけimgタグを配置しておいて、srcに数字画像か空画像を指定するとか

480 名前:名前は開発中のものです。 [2010/03/08(月) 19:30:48 ID:+3Ch3Z+6]
innerHTMLっていう意味がぐぐってもわからないんですが
俺って頭悪いんでしょうか



481 名前:名前は開発中のものです。 mailto:sage [2010/03/08(月) 22:51:01 ID:rtEeebrm]
>>480
単体でinnerHTMLだけ調べても意味が分からないのは無理もないよ
JavaScriptでHTMLを操作する方法をゼロから解説してるサイトを探した方がいいと思う

参考までに、サンプルを書いてみた
<script language="JavaScript">
var score = 0;
function addScore(point)
{
score += point;
document.getElementById("spanScore").innerHTML = score;
}
</script>
点数 <span id="spanScore">0</span><br><br>
<span onclick="addScore(1);" style="background-color:yellow;">クリック</span>


482 名前:名前は開発中のものです。 mailto:sage [2010/03/09(火) 09:39:59 ID:gX8TDg2A]
やさしいな

483 名前:名前は開発中のものです。 mailto:sage [2010/03/09(火) 14:33:06 ID:lYcMPodi]
最近はjavascriptにもinnerHTML実装されたのか。知らなかった。

484 名前:名前は開発中のものです。 mailto:sage [2010/03/09(火) 17:58:05 ID:i6n/W1EY]
ありがとうございます

485 名前:名前は開発中のものです。 mailto:sage [2010/03/11(木) 20:00:09 ID:Hvz61yrH]
ちょっとしたゲームセンターというサイト
7年前から更新されてないようなんですが
作者のかたは就職されて忙しくなったのでしょうか?
あまりjavascriptのゲーム製作サイトって見つからないんですが
今時ではあまり流行らないんですかね?

486 名前:名前は開発中のものです。 mailto:sage [2010/03/11(木) 22:44:00 ID:ajOhznJD]
流行り廃りで言うなら、むしろ今の方が若干流行ってるくらいだと思うけどな。
jQueryで作ったゲームとかぼちぼち出てきてるし、
さらにjQueryをゲーム用に派生したgameQueryとか出てきてるし。
gamequery.onaluf.org/

487 名前:名前は開発中のものです。 mailto:sage [2010/03/12(金) 22:34:16 ID:7KPFFxyg]
そうなんですかあ

488 名前:名前は開発中のものです。 mailto:sage [2010/03/13(土) 22:31:52 ID:wgee+nyh]
getElementByIdのおかげで作りやすくなったんじゃね?

489 名前:名前は開発中のものです。 mailto:sage [2010/03/13(土) 23:24:03 ID:BFKHM6kP]
DOM Level 2なんていつから実装されてると思ってんだ。
APIよりスペックが格段に上がって重い処理でも気にならない程度の速度で実行できるようになったからいろいろやりだしただけ。
それとは別に遅咲きのXMLHttpRequestも大きいが。

490 名前:名前は開発中のものです。 mailto:sage [2010/03/14(日) 09:43:30 ID:9vcm+7al]
でもやっぱCanvasとWebGLが来るまでは待ち、みたいなとこあるよな



491 名前:名前は開発中のものです。 mailto:sage [2010/03/14(日) 13:57:22 ID:+n/67M77]
CanvasとWebGLは早いとこ機能統合や仕様のすりあわせをやってくれんとまたアホな互換性のなさを生み出すだろうな。

492 名前:名前は開発中のものです。 mailto:sage [2010/03/15(月) 21:57:16 ID:KaHRStAf]
Canvas今のところレンダリング結果が一致しないからきつい

493 名前:名前は開発中のものです。 mailto:sage [2010/04/11(日) 22:55:12 ID:iW8Z3Edm]
止まってるね
規制があったから仕方ないか

最近VBAに浮気してしまっててやばい

494 名前:名前は開発中のものです。 mailto:sage [2010/04/24(土) 22:54:34 ID:l/Evn5bG]
初心者だけどもマインスイーパー作成途中で詰んだ

495 名前:名前は開発中のものです。 mailto:sage [2010/06/06(日) 22:04:11 ID:SQMjVrCf]
ほしゅ

496 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 00:09:22 ID:qoeI+Yks]
将来的にはPCの性能が上がりまくって
ゲームはjavascriptで作る時代が来ると予想

497 名前:名前は開発中のものです。 mailto:sage [2010/06/09(水) 01:33:53 ID:YiUximbV]
HTML5 でそれも現実的になって来たね。2D canvas だけでなく WebGL もあるし。

498 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 15:41:16 ID:hgIoeF1c]
スレ的にはここを活用するのもいいんじゃないかな

jsdo.it/

499 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 23:16:10 ID:1neQJjfe]
d.hatena.ne.jp/tily/20100119/js_sound
いまのところ、javascriptでゲームを作ってすべてのぶらうで動かすのは
サウンド関係がネックなのかな?

500 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 23:35:04 ID:pyzLkPs/]
javascriptを使うこと自体がネックだろ
FlashやSilverlightやJavaアプレット使えば確実に同じように動くのに



501 名前:名前は開発中のものです。 mailto:sage [2010/07/26(月) 23:38:16 ID:X+wVxzcW]
みんな、なんか作ってる?

502 名前:名前は開発中のものです。 [2010/10/12(火) 22:45:04 ID:8zbtDdEk]
数あてゲーム作ってます


503 名前:名前は開発中のものです。 [2011/03/06(日) 18:45:15.86 ID:dJQV4Gg4]
Android2.1でimageのtransform系がバグってるのは回避できないのか。。。

504 名前:名前は開発中のものです。 mailto:age [2011/03/13(日) 15:39:29.36 ID:lZqbSHfC]
age

505 名前:名前は開発中のものです。 [2011/03/25(金) 06:23:24.00 ID:e6ArIqu5]
画像なしでブロック崩し作ったぜ

ttp://www.death-note.biz/up/o/19372.html

506 名前:名前は開発中のものです。 mailto:sage [2011/03/27(日) 14:44:09.68 ID:B6Ekdk61]
>>505
パドルがどこまでも伸びるのがいいなw
たまにブロックを壊したボールが物凄いスピードで落ちてくるんだけど(30dot/フレームくらい)条件は何?

507 名前:名前は開発中のものです。 [2011/03/28(月) 06:47:57.90 ID:L4RYAFfz]
>>506
赤や白のブロックを消すと一時的に当てたボールだけ30px/フレームになるぜ
あと伸ばしすぎると愚(称号リセット)や滅(残機0)を避けれなくなるぜ

508 名前:名前は開発中のものです。 [2011/03/28(月) 20:44:06.28 ID:8wyj5nF2]
というかJS以外NGなのか?
それ結構ハードル高いよな?
というかできるかもしれんが、やる意味アルノCa?
CGIのほうがいい方が・・・
ハッ!JSのほうが互換性が高いことに今気づいた!

509 名前:名前は開発中のものです。 mailto:sage [2011/03/28(月) 23:30:00.84 ID:iY/f3p70]
最新のブラウザだけをターゲットにするなら結構なんでもできるよ
canvasとかゲームにぴったりのAPIだし速い
現状、Windows限定なんかより遥かに動作環境狭くなるけどなw

510 名前:名前は開発中のものです。 [2011/03/29(火) 09:11:15.42 ID:ECjSUhD5]
いや、動作環境はJTML5+JavaScriptの方が圧倒的に広いよ
パソコンとスマートフォン・タブレット、さらに一部の携帯までほぼ「すべて」が対象になるから




511 名前:名前は開発中のものです。 mailto:sage [2011/03/29(火) 14:12:29.77 ID:pIzuQ68N]
夢見すぎ
結局環境別に実装されてる機能とそうでない機能を調査したり動作確認したり

512 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 06:12:29.56 ID:fL2vos6l]
まー今動いたらDLL地獄だろうが俺のためにみんな踏み台になってくれ

513 名前:名前は開発中のものです。 [2011/03/31(木) 21:01:32.40 ID:V4sFaVzD]
>>511
いや、ゲームの場合はマウスイベント周りとCanvas・ストレージ系の機能さえ動けばどうにでもなるから、「ほぼすべて」を対象にするのは簡単だよ

無意味に非互換化したタッチイベントとインライン再生不可のニセvideoタグ装備のゴミブラウザが標準になっている変態iOSさえ除外すればだがw


514 名前:名前は開発中のものです。 mailto:sage [2011/04/02(土) 05:23:04.70 ID:F6ImVOY3]
これはやばいな

canvasのブラウザごとの挙動の違い
ttp://d.hatena.ne.jp/mindcat/20100815/1281877127

515 名前:名前は開発中のものです。 mailto:sage [2011/04/02(土) 11:32:22.41 ID:J+KDc6sI]
WebGLとか夢物語もいいとこ
本気でこんなもん互換取れると思ってるんだろうか

516 名前:名前は開発中のものです。 mailto:sage [2011/04/02(土) 14:25:52.90 ID:odLlJX2h]
>>505
すごい面白かったです。
アイテム豊富すぎw



517 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 06:44:49.85 ID:oyuSYNK5]
ヒャッハー! 完璧に互換とれたぜ

式グラデーション
ttp://www.death-note.biz/up/p/20010.html



518 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 11:27:27.93 ID:kTho/jQq]
そりゃImageDataがブラウザで挙動変わったらびっくりだわ

519 名前:名前は開発中のものです。 [2011/04/06(水) 04:09:51.32 ID:GrhqQXzc]
ついでに動画にしたぜ!

www.death-note.biz/up/p/20058.html

520 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 11:16:32.98 ID:Rgx+A+4n]
すごいけどブロック崩しまだ途中だったのに消さないで下さい



521 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 02:26:05.41 ID:WIIzU3V7]
>>520
普通のロダにあげてたから時間で消えちゃったぜ!
ここはアットウィキだからずっと消えないぜ
www42.atwiki.jp/syugyou?cmd=upload&act=open&pageid=240&file=aaaa.html
あと>>519は炎狐で開いたら糞重いから注意だぜ

522 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 14:46:09.36 ID:Bv4dRueV]
>>521
サンクスです!
これで固すぎる上に回復とかするボスもじっくり倒せます。

523 名前:名前は開発中のものです。 mailto:sage [2011/04/22(金) 23:58:19.93 ID:6ILDkOCv]
なんのひねりもないけど、マインスイーパー作ってみた。
www006.upp.so-net.ne.jp/esh/mine/mine_sw.htm

524 名前:名前は開発中のものです。 mailto:sage [2011/04/23(土) 22:37:05.61 ID:xnnsgu7J]
時間の表示はクリック時じゃなくて毎秒行われたほうがいいと思う

525 名前:名前は開発中のものです。 mailto:sage [2011/04/24(日) 08:41:36.50 ID:1XNPlFNA]
>524
了解、そのように変更した。

526 名前:名前は開発中のものです。 [2011/04/29(金) 06:15:17.19 ID:dU9DlAwD]
ワンクリ目で死んだ
あと残り1マスで爆弾踏んでもコングラッチュレイション出た


527 名前:名前は開発中のものです。 mailto:sage [2011/04/29(金) 23:58:36.38 ID:lr9m15JA]
>526
一般的な仕様ではワンクリック目では死なないようになってたんだな。
そこらへん何も考えてなかったのでワンクリック目で死ぬ事もあるという仕様だったんだけど、
残り1マスでのバグと併せてなおしときました。

528 名前:名前は開発中のものです。 mailto:sage [2011/05/07(土) 22:45:17.07 ID:ZeI8HelH]
canvas使ったシューティングゲームで一通り機能の実装が出来たから公開してみる。
(音については未実装)
ie9, Chrome11, Opera11, Firefox4, Safari5で動作確認済み。
www006.upp.so-net.ne.jp/esh/stg/main.html
マウスで移動、左ボタンでショット、ホイール押したらBomb

529 名前:名前は開発中のものです。 mailto:sage [2011/05/07(土) 23:37:59.83 ID:GMoXYp2d]
>>528
ぐはwwwすげwwww
キャラはputImageData?
透過処理どうやってんの?

530 名前:名前は開発中のものです。 mailto:sage [2011/05/08(日) 18:14:06.87 ID:LGydndW3]
>>529
透過処理ってのが半透明にする奴の事いってるんだったら、
globalAlpha変更しながらdrawImageで表示させてるよ。

Canvasのリファレンス見ると、putImageDataだと
globalAlphaの値は無視されるっぽいな。



531 名前:名前は開発中のものです。 mailto:sage [2011/05/15(日) 14:18:29.56 ID:3MYXhNZN]
JavaScriptでアバターチャット作ってます。
遊びに来てください。canvas使ってないのでIE8でも動きます。

tommie.dip.jp/

>>528
すごいなw
canvas使ったほうがいいな(あたりまえかw

532 名前:名前は開発中のものです。 mailto:sage [2011/05/21(土) 07:28:08.68 ID:eHt3qCA/]
>>531
サーバー側はNode.js使ってるの?

533 名前:名前は開発中のものです。 [2011/05/29(日) 00:52:57.09 ID:rzZ+mBoq]
>>531
すごい。
なんか面白いものができそうだな。
自分が動くと他のキャラも動く??みたいな挙動が
微妙だけど。ちょっと期待

534 名前:名前は開発中のものです。 mailto:sage [2011/06/05(日) 21:32:58.17 ID:Gqv2Z6jK]
3DSのブラウザがcanvasを採用するっぽい
あとドットバイドット表示モードをサイト側で指定できるとか
ttp://www.nintendo.co.jp/3ds/hardware/features/browser.html

canvasってまったく触ったこと無いけど予習しとこかな

535 名前:名前は開発中のものです。 mailto:sage [2011/06/06(月) 00:15:00.00 ID:n1cYZtRP]
ドットバイドット表示はターゲットデバイスの解像度が決めうちできる場合の
スマートフォンのブラウザでの指定のしかたと一緒だね。

ゲーム作るとしたらあとはJavascrptの処理速度がどのくらい出るかだろうね。

iPhone4だと>>528の奴が1桁fpsだったからなぁ。
まあアクションじゃなければ余裕なんだろうけど。


536 名前:名前は開発中のものです。 mailto:sage [2011/06/06(月) 00:34:33.48 ID:kmTJ9VnE]
>スマートフォンのブラウザでの指定のしかたと一緒だね
スマフォも使ったことなくて知らんかった、thanks

>iPhone4だと>>528の奴が1桁fpsだったからなぁ。
それはちょっとショックだ
作りたいのはアクションだけど、1画面中のオブジェクトが20個ぐらいなら
何とかなるんじゃないかと希望的観測を持ってる
キーイベントが拾えない仕様だったら即アウト

537 名前:名前は開発中のものです。 mailto:sage [2011/06/06(月) 00:45:07.72 ID:n1cYZtRP]
確かにキーイベントが拾えるなら楽しそうだな。
要はコントローラが使えるのと同じだからなー

538 名前:名前は開発中のものです。 mailto:sage [2011/06/07(火) 14:03:24.29 ID:6V7ydWpi]
やっと3DSの更新が来た
会社休み取って待ってたからやきもきしたぜ

539 名前:名前は開発中のものです。 mailto:sage [2011/06/07(火) 14:18:52.40 ID:6V7ydWpi]
以前Wii用に作成したテストページを表示してみた
表示は快適だけどアニメーション表示はかなり重いかな
今のところマウスイベントはクリック以外受け取れてないが、
少なくとも十字キー4方向とAボタンは認識できることを確認した
ちょっとワクワクしてきたよ俺

540 名前:名前は開発中のものです。 [2011/06/17(金) 12:25:49.67 ID:4WcXMHTb]
WegGL終了のお知らせ

internet.watch.impress.co.jp/docs/news/20110617_453916.html

これでJavaScriptで3Dゲーム、という「未来」はなくなったね・・・




541 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 13:33:04.13 ID:SJ3jCzAn]
3Dよええ

542 名前:名前は開発中のものです。 mailto:sage [2011/06/17(金) 20:37:31.23 ID:tOEkProI]
Microsoft的にはSilverlightを使わせたいだろうからなぁ


543 名前:名前は開発中のものです。 mailto:sage [2011/06/18(土) 21:46:11.60 ID:M5TYTSWy]
>>540
なんか話が違うような?
mozilla.jp/blog/entry/6900/

544 名前:名前は開発中のものです。 mailto:sage [2011/06/19(日) 09:21:18.59 ID:b7GEQ7YV]
>>543
うん、それは別の話だよね
それくらい俺でもわかるよ

545 名前:名前は開発中のものです。 mailto:sage [2011/06/23(木) 20:34:53.40 ID:3FW2Aqtp]
>>540
Khronos が対応中らしい

www.readwriteweb.com/hack/2011/06/developer-silverlight-has-the.php

546 名前:名前は開発中のものです。 mailto:sage [2011/06/24(金) 00:11:11.56 ID:Y2MpHcSB]
>>535
>ゲーム作るとしたらあとはJavascrptの処理速度がどのくらい出るかだろうね。
>
>iPhone4だと>>528の奴が1桁fpsだったからなぁ。

arstechnica.com/apple/news/2011/06/ios-5-brings-nitro-speed-to-home-screen-web-apps.ars

547 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 01:03:11.67 ID:9T+pBjcX]
>>546
記事読んだけど、>>535の3DSのブラウザの実行速度気にしてるのと、
どう関係あるの?

まあMobile Safariの処理速度なんてPC用のSafariでも遅い方なんだから、
iOS5になっても大して変わらないと思う。


548 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 16:09:56.36 ID:+ZCCbIzU]
>>547
その専ブラぶっこわれてるんじゃないの。ウェブブラウザで見てみ。

何が変わるかは記事に書いてある通りで、Nitroが採用されるから高速になる。
Safariが遅いって何の話?

549 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 18:54:50.89 ID:9T+pBjcX]
今年3月の時点でブラウザで実行だと
すでにNitro有効だと書いてある。




550 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 19:05:47.93 ID:+ZCCbIzU]
おお、ホントだ。これは失礼した。



551 名前:名前は開発中のものです。 mailto:sage [2011/06/27(月) 04:10:06.40 ID:OvLdxlhh]
携帯がwebGLに対応したら意図的に携帯ぶっこわすことも可能?

552 名前:名前は開発中のものです。 mailto:sage [2011/06/27(月) 07:12:30.96 ID:M4WY/Qb8]
ぶっ壊したり乗っ取ったりする話とは違うと思われ

553 名前:名前は開発中のものです。 mailto:sage [2011/06/27(月) 19:00:20.44 ID:3IB78/Ff]
え、同じ話でしょ?

554 名前:名前は開発中のものです。 mailto:sage [2011/06/28(火) 00:45:53.46 ID:TwvvSNI0]
rpgjs.com/

555 名前:名前は開発中のものです。 mailto:sage [2011/06/29(水) 00:02:20.08 ID:pd1vPXPN]
eblong.com/zarf/glulx/quixe/

556 名前:名前は開発中のものです。 mailto:sage [2011/07/11(月) 02:54:32.18 ID:wCGH/PIE]
>>279
こういうの作りたいんだけど、何から手をつけるのかすら分からない・・・

557 名前:名前は開発中のものです。 [2011/07/12(火) 20:47:26.76 ID:WldN3Lkl]
WebGLの入門サイトってないですか?

558 名前:名前は開発中のものです。 mailto:sage [2011/07/12(火) 21:31:20.91 ID:luCdAi29]
>>557
こことか

https://sites.google.com/site/hackthewebgl/learning-webglhon-yaku/the-lessons

559 名前:279 mailto:sage [2011/07/13(水) 05:41:42.83 ID:E4+fFfCJ]
>>556
自分は、以下の順番で作りました。
 1.まずは、表示したい画面を静的にhtmlで作る。
 2.その画面を、javascriptで動的に生成する。
 3.シナリオデータから次々に生成されるようにする。
経験上、一番大変なのは、お話を用意する部分です。


560 名前:名前は開発中のものです。 mailto:sage [2011/07/13(水) 07:31:54.08 ID:ekC9lf5i]
>>559
ちなみにどれくらい時間かかりました?

> 一番大変なのは、お話を用意する部分です。

漠然と考えることはできても、文章に起こすとなると難しそうですね



561 名前:名前は開発中のものです。 mailto:sage [2011/07/13(水) 08:21:29.76 ID:dNgdnB5z]
>>560
559じゃないが自分が作った時も1~3と同じような順番でシステムだけ1日
後で気付いたときにその都度バグ修正や機能追加してる
シナリオはシステムを動かすサンプル用に短いのを数日で書いた
面白いお話を用意するとなると何日かかるか分かりません
自分にとってもお話が最大の難関です

562 名前:279 mailto:sage [2011/07/13(水) 21:06:24.22 ID:E4+fFfCJ]
>>560
完成までだと、1ヶ月くらいです。
モチベーションを維持するのが難しかったです。
幸い目指す完成形があったので、続けられました。

お話の用意が大変な場合は、下記の手法もいいかもしれません。
www17.plala.or.jp/p95095yy/wnov/mathg/
これは(↑)、お話は、Webで公開されているものです。
(許可はいただいています)
お話の作者さまに見せる楽しみがあるので、続けられるかもしれません。
あと、背景もキャラもフリーの物をお借りしてます。



563 名前:名前は開発中のものです。 mailto:sage [2011/07/18(月) 09:44:22.97 ID:W5QhA2gW]
ここは例えば実行処理部をJavaScriptで処理して、
ファイル処理などを他の言語でやったりする物の話題は
スレチでしょうか?

564 名前:名前は開発中のものです。 mailto:sage [2011/07/18(月) 11:06:16.60 ID:a4CRLRQt]
Javascriptでゲーム作ってるんだったら、
話題が無いよりはいいんじゃないかな?


565 名前:名前は開発中のものです。 mailto:sage [2011/07/18(月) 11:44:14.08 ID:u6FdThrR]
>>564
回答ありがとうございます。 では安心して書かせていただきます。
まだゲームの域に届いてないしろものですが、UPするとモチベが沸くかと
思い利用させていただきます。
cgi.members.interq.or.jp/asia/k24/
でJavaScriptで開発に勤しんでおりますです。
まだ何もできないですが、末永く見守ってくださいです。

566 名前:名前は開発中のものです。 mailto:sage [2011/07/18(月) 19:22:29.22 ID:yw90udVV]
がんばりやー


567 名前:名前は開発中のものです。 mailto:sage [2011/07/19(火) 07:18:34.08 ID:PTVFWW0E]
よくわからないけど他のスレでいじめられたので逃げてきました
ここ数日間WebGL周り調べてたけど大体こんな感じだった

クロスプラットフォームでネイティブコード吐けて
sm2.0までの3d対応
サウンド対応
opencl対応予定

まだ実際にやってないけど
アプリケーションキャッシュや
chromeless xulrunnerあたりでネイティブ化できるらしかった

上に書いてあるセキュリティの問題はアプリ化することで回避できると思う
canvasも使えるし悪くないのではないでしょうか
あっちのスレ怖い

568 名前:名前は開発中のものです。 mailto:sage [2011/07/19(火) 22:34:07.94 ID:HdJ6pliY]
どこのスレか知らないけど、
WebGLはブラウザ上で動くということに価値があると思う。
アプリ化するんだったら、OpenGL使ってネイティブで書けばいいんだから。

自分が良いと思うんだったら、それを使って何か作ってみればいい。
活用が広がればセキュリティ問題も解決されて発展していくだろうし。
(まあセキュリティ問題があるから活用されないという考え方もあるが)

569 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 06:15:22.81 ID:4J2EZRgl]
javascriptでexe作れたらうれしいと思ったけど違うのか

570 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 11:45:05.92 ID:IcWP8311]
CanvasもWebGLも、htaで使えれば最高なんだけどなぁ・・・




571 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 19:59:44.05 ID:hyxkvR6y]
QML や XUL じゃダメなの?

572 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 11:31:48.30 ID:SegB11i1]
WebGLなんかCでOpenGLを直接叩くのと変わらないんだから
ネイティブでいいんだったらC++で適当なゲームエンジン使ったほうが遥かに楽だ
ゲームではUI記述言語みたいなのもそんなに使いどころがない

573 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 22:55:41.97 ID:/0P44Hwi]
それが JS の記述性の高さが半端無いんだわ

モジュールが無い(名前空間は作れるけど)とかイテレーションが簡単に書けないとかに関係無く、
クロージャの使いやすさが完全に他の言語を圧倒していて、何で 21 世紀にもなって C/C++ を
書かないといけないんだという気分にしてくれるんだわ

プログラマにとったら、エンジンとかフレームワークとかより、ライブラリが揃っていてなんぼな
訳だし、何で JS が注目されているかは、多少コーディングの経験があれば簡単に分かる話だと思われ

574 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 23:38:29.74 ID:CGi25JzD]
書いてて楽しいのは確かだねぇ

575 名前:名前は開発中のものです。 mailto:sage [2011/07/24(日) 11:04:01.26 ID:S0H8lUg1]
自分で好き勝手に枠組み作りやすくで楽しいのはわかる
JavaScriptって役に立つライブラリそんなに多いか?
それこそエンジンやフレームワーク的なものを作りたがる人が多い印象
言語の特徴のせいかな

576 名前:Perl忍者 mailto:sage [2011/07/31(日) 19:39:53.71 ID:/IYmCm8j]
ゲームって本気で言ってるの?
javascriptでゲーム
なめてんだろ?おい、ごみだな
あれだろ?テトリスとかオセロとかごみゲームだろ?
わかってるんだよ
そもそも日本のゲーム開発者がゴミゲー出してて
本業がゲームじゃないLL使いのゴミみたいなお前らが
面白いゲーム作れるわけじゃない
面白さを求めてない?ふざけるな
ゲームなめてるだろゲームはおもしろくないといけないからな

577 名前:Perl忍者 mailto:sage [2011/07/31(日) 19:41:06.07 ID:/IYmCm8j]
せいぜい、ブロック崩しやノベルゲー、紙芝居系、ターン式RPGが限界だろ
おもしろい大人数対戦型のアクションゲームを作ったらほめてやるけどな

578 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 23:47:45.89 ID:2Q7KFtTS]
なめてるかどうかはさておき、javascriptでゲームは現代的だと思うけどね

579 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 02:56:31.27 ID:z30IJjBe]
>>576
べつに仕事でやってるわけじゃないし、そんなこと急に言われてもなぁ

580 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 04:45:01.15 ID:03ZeyO76]
本格的なゲーム作るなら他の言語の方が向いてるってのは否定しない

javascriptの何が良いってプログラミング知識なんか無くても
それっぽい物が何となく作れてしまうところだと思うわ
(IE以外の)ブラウザで動くから色々なOSの人に遊んでもらえるし
iPhone含めたスマホのブラウザで動くものを簡単に作れるとか楽し過ぎる
趣味の小規模ゲーム作りには手軽でいいと思うよjavascript



581 名前:名前は開発中のものです。 mailto:sage [2011/08/14(日) 10:20:27.61 ID:Ctp//zFb]
js自体言語として気持ち悪すぎる


582 名前:名前は開発中のものです。 mailto:sage [2011/08/14(日) 10:42:38.32 ID:vbG8XK2n]
(キリッ

583 名前:名前は開発中のものです。 [2011/08/14(日) 11:17:17.65 ID:Hvu39sbL]
「作ろうぜ」ってスレなんだから、
「Javascriptではゲーム作れない」って話題をわざわざ持ってくるのはおかしい。

584 名前:名前は開発中のものです。 mailto:sage [2011/08/15(月) 13:54:53.71 ID:bohVflxm]
JavaScriptでゲーム作るとき、
メインループは、どう書いてる?

俺のは、こんな感じ。

var timer;
var interval = 1000/50;

window.onload = function()
{
clearTimeout(timer);
timer = setInterval(loop, interval);
draw();
};

585 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 03:39:57.10 ID:NP/VSZdL]
俺はこうだな

var timer,theday;
var wtime=0;

window.onload = function(){
clearTimeout(timer);
for(;;){
theday=new Date();
if(theday.getTime()-wtime>17)break;
};
wtime=theday.getTime();
timerid=setTimeout("ruup()",15);
//処理
};

setTimeoutがいい加減だから短めにとって予定時間まで空ループ

586 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 09:55:52.84 ID:ZLcNjWKh]
実行してないけど、今考えた。

ttp://ideone.com/exWRh

参考:
ttp://www.tnksoft.com/reading/classgame/engine/01/015.php

587 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 17:47:19.15 ID:YQYx4WBX]
メインループ>>528ではこんな感じの実装にしてる。

呼び出しはHTMLから<body onLoad="main()"></body>で

function main() {
  var fps = 60; //fps
  var oldtime = Date.now();
  var framenum = 0;
loop();
function loop() {
    //処理

    if (framenum > fps) framenum = 0;
    newtime = Date.now();
    if (framenum == 0) oldtime = Date.now();
    framenum++;
    targettime = Math.round(oldtime + framenum * (1000.0 / fps))
    waittime = (targettime - newtime <= 0) ? 1 : targettime - newtime ;

    setTimeout(main_routine, waittime);
  }
}
予定時間に合うようにsetTimeoutの間隔を調整しながらループさせてる。

588 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 19:12:38.33 ID:HH5glzfw]
どれもセオリーから外れてるよ
パフォーマンスが最高なのは、最短時間でtimeout回して(これからはrequestAnimationFrameだけど)
前回からの経過時間でfpsを算出するvfr。
ビジーループなんて絶対にやってはいけない。

589 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 21:28:52.95 ID:317iFgtY]
未だに空ループでウェイトをとる人間がいたとは驚きである

590 名前:名前は開発中のものです。 mailto:sage [2011/08/17(水) 21:41:02.89 ID:YQYx4WBX]
requestAnimationFrameってのがあるんだ。知らなかった。
試してみるよ。



591 名前:584 mailto:sage [2011/08/19(金) 15:12:41.72 ID:rMERX9g9]
つまり>>584は、こうなるわけだな。

window.onload = function(e)
{
function anima()
{
requestAnimationFrame(anime);
draw();
}
anima();
};

でも、これだとFPSを指定できないな・・・。
もう少し調べて改良してみよう。


592 名前:名前は開発中のものです。 mailto:sage [2011/08/19(金) 21:49:35.63 ID:rMERX9g9]
遅くなったけど、
これか!

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 名前:名前は開発中のものです。 mailto:sage [2011/08/20(土) 15:58:36.23 ID:x55/0vDO]
こんな感じかな?(ブラウザ別対応部分は端折ってる)

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 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 22:52:26.42 ID:QKHlbpkj]
グラディウス
html5-gradius.appspot.com/

595 名前:名前は開発中のものです。 mailto:sage [2011/08/26(金) 16:37:20.02 ID:rUzy1Sx0]
すっげ・・・
さすがに1面だけか

596 名前:名前は開発中のものです。 mailto:sage [2011/08/26(金) 17:13:07.12 ID:ctJIj+c5]
>>594
操作方法を教えてください。

CTRLを押下したらすげー滑らかに動くんだけどどういうこと?


597 名前:名前は開発中のものです。 mailto:sage [2011/08/26(金) 20:09:58.24 ID:SUBaQPS8]
(行番号: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]
お前らはほんとにゴミだな
所詮jsガキのかじり

ごみごみゴミゴミギオゴミゴミゴmゴイgモgミ

死ね

599 名前:名前は開発中のものです。 mailto:sage [2011/08/27(土) 04:36:55.08 ID:MFAFR1Ny]
俺がjavascript覚えたてのころ作ったのとえらい違いだ

www42.atwiki.jp/syugyou?cmd=upload&act=open&pageid=240&file=vvv.html






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<124KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef