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

■ このスレッドは過去ログ倉庫に格納されています
03/03/20 23:45ID:8HB++g/p
だめ?
2006/11/06(月) 12:27:40ID:SrsfI3VH
スタイルシートOFFにしてる奴とかいんだっけ?
俺はスタイルシートONじゃないと表示が崩れるjavascriptゲームつくってる
2006/11/07(火) 04:32:39ID:78oZucVV
js切ってる俺でもcss切ってる奴はひくわ
189名前は開発中のものです。
垢版 |
2006/11/20(月) 19:10:01ID:toMaoLEJ
alert
confirm
prompt
を使ってゲームを作れそうだが
面白いのか?
2006/11/21(火) 11:07:09ID:uYq0UW4s
内容による
2006/11/21(火) 15:45:01ID: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:24ID:hdFjmOUW
かなりショボイがゲームを作ってみた

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

スクリプトファイル↓(保存してメモ帳にドロップすればソースがみれるぞ)
http://www5.ocn.ne.jp/~aedtg/game/yusya/yusya.js
2006/11/25(土) 12:58:21ID:itzCQm0x
おもしろいなこれ
2006/11/25(土) 13:49:31ID:U4uEdexd
何度も何度も戦って、薬と武器をいっぱい買って、準備万端にして、やっと、やっと俺は...
ありがとう。
195名前は開発中のものです。
垢版 |
2006/11/25(土) 14:06:39ID:O6cfyhjy
>>192
ウィンドウの大きさ最大はここ↓から行ったときだった
http://www5.ocn.ne.jp/~aedtg/game/index.html
2006/11/25(土) 14:37:25ID:y7Qc4FyH
おもしろいなw
海で足つって死んじゃったよwww
197名前は開発中のものです。
垢版 |
2006/11/25(土) 15:08:53ID:O6cfyhjy
>>192
ちなみにhtmlファイルは4kbスクリプトファイルは24kb
2006/11/25(土) 15:43:31ID:ma2dHy1C
昔のゲームブックみたいでおもしろいw

>>196
おれもww
2006/11/25(土) 17:53:28ID:D0ZlVIrH
おもろい
2006/11/25(土) 19:37:42ID:ma2dHy1C
ここは参考になる
http://makimo.to:81/
2006/11/25(土) 22:07:16ID:y7Qc4FyH
>>200
すげぇな、リプレイ再生もできるのか!
202ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/25(土) 22:27:09ID:Hibl8DcI
僕は>>192だ。接続のたびにID変わるみたい。
次はポーカーを作る予定
そんで教えてほしいことがあるんだが
♠>♥>♦>♣という事と
マークが代入されている変数はcということを前提にして
自分が持っているカードのマークと相手が持っているカードのマークを
比較してどっちが上かを決める式はどうしたらいいと思う?
ちなみにcというのは
aがランダムに出される数字bがカードの数字ということでcがマークの数字だから深い意味はないです
203ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/25(土) 22:28:46ID:Hibl8DcI
>>202
マークの数字って変だったな
×マークの数字
○マーク
2006/11/25(土) 22:57:02ID:y7Qc4FyH
>>202
♠>♥>♦>♣が強さを表してるんだとしたら
cに代入する際
♠の時=4
♥の時=3
♦の時=2
♣の時=1
としておけば、単純な大小比較で強弱判定できるんじゃね?
205ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/26(日) 08:07:36ID:nb7t6YPN
ありがと
その方法でいく
206ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/26(日) 09:47:43ID:nb7t6YPN
とりあえず表示させるところまで行った
htmlファイル↓
http://www5.ocn.ne.jp/~aedtg/game/porkar/index.html
スクリプトファイル↓
http://www5.ocn.ne.jp/~aedtg/game/porkar/porkar.js
2006/11/26(日) 11:55:54ID:2tTlYMqa
トランプの柄は「スーツ」という呼び名があるから覚えておくと良い
208ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/26(日) 14:09:16ID:NUfbvkzu
いやはや、出ましたよエラー
今回初めてのエラー
というわけでエラー出てますが置いときます
http://www5.ocn.ne.jp/~aedtg/test.zip
209ヒマなゲームを作る人 ◆Mvw2MqlXdY
垢版 |
2006/11/30(木) 18:03:35ID:tOmENsQI
最近プログラミングのやる気が起きないんですよね
一ヶ月ほど前までは結構やる気があったんですよ
やる気があったから「勇者の冒険」(>>195参照)が作れたみたいな
たとえて言うならば
javascriptを始めたころは

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


