2012年09月ゲ製作技術43: むしろjavascriptでゲーム作ろうぜ (681)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
RPGツクール2000のための… (688)
ゲーム甲子園 (439)
鉄道経営系ゲーム開発スレ Ver.9 (550)
シューティングゲーム(非FPS)製作技術総合 (949)
【SB】Shooting Game Builder ver15【シューティング】 (339)
ゴスロリのゲームつくろうよ (230)
むしろjavascriptでゲーム作ろうぜ
1 :03/03/20 〜 最終レス :2012/10/23 だめ?
2 : だめっぽい
3 : いや、がんがれ。
4 : あ い う え お
5 : 良スレの予感!
6 : とりあえず>>1 がなんか作れ。
7 : あまりレスついてないね・・・
8 : >>6 うpろだない?
9 : ゲ製作技術板専用あぷろだ集 http://forgamedev.zombie.jp/wiki/pukiwiki.php?uploader
10 : 簡単だけど許して http://forgamedev.zombie.jp/uploader/up5/img/130.lzh
11 : まあこういうのがあるわけだが。リバーシにはちょっと感動した。 ttp://www004.upp.so-net.ne.jp/sekiuchi/js/
12 : 漏れが知ってるので凄いのはこれくらい 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 : ゲームじゃないけど以前作った占い。 ttp://forgamedev.zombie.jp/uploader/up5/img/131.lzh
14 : >>10 その手のやつ俺も作ったことあるよ。揃えたナンバーによって倍率変えるようにして。 で後から気付いたんだけど、このスクリプトは「ボタン押しっぱなし→ボタン外で離す」で簡単にインチキできるのね。 なんか虚しくなっちゃったよ。JavaScriptではどうにもならないもんかね。 でもブラウザゲームはなんかレトロな感じが好きだ。 CGIと組み合わせたらだいぶゲームっぽくなるだろうけど、JavaScriptだけじゃあ単純なアクションゲームが限界かもね。 やっぱスコアの記録とかしたいしなぁ。Cookie使うか?
15 :あぼーん :あぼーん あぼーん
16 :あぼーん :あぼーん あぼーん
17 : >>14 ここのシューティングがCookieでスコア記述してる。 http://www5b.biglobe.ne.jp/~clap/download/d_index.html でもブラウザでやるんならJava+CGIが良いんじゃない?
18 : あれ、ひょっとして12とかぶってた?
19 : だれかMozillaのXUL(+JavaScript)でゲームを作ってやろうという剛の者は居らんのか!? http://games.mozdev.org/
20 :あぼーん :あぼーん あぼーん
21 :あぼーん :あぼーん あぼーん
22 :あぼーん :あぼーん あぼーん
23 :あぼーん :あぼーん あぼーん
24 :あぼーん :あぼーん あぼーん
25 : >>10 目押しがムズイ。 でも良いよね。いい意味であっさりしてて。
26 :あぼーん :あぼーん あぼーん
27 :あぼーん :あぼーん あぼーん
28 :あぼーん :あぼーん あぼーん
29 :あぼーん :あぼーん あぼーん
30 : あのさ。 ずっと前、有明で体のライン出ぎみの私服着てたら 東館を知らないレイヤーに延々と付いてこられたことのあるキモタクですが、 あれは一体何?キモタクでも男なら構わんのか。 しかも触るか触らないかのとこを、それでも必ずうっすら擦るように 股間を通り過ぎまくられて混乱したんですけれども。 あれっぽっち触って何が楽しかったのだろうか・・・???
31 :あぼーん :あぼーん あぼーん
32 :あぼーん :あぼーん あぼーん
33 :あぼーん :あぼーん あぼーん
34 :あぼーん :あぼーん あぼーん
35 :あぼーん :あぼーん あぼーん
36 :あぼーん :あぼーん あぼーん
37 :あぼーん :あぼーん あぼーん
38 :あぼーん :あぼーん あぼーん
39 : ∧_∧ ( ^^ )< ぬるぽ(^^)
40 :あぼーん :あぼーん あぼーん
41 :あぼーん :あぼーん あぼーん
42 :あぼーん :あぼーん あぼーん
43 :あぼーん :あぼーん あぼーん
44 :あぼーん :あぼーん あぼーん
45 :あぼーん :あぼーん あぼーん
46 :あぼーん :あぼーん あぼーん
47 :あぼーん :あぼーん あぼーん
48 :あぼーん :あぼーん あぼーん
49 :あぼーん :あぼーん あぼーん
50 :あぼーん :あぼーん あぼーん
51 :あぼーん :あぼーん あぼーん
52 :あぼーん :あぼーん あぼーん
53 :あぼーん :あぼーん あぼーん
54 :あぼーん :あぼーん あぼーん
55 :あぼーん :あぼーん あぼーん
56 :あぼーん :あぼーん あぼーん
57 :あぼーん :あぼーん あぼーん
58 :あぼーん :あぼーん あぼーん
59 :あぼーん :あぼーん あぼーん
60 :あぼーん :あぼーん あぼーん
61 :あぼーん :あぼーん あぼーん
62 :あぼーん :あぼーん あぼーん
63 :あぼーん :あぼーん あぼーん
64 :あぼーん :あぼーん あぼーん
65 :あぼーん :あぼーん あぼーん
66 :あぼーん :あぼーん あぼーん
67 :あぼーん :あぼーん あぼーん
68 :あぼーん :あぼーん あぼーん
69 :あぼーん :あぼーん あぼーん
70 :あぼーん :あぼーん あぼーん
71 : ttp://www3.sppd.ne.jp/lena/web/field-of-time.htm これなんかどうよ。
72 :あぼーん :あぼーん あぼーん
73 : >>19 やろうとも思ったけどXULの将来性に疑問を感じてやめた。 JavaScriptでもそれなりのゲームは作れるよ。 以下は僕が作成したゲームでWeb上で公開しているもの。 テトリスやブロック崩しなどの簡単なものが多い。 http://www.geocities.jp/wired_explorer/_ja/programs/scripts/index.html
74 : ◆Rーランド 無料です◆ http://endou.kir.jp/akira/linkvp.html
75 : >>71 javaとjavascriptはちがいますよ まあ、このあたりだろ。 ttp://www3.sppd.ne.jp/lena/myworks/home-of-time.htm ttp://www.smokymonkeys.com/triglav/index.html
76 : 保守
77 :
78 :
79 : このスレあぼーんばっかじゃん!! しかも>>30 はなぜか生きてるし。
80 : 遊び方:カーソル左右で移動、リターンキーで回転 プレイ環境:おそらく 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 : こぴぺうざい
82 : 保守
83 : こんなスレがあったのかage
84 : 簡単なRPG程度ならクッキーの数列からセットされてる配列読み出せば何とかなると思うけど 問題はそれが面白いかってとこだね。
85 : クッキーの数列からセットされてる配列とはなんぞや?
86 : >>85 複数の配列の値を結合して文字列としてクッキーに保存って意味かな? でもわざわざ"数列"って書いてるから、それをさらに式に直すのか?
87 : これはやりすぎだと思った。 http://www.janis.or.jp/users/segabito/
88 : http://www.bluefoun.pos.to/games/howto/howto.html JavaScriptでのゲームの作りかたが説明されてる。
89 : JavaScriptで作られているお手軽RPG ttp://autographs-museum.com/game/
90 : Netscape 4.7でinnerHTMLのような動作ができるが、 IEと動作を合わせるのがとってもめんどくさい。 Netscape 4.7使ってる人ってもういないかな?
91 : 7行RPG希望
92 : 格ゲーつくってますけど、質問です。(一応通信対戦可) どうしてもあるユーザが強くて難易度設定が確定できません。 そのユーザは、特に変わったキー入力をしてはいないらしいのですが、 どうしても納得いかないのです。 パラメータ設定値や、送られてくる送信データは問題ないのですが、 画面に表示される相手キャラクタの画像がたまに止まるみたいなのです。 止まるというのは、フリーズでなく相手キャラクタが静止している という事です。 その間にコンボキー入力を連続で行っているみたいなのですが、 本人が使用しているPCのモニターの前で確認する訳にもいかず(私は東京、当人は鹿児島の人です。)、 困っています。開発言語はJavaScriptですが、ブラウザからキー入力情報を 取得できる技法ってありますでしょうか? ブラウザの機能では、無理なのであれば、別の製品を教えていただけたらと思います。 ブラウザのキー入力自動抽出ソフトとか?
93 : すごくパソコンが遅いんじゃないの?pen200メガヘルツとか。 ナロードバンドでデータ受信に時間がかかってその間止まってる とか。 いろいろ考えるとまだネットでつないだアクションゲームは 厳密にランキングとかつけるまでは無理みたい。せいぜいRPG だけという現状もそういうのを反映しているのかも。 アクションやシューティングは入力がシビアだから、古い環境で ウエイトがかかるような人が有利になってしまいます。 RPGは時間とは無関係なパラメータばかりなのでネットゲームとして 存在していられるのでしょう。
94 : >>87 おもおも
95 : 保守
96 : (=゚ω゚)ノ
97 : JAVAScriptでノベルゲーの型だけ作ってみたら (サンプルのないサウンドノベルツクールみたいな状態) 型のソースだけで約60KBいきました。 ナローバンド相手にしたら 読込の間に「遅えよ!」と画面を閉じられそうだと思いました。
98 : コメント等を削除して40KBまで削れました。 それでもオープニング画像などの読込時間を考えれば 遅いと言われて画面を閉じられそうだと思いました。
99 : >>97 ,98 隠しフレーム作って、そっちに型入れとくのはダメなの? そしたら一回読み込むだけで済むのに そういう仕様で作ってなさそうな気もするので意味ないかも知れないけど
100 : フレームで処理やイベント区切ることはできる思いますが、 JAVAScriptでゲーム作るなら、タダでブラウザ上で動かせる、 くらいしか利点がないと感じたわけです。 作ってみて実感したというわけです。
101 : http://homepage3.nifty.com/homuchi/index.html だれか俺の中途半端なプロジェクトに協力してください。
102 : >ゲーム作成計画 >概要 > ゲーム題名(仮) ファイターン プロレスリング > (格闘バトルオンライン) > > 種類 カードゲーム > > ソフトについて フリーウェア > できれば完全オープンソース > リンクについて 無断ンリンクOK > 免責事項 自己責任でやってください >中途半端な これは「始まってすらいない」と言う
103 : そうともいう
104 : わんこそばゲームがおもろい
105 : 対うまマスク対戦まで作った。 記録のとこみてちょ。 5連勝すべし。
106 : 5連勝無理 3連勝で合格
107 : >>101 うpしました。
108 : http://www3.ocn.ne.jp/~wow/index.html 作ってみたよ。
109 : えーと、JavaScriptでゲーム作るスレはここでしょうか? しばらくここで製作していい?
110 : どうぞん
111 : ありがとん。 早速うpしました。 ttp://gamdev.org/up/img/3021.zip 一人用の簡単なパズルゲームです。 普通のブラウザでも遊べますが、PSPインターネットブラウザでのプレイに 合わせてチューニングしています。PSP環境がある人は是非! 実のところ、JavaScritptを覚えたのは今月に入ってからの初心者で、 かなりヘッポコピーなアプリです。 いくつかミニアプリを勉強しながら作っていきますので、よろしくお願いします。
112 : むぅ。煮詰まった。 どうやらPSPブラウザ・オフラインモードではcookieの保存ができないようだ。 ツールメニューには「保存したcookieを削除する」というコマンドがあるのだが、 cookie保存のほうがまだ実装されてないっぽい? セーブデータ保存できないのはいろいろとつらいなぁ・・・。 しばらくIEベースで作っていくか、まだJavaScriptで試したいこといくつかあるしね。
113 : ttp://gamdev.org/up/img/3043.zip いわゆる3D迷路を作ってみた。 これにバトルシーンくっつけてRPGモドキにする予定。 データセーブはパスワードにでもするとして、 移動シーンと戦闘シーンとの切替がPSPブラウザI/Fだと面倒そう。 どうやってストレスなく戦闘へ移行できるようにしようかねー。
114 : <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 : >>114 なるほど・・・アドバイスさんくす meta定義はよくわからなかったので参考にします。 dispWa()は、いっしょにするとゴッチャゴチャになったので あとで修正できるように開いて書いた。 ttp://gamdev.org/up/img/3111.zip 少し前に作ってあげてなかったやつだけど、 0.5マス先まで見えるようにして、マップもつけてみた。 これ以上凝るとPSPブラウザの場合、処理速度に問題が。
116 : PSP持ってないからどう動作するのかわからないんだけど、 PCでやってると矢印キーorテンキーでも操作できると快適かも これ以上凝ると…ってことは、ランダムマップは無理かいね
117 : PSPブラウザの場合、十字キーの操作でリンクスポットにジャンプするから、 この仕様だと前進と左右方向転換にカーソル当てるの楽なんですよ。 PC対応は、悪いけど考慮してない。 PCのフィールドだともっとすごいコードたくさんあって勝てないから、 そっちはスルー。あくまでもPSPブラウザ特化で個性出すつもり。 ランダムマップは、できればやりたい。 これ以上凝ると・・・と書いたのは表示上の問題。 マップを作るときに待たせることになるけど、一旦作って配列に落としちゃえば そのあとの移動時は処理速度変わらないし。 ランダムマップ生成のアルゴリズムはどうするか、これから考えないとね。 軽くてそれなりにバリエーションあるやつを。
118 : PSPに関してはほんとに知らないんだけど、データセーブってどうするの? 普通にCookie使える?
119 : >>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 : >>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 : どうもご無沙汰。 最近は全体のシステム構築をやってたんで「開発」は進んでなかったり。 シーンを整理してみたら、タイトル、街の中心部、ダンジョン:移動中、 ダンジョン:キャンプ中、ダンジョン:戦闘中、が最低必要だ。とか パラメータはシェイプアップしてHP、MP、STR、DEF、INT、DEXに抑えよう。とか パスワードはA-Za-z0-9?!の64種x12文字に収める。とか できるだけコンパクトにするつもり。 いろいろ拡張するのは完成させてから。 とりあえず、まだ製作続けてるよってことで。
122 : ランダムマップが見れない
123 : >>122 すんません、番号間違えてました。 今まで気づかなかった・・・ ttp://gamdev.org/up/img/3125.zip
124 : ほしゅ
125 : 矢印キーで画像を動くようにしたいんだけど、 キー押しっぱなしで一瞬止まるのが嫌だからタイマーと組み合わせた。 しかしいろいろやってみたけど全く動かない。 初心者だから何で動かないか良く分からないんだけど、誰かアドバイスください。 http://uploader.dbcommune.com/cabinet/damepo/idou2test.html?ak=579ef913175c54d38221206403e2afda
126 : intervalT()内の最後に timerID=setTimeout("intervalT()",50);を追加する(処理を繰り返させる) だけでうまくいくと思ったが、onkeyupに記述ミス発見 × "onkeyup=movestop()"> ○ onkeyup="movestop()"> これで動くはず
127 : >>126 ありがとうございます。 しかし記述ミス修正してもまだ動きません。 こっちのブラウザ上の問題でしょうか?
128 : よく見ると処理が一度しか実行されていませんでした。 いろいろやっていくうちに繰り返しのsetIntervalと自分の関数が似たような名前になって 混乱していたみたいです。 setTimeoutを移動処理の下にも入れて無限ループしたらスムーズに動きました。
129 : これをコピペして該当箇所と入れ替えてもダメですか? 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 : 一足遅かったか
131 : 今JavaScriptでエロゲ作ってまつ
132 :
133 : 結局続かなかったか
134 : 製作中でち・・・
135 : PSPで動く大富豪のゲームを作ってください。お願いします。
136 : http://www.sky.sannet.ne.jp/bomb/ ↑のブロック崩し
137 : JAVASCRIPTってどんな環境でも動くからほぼ最強だな。 JAVASCRIPTで3Dができれば最強なんだがな なんかいい方法、尻ませんか?
138 : PSPで動くJavascriptゲームを作って下さい。
139 : これって もしかしてEXELでゲーム作るのと同じ意味?
140 : スレざっと読みました。PSPで動くゲーム! >>111 画面外でクリックして停止させてズルってのはブラウザでは避けがたいけど PSPならズルできないかも。持ってないからわからないけど。
141 : >>140 遊んでくれてd ブラウザでもズルできないように作ってるのでゲーム性は変わらないハズです。 (入力インターフェイス違うだけ) ttp://gamdev.org/up/img/5282.zip せっかくだから、>>121-123 あたりのランダムマップウォークに手を加えた 「最新の作りかけ」置いときます。 黄色いクリスタルや謎のキャンプモードがあるけど中身空っぽです。 PSPの操作に合わせてるのでブラウザだとつらいかな。 ▲にマウス当てると前進します。
142 : >>139 EXELって何? EXILE? EXILEでゲーム作るのと同じ意味、っていえば、まぁ同じ意味かな。
143 : >>142 エクセルじゃないのか。表計算の。
144 : エクセルはVBAで、Javascriptではないので違うが、 インタプリタで重い環境なのに、ゲーム作ったら意外とできたっていう感動度合い的には、 同じ意味かな。
145 : >>141 ゲームの続きをつくってー
146 : ロードモナー http://makimo.to:81/ldm/LodeMonar.html ファミコンではまった人におすすめ。 エディットやリプレイを投稿できる。 エディット投稿=スレ立て・リプレイ投稿=レスという形。
147 : >>141 ゲームの続きをつくてー
148 : >>146 スゲー!!
149 : ttp://gamdev.org/up/img/5435.zip PSP向けの仕様でアクションゲームを作ってみたが、無茶苦茶重い。 左右で移動、上でジャンプ。下とボタンは意味無い。 PCでやるなら、Operaを使ってShift押しながらカーソルキーでやるといいと思う。
150 : >>149 PSPに入れてやってみた。スコア622点 アクション要素は自分じゃ実現できなかったから感動した。 しかし動きもっさりは、もうどうしようもないんだろうなぁ・・・。 3D迷路の続きは、気が向いたらまた作る。 でもオープンソースだから誰か勝手に作ってもいいよん。
151 : >>150 3D迷路に触発されて作ったんだけど、PSPで動かすのってなかなか面白いね。 スプライトみたいにキャラクタを移動出来るし、 透過gifで重ね合わせも容易。 やってないけど、アニメーションgif使えば歩行時のアニメも楽チンに作れるはず。 ただ、PSPではいかんせんスピードが出ないのよねえ。 また何か作ってみよう。
152 : >>137 JavaScriptでソフトウェアレンダをやったらどうなるかと思案、 まずキャンバスを用意する時点で挫折した。 TABLEのTDタグがIMGタグを横320縦240配置し、背景色を Script側から書き換える方式は重すぎて涙がでてきた。 JavaかActiveXでレンダを用意するとかしないとフルポリゴン 無理っぽい。
153 : IE限定なら、VMLを使えばポリゴンはなんとか書ける
154 : ttp://gamdev.org/up/img/5513.zip PSP向けの脳トレ風(?)ゲームを作ってみた。 漢字と色があってるかどうかってやつ。
155 : >>153 Drawing Graphics with Canvas て言うクロスブラウザライブラリがある
156 : PSP向けの数独を作れる人はいますか? できれば作って下さい。 お願いします。
157 : >>156 やっぱ作らなくていいよ。
158 : >>152 せめてワイヤフレームだけでも描きたいんだけど、 斜めの線分を描画する方法すらないのがカナスィ。
159 : VMLとかSVGとか
160 : DrawingCanvas これ? ttp://nanto.asablo.jp/blog/2005/09/27/89628
161 : >>158 試してみた ttp://summerclap.hp.infoseek.co.jp/jscanvas/
162 : >>161 すご! あーでもIMGタグ以外はうまく動きませんですた やぱJavascriptで、っていうのはあきらめたほうがよいのかな。 というかFlight Erlandおもしろかったす! 1面ボスはフレアスキップで余裕でしたw
163 : >>161 すげw imgタグワロタ
164 : 「こんなの誰もやらねえだろ」ってのを、 実際にやる奴って、やっぱ凄いんだなぁ。
165 : http://f58.aaa.livedoor.jp/~lionehar/new/ こういうのも「誰もやらねえだろ」。
166 : これいいな!使える! しかし個人的に、「またスクリプト文法覚えなきゃいけないのか・・」って感じ。 こういうノベル系のスクリプトって共通化すればいいのに、と思う今日この頃。 これからはXMLでしょう。なんていってみるテスト。
167 : 止まってるね
168 : とまってるよ
169 : > これからはXMLでしょう。 寝言はほざいてから言ってくれw
170 : >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 : 止まってないね
172 : 泊まってない! わたしは断じて泊まってないわ!!
173 : 何じゃこの流れw
174 : google mapsで「ゼビウス」作ってください。 半島を爆撃したいんです。
175 : その意見には大賛成だが、男なら自分で爆撃機を買って征ってくれ。
176 : >>175 そいつはマジで漢だ……!
177 : javascriptは 激しく動かしたり変数を大量に使うと PCがウィーンってなるんだけど、 みんな気にならない?
178 : DELLか
179 : 俺の彼女からもウィーンって音するけど
180 : >>179 それは脳内彼女だからだよ。
181 : DSブラウザってどの程度動くんだろう。 まだ本体すら入手できないけど。
182 : 181じゃないが、任天堂のWebページで注文してみた(8月4日) 送料とか配達日とかの注意事項が一切ないシンプルなページだった いつごろ届くのかな…
183 : 昨日届いた サンプル作って実行してみたが、画像の差し替え方法がまずいのかチラつく ttp://www5b.biglobe.ne.jp/~clap/ds/
184 : 止まと
185 : flashで線描いてそれをjavascriptで<object>のwidth,heightを変更するのなら昔やった。 速度は十分出る。
186 : スタイルシート使わないでつくってる
187 : スタイルシートOFFにしてる奴とかいんだっけ? 俺はスタイルシートONじゃないと表示が崩れるjavascriptゲームつくってる
188 : js切ってる俺でもcss切ってる奴はひくわ
189 : alert confirm prompt を使ってゲームを作れそうだが 面白いのか?
190 : 内容による
191 : 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 : かなりショボイがゲームを作ってみた ゲーム↓(クリックしたらすぐに始まるから注意してくれ、それとウィンドウの大きさ最大で開くぞ) http://www5.ocn.ne.jp/~aedtg/game/yusya/index.html スクリプトファイル↓(保存してメモ帳にドロップすればソースがみれるぞ) http://www5.ocn.ne.jp/~aedtg/game/yusya/yusya.js
193 : おもしろいなこれ
194 : 何度も何度も戦って、薬と武器をいっぱい買って、準備万端にして、やっと、やっと俺は... ありがとう。
195 : >>192 ウィンドウの大きさ最大はここ↓から行ったときだった http://www5.ocn.ne.jp/~aedtg/game/index.html
196 : おもしろいなw 海で足つって死んじゃったよwww
197 : >>192 ちなみにhtmlファイルは4kbスクリプトファイルは24kb
198 : 昔のゲームブックみたいでおもしろいw >>196 おれもww
199 : おもろい
200 : ここは参考になる http://makimo.to:81/
201 : >>200 すげぇな、リプレイ再生もできるのか!
202 : 僕は>>192 だ。接続のたびにID変わるみたい。 次はポーカーを作る予定 そんで教えてほしいことがあるんだが ♠>♥>♦>♣という事と マークが代入されている変数はcということを前提にして 自分が持っているカードのマークと相手が持っているカードのマークを 比較してどっちが上かを決める式はどうしたらいいと思う? ちなみにcというのは aがランダムに出される数字bがカードの数字ということでcがマークの数字だから深い意味はないです
203 : >>202 マークの数字って変だったな ×マークの数字 ○マーク
204 : >>202 ♠>♥>♦>♣が強さを表してるんだとしたら cに代入する際 ♠の時=4 ♥の時=3 ♦の時=2 ♣の時=1 としておけば、単純な大小比較で強弱判定できるんじゃね?
205 : ありがと その方法でいく
206 : とりあえず表示させるところまで行った htmlファイル↓ http://www5.ocn.ne.jp/~aedtg/game/porkar/index.html スクリプトファイル↓ http://www5.ocn.ne.jp/~aedtg/game/porkar/porkar.js
207 : トランプの柄は「スーツ」という呼び名があるから覚えておくと良い
208 : いやはや、出ましたよエラー 今回初めてのエラー というわけでエラー出てますが置いときます http://www5.ocn.ne.jp/~aedtg/test.zip
209 : 最近プログラミングのやる気が起きないんですよね 一ヶ月ほど前までは結構やる気があったんですよ やる気があったから「勇者の冒険」(>>195 参照)が作れたみたいな たとえて言うならば javascriptを始めたころは 未来に希望を持った23歳前後の新入社員 現在は 未来に希望がなく出世も望めない47歳前後のサラリーマン サラリーマンの気持ちはあくまで想像です 僕13ですから まぁポーカーはそのうち進めます 皆さんで勝手に作っていただいてもかまいません
210 : ttp://f58.aaa.livedoor.jp/~lionehar/new/ 今のとここんな感じす。
211 : やる気がなくなってるのは、ネットの情報のせいもある。 たくさんの情報を得るとそれだけでかりそめの達成感を得てしまい 物事へのやる気がなくなるんだ。時間も減るし。 ゲーム作ってる間はネット触らない方がいい。 俺もシナリオ作ってる間はネットで遊ばないようにしてる。
212 : そうか?俺はネットのおかげで技術的には大助かりだがね。 javascriptに関しては全てネット上の情報だけでやってきたし 他言語の時も困った時はぐぐるなり掲示板利用するなりして助かってきた。 ネットなきゃないで書籍あさったり先輩から聞くなりしてどうにかするんだろうけど おおよその場合ネットの方が早く見つかるから効率がいい。
213 : 自分が作ろうとしていたそのものが見つかることもよくある。
214 : あるあるw
215 : 呼んだ?
216 : 現在製作中のゲーム↓ http://www5.ocn.ne.jp/~aedtg/zip/irairabou/irairabou1.zip
217 : ゲーム完成しました http://www5.ocn.ne.jp/~aedtg/zip/irairabou/irairabou2.zip
218 : 10分ほどやってみたが難しいなこれ、まだ鍵まで行けない せっかくHTMLベースで作ったんだからWebページで公開してみては?
219 : やっぱイライラしながらやるとダメだな〜。 心を落ち着けよう・・・
220 : >>218 すでに公開しています http://www5.ocn.ne.jp/~aedtg/
221 : 第四階層のバグ修正しました 再ダウンロードは>>217 のアドレスからで大丈夫です
222 : じゃあここに入れてもらって何か作るよ。 ついでに、3Dの面の作り方見つけたから CSSのBoaderを使うと直角三角形が出来るそいつの組み合わせで三角形が作れるらしい。
223 : マリンスイーパ既出かな?練習がてら作ってみたの晒してみる http://www.nonchang.net/js/_game_sweeper.html 連続で開くための再帰処理がヘタレ実装だ。うまい方法が思いつかない 単純にネスト深くするとどうにもブラウザによって動かなくなるしなぁ。処理を分割するしかないか
224 : >>223 どうやって旗たてるの?
225 : 再帰が重いなら自分で配列をスタックに見立ててループの中でぶん回せば いいじゃんって思うけど、そんな簡単に解決する問題じゃないの?
226 : 重いな。 >>225 その方法で十分じゃね
227 : なるほど、thx 旗立て実装と自前配列での処理試してみるよ
228 : javascriptでアクションゲーム作るとなるとクラスわざわざクラス作る必要がでてくるな。
229 : 誰もいないな
230 : javascript でOOPすると、this連発でUZEEEE
231 : withはどうした?
232 : >>231 with を使うと大幅に実行速度DOWNな罠
233 : 変数に代入しろ
234 : >>233 クロージャを使うと thisを使わずにうまく書けました
235 : http://gigazine.net/index.php?/news/comments/20070111_canvas/ スゴー
236 : ん
237 : ttp://www.nya-taloda.jpn.org/2MB/src/up17992.zip ロックマンでよくある”消えるブロック”を作ったお( ^ω^) でも効果音もティウンティウンもクリアの判定もないお( ^ω^)
238 : これはいいね ぜひクリア判定つけてくれ 上のぼるのちょっと難し過ぎるかな
239 : ttp://www.csync.net/service/file/view.cgi?id=1170925315 改良したお( ^ω^)1画面に収まりきらない大きな部屋を作っても、 きれいにスクロールするようにしたお( ^ω^)相変わらず効果音も ティウンティウンもクリアの判定もないけど、許してお( ^ω^ )
240 : 乙ー しかしMac Safariだとスクロール重っ/ Firefoxエラ―出ますな WinIEだとスムースなのかな? 実は丁度今おれもスクロール実装で泣いてます 描画サイズQVGAでさえ、CSSトリック使ってもcanvas要素+exprolerCanvas使っても激重 どうしたものか
241 : あ、ちなみに確認環境はMac mini(G4 1.42GHz/mem1GB)という貧弱環境です ゲ製にいるマカーなんて所詮可哀想な子なんです スルーしてやってください
242 : >>>240 ごめんお(> <)俺の環境(IE6.0)以外での動作は考慮してないんだお。
243 : いやー いいね。
244 : >>242 いやいや、シェア的に当然の流れですしどうかお気に病まず
245 : ttp://www.csync.net/service/file/view.cgi?id=1171142980 クリア判定と死亡判定を追加したお( ^ω^ )全部で5ステージ作ったお。
246 : おぉ。すごいな。
247 : >>245 スゴ…動き滑らか。
248 : >>245 すごいな。俺の環境じゃスクロールするとスローになってブロックについて行けなくなる。orz
249 : >>248 実はうちの環境でも、もう少しブロックを増やすとスローになるお( ^ω^) 糞ノートPCは本当に地獄だお(> <) 処方箋としては、[^ω^].htmlのソースにある <img src="stages/img/toumei.gif" style="position:absolute;top:0;left:0;"> を削除すると、処理が格段に軽くなるお。ただし、スクロール中に主人公の表示が 少しブレるようになっちゃうお(> <)
250 : http://briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af IEうぜぇ。原因不明のエラーで小一時間。しかもゲームになってない。
251 : 過疎ってるな。 ttp://briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af 弾撃てるようにした。けど重い。501MHzが駄目なのかな?
252 : 過疎はともかく現状ではちょっとコメントしにくいな ガンガレ
253 : http://proxy.f2.ymdb.yahoofs.jp/bc/21c57aa5/bc/87af/03.lzh?bcB6m7FBBn9gL0Vh 一応敵とか作った。
254 : シューティングっぽいデモ http://www.janis.or.jp/users/segabito/sht/Shooting2.html IEだとスクロール→キャラクター移動の順番だとカクカクするけど キャラクター移動→スクロールの順番だとカクカクしにくいお( ^ω^)
255 : 一瞬FLASHかと思った。
256 : RPGモドキを作ったお( ^ω^) ttp://www.csync.net/service/file/view.cgi?id=1174149315
257 : RPGモドキ、クリックで調べるようにはできないか? 押し間違いが多くて困る
258 : テトリスもどき作ったお( ^ω^) ttp://www.csync.net/service/file/view.cgi?id=1176217453 >>257 調べるためのキーは1つしかないのに、それでも押し間違えるとは( ^ω^)? クリックで調べるようにしたら、壁の向こうにある宝箱も取れるようになって ゲームが崩壊するお。
259 : 楽しんだ。
260 : あいや、説明不足か。 zとxを押し間違えたりするので、 目の前の宝箱をクリックで調べられたらいいな、と。 つまり、Z=クリック という訳なんだが。 説明不足でスマンカッタ
261 : 止まっているのかい?
262 : warota
263 : チャンピオンシップロードモナー http://makimo.to:81/champ/demo/Stage_01.html#fcres=on
264 : Wiiでも動かすことができました。 リモコンで操作できるので、PCよりとっつきやすいかもしれません。 http://janis.or.jp/users/segabito/wii/ http://janis.or.jp/users/segabito/edit/Editor.html
265 : おもしろそうなスレなのに伸びてないね。 てこ入れに昔、自分用に作ったSTGを上げてみる。 ttp://gamdev.org/up/img/9478.zip 全5面、マウスとスペースキーで操作してくれ。
266 : ここはブラウザ実装のjavascriptじゃないとだめなの? spidermonkeyやrhinoやwxjavascriptとか実装なんていくらでもあるけど。
267 : いいんじゃね、そもそも過疎ってるし。 ってか、それ全部Mozilla系じゃん。
268 : JScriptを信用しろと? 他にまともな実装も無いし。 未来の仕様で遊びたいならES4-RI、 最新仕様を触りたいならSpiderMonkey、 実用的なのはjavaだけどRhinoだとおもう。 Rhinoは3Dバリバリでもなきゃ速度は気にならなかったけど wxjavascriptはGUIツールキット自体がちょっと不安だった。 いいなら、いつかネタ投下してみるよ。
269 : psp程度のブラウザでうごかせればいいんじゃね
270 : >>269 話の流れ分かってるか?しかもあんな変な仕様のNetFrontで動かすのか。
271 : まだ組み込みOperaの方がマシやね
272 : 誰かいる?
273 : age
274 : やあ、みんな、元気にジャバスクってるかい? オレは今日、Aptanaを入れてみたよ いろいろな機能があって便利なんだけど、いかんせん重すぎだぜ。 オレのPCではEclipseを動かすのはつらいってことを忘れてたよ。 ってことで、みんなはどんな開発環境つかってる? え?Javascriptでゲームは作ってない!?そんなつれないことは言わない、言わない。
275 : >>274 otbedit IE firefox
276 : 旧netscape debuggerかrhinoのjsd。
277 : やあ、みんな、今日も元気にジャバスクってるかい? やっぱりテキストエディタ等で書いて、ブラウザやデバッガ使うってのが主流のようだね。 オレも実際そうだしね。 ちなみにオレはMicrosoftScriptEditor(Officeについてたやつ)とブラウザを使ってるよ。 べつにMSEじゃなくても良いんだけどね。 せっかくAptana入れたんで、現在STGを製作中だよ。 もう少し形になったら、ねた代わりにアップするんでよろしく!!
278 : >>277 待ってるぜ
279 : ノベルゲーを作ったお。 http://www17.plala.or.jp/p95095yy/wnov/majo/
280 : >>279 ちょっとだけやってみたけどいい仕事してますな。 俺もギャルゲ系の作りかけてたけど、クロスブラウザ化にめっさ苦労した。 IE限定ならフェードイン・アウトとか画像処理に凝れるんだけどねー。
281 : > 280 感想ありがとう。古いネタなのにやってもらえてうれしいです。 ゲームの進捗データはテキスト化してURLに持たせているので、 ブックマークしてもらえれば続きからできる仕様(になってるはず)です。
282 : やあ、みんな、今日も元気にジャバスクってるかい? オレは力尽きたよ・・・ ってのは冗談で、Aptanaでのシューティング作りに飽きただけさ。 途中だけど、何とか形にしたから公開するぜ。 http://murasakikyabetu.web.fc2.com/shooting/ >>279 URLの決めうちで先をみれないようにとか、BGMをFlashでとか いろいろ工夫してて、良い感じだね。 これからもお互いジャバスクリプターとがんばろうぜ!!
283 : >>282 ●●● ← こんなボスを倒す所までやった。 弾幕がいいね。 Aptanaってはじめて聞いけど結構使いやすそうだね。
284 : JavaScript で Qix 作ってるんだけど、塗りつぶし判定で再帰かけるとスタックオーバーフローで落ちます。 なんかうまい方法はないだろうか。 こんな感じ 関数(x,y) { 座標[x][y]の色が白なら黒にする。 座標[x+1][y]の色が白なら関数(x+1,y)を実行 座標[x-1][y]の色が白なら関数(x-1,y)を実行 … }
285 : 疑似コードでry
286 : 出来た。 マトリクスを文字列につなげてパターンで置換してやれば、数倍の早さで隣のマスの塗りつぶしが出来る。 また配列に戻してやればおっけー。
287 : JavaSE6でJavascript標準搭載されてるんだから JOGL使ってJavaSound使えば3Dもoggもバリバリやりたい放題で速度もまったく問題ないぜ! 一応ブラウザ限定なんてかかれてないよな?
288 : ecma-262スレではアレは劣化品と有名 mozillaのRhinoと互換性ないYO!
289 : やあ、みんな、今日も元気にジャバスクってるかい? シューティングをバージョンアップしたぜ。 これで俺の中では完成さ。 http://murasakikyabetu.web.fc2.com/shooting/ >>284 昔、俺も作ったことがあるけど、そのときは自前スタックというかループでぶん回したような気がするぜ。 それから単純な再帰でやるよりも、スキャンライン的なやり方のほうが早いと思うぜ。 まあ、もう解決してるみたいだから、どうでも良いかもしんないけど。
290 : はじめまして^^ 皆さんのゲームの出来の良さに驚きました。 私も負けずに下らない物を世に放って行きますね。 http://tamabougame.web.fc2.com/ 残念ながらIE6・7でしか動作確認してません。Linuxでは動きませんでしたToT
291 : >>287 java版とくらべると話にならんほど重いな。 ttp://gamdev.org/up/img/10245.zip 動作条件: Mozilla RhinoとJOGLにパスが通っていること。
292 : 昨日は、人気作品「タテカタ3」(トレ〜ラ〜付き)でリリースしました。 今日は、自信作「箱サッカ〜」をたった今リリースしました。 今の実力の限界の能力です。
293 : とりあえず、実力云々に以前にウィンドウサイズを勝手に変えるのをなんとかせい。
294 : >>293 さん 試してくれて、有難う御座います。^^ 早速、ご指摘のサイズと位置変更の命令を削除しました。^^; アクセス数が少ないのは、これが原因だったのかも?と考えると嬉しいアドバイスです。 ( ^ω^)
295 : 頑張ってくれい
296 : >>295 さん 声援ありがd( ^ω^)
297 : 気分転換にゴルフゲーム作ったぜ。 マウスボタンを押している間力をためて、離すと打つぜ。 <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 : ノートン先生大激怒 というネタはさておき、ちゃんとゴルフしててウケた アニメもするしPB-100のゲームを彷彿とするな
299 : 1行表示がポケコン風味ですなあ。gj
300 : >297さん 面白かったです。^^ ソースが読めない^^;
301 : PB-100とかテラナツカシスwwww俺も持ってたぜwwww READY P0
302 : >>298 ,299,300 感想どうも。 ポケコンはやったこと無いが、同時代からプログラムはやってるんで ついついこういうものを作ってしまう(^^; >>300 そんなに変なことはやってないんで、改行さえ入れれば難しくは無いと思うぜ。 ?を使った条件分岐が読みにくいかもしれんが。
303 : こんな隔離板でPB-100の名を目にするとは
304 : >>297 いいねぇ、こういうの マイコンBASICマガジンとか、思い出しちゃったよ
305 : うん、JavaScriptでやれる範囲でゲーム制作って ベーマガ時代のノリ思い出す 手軽さといい 妥協と設計の妙といい 機種依存性の代わりにブラウザ依存性がある点といい コード交換しあう点といい
306 : JavaScriptかわいいよJavaScript
307 : お前らたまにでいいのでカシオのゲー電に付いてたインベーダを思い出してあげて下さい。 俺は未だに現役だぜ!
308 : >>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 : ゴルフのゴルフかよw
310 : >>308 改良thx。 すべてbodyタグに入れてしまうのか、確かにこれだと短くなるね。すばらしいアイデアだ。 こうして見るとオレのプログラムにはまだまだ無駄があったんだねぇ。 ただ、これだとOperaでは動かない気がするんだが。
311 : たいして短くなってないけど <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 : >>310 え、動かないんですか……。Operaはよく分かりません >>311 それかなり好きです。 このあたりが限界ですかね? 300の壁を打ち破る猛者はいないか
313 : >>310 すまん、オレの勘違いだった。 documentじゃなくてdocument.bodyのonmousedownになるんだね。
314 : ぬお、310でなく312だった
315 : 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 : >>289 面白い。 オフラインで出来ないのが残念。 オレの保存の仕方が悪いんかな?
317 : >>316 ひとつ上の階層からzipでダウンロードできるやん
318 : 15パズル作ったお( ^ω^) 強引なやり方だけど、リプレイを保存することもできるお( ^ω^) ttp://www.csync.net/service/file/view.cgi?id=1194072914
319 : つくってみた。 http://homepage2.nifty.com/mitunonagareru/RPG0.htm これから改造していく予定。
320 : これは酷いwww
321 : むむむ
322 : >>282 凄すぎて吹いた。 JavaScriptでここまで出来るとは驚いた。
323 : さすがにJavaScriptで作ってると 「Flash使え」とか「C++使え」とか言われなくなるから安心。
324 : Silverlight使え
325 : ActionScriptは3.0でECMAScriptとしても割としっかりしてきたから、Flash使えと…… おれはJavascriptの方が好きだけどね。
326 : スロットゲームできた <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 : >>326 感動した。
328 : >>326 よくこんなに短くまとめたな すごいぞ
329 : >>327-328 サンクス 自信作だったんで素直に嬉しい mousedown を click に変えるのはタブーねwww
330 : あ、7行に来てた人か
331 : Javascriptだけでネトゲ作れないかな
332 : あえてタブーを <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 : >>331 Ajaxは?
334 : コナミのシューティングゲームだな
335 : AjaxでA-JAX作れば、ネタとしてはいいと思う
336 : >>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 : >>336 うひょーwww短っwwwww
338 : id=Bとかww グローバル使うのは・・・・・・ねぇ・・・・
339 : >>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 : 。 。 / / ポーン (; д )
341 : http://satoshi.blogs.com/life/2007/11/iphoneipod-touc.html JavaScript(?)でさめがめ作ってた人がいた。 ライブラリとかもオープンソースにするらしい。 iPhone用らしいけどPCでも動くらしい。 いまいち分からんのだが、もし誰か使ったら感想くり。
342 : 本人乙
343 : >>340 そのAA何故か和んだw
344 : グローバル変数をついつい多用してしまう・・・orz オブジェクト指向プログラミングができる人ってスゲーな
345 : javascriptのオブジェクト指向ってJavaとかより難しく感じるんだけど
346 : C++やJavaの延長で考えると難しいな。 考え方を変える必要がある。
347 : プロトタイプベースで関数型大好きな俺は異端か・・・。 いや、ほかがプロトタイプベースで関数型を理解していないに違いない!反語・・・。
348 : サンタを撃ち落とすゲーム作ったぜ http://mint.45.kg/script/index.html のひとつめのやつ まだまだ未完成だけど季節外れになるまえにうp
349 : 普通に面白いわ
350 : 1分くらいで終わる極小ゲームを2つ作ったよ 操作方法も画面のどこでもいいからクリックするのみ あ〜、いつかでかいことやっちゃいたいぜ http://ameblo.jp/summerclap/entry-10064144311.html http://ameblo.jp/summerclap/entry-10065302182.html WindowsのIE6.0、Firefox2.0、Opera9.0、Netscape7.1で動作確認
351 : >>350 さん めちゃめちゃオモロイです。
352 : >>351 ありがと、次もがんばるよ〜
353 : 意外とムズイ
354 : 試しにWiiで動かしてみたら何の修正もなく動いて感動した 前にミニゲーム作ったときは散々苦労したけど、 Operaやネスケで動作確認しながら作ったのが功を奏した感じだ しかし<IFRAME>タグを使ってるとWiiリモコンでのスクロール関係が怪しい 特に極端なズーム表示をするとフォーカス関係もなんか怪しい そんでアメブロとは別にもっとシンプルなページを用意しといた あとWiiで動いてるスクショもうp http://ameblo.jp/summerclap/entry-10065691122.html >>353 クリックするタイミング以外の要素が一切ないゲームなんで、 バランスの取りどころが少なかったと自覚してる、ゴメンな
355 : >>354 いや、これはこれで面白かった。 非難してるわけではないので念のため。
356 : みっつめ http://ameblo.jp/summerclap/entry-10065748890.html 今回はこれでおしまい 出来栄えはともかく予定通り作れてよかった 次はアプレットで一ヶ月くらいかけてなんかやりたい >>355 楽しんでもらえたなら嬉しいよ、またよろしくね
357 : age
358 : インベーダーもどき作ったお( ^ω^) 重いかもしれん。 ttp://www.csync.net/service/file/view.cgi?id=1205482214
359 : >>358 遊んでみたよ 動作はとても軽かった IEとSleipnirで動作を確認、Firefox,Opera,Safari,Netscapeでは動作しない 一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った 弾と自機が小さく、弾がたくさん降ってきても意外と避けられるのが気持ちいい 斜めの打ち返し弾とはなかなか凶悪でいいね せっかくJavaScriptで製作したんならWebで公開すればいいのに
360 : >>359 わざわざ動作確認までしてくれたのか!うれしいお( ;ω;) なるべく多くのブラウザでサポートされてるものだけを使ったつもりだったけど、 全然ダメみたいやね。firefoxではpixelLeft,pixelTopが使えないとか ついさっき知った(^o^) あと、キー入力関連を調べてみたら、ブラウザによって挙動が違いすぎてオワタ。 >一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った 残機制にするのが面倒くさかった。 あと、自分の場合、パッド+JoyToKeyじゃないとクリア不可能です。
361 : ttp://www.kure.sakura.ne.jp/ 俺の回線だと読むのにどれだけ掛かるかわからんからやってない DL版ならやったけど
362 : JAVA かよ
363 : むしろjavascriptでゲーム作ろうぜ
364 : この際、語弊承知で「ECMAScriptでゲーム作ろうぜ」の方が Javaと混同する馬鹿減らせていいのかもな 今のスレタイにしても、mozilla系の各種非ブラウザベース環境を否定できない代物だし ま、次スレは数年先かw
365 : おいおいActionScriptもECMAだぜ
366 : rhinoでつくってええかの?
367 : やっちゃれ 咎めるほど人いないやろ
368 : JSで今RPG作ってる俺にはぴったりのスレだw みんながんばれwww
369 : JavaScript Super Mario Kart http://ajaxian.com/archives/javascript-super-mario-kart
370 : 半端ねえな
371 : XRegExp http://stevenlevithan.com/regex/xregexp/
372 : http://non-chang.heteml.jp/release/textquest/01.html テキストアドベンチャー作ってみた 我ながら頭悪い
373 : ソースは暗号化? 頭悪いこと聞いてスマン
374 : ん、いや頭悪いほうの暗号化でdocument.writeしてるだけです XORHTMLって品をJavaScriptで再実装しただけです。 クイックハック避け程度ですけど。 ソース見られたら全部のテキストがバれちゃうので、いろいろ判っちゃうし。 興味あったら下記でもお試しください。 http://non-chang.heteml.jp/labo/JavaScript/xor.html onload中の処理が必須な奴(Flash生成系)には副作用多いので、ご注意ください。
375 : http://scriptnode.com/lab/spacius/
376 : サウンド管理秀逸だなー。soundmanager2ての使ってるのか
377 : FLASH使ってるのかな? ブラウザで音を出せる仕組みは限られてるよな
378 : それIEで動かないよね Firefoxでは動いたけど あと効果音がショットが出てないのにでてるとかが激しくなえる
379 : うちのIE7では動いているよ。
380 : IE6だと うごかん
381 : GameLibって使ってる人いる? ちょっと見た感じでは以下のようなメリット・デメリットを感じた。 てゆーか、JavaScriptのゲームライブラリってこれくらいしか ヒットしなかったんだが、サンプルに感動したので ちょっと使ってみようかなと。 [メリット] ・ドキュメントが整備されている(英語だけど) ・サンプルが素晴らしい。 [デメリット] ・OOで書かれていない。 ・2004年あたりから更新していない。 ・日本語の情報が皆無。 http://coliss.com/articles/build-websites/operation/javascript/691.html
382 : 面白そうだね 更新止まってるというのはちょっと不安ではある
383 : >>378 ウチだとそんな事起こらないぞ それよりCPU負荷の少なさがヤバイ
384 : IEに最適化されてて重い
385 : http://ejohn.org/apps/hero/ 音楽に合わせてタイプ!
386 : Fx3とIE6では動かなかったんだよなそれ
387 : soundmanager2試してみたけど うちではIE7だけダメだった。IE6は分からん。 Firefox3.0.1,Opera9.52,Safari3.1.2はOK。
388 : 弾避けゲーム作ったお( ^ω^) 解凍パスはhardest ttp://www.csync.net/service/file/view.cgi?id=1220348216
389 : http://gamequery.onaluf.org/
390 : 学校の課題でテーマをCanvasタグ使って簡単な図形のグラ書いてそれをシューティングゲーム にしようとしてるんだが案外難しいね。自機を動かすまでは出来たけど弾の設定とかできない。 先生に質問しても教えてくれるんだけど、なんでそうなるかの説明がないから結局理解できん… どうしたものかな。Canvas使わない普通のシューティングのソースでもあれば少しは楽になるんだけどな。
391 : いや、2Dのゲーム開発って一番簡単なものだろう DBとかWebアプリとかのほうがめんどい あーでも今は雑誌がないからつらいのか 昔は毎月どこかの雑誌にはSTGのソースが必ず載ってたからね ネットで情報は手に入るがソフトウェアの雑誌はほぼ全滅状態 どっちが幸せな時代なのだろう
392 : >>390 昔このスレに上がってたやつだけど、ソースもあったぞ ttp://murasakikyabetu.web.fc2.com/ 参考になるかどうかは知らん
393 : 何このプロクオリティ。何作ってた方?
394 : 確かにすげぇな Javascriptでここまでできるのか
395 : Javascript Super Mario Bros ttp://jsmario.com.ar/
396 : ttp://tyage.sakura.ne.jp/sushi/ しょうもないですが作ってみました。
397 : javascriptだと、スーファミくらいのものは作れるな。 F-zeroとかSTAR FOXとか3Dものは無理だけどね。
398 : 3DはO3Dに期待かな
399 : O3D使うとFPSとかブラウザで動くのだろうか。 ローカルにファイルを持てないJAVASCRIPTだと、テクスチャとか3Dモデルとか、 全部メモリに持つことになるから、メモリ的に厳しい
400 : その辺はHTML5のローカルデーターベースが使えそうだけど、 MSが追従する事はなさそうだからGoogle Gears導入とかが現実解かなー…… ユーザにいろいろインストール要求しなきゃいけないうちは流行らないだろうな
401 : グーグルがサンプルとして簡単なFPSゲームでも作って、公開してくれればいいんだが。 日本語で
402 : VRMLとか、マスコットカプセルとか似たようなのが多すぎ。 AJAXみたいに、ライブラリで吸収してくれれば楽なんだが。
403 : 3Dのゲームつくりたいけど、ポリゴンとか作れないから挫折する。 フリーの木の素材とか、人間の素材とかないものか。
404 : 木 http://yorik.orgfree.com/greenhouse.html 人体生成ソフト http://www.makehuman.org/blog/index.php
405 : そういうムキムキのじゃなくて、初音ミクみたいなのが・・・
406 : 無料素材を選り好みするなら自分で作るしかないな つかゲーム差し置いて素材選り好みしてる時点で、 ホントはゲーム作りたいんじゃなくてモデリングしたいんじゃねーの? 萌え系のモデルデータの二次提供してる人も少ないながらいるぜ メタセコ素材やMMD方面探しまくりゃ見つかる 連絡取れば、余程お前のコミュニーケーションスキルが病んでなけりゃ適当な許可頂ける事だろう
407 : jake2をrhinoに移植した俺が素通り まあ意味はない
408 : ブラゲとかマゾだろ。フリーならブラウザ固定でもいいが。
409 : メタセコイヤで、アイマスみたいなのを作ろうとして、 出来上がったポリゴンの虚しさは異常。
410 : >>407 rhinoって、ブラウザベースに比べてどれくらい早いの?それとも遅い?
411 : >>410 速度はどうだか、Appletとしてコンパイルすればブラウザ上でも動くよ。 まあパーティクルを1万個はきつかった。 最適化が効けばほかのJavaVMで動くスクリプト言語とは比べモノにならないくらい早いのは間違いないよ。 さらに10年くらいメンテされ続けてるから安定性も高い。 ただrhinoは速度より組み込み用途で使えてインタプリタ・動的コンパイル・AOTコンパイルで動き、LiveConnectでjavaとシームレスに通信できるっていう部分が大きい。 配布物にAOTコンパイラとデバッガが付いてるのもいいね。
412 : JDK付属のrinho、JRubyより安定してる感じだった。 フレームワーク的な硬い固定部分をjavaで書いて、書くキャラの動き等をscriptでかくのがいい気がする。 でも今ならGroovy選択しそう。
413 : あれ劣化rhinoだから。
414 : JDK付属のほうが安定性高いな 機能違うけど
415 : JavaAdapterの実装が致命的なので使いモノにならない
416 : javascriptでゲームつくりはじめたんだが、正直ツライわ。 C#とかJAVAと、ぜんぜんクラスの考え方が違うから戸惑う。
417 : そもそもjsはクラスベースじゃないからなあ prototype.js使うとクラスベース的な考え方でやれる
418 : 何言ってんだ・・・?
419 : Javascriptにクラスはない(プロトタイプベース) 「クラスの考え方」したいならそういうライブラリ使えって事だが
420 : sun jvmのrhinoはフットプリントが軽いからいい。 AI部分だけをスクリプトに抜き出す手法にはうってつけかも。
421 : そのAI部分が実行の大きな部分を占めるか実行時間が長いならインタプリタモードでしか動かないjdk6のRhinoはやめた方がいい。 あと複数のインターフェイスを実装したいなら問答無用でMozillaのRhinoになる。 フットプリントと複数インターフェイスの実装を両立したいならsmalljs.jarをビルドすればいい。
422 : script使ってる時点で実行速度は無視でよいかと まず使い捨て前提だから
423 : ゲームでスクリプト組み込むのは開発効率優先のためだから使い捨てとか関係ない。
424 : スレタイを読め
425 : javascriptでゲームの話してるだろ。 いまどきjsがブラウザ実装だけだと思ってる馬鹿か?
426 : じゃあJScript.NET+DirectXが最強ですね
427 : 強力そうだねえ
428 : Java標準でjavascriptはいってるしJOGLでいいんじゃない?
429 : JScriptとJavaScriptの違いも分からん奴がいるのかと思ったらここecmaスレじゃなかったか。 >>428 エンドユーザーがJOGLインスコからClASSPATH通すのって苦労なくできるのかね? JWSでやるって手もあるが。
430 : >>429 スタンドアロンで動くならセットアップは別に難しくはない アプレット使ったとしてもいまだとアプレットもJNLP使えるってのも大きいだろうね
431 : >>429 誰か言うとは思ったがECMAスレじゃないので俺もスルーした 最新のJScriptってどの程度JS互換なんだべな
432 : js1.3+ecma262 2nd ed.+独自で止まってる。 細かいこと言うとコンテキストの扱いとか変数の扱いでecma準拠じゃない。
433 : JScript.NETなんてあったんだ。
434 : standerd以降しか入ってないんだっけ?
435 : javascriptって、すぐ壁にぶつかりやすいよね。 attachEventでイベント呼ばれる順番が不定なんて、クラクラしたわ。
436 : イベントはキャプチャしてターゲットしてバブルだろJK・・・とか思ったがIE独自の話されてもry
437 : ajaxがはやったのも、非同期通信よりもブラウザ毎のR実装を隠蔽してくれるからなんだろうな。
438 : Rていってもmozillaはjsの本家だしoperaはCSSの実装比較的まともだしsafariは発展途上と見なしていいし Rなのは昔から変わらずIEが群を抜く。IE7以降の準拠モードでもJScriptが独自仕様のままだし。 そろそろIE7未満は切り捨てていい気がする。 というかクロスブラウザなんて昔からやってんだからノウハウ持ってるやつはわざわざデカいライブラリ使わずとも自前でやってるだろう。 一人で多くのサイトを管理するんじゃないならそれでいける。 XmlHttpRequestも実装されてどんだけ経ってんだって話だよ。
439 : XMLHttpRequestはとうに十分活用されてるだろと突っ込んで欲しいのかしら まあweb系の板池
440 : ゲームじゃないけど作ってみた 一応ieとfirefoxとoperaとsafariの最新版で試した ttp://www5.pf-x.net/~wynd/app/ppp/paintpp.html ieのこと考えると頭痛くなる
441 : >>439 おまえゲイツがXmlHttpRequestなんて大昔からあるのになんで今更使われるようになったんだ。 あのころは見向きもされなかったのにとぼやいたの知らないだろ。 使われるようになったのはここ数年だろ。まだ枯れてない。
442 : うん、知らん。ご指摘にも同意。何言いたいのかは判らん まあweb系の板池
443 : なあhttprequestの話しただけでweb板池とかいうならecma-262以外全部web板でいいんじゃないか? ブラウザの実装なんてweb板でいいよって話になるだろ? 暴論過ぎるし>>439 がただの無知か煽ってるだけに見えるんだが。
444 : 勝手にブラウザ上の実装に限らなくていいよ 先の人については、結局何を語りたいのか判らないままなのが一番の問題
445 : それよりこのスレタイだとJScriptがディスられてるだろ。
446 : そういやJScript(WSH)+SDLのoyagameの話がまだ出てないな
447 : >>279 あたりで書いたプログラムをつかって別の話をつくったお。 http://www17.plala.or.jp/p95095yy/wnov/mathg/
448 : >>447 モゲラで公開したら?
449 : WindowsXPの更新で、JScript5.7のセキュリティ更新プログラム(KB971961)とかいうのが来た 何か問題あったのかな
450 : タイプミスでコードに余計な&つけちゃってだなry
451 : javascriptでNESエミュレータだって。 もう、なんでもありだな。
452 : ちょっと前からあるが
453 : そうなのか。知らなかった。 素人の俺にはどうやって実現しているのか見当もつかない。 エミュってメモリとかCPUとかをソフトで実現するんでしょう? それをJavascriptでどうやって。。 すごい人がいるもんだ。
454 : メモリは2Kバイトの配列を用意するだけだし。 たとえばLDA $200のような命令があったら、 cpu.A = memory[0x200]; // CPUのAレジスタにメモリの0x200番地を読み込む cpu.pc += 3; // プログラムカウンタを三つ進める を実行するだけ。 ここらへんはJavaScriptだからと言って特に他の言語と何かが違うわけでもない。 目新しいのは、描画をどうするかと言う問題にCanvasが使えるようになったってぐらいか。
455 : ケチをつけてるような物言いになってしまったが ケチをつけたいわけでないので念のため。 出来るだろうなとは思っていても手を動かさない俺なんかは猿以下だし。
456 : Canvasだと、フレームバッファまで使えるからね・・・
457 : >455 >456 みんなやさしいな。 ちょっとイメージがつかめたよ。 命令を逐次実行する部分はイメージできるようになった。 描画はVRAMの値をCANVASに転写するのかな。 あとは、キー入力だなぁ。 周期的にボタンの状態をみにいくのかな。 コードも公開されているし調べてみます。 ありがとうございました。
458 : img.src=で画像が表示できるのはわかったんですが それをふたつ続けると後の奴しか表示されません たくさん画像を出すにはどうしたらいいんでしょうか?
459 : var img1 = new Image(); var img2 = new Image(); img1.src=foo; img2.src=bar;
460 : すいません うまくいきません すいません
461 : 本を読みながらやってるんですけど まずドキュメントとかオブジェクトとかエレメントとかの意味がわからないです・・ 小学生でもわかるようにいうとどういう意味ですかね??
462 : あらかじめ画像をたくさん出しておいて使い分ける document.createElementでIMGを生成する Canvasで直接描く
463 : styleうんたらとかdocument.createElementとかは画像ごとに書けばいいの? 区切ったり、書く場所とかはどうしたらいい?
464 : あらかじめ画像をたくさん出しておいて使い分けるのと document.createElementでIMGを生成する ってどう違うんですかね? JavaScriptで画像を使うときはdocument.createElementうんたらと うんたらappendchildっつーのは必ず書き込まないといけないんですよね?
465 : まず自分で基礎を勉強してから来てくれ。 うんたらかんたらしなくちゃいけないんですよね?とかイミフ。 英語の意味が分からんとか論外。 何が分からんのかも何をやってるのかも見てて判らんわ。
466 : 申し訳ないです
467 : test
468 : なんか本やサイトによって書き方が微妙に違うからよくわかんないよ
469 : 仕様を覚えれば他人のブレなんかは気にならない。 生理的に受け付けないコードは別だが。
470 : わかりました! var img1 = new Image(); var img2 = new Image(); を関数の外に書けばよかったんですね! ありがとうございます
471 : 動かなくなると鬱になるけど 原因がわかったらすげーうれしいっすね
472 : 米マイクロソフト、IEで[F1]キーを押すと発生する重大なぜい弱性 ttp://headlines.yahoo.co.jp/hl?a=20100303-00000000-rbb-sci こういうのが出てくるとブラウザゲーの印象が悪くなりそうで嫌だな VBScriptのMsgBox関数でF1キーを押してもwinhlp32.exeが起動するだけだと思ってたんだけど、 どこに脆弱性があったんだろう
473 : js使ってる時点でIEなんて切り捨ててるからどうでもいい。 jsでゲームなんて特化した目的ならIE切り捨てても支障はないしむしろあらゆる制約から解放される。 WebGLやCanvasでのハードウェアアクセラレータが効くようになればIEは内部D3Dで実装するだろうから 細かい挙動が違うなんてのがいまから目に見えてるしxmlですら いつになったらまともに扱えるか分からん、CSSもろくに仕様満たしてないIEはとっとと絶滅してくれ。
474 : なんかifだらけになっちゃったけどこんなもんすかね
475 : >>472 VBS詳しくないから予想だけど、ヘルプ参照先を悪意あるURLに指定あるいはリダイレクトしてるとかかな てかVBS使ってるサイトってどんだけあんの? クロスブラウザ対応したらVBSなんて真っ先に切り捨てられるのでは
476 : >>474 状況にもよるがそんなもんだ 関数に別けて分散・共通化するなりすれ
477 : うん わかった
478 : 点数とか体力を表示するのってどうやんの?
479 : spanタグを配置しておいて中身をinnerHTMLで入れ替えるとか 桁の数だけimgタグを配置しておいて、srcに数字画像か空画像を指定するとか
480 : innerHTMLっていう意味がぐぐってもわからないんですが 俺って頭悪いんでしょうか
481 : >>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 : やさしいな
483 : 最近はjavascriptにもinnerHTML実装されたのか。知らなかった。
484 : ありがとうございます
485 : ちょっとしたゲームセンターというサイト 7年前から更新されてないようなんですが 作者のかたは就職されて忙しくなったのでしょうか? あまりjavascriptのゲーム製作サイトって見つからないんですが 今時ではあまり流行らないんですかね?
486 : 流行り廃りで言うなら、むしろ今の方が若干流行ってるくらいだと思うけどな。 jQueryで作ったゲームとかぼちぼち出てきてるし、 さらにjQueryをゲーム用に派生したgameQueryとか出てきてるし。 http://gamequery.onaluf.org/
487 : そうなんですかあ
488 : getElementByIdのおかげで作りやすくなったんじゃね?
489 : DOM Level 2なんていつから実装されてると思ってんだ。 APIよりスペックが格段に上がって重い処理でも気にならない程度の速度で実行できるようになったからいろいろやりだしただけ。 それとは別に遅咲きのXMLHttpRequestも大きいが。
490 : でもやっぱCanvasとWebGLが来るまでは待ち、みたいなとこあるよな
491 : CanvasとWebGLは早いとこ機能統合や仕様のすりあわせをやってくれんとまたアホな互換性のなさを生み出すだろうな。
492 : Canvas今のところレンダリング結果が一致しないからきつい
493 : 止まってるね 規制があったから仕方ないか 最近VBAに浮気してしまっててやばい
494 : 初心者だけどもマインスイーパー作成途中で詰んだ
495 : ほしゅ
496 : 将来的にはPCの性能が上がりまくって ゲームはjavascriptで作る時代が来ると予想
497 : HTML5 でそれも現実的になって来たね。2D canvas だけでなく WebGL もあるし。
498 : スレ的にはここを活用するのもいいんじゃないかな http://jsdo.it/
499 : http://d.hatena.ne.jp/tily/20100119/js_sound いまのところ、javascriptでゲームを作ってすべてのぶらうで動かすのは サウンド関係がネックなのかな?
500 : javascriptを使うこと自体がネックだろ FlashやSilverlightやJavaアプレット使えば確実に同じように動くのに
501 : みんな、なんか作ってる?
502 : 数あてゲーム作ってます
503 : Android2.1でimageのtransform系がバグってるのは回避できないのか。。。
504 : age
505 : 画像なしでブロック崩し作ったぜ ttp://www.death-note.biz/up/o/19372.html
506 : >>505 パドルがどこまでも伸びるのがいいなw たまにブロックを壊したボールが物凄いスピードで落ちてくるんだけど(30dot/フレームくらい)条件は何?
507 : >>506 赤や白のブロックを消すと一時的に当てたボールだけ30px/フレームになるぜ あと伸ばしすぎると愚(称号リセット)や滅(残機0)を避けれなくなるぜ
508 : というかJS以外NGなのか? それ結構ハードル高いよな? というかできるかもしれんが、やる意味アルノCa? CGIのほうがいい方が・・・ ハッ!JSのほうが互換性が高いことに今気づいた!
509 : 最新のブラウザだけをターゲットにするなら結構なんでもできるよ canvasとかゲームにぴったりのAPIだし速い 現状、Windows限定なんかより遥かに動作環境狭くなるけどなw
510 : いや、動作環境はJTML5+JavaScriptの方が圧倒的に広いよ パソコンとスマートフォン・タブレット、さらに一部の携帯までほぼ「すべて」が対象になるから
511 : 夢見すぎ 結局環境別に実装されてる機能とそうでない機能を調査したり動作確認したり
512 : まー今動いたらDLL地獄だろうが俺のためにみんな踏み台になってくれ
513 : >>511 いや、ゲームの場合はマウスイベント周りとCanvas・ストレージ系の機能さえ動けばどうにでもなるから、「ほぼすべて」を対象にするのは簡単だよ 無意味に非互換化したタッチイベントとインライン再生不可のニセvideoタグ装備のゴミブラウザが標準になっているRiOSさえ除外すればだがw
514 : これはやばいな canvasのブラウザごとの挙動の違い ttp://d.hatena.ne.jp/mindcat/20100815/1281877127
515 : WebGLとか夢物語もいいとこ 本気でこんなもん互換取れると思ってるんだろうか
516 : >>505 すごい面白かったです。 アイテム豊富すぎw
517 : ヒャッハー! 完璧に互換とれたぜ 式グラデーション ttp://www.death-note.biz/up/p/20010.html
518 : そりゃImageDataがブラウザで挙動変わったらびっくりだわ
519 : ついでに動画にしたぜ! http://www.death-note.biz/up/p/20058.html
520 : すごいけどブロック崩しまだ途中だったのに消さないで下さい
521 : >>520 普通のロダにあげてたから時間で消えちゃったぜ! ここはアットウィキだからずっと消えないぜ http://www42.atwiki.jp/syugyou?cmd=upload&act=open&pageid=240&file=aaaa.html あと>>519 は炎狐で開いたら糞重いから注意だぜ
522 : >>521 サンクスです! これで固すぎる上に回復とかするボスもじっくり倒せます。
523 : なんのひねりもないけど、マインスイーパー作ってみた。 http://www006.upp.so-net.ne.jp/esh/mine/mine_sw.htm
524 : 時間の表示はクリック時じゃなくて毎秒行われたほうがいいと思う
525 : >524 了解、そのように変更した。
526 : ワンクリ目で死んだ あと残り1マスで爆弾踏んでもコングラッチュレイション出た
527 : >526 一般的な仕様ではワンクリック目では死なないようになってたんだな。 そこらへん何も考えてなかったのでワンクリック目で死ぬ事もあるという仕様だったんだけど、 残り1マスでのバグと併せてなおしときました。
528 : canvas使ったシューティングゲームで一通り機能の実装が出来たから公開してみる。 (音については未実装) ie9, Chrome11, Opera11, Firefox4, Safari5で動作確認済み。 http://www006.upp.so-net.ne.jp/esh/stg/main.html マウスで移動、左ボタンでショット、ホイール押したらBomb
529 : >>528 ぐはwwwすげwwww キャラはputImageData? 透過処理どうやってんの?
530 : >>529 透過処理ってのが半透明にする奴の事いってるんだったら、 globalAlpha変更しながらdrawImageで表示させてるよ。 Canvasのリファレンス見ると、putImageDataだと globalAlphaの値は無視されるっぽいな。
531 : JavaScriptでアバターチャット作ってます。 遊びに来てください。canvas使ってないのでIE8でも動きます。 http://tommie.dip.jp/ >>528 すごいなw canvas使ったほうがいいな(あたりまえかw
532 : >>531 サーバー側はNode.js使ってるの?
533 : >>531 すごい。 なんか面白いものができそうだな。 自分が動くと他のキャラも動く??みたいな挙動が 微妙だけど。ちょっと期待
534 : 3DSのブラウザがcanvasを採用するっぽい あとドットバイドット表示モードをサイト側で指定できるとか ttp://www.nintendo.co.jp/3ds/hardware/features/browser.html canvasってまったく触ったこと無いけど予習しとこかな
535 : ドットバイドット表示はターゲットデバイスの解像度が決めうちできる場合の スマートフォンのブラウザでの指定のしかたと一緒だね。 ゲーム作るとしたらあとはJavascrptの処理速度がどのくらい出るかだろうね。 iPhone4だと>>528 の奴が1桁fpsだったからなぁ。 まあアクションじゃなければ余裕なんだろうけど。
536 : >スマートフォンのブラウザでの指定のしかたと一緒だね スマフォも使ったことなくて知らんかった、thanks >iPhone4だと>>528 の奴が1桁fpsだったからなぁ。 それはちょっとショックだ 作りたいのはアクションだけど、1画面中のオブジェクトが20個ぐらいなら 何とかなるんじゃないかと希望的観測を持ってる キーイベントが拾えない仕様だったら即アウト
537 : 確かにキーイベントが拾えるなら楽しそうだな。 要はコントローラが使えるのと同じだからなー
538 : やっと3DSの更新が来た 会社休み取って待ってたからやきもきしたぜ
539 : 以前Wii用に作成したテストページを表示してみた 表示は快適だけどアニメーション表示はかなり重いかな 今のところマウスイベントはクリック以外受け取れてないが、 少なくとも十字キー4方向とAボタンは認識できることを確認した ちょっとワクワクしてきたよ俺
540 : WegGL終了のお知らせ http://internet.watch.impress.co.jp/docs/news/20110617_453916.html これでJavaScriptで3Dゲーム、という「未来」はなくなったね・・・
541 : 3Dよええ
542 : Microsoft的にはSilverlightを使わせたいだろうからなぁ
543 : >>540 なんか話が違うような? http://mozilla.jp/blog/entry/6900/
544 : >>543 うん、それは別の話だよね それくらい俺でもわかるよ
545 : >>540 Khronos が対応中らしい http://www.readwriteweb.com/hack/2011/06/developer-silverlight-has-the.php
546 : >>535 >ゲーム作るとしたらあとはJavascrptの処理速度がどのくらい出るかだろうね。 > >iPhone4だと>>528 の奴が1桁fpsだったからなぁ。 http://arstechnica.com/apple/news/2011/06/ios-5-brings-nitro-speed-to-home-screen-web-apps.ars
547 : >>546 記事読んだけど、>>535 の3DSのブラウザの実行速度気にしてるのと、 どう関係あるの? まあMobile Safariの処理速度なんてPC用のSafariでも遅い方なんだから、 iOS5になっても大して変わらないと思う。
548 : >>547 その専ブラぶっこわれてるんじゃないの。ウェブブラウザで見てみ。 何が変わるかは記事に書いてある通りで、Nitroが採用されるから高速になる。 Safariが遅いって何の話?
549 : 今年3月の時点でブラウザで実行だと すでにNitro有効だと書いてある。
550 : おお、ホントだ。これは失礼した。
551 : 携帯がwebGLに対応したら意図的に携帯ぶっこわすことも可能?
552 : ぶっ壊したり乗っ取ったりする話とは違うと思われ
553 : え、同じ話でしょ?
554 : http://rpgjs.com/
555 : http://eblong.com/zarf/glulx/quixe/
556 : >>279 こういうの作りたいんだけど、何から手をつけるのかすら分からない・・・
557 : WebGLの入門サイトってないですか?
558 : >>557 こことか https://sites.google.com/site/hackthewebgl/learning-webglhon-yaku/the-lessons
559 : >>556 自分は、以下の順番で作りました。 1.まずは、表示したい画面を静的にhtmlで作る。 2.その画面を、javascriptで動的に生成する。 3.シナリオデータから次々に生成されるようにする。 経験上、一番大変なのは、お話を用意する部分です。
560 : >>559 ちなみにどれくらい時間かかりました? > 一番大変なのは、お話を用意する部分です。 漠然と考えることはできても、文章に起こすとなると難しそうですね
561 : >>560 559じゃないが自分が作った時も1~3と同じような順番でシステムだけ1日 後で気付いたときにその都度バグ修正や機能追加してる シナリオはシステムを動かすサンプル用に短いのを数日で書いた 面白いお話を用意するとなると何日かかるか分かりません 自分にとってもお話が最大の難関です
562 : >>560 完成までだと、1ヶ月くらいです。 モチベーションを維持するのが難しかったです。 幸い目指す完成形があったので、続けられました。 お話の用意が大変な場合は、下記の手法もいいかもしれません。 http://www17.plala.or.jp/p95095yy/wnov/mathg/ これは(↑)、お話は、Webで公開されているものです。 (許可はいただいています) お話の作者さまに見せる楽しみがあるので、続けられるかもしれません。 あと、背景もキャラもフリーの物をお借りしてます。
563 : ここは例えば実行処理部をJavaScriptで処理して、 ファイル処理などを他の言語でやったりする物の話題は スレチでしょうか?
564 : Javascriptでゲーム作ってるんだったら、 話題が無いよりはいいんじゃないかな?
565 : >>564 回答ありがとうございます。 では安心して書かせていただきます。 まだゲームの域に届いてないしろものですが、UPするとモチベが沸くかと 思い利用させていただきます。 http://cgi.members.interq.or.jp/asia/k24/ でJavaScriptで開発に勤しんでおりますです。 まだ何もできないですが、末永く見守ってくださいです。
566 : がんばりやー
567 : よくわからないけど他のスレでいじめられたので逃げてきました ここ数日間WebGL周り調べてたけど大体こんな感じだった クロスプラットフォームでネイティブコード吐けて sm2.0までの3d対応 サウンド対応 opencl対応予定 まだ実際にやってないけど アプリケーションキャッシュや chromeless xulrunnerあたりでネイティブ化できるらしかった 上に書いてあるセキュリティの問題はアプリ化することで回避できると思う canvasも使えるし悪くないのではないでしょうか あっちのスレ怖い
568 : どこのスレか知らないけど、 WebGLはブラウザ上で動くということに価値があると思う。 アプリ化するんだったら、OpenGL使ってネイティブで書けばいいんだから。 自分が良いと思うんだったら、それを使って何か作ってみればいい。 活用が広がればセキュリティ問題も解決されて発展していくだろうし。 (まあセキュリティ問題があるから活用されないという考え方もあるが)
569 : javascriptでexe作れたらうれしいと思ったけど違うのか
570 : CanvasもWebGLも、htaで使えれば最高なんだけどなぁ・・・
571 : QML や XUL じゃダメなの?
572 : WebGLなんかCでOpenGLを直接叩くのと変わらないんだから ネイティブでいいんだったらC++で適当なゲームエンジン使ったほうが遥かに楽だ ゲームではUI記述言語みたいなのもそんなに使いどころがない
573 : それが JS の記述性の高さが半端無いんだわ モジュールが無い(名前空間は作れるけど)とかイテレーションが簡単に書けないとかに関係無く、 クロージャの使いやすさが完全に他の言語を圧倒していて、何で 21 世紀にもなって C/C++ を 書かないといけないんだという気分にしてくれるんだわ プログラマにとったら、エンジンとかフレームワークとかより、ライブラリが揃っていてなんぼな 訳だし、何で JS が注目されているかは、多少コーディングの経験があれば簡単に分かる話だと思われ
574 : 書いてて楽しいのは確かだねぇ
575 : 自分で好き勝手に枠組み作りやすくで楽しいのはわかる JavaScriptって役に立つライブラリそんなに多いか? それこそエンジンやフレームワーク的なものを作りたがる人が多い印象 言語の特徴のせいかな
576 : ゲームって本気で言ってるの? javascriptでゲーム なめてんだろ?おい、ごみだな あれだろ?テトリスとかオセロとかごみゲームだろ? わかってるんだよ そもそも日本のゲーム開発者がゴミゲー出してて 本業がゲームじゃないLL使いのゴミみたいなお前らが 面白いゲーム作れるわけじゃない 面白さを求めてない?ふざけるな ゲームなめてるだろゲームはおもしろくないといけないからな
577 : せいぜい、ブロック崩しやノベルゲー、紙芝居系、ターン式RPGが限界だろ おもしろい大人数対戦型のアクションゲームを作ったらほめてやるけどな
578 : なめてるかどうかはさておき、javascriptでゲームは現代的だと思うけどね
579 : >>576 べつに仕事でやってるわけじゃないし、そんなこと急に言われてもなぁ
580 : 本格的なゲーム作るなら他の言語の方が向いてるってのは否定しない javascriptの何が良いってプログラミング知識なんか無くても それっぽい物が何となく作れてしまうところだと思うわ (IE以外の)ブラウザで動くから色々なOSの人に遊んでもらえるし iPhone含めたスマホのブラウザで動くものを簡単に作れるとか楽し過ぎる 趣味の小規模ゲーム作りには手軽でいいと思うよjavascript
581 : js自体言語として気持ち悪すぎる
582 : (キリッ
583 : 「作ろうぜ」ってスレなんだから、 「Javascriptではゲーム作れない」って話題をわざわざ持ってくるのはおかしい。
584 : JavaScriptでゲーム作るとき、 メインループは、どう書いてる? 俺のは、こんな感じ。 var timer; var interval = 1000/50; window.onload = function() { clearTimeout(timer); timer = setInterval(loop, interval); draw(); };
585 : 俺はこうだな 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 : 実行してないけど、今考えた。 ttp://ideone.com/exWRh 参考: ttp://www.tnksoft.com/reading/classgame/engine/01/015.php
587 : メインループ>>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 : どれもセオリーから外れてるよ パフォーマンスが最高なのは、最短時間でtimeout回して(これからはrequestAnimationFrameだけど) 前回からの経過時間でfpsを算出するvfr。 ビジーループなんて絶対にやってはいけない。
589 : 未だに空ループでウェイトをとる人間がいたとは驚きである
590 : requestAnimationFrameってのがあるんだ。知らなかった。 試してみるよ。
591 : つまり>>584 は、こうなるわけだな。 window.onload = function(e) { function anima() { requestAnimationFrame(anime); draw(); } anima(); }; でも、これだとFPSを指定できないな・・・。 もう少し調べて改良してみよう。
592 : 遅くなったけど、 これか! 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 : こんな感じかな?(ブラウザ別対応部分は端折ってる) 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 : グラディウス http://html5-gradius.appspot.com/
595 : すっげ・・・ さすがに1面だけか
596 : >>594 操作方法を教えてください。 CTRLを押下したらすげー滑らかに動くんだけどどういうこと?
597 : (行番号: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 : お前らはほんとにゴミだな 所詮jsガキのかじり ごみごみゴミゴミギオゴミゴミゴmゴイgモgミ R
599 : 俺がjavascript覚えたてのころ作ったのとえらい違いだ http://www42.atwiki.jp/syugyou?cmd=upload&act=open&pageid=240&file=vvv.html
600 : >>599 それ通常モードより練習モードの方が面白いよ
601 : >>594 すごいね、Flash,Java,SilverlightをOFFにしたFirefoxでちゃんと音が鳴るんだけど どういうコントロールを使ってるんだろう サンプルじゃなく完成品のソースって中々読む気になれない
602 : 自己レスだけどHTMLAudioElementってのがあるのか
603 : Audio周りだけでもIE9,Chrome,Firefox,Opera,Safariの全部で ちゃんと音がなって動くのがすごいと思う。 それぞれで対応してるオーディオコーディックやらプロパティやらが違うから、 自分で作る時は互換性取りきれなくてブラウザ決めうちになるし。
604 : oggとmp3両方用意しておけばどっちかには対応してると思う これもそうしてるみたい
605 : これから勉強するのに、AC3とHTML5だとどっちがいいと思う?
606 : AC3
607 : javascript 波形 でググるとすごいことやってる人が
608 : >>600 ちなみに問いくつまでいった?
609 : >>608 ずっと前なんで忘れたけどけっこうがんばりました 役がわけわからなくなってきたとこでやめたかも知れんw
610 : この連鎖中にも操作が必要って所が新鮮で面白かったけど これオリジナルなん?
611 : オリジナルだけど勝手にパクっていいよ debakkuって変数を1にすると全役見れるよ いや連鎖中に操作できるってのはマジカルドロップとかMrスウィーツとか昔からあるよ 面白かったのはゲーセンにあったマネーアイドルエクスチェンジャー 連鎖中にせり上げできるから理論的に無限に連鎖できる
612 : マジか パクって俺が富豪になっても恨むなよ しかしよう作りこむな
613 : 初心者の俺が本気でゲームを作ろうと思う。 ジャンルはシューティングゲーム。 ってかジャバスク知らんから、 パパっと学んでくるわ
614 : パパっとは学べんだろうなあ ママッとでも微妙 動けばいいって程度なら問題ないけど
615 : ジャバスクw
616 : ジャバスクの天下だな モバイルでもPCでもこれからフラッシュの変わりに多くのゲームが必要とされる
617 : ワイが聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るらしいで もう経済は破綻してて、取り戻すのは無理なんだそうや その世界ではごっつい有名な政府関係者筋から聞いた確かな情報やで まあお前ら頭の良い連中には、今さらなくらいのネタやな、 お前らからすればもう常識的なくらいの知識やろ?
618 : せやな
619 : せやろか
620 : せやねん
621 : 2009年にjavascriptで作ったスーパーマリオが その完成度からネットで騒がれたみたいです。 http://www.nextglobaljungle.com/2009/02/javascript.php 自分は知らなかったのですが、 保存している方、どうか配布して頂けないでしょうか? 実際プレイしてみたいのと、ソースを見て勉強したいのですが、、、
622 : まさか、javascript専門のゲーム投稿サイトができるなんて、 スレがたったころは想像もできなかったなぁ。
623 : 2003年 1-81 まで81レス(ただしだいぶ途中あぼ〜ん含む) 2004年 82-104 まで22レス 2005年 105-130 まで25レス 2006年 131-234 まで103レス 2007年 235-349 まで114レス 2008年 350-394 まで44レス 2009年 395-457 まで62レス 2010年 458-502 まで44レス 2011年 503-602 まで99レス 8年で一レス消化できるかできないか このペースだと埋まるのに3-4年は掛かるなw
624 : http://glsl.heroku.com/?page=14 webgl 専門の投稿サイトとかハッケン glsl なぁ…
625 : >>622 >javascript専門のゲーム投稿サイトができるなんて、 どこにある??見つからない
626 : 9leapとかいうのが出ましたけども
627 : enchant.jsって使えるのかね
628 : あれ有料だろ 作るのはただだけど商品化しようとしたらライセンス料5万もとられるじゃん
629 : ざっとためした感じたしかに簡単にゲームは作れる・・・ シンプルだ けれど中枢部分所詮はゲームエンジンなんだよな 完全にオリジナリティーに走るには向いてない
630 : enchant.jsが最近調子に乗ってるようだが あれ実際どうなん? ぱっと見まともなゲームはまだ作られてないっぽいけども
631 : たしかに調子に乗ってるな
632 : けれど実際いいゲームもいくつかで出してるぞ。若い人間が飛びついてるし斬新なアイデアや 技術的にオープンだから学習効率が高く、さらにオールプラットフォームだ。シンプルなゲームつくるには十分だよ
633 : あの会社はあれをどうしたいんだろうな、商用で使えるほどではないっぽいし… 単なる若手育成頑張ってますアピール、宣伝なのかな つーか本が売れててびびった、誰が買ってるんだ
634 : 商用で販売するつもりなんじゃね。使える人間と知名度が上がれば買う人間も出てくるだろうし、 ただ長くは商売するような雰囲気ではなさそうな感じを受けるなセミナーの様子とかをようつべで見てると。
635 : とにもかくにも、javascriptが広まってくれればいいのでは お手軽に、高度なプログラム環境が体験できるんですから Webとの連携も楽チン、でもブラウザごとの互換性はもっと 高めてほしい・・・
636 : enchant.jsおもしろいな!
637 : 気になっているので詳しく
638 : flashゲーの代わりになりうるのかしら
639 : ドット絵のシンプルなゲームなら十分だろうな。svgが弱いからアニメーション部分ではまだflashに分があるように見える。 あとは音な。中身分解してファイルみたらswf(フラッシュ)が使われてる。ここがおそらく弱点っぽいな
640 : JSとFlashの組み合わせでゲーム作る仕組みなのかな じゃあiPhoneでは動かないってことかね、そもそもスマホ対象ではない?
641 : 音源のみswf使ってるってことだよ。だから本体のゲームはスマホすべてで動くが 音がならない端末がでてくるってこと
642 : JSでグラディウス1面だけ作ったサイトがあったな。ああいうのはできるの?
643 : ああいうのこそenchant.jsで一瞬で作れる
644 : 素人でも作れるようなライブラリが本まで出して調子に乗りすぎ。実際学生が一人で作ったらしいし。 社長のブログを駆使したハッタリ技術がうますぎる。それはむしろ見習いたいが。
645 : とっつきやすさを売ってるんじゃないの
646 : 調子とかどうでもいいから早くなんか作って見せてくれよ 全然カスみたいな作例しかまだないじゃないか
647 : すごいものを作るためのライブラリじゃなくて 簡単なものが速く作れますってのが売りなんじゃないのか
648 : でももうちょっと機能を使い込んだ例は見てみたい ここまでできるんやで!的な
649 : browserquestすげーなw
650 : 意外とあっけなくラスボスまで行っちまった ここまでできるもんなんだなあ
651 : 作ってみました ジャンルはよくわかりません 障害物を避けながら目的地を目指す感じです http://dreamcity.ddo.jp/~doume/exploit/
652 : kとiは操作が逆じゃないのか?普通 でなければjとlが逆かどちらかだと思う 障害物にぶつかったあとしばらく操作できなくなるのはいいとして それが切れると何故か一瞬で方向転換してしまう rで止まったときにもしばらく操作が効かなくなるのは仕様かな? これも一定時間経つと操作できるようになるからよくわからない 説明の文から察するに中学生(高校生?)くらいかな? だとしたら相当すごいと思う。がんばって!
653 : >>652 視点操作はフライトシミュレータを参考にしています 今後、いくつかの操作方法を選択出来るようにしようかと考えています 操作を受け付けない理由としてはエネルギが考えられます(canvasの下に表示) これが操作内容に必要な量を下回っている時は操作を操作を受け付けません 既存の作品でいうとアーマードコアとかのそれを参考にしています 英語のレベルは中学生以下です 恥ずかしい
654 : >>651 ピッチコントロールの上下反転をなくして、色々な表示をcanvasの上に配置してみました 説明不足でもエネルギの件は理解しやすくなったと思います
655 : Firefox11 音が出るタイミング(wasdで移動など)でエラー 動作が完全に止まる -- [12:45:23.569] uncaught exception: [Exception... "An attempt was made to use an object that is not, or is no longer, usable" code: "11" nsresult: "0x8053000b (NS_ERROR_DOM_INVALID_STATE_ERR)" location: "... /exploit/sound.js Line: 36"] oggしか対応してないから当然っちゃ当然だが 両対応出来るようにしといたほうがいいよ
656 : >>655 oggファイルを用意して対応してみました 充分な試験をしていませんが、動作しているようです 音源の数が膨大になる前に指摘を頂けて助かりました
657 : ビッチコントロール
658 : enchant.jsってダメなの?
659 : ダメでもないけど、金取っては売れんだろうな あと開発元の会社がうさんくさい感じがする
660 : 金取れるレベルのものが作れない?
661 : MITライセンスだからきちんと表示すれば商用利用おkだな 売れるかどうかは作者のアイデア次第としか…
662 : Arctic.jsやjActionとの比較など気になるんだけど このスレの過疎っぷりじゃ試した人いないかな…
663 : どれも似たり寄ったりなんじゃ enchant.js DOM Arctic.js canvas enchant.jsは3D機能がある
664 : >>659 はお金出してenchant.js買う人はいなそうだ、の意味ね >>663 enchant.jsの3Dてアプリ版だよね?ブラウザでできるの?
665 : ttp://9leap.net/games/1109/ こんな感じでできるんじゃ webGL使ってるみたいだけど
666 : >>665 うーん、動かないな。後でまたやってみよう
667 : ケロケッツのささかまブラザーズをみんなでプレイ KEROCKETS(ケロケッツ) kerockets(ケロケッツ)はゲームを作ったり、プレイしたり、音楽や絵を投稿して、楽しむゲームコミュニティサイトです。 ささかまブラザーズTM http://www.kerockets.jp/games/detail/3623 ┌(┌ ^o^)┐ホモォ http://www.kerockets.jp/games/detail/1833
668 : ■Websocket版 http://duelshooting-pocapocaunty.dotcloud.com/ ■Comet版 http://duelshooting-online.herokuapp.com/
669 : 貼るのはいいけど、自分が作ったとかすごいとか 何が言いたいのかコメントも書かないか? Node.jsでSocket.io使えばWebsocketとかCometとか関係なく、 ブラウザが使える能力使って通信できるはず。
670 : 本職でゲームつくっている人たちからフィードバックほしいっす
671 : 簡単に作れるんだったら、簡単に追いつかれるってことで、差別化にならないのでは。
672 : 休止中ですが、一応引っ越したので過去の遺物サイトを載せて起きます。 【URL】http://www42.atpages.jp/golemboxte/golem/ スレ汚しすいませんです。
673 : jsでやってるがosがxpでieのverが低い
674 : それはshopでnewのpcをbuyするしかない。
675 : warota
676 : js は goog の env が nice で cool
677 : ieよりもniceなtool?
678 : 空気読まずに作ってみたゲーム貼ります。 トレーディングカードゲーム http://exsistentia.if.land.to/gaisen/gaisen.html
679 : ruleがnoneだがcardがcute
680 : >>678 ruleをforgotしてた,but作者ブログをclickすれば、ruleがshowed you.
681 :2012/10/23 http://web-research.appspot.com/enchant/enchant-gl_physics-physprite3d-physphere.html このページ、Google Chrome(バージョン22.0.1229.94)で表示させたら、 「このウェブページの表示中に問題が発生しました。続行するには、ページを再読み込みするか別のページに移動してください。」 ってメッセージが出るんですけど、なぜですか? enchant.jsかChromeにバグがあるのでしょうか? それとも、ビデオカードがオンボードのせいでしょうか? デバイスマネージャでディスプレイアダプターを調べたら、 「Intel(R) G33/G31 Express Chipset Family」と書かれてるのですが。
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
【アイデア命#】配布型CGIゲームをつくろう (230)
かまいたちの夜のパクリ作れる人。 (237)
ゲーム作りませんか? (759)
自由なゲーム製作を阻害する特許ってある? (243)
【3Dゲームエンジン】Unity総合スレッド16 (915)
【忍者】2ちゃんねるがログイン制 (367)
--log9.info------------------
まぁどうでもイイんですけどね・・・。( ´_ゝ`) (963)
乙女ゲーSNS (260)
乙女@金色のコルダ3 その38 (242)
乙女@ときめきメモリアルGirl's Sideシリーズ総合38 (709)
萌えられないシチュ・キャラ設定を吐露するスレ3 (905)
【丸く】あのレスに優しくつっこむスレ40【やんわり】 (745)
乙女ゲーで自己投影している人の数→3000+ (534)
聖闘士星矢の乙女ゲーが欲しい 第六感 (271)
乙女@工画堂スレ 18ターン【パレドゥレーヌ/妖ノ宮】 (369)
ネオロマンスゲーム総合アンチスレ34 (303)
乙女@【携帯】大和彼氏52胴目【ゆのみ】 (530)
乙女@源狼 GENROH 攻略ネタバレスレ3 (204)
【金返せ】嫌いなゲーム【いい加減にしろ】 (223)
乙女@花梨エンターテイメント (434)
あったら嫌な乙女ゲーキャラ (610)
乙女@【携帯】明治東亰恋伽【めいこい】 (726)
--log55.com------------------
集団ストーカーはオカルト11
お前らがグッと来た画像を貼るスレ96 ワッチョイ
アセンションはすでに始まっているphase225
【マンデラ】現実と違う自分の記憶44【宮尾すすむ】
オノヨーコと書くと一日が安泰なスレ2019 その6
仙道総合13
オカルト視点で時事を読む35
,:*:・'☆,・:*: 未解決事件135・:*:・゜☆,
20140901202431 ■ USA