[過去ログ] Tonyu(豆乳)でゲーム製作-2- (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
27: 05/02/11 14:25 ID:acEFUjTr(1) AAS
豆乳は一つのオブジェクトに一つのスレッドをモつんでしょ?
てことは、全てのオブジェクトにそれぞれスタックを割り当てないとダメ。
オブジェクト一つ一つだから、あまり多くを割り当てるとマズイ。

ってことじゃねーの?使ったことは無いんで実際は知らんけど。
28
(4): 05/02/13 05:26 ID:dNS9lmQx(1/3) AAS
>>1のタイピングの
main.tonyu

function keychk(variable,shift)
......

の部分が分からんのだが
誰かおせーて。
29
(1): 05/02/13 05:28 ID:BGU4Cjy+(1) AAS
おまえらわざわざ苦労してるんだねぇw
30
(2): 05/02/13 13:37 ID:mu5oEbAX(1/2) AAS
>>28
押されたキーのキーコードが何であるかをgetkey()で取得し、そのキーコードと
shiftキーの状態からアスキーコードを算出し、文字と比較している。
合っていれば1を、違っていれば-1を返す。
キーコードはaもAも関係ないのでこういう処理が必要になる。
>>1のタイピングではCAPSキーの判定はしていない。

>>29
省3
31: 05/02/13 14:17 ID:iz1d69bG(1) AAS
外部リンク:prog-etc.bbs.thebbs.jp

the掲示板という大規模掲示板サイトのプログラム板に
ここと似たスレがあり、公式で活躍してるごま太郎がいた。
32
(1): 墓穴 05/02/13 15:58 ID:6h9BpMmJ(1) AAS
>>30
開発環境のうんたらについて同感。
だいたい、作者が「初心者がプログラムに親しむための」と言っているんだから初心者が楽しめばそれでよさげな。
Cと比べられても困るよな^^;

ryota氏のサイトが「準備中」だとか。
以前、彼のサイトでHSPとtonyuとの速度比較の話があったんだけど、実験結果では同等の速度だったとか。
なんだかんだ言っても透明処理なんかのことを考えるとやっぱりトロい気がしてなんないけども、ちょっと救われた気分だった(笑)
33
(1): 28 05/02/13 17:15 ID:dNS9lmQx(2/3) AAS
>>30
Thx
タイピングってメンドイな..
日本語に対応するにはどうしたらいいでつか?
「じ」だったら J+I か Z+I とか..
34
(1): 05/02/13 21:29 ID:mu5oEbAX(2/2) AAS
//日本語入力テストサンプル(Enterの判定甘いです)
extends PanelChar;
$TextEditor.setPosition(4,4,200,16);
$TextEditor.edit();
t = "";
$TextEditor.setText(t);
while (1) {
省19
35
(1): 05/02/13 22:54 ID:t9vBAheF(1) AAS
>>33
外部リンク[cgi]:ryota222.hp.infoseek.co.jp

拙作だが参考になれば。
36
(1): 05/02/13 22:55 ID:L/GULwb0(1) AAS
>>32
シューティングで弾500個とか出したらtonyuじゃHSPにはとてもかなわないような…
37: 28 05/02/14 00:05 ID:dNS9lmQx(3/3) AAS
>>34-35
Ryota氏かな?サンクス。
さらに複雑になったな(;´Д`)
他のタイピングもその方法なのだろうか...

>>36
いつだか忘れたけど
省3
38
(1): 05/02/14 13:17 ID:JdMY6LJR(1) AAS
それはSTG作る人には耳よりな情報だね
なにかとオブジェクト多いジャンルだし
速度が出るならわざわざフレームレート落とすこともなくなるし
39
(1): 05/02/14 18:58 ID:aN8Gmrvw(1) AAS
なんか俺が試しに作った処女作の未完成版。
外部リンク[zip]:ababa.client.jp
40: [ sage] 05/02/15 06:48 ID:Lin1MK5l(1) AAS
最初バルカン押しっぱなしで戦っててなんだよこれと思ったけど
ミサイル→エナジータメ→音を聞いて回避→ミサイル→
が分かってくると楽しい。誘導弾を壁にぶつけさせたり
Qボタンの早いミサイルって敵に当たる?
41
(1): 39 05/02/15 19:15 ID:+MrFfSFJ(1) AAS
ミサイルのホーミング性能これじゃやばいと思うんだがかわしたあともっとスム
ーズに敵の方向に移動させたい、どうすればいいだろうか、やっぱ加速度じゃな
くて等速で敵の方向まで少しずつ向かせるほうがいいのか。でも等速にしてしま
うとどうもミサイルって感じがしなくて嫌だ、どうしたものか
42
(1): 28 05/02/15 19:35 ID:2Cbln3bt(1) AAS
>>41
外部リンク[cgi]:tonyu.kake.info.waseda.ac.jp
これなんてどうでつか?

>>38
ちょっと探したけどやっぱHP見つからない...
たしかfor in...文によるあたり判定だったと思うけど
43: [age@hoge.orz] 05/02/17 14:00 ID:b5q/r0NC(1) AAS
Hosyu!Hosyu!
44: 05/02/17 16:03 ID:8HgWiXfH(1) AAS
>42
本家のUPBBSのNo.1540のレスの事かしら?
今は[直接移動] [58]の所で見られる。
45: 05/02/17 20:31 ID:033u3baB(1) AAS
見てみた。フレームマネージャ−を使って高速化するという記事のとこだね。サンクス。
46: [age] 05/02/23 21:17 ID:SiWRy1DD(1) AAS
age
47: 05/02/25 19:20 ID:KqRGgDmE(1) AAS
イラン戦絶対勝つよな?でもなぁ…
48: 05/03/01 20:27 ID:7SJj9vcR(1) AAS
「あきら」と名乗る者からspamが来た。
「あらき」かと思ってしまったorz
49: 05/03/02 05:00 ID:l1qY63fd(1) AAS
あらきあきら
50: 05/03/02 14:49 ID:4cHgIc73(1) AAS
ここはTonyuスレでつよね?
51: 05/03/12 19:59 ID:7L4F3Iro(1) AAS
誰かちゃんねらで作ってる香具師いねーのかよw
52: 05/03/12 20:23 ID:cW59ts7B(1) AAS
thebbs(某ネット掲示板)ならごま太郎がいたよ。誘導してみるべし
53
(8): 05/03/13 00:11 ID:p0Tz/TEo(1) AAS
オブジェクト位置はそのままに背景だけスクロールさせるのってどうすればいいんだろう
54: 05/03/13 01:17 ID:5rDeSjw3(1) AAS
>>53
公式HPのサンプルにあったべ
(外部リンク:tonyu.kake.info.waseda.ac.jp
55
(1): 05/03/13 12:05 ID:9Yt7eoV0(1/3) AAS
もしかして全オブジェクトに対して
スクロール変数分の移動スクリプトを追加せなあかんの?
めんどくせー
56
(1): 05/03/13 12:25 ID:Ob0T/wR0(1/2) AAS
>>55
スクロールの変数をsx、syとしたら、
全部のオブジェクトの頭に
function onUpdate(){
x+=sx;
y+=sy;
}
省1
57: 05/03/13 12:33 ID:9Yt7eoV0(2/3) AAS
>>56
重くなったりしません?

あと、画面表示系をオブジェクト座標との関連ではなく、単純な数値でつけてきていたので、
例えば画面端設定や、敵出現位置指定を、これから全部オブジェクト座標+αで指定しなおさねばならない・・・
トホホ。
58: 05/03/13 12:39 ID:9Yt7eoV0(3/3) AAS
いっそ背景をオブジェクトで表示して流していければいいのだが、
それもまた面倒くさいんだよなん。
マップだけ動かせるような何かがポンとあれば苦労しないんだけど、考えたら実用性薄いか
59: 05/03/13 13:13 ID:Ob0T/wR0(2/2) AAS
$viewX、$viewYを使うって手もある。
60
(1): Kroitz@tonyu.yi.org 05/03/13 15:53 ID:O5BTFpuF(1) AAS
少し高等テクニックだけど

/* CustomDXChar.tonyu */
extends DXChar;
function /*override*/ draw(){
 drawScreenXY(1);
 super.draw();
 drawScreenXY(0);
省7
61: 53 05/03/13 18:42 ID:FkcIHaHj(1/2) AAS
>>60
なんだかわからないけれど面白そうですね

とりあえず、一つのオブジェクトを座標(0,0)にして、
全ての値を$**.x+数値、$**.y+数値と組みなおしてみますわ。

ついでに
現在製作中のSTGのプランを言いますと
タイトル・・・architect(仮)
省6
62: 53 05/03/13 18:46 ID:FkcIHaHj(2/2) AAS
一つ、豆乳で不思議なこと。
少数計算になると何故急に数値が端数になるのだろう
63: 53 05/03/16 22:29 ID:RMcfDzFN(1) AAS
・・・駄目だ面白くなる気がしない・・・
64
(1): 05/03/17 07:27 ID:c36IWw1t(1) AAS
作り手が面白くなくなってきたと感じる時期を乗り越えれば
ようやく遊び手が面白いと感じる出来になる

遊び手を面白くするためのスパイスは、作り手には煩雑なことが多い
がんがってちょ
65: 墓穴 05/03/18 14:41 ID:AUYQEeSt(1) AAS
>>64
同感。
もっとも、俺は「面白くするためのスパイス」が抜けて作り手に優しく遊び手につまらないものしか作れないけど。
66: 53 05/03/18 21:29 ID:pmqskpdL(1) AAS
面白いと思った構想が案外つまらなかったりして悲しいものですね。
もうじきここに試作品でもUPしますわ。
67: 墓穴 05/03/19 00:05 ID:N8oUfUva(1) AAS
なんだか、アクションゲームでマップの取得がうまくいかない。てか、取得はいいけどマップにちびっと埋まる。
32x64サイズキャラクター(ごま太郎のうんたらで試してみてた使いまわし)で左、左上中央、左上、上、右上、右上中央、右、右下中央、右下、下、左下、左下中央の十二箇所でマップを取得
@*@*@
@***@
@***@
@***@
@*@*@
省4
68: 05/03/19 00:35 ID:gPFYclnz(1) AAS
x+(キャラクターの幅)/2で右側判定
x-(キャラクターの幅)/2で左側判定
とかしなきゃなんないんじゃないの?
あ、あとvxとかもいれなきゃなんないか。
69
(1): 05/03/19 00:58 ID:Dez6S2iy(1) AAS
俺もなにもわからず最近はじめたばっかりで、いろんなとこからひっぱってきたりこねくりまわしたりしてる
while(1){
if ($map.getAt(x-16,y)==$pat_Block+0) x+=3;
if ($map.getAt(x+16,y)==$pat_Block+0) x-=3;
if ($map.getAt(x-15,y)==$pat_Block+0) x+=5;
if ($map.getAt(x+15,y)==$pat_Block+0) x-=5;
if ($map.getAt(x,y-20)==$pat_Block+0) y+=2;
省25
70
(1): 53 05/03/19 01:46 ID:XRt4+XXn(1) AAS
tonyu本家のアップローダーはちょっと小さくて、
音声ファイルの多い本作をUPできませんでした。

外部リンク[zip]:nyannyan3.minidns.net

150時間で消えるようですが、やってみてくださいな
71
(1): 05/03/19 02:24 ID:NYO1MV/Z(1) AAS
ダイブ気持ちいい。
72: 53 05/03/19 21:27 ID:5oKGUCgi(1) AAS
>>71
ありがとうございます。
73: 05/03/20 00:08 ID:QvhXsMGf(1) AAS
>>70
文字が震える演出がとてもいいと思いました。

遊ばせ方のレパートリーがすくなさそうなゲームデザインですね
74: 05/03/20 13:12 ID:nS7TWucq(1) AAS
>53
なかなか良いね、成長を期待。

どうでもいいが震度6弱キター
75
(1): 墓穴 05/03/20 17:21 ID:5fecn8LO(1) AAS
>>69
どうもありがとう。
ただ、基本的なプログラムはできているので、問題はもうちょい複雑っぽ。いろいろ試してみますか。
76: 05/03/20 19:49 ID:mc9ZZlXI(1) AAS
>>75
とりあえずうpしてくれ
77
(1): 2005/03/29(火)20:37 ID:TIIy7M13(1) AAS
アプ板に大量にゲームをアップしている人に言いたいことがある。
あなた、じぶんで作ったゲームを一回でも遊んだんですか?と。
78: 2005/03/30(水)22:04 ID:EDdUtb56(1) AAS
>>77
しかも責められてたな
79: ID:RckzVCX7(1) AAS
やっぱTonyu公式板は消防が多いから、別の板を設けるべきだよ
っと漏れは思う。
80
(1): ID:mkPZrxcX(1) AAS
豆乳は弾幕ゲーには不向きだ・・・
イメファイみたいなのつくりてー
81: ID:LqHTw2ao(1) AAS
イメージファイトは弾幕ゲーなのか?
82: ID:6C1e8yEW(1) AAS
イメファイは弾幕ゲーでない故につくりてーってワケ
83: ID:YPxB9qoI(1) AAS
面白いSTG誰か作れ
84: ID:qXGSCSIi(1) AAS
アクション用のはずなのに面白いゲームは別ジャンルばっかり
85: ID:Wu3j5BVu(1) AAS
面白いゲームなんてあったっけ?
86: 2005/04/02(土)10:07 ID:GPALzZiP(1) AAS
>>80
それは処理速度が遅いってこと?
87
(1): 2005/04/02(土)11:01 ID:zdplfkb+(1/2) AAS
>>87
大量のオブジェクトを出すと処理が落ちること。
88: 2005/04/02(土)11:07 ID:zdplfkb+(2/2) AAS
敵弾100発舞うとヤバい

半透明オブジェクトのでかいのがあるだけで処理が落ちる
89: 2005/04/02(土)12:59 ID:9tV2sY1J(1) AAS
イメファイくらいのオブジェクト数ならぎりぎりTonyuでなんとかなりそうだな
Tonyuの有名ゲーってどうも他言語よりアクションがもっさりしてる印象があるが原因不明
90: 2005/04/02(土)18:19 ID:qNeD2Nfq(1) AAS
半透明やら回転やらCPUがやれば重いのは当然。
91
(1): 2005/04/02(土)19:24 ID:qOttSBuH(1) AAS
tonyuの有名ゲーって、んなもんあるんかい
92: 2005/04/03(日)00:04 ID:NDo57GJh(1) AAS
きーたことない
93: 2005/04/03(日)09:10 ID:s8EYVXJY(1) AAS
>>91
誰が有名ゲーなんていってるんだ?
94: 2005/04/03(日)17:19 ID:ffJrdbgl(1) AAS
初心とかいうのが暴れてるな
95
(1): 2005/04/05(火)23:11 ID:iY/qhvwA(1) AAS
インベーダー作りたいんですが
豆乳とHSPではどっちのほうが手っ取り早く作れますか?
96: かつての53 2005/04/05(火)23:16 ID:GkNdDQfJ(1/2) AAS
外部リンク[aspx]:nyannyan3.minidns.net
このゲームシステムでの開発はこれ以上やっても発展がなさそうなのでこれで打ち切りにしておきましょう。
97: 2005/04/05(火)23:18 ID:GkNdDQfJ(2/2) AAS
>>95
HSPを知らないので判りませんが
豆乳のチュートリアルにインベーダーもどきのゲームが入っているのでやりやすいかもしれません
98: 2005/04/06(水)06:43 ID:WGOOCZr8(1) AAS
外部リンク[lzh]:tonyu.kake.info.waseda.ac.jp
まんまインベーダー。
99: 2005/04/08(金)00:25 ID:MNVI6vjZ(1) AAS
イメファイ風のゲームが出来たのだけど
題名どーしよう。
イメファイ。
イメージイメージファイト。
イマーゲファイト。
パチモン臭のするいいタイトルだれかつけてぇ
100: 2005/04/08(金)01:15 ID:Gijxr/cE(1) AAS
イケメン廃棄
101: 2005/04/08(金)04:29 ID:AEukfDzM(1) AAS
イマジネーションファイター
イミテーションフィールド
ファイティングイメージ
102: 2005/04/08(金)13:52 ID:Rr54L5ff(1) AAS
101うまいな…
103: 2005/04/08(金)14:29 ID:U4nXEu6G(1) AAS
イミーテファイト
104
(1): 2005/04/08(金)22:09 ID:O+XYm6bE(1) AAS
オマージュファイト
105: 2005/04/09(土)01:09 ID:aUtvJgyl(1/2) AAS
>>104
それだ!!!!!!!!!
それに決定しました!!!
106: 2005/04/09(土)02:16 ID:aUtvJgyl(2/2) AAS
いややめた。オマージュはフランス語ゆえ
107: 2005/04/09(土)16:59 ID:pbylDypZ(1) AAS
仏語嫌いファイト
1-
あと 895 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s