現在は

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

サラリーマンの気持ちはあくまで想像です
僕13ですから
まぁポーカーはそのうち進めます
皆さんで勝手に作っていただいてもかまいません
210vvm-man
垢版 |
2006/12/02(土) 07:02:52ID:reS/o3fC
ttp://f58.aaa.livedoor.jp/~lionehar/new/
今のとここんな感じす。
2006/12/05(火) 12:56:49ID:zi1fA8Fy
やる気がなくなってるのは、ネットの情報のせいもある。
たくさんの情報を得るとそれだけでかりそめの達成感を得てしまい
物事へのやる気がなくなるんだ。時間も減るし。

ゲーム作ってる間はネット触らない方がいい。
俺もシナリオ作ってる間はネットで遊ばないようにしてる。
2006/12/05(火) 16:50:18ID:bZwB6kk4
そうか?俺はネットのおかげで技術的には大助かりだがね。
javascriptに関しては全てネット上の情報だけでやってきたし
他言語の時も困った時はぐぐるなり掲示板利用するなりして助かってきた。
ネットなきゃないで書籍あさったり先輩から聞くなりしてどうにかするんだろうけど
おおよその場合ネットの方が早く見つかるから効率がいい。
2006/12/05(火) 18:57:39ID:zs/IhyPL
自分が作ろうとしていたそのものが見つかることもよくある。
2006/12/05(火) 21:29:46ID://3UEB7A
あるあるw
2006/12/09(土) 08:48:29ID:fuVBoLpy
呼んだ?
2006/12/10(日) 14:53:26ID:1UJzaK3j
現在製作中のゲーム↓
http://www5.ocn.ne.jp/~aedtg/zip/irairabou/irairabou1.zip
2006/12/19(火) 19:54:11ID:KWe7AfRJ?2BP(69)
ゲーム完成しました

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

2006/12/20(水) 07:49:34ID:eELu4V7m
10分ほどやってみたが難しいなこれ、まだ鍵まで行けない
せっかくHTMLベースで作ったんだからWebページで公開してみては?
2006/12/20(水) 08:31:40ID:t9deY73i
やっぱイライラしながらやるとダメだな〜。
心を落ち着けよう・・・
2006/12/20(水) 12:34:31ID:iREfcYPl?2BP(69)
>>218
すでに公開しています
http://www5.ocn.ne.jp/~aedtg/
2006/12/20(水) 17:52:01ID:hJiKCZjr?2BP(69)
第四階層のバグ修正しました
再ダウンロードは>>217のアドレスからで大丈夫です
2006/12/20(水) 19:18:52ID:3jNNbqGN
じゃあここに入れてもらって何か作るよ。
ついでに、3Dの面の作り方見つけたから
CSSのBoaderを使うと直角三角形が出来るそいつの組み合わせで三角形が作れるらしい。
2006/12/20(水) 23:20:37ID:Z1tNp/KK
マリンスイーパ既出かな?練習がてら作ってみたの晒してみる
http://www.nonchang.net/js/_game_sweeper.html

