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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(10): 05/02/06 14:35 ID:66Eqt5GR(1/2) AAS
ゲーム専用のオブジェクト志向っぽいスクリプト言語。

公式サイト
外部リンク:hoge1000.kake.info.waseda.ac.jp
Vectorの新着ソフトレビュー
外部リンク[html]:www.vector.co.jp
関連サイト
外部リンク:www.geocities.co.jp
省23
2: 05/02/06 14:38 ID:HvF8RED6(1) AAS
AA省
3: 05/02/06 14:52 ID:+JStAXyN(1/2) AAS
>>1

4: 05/02/06 16:07 ID:66Eqt5GR(2/2) AAS
リンクミス

初心者向け講座
外部リンク:ea.uuhp.com
5: 05/02/06 19:47 ID:UYpoofg4(1/2) AAS
>>

6: ミス 05/02/06 19:48 ID:UYpoofg4(2/2) AAS
>>1

7
(1): 05/02/06 20:13 ID:+JStAXyN(2/2) AAS
前スレの888でうpったACT素材っぽいのが更新したんで乗せときますわ。
外部リンク[lzh]:uploader.zive.net
8: 05/02/06 20:40 ID:ID3uqL19(1) AAS
>>7

9: 05/02/07 04:53 ID:BPKns4Ql(1) AAS
とりあえず、即死判定にならないように書き込み。
10
(1): 05/02/07 11:06 ID:lgunUPPK(1) AAS
マップにチップを並べて、実行する時マップが壊れる時が
あるのは使用なのかな
11: 05/02/07 17:17 ID:CKbkKr/+(1) AAS
ところで前スレはへのリンクは貼らないのか
12: 05/02/07 19:20 ID:7u/qbeKM(1) AAS
ほい前スレ。
Tonyu(豆乳)でゲーム製作
2chスレ:gamedev
13: 05/02/07 21:16 ID:qB1/dDVA(1) AAS
>>10
正直豆乳は全然知らんが、それはお前が実行時に壊してる
だけじゃないのか?
14: 05/02/07 23:14 ID:Z8Epn3lg(1) AAS
そういえば、サイズによって変な動きするとか何とか本家BBSの過去ログで見た気がする。
15: 05/02/08 10:05 ID:PGZ6fGGJ(1) AAS
マップが16x12の場合
□□□□□□□□□□□□□□□□
(略)
□□□□□□□□□□□□□□□□

■の位置(16x12からはみ出た位置)にパターンを置くと
□□□□□□□□□□□□□□□□■
(略)
省8
16: 05/02/08 14:25 ID:AP/rBp96(1) AAS
サンクストン!!!
17: 05/02/08 21:11 ID:UyHz7HHY(1) AAS
プログラム経験ないけど豆乳やってみようかな。。
18
(2): 05/02/09 17:51 ID:db0hRnw9(1) AAS
function test(x,y)
{
if(x>=0&&x<10&&y>=0&&y<10)
{
print("x"+x+"y"+y);
test(x+1,y);
//ここから
省8
19
(1): 05/02/09 18:02 ID:okbAhi/R(1) AAS
>>18
test(9,0);はtest(8,0);を呼び、test(8,0);はtest(9,0);を呼びます。
つまり、永久に呼び続けることになります。

Tonyuは16階層ぐらいまでしか関数呼び出しを使えません。
それ以上深くなると呼び出し元を覚えているメモリが溢れてしまいます。
20: 18 05/02/09 20:21 ID:zYZCIwHN(1) AAS
>>19
ぅゎ、ひどいミスorz
これじゃ動かないわけだ。

関数呼び出しは30階層位まで大丈夫みたいだった。
21: 05/02/10 00:34 ID:4gR3QPbc(1) AAS
>>1見るとやっぱ厨房が多いでつね。
けどクオリティ高いのもいくつかあったりwwwwwっうぇ
22: 05/02/10 07:26 ID:o493u5hr(1) AAS
あくまで道具に過ぎないからな。ユーザの質が道具で決まるわけじゃない
23: 05/02/10 15:25 ID:3GHEoTOv(1) AAS
スタック領域が64(256バイト)
関数を呼ぶたびに引数の数+ローカル変数の数+1消費
関数を抜けるとその関数を呼ぶときに消費した分回復

function A(a,b,c,d,e,f,g,h,i,j)
{if(a)return A(a-1,b,c,d,e,f,g,h,i,j)*2;else return 1;}
↑A(7)なら2+10+10+10+10+10+10=62で大丈夫
 A(8)だと2+10*7=72でエラー発生
省3
24: 05/02/11 02:59 ID:h3qzSvz3(1) AAS
再帰が使える仕様なのに実際には使えないなんて面白い仕様だなw
そもそもなんで豆乳ってわざわざ自前で(しかもやたら小さい)スタックなんか持ってんだろう?
25: 05/02/11 03:05 ID:HnOecms1(1) AAS
そんなプログラムに詳しいなら
面白いゲーム作ってよ。
26: 05/02/11 13:08 ID:6Vz429DJ(1) AAS
VMが自前でスタックを持たなくて、ほかの何が持つんだ、と。
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
ミサイルのホーミング性能これじゃやばいと思うんだがかわしたあともっとスム
ーズに敵の方向に移動させたい、どうすればいいだろうか、やっぱ加速度じゃな
くて等速で敵の方向まで少しずつ向かせるほうがいいのか。でも等速にしてしま
うとどうもミサイルって感じがしなくて嫌だ、どうしたものか
1-
あと 961 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s