連続で開くための再帰処理がヘタレ実装だ。うまい方法が思いつかない
単純にネスト深くするとどうにもブラウザによって動かなくなるしなぁ。処理を分割するしかないか
2006/12/20(水) 23:28:57ID:1h6PxXPo
>>223
どうやって旗たてるの?
2006/12/20(水) 23:49:28ID:Kgfyn70q
再帰が重いなら自分で配列をスタックに見立ててループの中でぶん回せば
いいじゃんって思うけど、そんな簡単に解決する問題じゃないの?
2006/12/21(木) 13:16:13ID:GGQc+f7+
重いな。
>>225その方法で十分じゃね
2006/12/21(木) 15:53:52ID:0fu22y2P
なるほど、thx
旗立て実装と自前配列での処理試してみるよ
2006/12/23(土) 14:21:26ID:VmeVba6i
javascriptでアクションゲーム作るとなるとクラスわざわざクラス作る必要がでてくるな。
2006/12/27(水) 11:27:02ID:g36XuU55
誰もいないな
2006/12/28(木) 22:16:06ID:i0gWHCKD
javascript でOOPすると、this連発でUZEEEE
2006/12/29(金) 00:59:14ID:tgdf+svf
withはどうした?
2006/12/29(金) 02:06:21ID:nn8evbLU
>>231
with を使うと大幅に実行速度DOWNな罠
2006/12/29(金) 12:54:05ID:9xGlqi4M
変数に代入しろ
2006/12/30(土) 15:23:09ID:Vlli4K1L
>>233
クロージャを使うと thisを使わずにうまく書けました
2007/01/11(木) 22:42:24ID:MxFvS+uM
http://gigazine.net/index.php?/news/comments/20070111_canvas/
スゴー
2007/02/04(日) 14:53:56ID:xv0wy/w4
2007/02/07(水) 07:07:56ID:86tbSOoz
ttp://www.nya-taloda.jpn.org/2MB/src/up17992.zip
ロックマンでよくある”消えるブロック”を作ったお( ^ω^)
でも効果音もティウンティウンもクリアの判定もないお( ^ω^)
2007/02/07(水) 09:47:19ID:TInbjZsl
これはいいね
ぜひクリア判定つけてくれ

上のぼるのちょっと難し過ぎるかな
2007/02/08(木) 18:05:36ID:WK5b+XL4
ttp://www.csync.net/service/file/view.cgi?id=1170925315
改良したお( ^ω^)1画面に収まりきらない大きな部屋を作っても、
きれいにスクロールするようにしたお( ^ω^)相変わらず効果音も
ティウンティウンもクリアの判定もないけど、許してお( ^ω^ )
2007/02/08(木) 23:28:19ID:cnEKpVBo
乙ー しかしMac Safariだとスクロール重っ/ Firefoxエラ―出ますな
WinIEだとスムースなのかな?

実は丁度今おれもスクロール実装で泣いてます
描画サイズQVGAでさえ、CSSトリック使ってもcanvas要素+exprolerCanvas使っても激重
どうしたものか
2007/02/08(木) 23:29:55ID:cnEKpVBo
あ、ちなみに確認環境はMac mini(G4 1.42GHz/mem1GB)という貧弱環境です
ゲ製にいるマカーなんて所詮可哀想な子なんです スルーしてやってください
2007/02/09(金) 00:49:34ID:btLe6fJl
>>>240
ごめんお(> <)俺の環境(IE6.0)以外での動作は考慮してないんだお。
2007/02/09(金) 03:16:14ID:tUj/+E47
いやー いいね。
2007/02/09(金) 04:25:54ID:fvAy1m32
>>242
いやいや、シェア的に当然の流れですしどうかお気に病まず
2007/02/11(日) 06:34:35ID:26NB8Eeu
ttp://www.csync.net/service/file/view.cgi?id=1171142980
クリア判定と死亡判定を追加したお( ^ω^ )全部で5ステージ作ったお。
2007/02/11(日) 08:30:27ID:eXEsKoBb
おぉ。すごいな。
2007/02/20(火) 04:49:49ID:W8egdmCg
>>245
スゴ…動き滑らか。
2007/03/04(日) 15:57:25ID:cQHLEbfU
>>245
すごいな。俺の環境じゃスクロールするとスローになってブロックについて行けなくなる。orz
249245
垢版 |
2007/03/04(日) 16:52:02ID:jwXPMnVi
>>248
実はうちの環境でも、もう少しブロックを増やすとスローになるお( ^ω^)
糞ノートPCは本当に地獄だお(> <)
処方箋としては、[^ω^].htmlのソースにある
<img src="stages/img/toumei.gif" style="position:absolute;top:0;left:0;">
を削除すると、処理が格段に軽くなるお。ただし、スクロール中に主人公の表示が
少しブレるようになっちゃうお(> <)
2007/03/05(月) 17:35:48ID:/7DNc3WW
http://briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af
IEうぜぇ。原因不明のエラーで小一時間。しかもゲームになってない。
2007/03/06(火) 14:55:16ID:ebl/C0Vc
過疎ってるな。
ttp://briefcase.yahoo.co.jp/bc/wkymtt/lst?.dir=/87af
弾撃てるようにした。けど重い。501MHzが駄目なのかな?
2007/03/06(火) 22:57:45ID:H26aDALA
過疎はともかく現状ではちょっとコメントしにくいな
ガンガレ
2007/03/07(水) 16:21:53ID:BCdkCk32
http://proxy.f2.ymdb.yahoofs.jp/bc/21c57aa5/bc/87af/03.lzh?bcB6m7FBBn9gL0Vh
一応敵とか作った。
2007/03/07(水) 19:53:52ID:BxRut5VA
シューティングっぽいデモ
http://www.janis.or.jp/users/segabito/sht/Shooting2.html

IEだとスクロール→キャラクター移動の順番だとカクカクするけど
キャラクター移動→スクロールの順番だとカクカクしにくいお( ^ω^)
2007/03/07(水) 19:58:56ID:BCdkCk32
一瞬FLASHかと思った。
2007/03/18(日) 01:40:06ID:tkqC2bq3
RPGモドキを作ったお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1174149315
2007/03/24(土) 15:00:36ID:qv3mxZ2U
RPGモドキ、クリックで調べるようにはできないか?
押し間違いが多くて困る
2007/04/11(水) 00:12:53ID:328Girn7
テトリスもどき作ったお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1176217453

>>257
調べるためのキーは1つしかないのに、それでも押し間違えるとは( ^ω^)?
クリックで調べるようにしたら、壁の向こうにある宝箱も取れるようになって
ゲームが崩壊するお。
2007/04/11(水) 01:04:30ID:p+pUr5Bm
楽しんだ。
260257
垢版 |
2007/04/14(土) 16:26:51ID:NO7jPWNa
あいや、説明不足か。
zとxを押し間違えたりするので、
目の前の宝箱をクリックで調べられたらいいな、と。
つまり、Z=クリック
という訳なんだが。
説明不足でスマンカッタ
2007/04/24(火) 17:55:20ID:i+QVJdrq
止まっているのかい?
262名前は開発中のものです。
垢版 |
2007/04/24(火) 17:59:22ID:VGOqehSy
warota
2007/05/05(土) 17:04:06ID:lU6rYPb+
チャンピオンシップロードモナー
http://makimo.to:81/champ/demo/Stage_01.html#fcres=on
2007/05/16(水) 23:41:19ID:FmaDPTHH
Wiiでも動かすことができました。
リモコンで操作できるので、PCよりとっつきやすいかもしれません。
http://janis.or.jp/users/segabito/wii/
http://janis.or.jp/users/segabito/edit/Editor.html
265名前は開発中のものです。
垢版 |
2007/05/18(金) 15:37:11ID:oztIkCHW
おもしろそうなスレなのに伸びてないね。
てこ入れに昔、自分用に作ったSTGを上げてみる。

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

全5面、マウスとスペースキーで操作してくれ。
2007/07/28(土) 23:42:49ID:L3NhbgI6
ここはブラウザ実装のjavascriptじゃないとだめなの?
spidermonkeyやrhinoやwxjavascriptとか実装なんていくらでもあるけど。
2007/07/29(日) 17:54:58ID:vfd7o4c1
いいんじゃね、そもそも過疎ってるし。
ってか、それ全部Mozilla系じゃん。
2007/07/30(月) 07:51:37ID:m/Mgj4+Q
JScriptを信用しろと?

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

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

いいなら、いつかネタ投下してみるよ。
2007/08/02(木) 07:32:23ID:0ipxmpGa
psp程度のブラウザでうごかせればいいんじゃね
2007/08/02(木) 10:02:17ID:0yagMHLQ
>>269
話の流れ分かってるか?しかもあんな変な仕様のNetFrontで動かすのか。
2007/08/02(木) 12:03:54ID:EKcp2dpQ
まだ組み込みOperaの方がマシやね
272名前は開発中のものです。
垢版 |
2007/08/22(水) 13:38:06ID:6/QrlaOT
誰かいる?
273名前は開発中のものです。
垢版 |
2007/08/25(土) 08:15:08ID:spBXVFlF
age
2007/09/06(木) 21:47:41ID:zJbFOs1I
やあ、みんな、元気にジャバスクってるかい?
オレは今日、Aptanaを入れてみたよ
いろいろな機能があって便利なんだけど、いかんせん重すぎだぜ。
オレのPCではEclipseを動かすのはつらいってことを忘れてたよ。

ってことで、みんなはどんな開発環境つかってる?
え?Javascriptでゲームは作ってない!?そんなつれないことは言わない、言わない。
2007/09/06(木) 22:42:43ID:yLu2rPn8
>>274
otbedit
IE
firefox
2007/09/07(金) 10:25:53ID:3mo5VbXG
旧netscape debuggerかrhinoのjsd。
2007/09/09(日) 20:57:52ID:UcPNa0d2
やあ、みんな、今日も元気にジャバスクってるかい?
やっぱりテキストエディタ等で書いて、ブラウザやデバッガ使うってのが主流のようだね。
オレも実際そうだしね。
ちなみにオレはMicrosoftScriptEditor(Officeについてたやつ)とブラウザを使ってるよ。
べつにMSEじゃなくても良いんだけどね。

せっかくAptana入れたんで、現在STGを製作中だよ。
もう少し形になったら、ねた代わりにアップするんでよろしく!!
2007/09/09(日) 21:20:26ID:I9MuSOMl
>>277
待ってるぜ
279名前は開発中のものです。
垢版 |
2007/09/14(金) 00:00:34ID:peHX6L+v
ノベルゲーを作ったお。
http://www17.plala.or.jp/p95095yy/wnov/majo/
2007/09/14(金) 00:36:30ID:NwUlkjv4
>>279
ちょっとだけやってみたけどいい仕事してますな。
俺もギャルゲ系の作りかけてたけど、クロスブラウザ化にめっさ苦労した。
IE限定ならフェードイン・アウトとか画像処理に凝れるんだけどねー。
281279
垢版 |
2007/09/14(金) 00:58:01ID:C2n7stEJ
> 280
感想ありがとう。古いネタなのにやってもらえてうれしいです。
ゲームの進捗データはテキスト化してURLに持たせているので、
ブックマークしてもらえれば続きからできる仕様(になってるはず)です。
2007/09/21(金) 22:37:11ID:jPGLxNbF
やあ、みんな、今日も元気にジャバスクってるかい?
オレは力尽きたよ・・・
ってのは冗談で、Aptanaでのシューティング作りに飽きただけさ。
途中だけど、何とか形にしたから公開するぜ。

http://murasakikyabetu.web.fc2.com/shooting/

>>279
URLの決めうちで先をみれないようにとか、BGMをFlashでとか
いろいろ工夫してて、良い感じだね。
これからもお互いジャバスクリプターとがんばろうぜ!!
283名前は開発中のものです。
垢版 |
2007/09/22(土) 00:37:06ID:OTwT9h2J
>>282
●●● ← こんなボスを倒す所までやった。
弾幕がいいね。
Aptanaってはじめて聞いけど結構使いやすそうだね。

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

こんな感じ

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

}
2007/10/02(火) 08:20:32ID:w/+5p0yV
疑似コードでry
286284
垢版 |
2007/10/02(火) 11:32:12ID:OeM/PQVp
出来た。
マトリクスを文字列につなげてパターンで置換してやれば、数倍の早さで隣のマスの塗りつぶしが出来る。
また配列に戻してやればおっけー。
2007/10/02(火) 17:32:40ID:NzGimzBy
JavaSE6でJavascript標準搭載されてるんだから
JOGL使ってJavaSound使えば3Dもoggもバリバリやりたい放題で速度もまったく問題ないぜ!




一応ブラウザ限定なんてかかれてないよな?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況