ゲーム専用のオブジェクト志向っぽいスクリプト言語。
公式サイト
http://hoge1000.kake.info.waseda.ac.jp/tonyu/
Vectorの新着ソフトレビュー
http://www.vector.co.jp/magazine/softnews/020227/n0202273.html
関連サイト
http://www.geocities.co.jp/SiliconValley/1833/
http://ryota222.hp.infoseek.co.jp/cgi-bin/wiki/wiki.cgi
初心者向け講座
http://ryota222.hp.infoseek.co.jp/cgi-bin/wiki/wiki.cgi
以下参考になりそうなプログラム。ほとんどソースのみ
もぐらたたき風3Dシューティングゲーム
http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/1799.zip
リアルタイム戦術シミュレーション
http://homepage2.nifty.com/notatnumber/files/SSF_EXT_v055beta.zip
RPG
http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/3317.lzh
シューティング
http://khex7495v.kir.jp/Game/CyBreaker/CB_Ver101.zip
http://www5e.biglobe.ne.jp/~a_p/game/mmm105.zip
ドット絵エディタ
http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/3272.zip
http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/2186.zip
タイピング
http://2shin.net/cgame/game/game/TonyuType.lzh
ぷよぷよ風パズル
http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/3112.lzh
ブロック崩し
http://hpcgi3.nifty.com/nobiro/lime/lime.cgi?control
http://hpcgi3.nifty.com/nobiro/lime/lime.cgi?sokai2
探検
Tonyu(豆乳)でゲーム製作-2-
■ このスレッドは過去ログ倉庫に格納されています
05/02/06 14:35:02ID:66Eqt5GR
05/02/06 14:38:27ID:HvF8RED6
___________
// \\
/ / .ヽヽ
l l l l
| | | | :
.| |______,,─=─____| | ::::::
|___ -'''''  ̄ ̄ ̄ ___| :::::::::::::
|_l__ヽ /__l__| ::::::
|_l_`ニ/ 。 ヽニ'__l__| ..............:...............
`l''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''l' ..:::::::::::::::: :::::::::::::::..
|''''''l''''''''''''''''''l'''''''l ̄ ̄ ̄l'''''''''l''''''''''''''''l'''''''|:::::::::::::::: :::::::::::::::::
|::::::|::::::::::::::::::|::::::|___|:::::::::|:::::::::::::::|:::::::| :::: :: ::: ::
|;;;;;L,,,,,,,,,,,,,,,'──────-`;;;;;;;;;;;;_l;;;;;;;| :: :::: ::: : :::: :::: :: :
|::lニl|::::::::::::l──────-l:::::::::::::lニl::::|::::::::: ::: :: :
`ニニ───────────:::::::::::::::::::::
|:::::::::::| (::○::::::::::::::::::::::::::::
|:::::::::::| |:::::::::::|
`─-' `─-'
なんだかわかりませんが、
とりあえず黒煙を撒いておきますね デリカ
05/02/06 14:52:58ID:+JStAXyN
>>1
Z
Z
4名前は開発中のものです。
05/02/06 16:07:14ID:66Eqt5GR05/02/06 19:47:56ID:UYpoofg4
>>
乙
乙
05/02/06 20:13:11ID:+JStAXyN
前スレの888でうpったACT素材っぽいのが更新したんで乗せときますわ。
ttp://uploader.zive.net/file/12056.lzh
ttp://uploader.zive.net/file/12056.lzh
05/02/06 20:40:13ID:ID3uqL19
9名前は開発中のものです。
05/02/07 04:53:44ID:BPKns4Ql とりあえず、即死判定にならないように書き込み。
05/02/07 11:06:30ID:lgunUPPK
マップにチップを並べて、実行する時マップが壊れる時が
あるのは使用なのかな
あるのは使用なのかな
11名前は開発中のものです。
05/02/07 17:17:30ID:CKbkKr/+ ところで前スレはへのリンクは貼らないのか
05/02/07 19:20:01ID:7u/qbeKM
05/02/07 21:16:20ID:qB1/dDVA
05/02/07 23:14:04ID:Z8Epn3lg
そういえば、サイズによって変な動きするとか何とか本家BBSの過去ログで見た気がする。
05/02/08 10:05:20ID:PGZ6fGGJ
マップが16x12の場合
□□□□□□□□□□□□□□□□
(略)
□□□□□□□□□□□□□□□□
■の位置(16x12からはみ出た位置)にパターンを置くと
□□□□□□□□□□□□□□□□■
(略)
□□□□□□□□□□□□□□□□■
■■■■■■■■■■■■■■■■■
実行時にこうなる
■■■■■■■■■■■■■■■■■
(略)
■□□□□□□□□□□□□□□□■
■■■■■■■■■■■■■■■■■
原因は多分これ。
□□□□□□□□□□□□□□□□
(略)
□□□□□□□□□□□□□□□□
■の位置(16x12からはみ出た位置)にパターンを置くと
□□□□□□□□□□□□□□□□■
(略)
□□□□□□□□□□□□□□□□■
■■■■■■■■■■■■■■■■■
実行時にこうなる
■■■■■■■■■■■■■■■■■
(略)
■□□□□□□□□□□□□□□□■
■■■■■■■■■■■■■■■■■
原因は多分これ。
05/02/08 14:25:01ID:AP/rBp96
サンクストン!!!
05/02/08 21:11:41ID:UyHz7HHY
プログラム経験ないけど豆乳やってみようかな。。
05/02/09 17:51:42ID:db0hRnw9
function test(x,y)
{
if(x>=0&&x<10&&y>=0&&y<10)
{
print("x"+x+"y"+y);
test(x+1,y);
//ここから
test(x-1,y);
test(x,y+1);
test(x,y-1);
//ここを削除するとエラーが起きなくなった
}
}
↑を実行すると読み込み違反が起きる
これでは再帰が使えないので困る
{
if(x>=0&&x<10&&y>=0&&y<10)
{
print("x"+x+"y"+y);
test(x+1,y);
//ここから
test(x-1,y);
test(x,y+1);
test(x,y-1);
//ここを削除するとエラーが起きなくなった
}
}
↑を実行すると読み込み違反が起きる
これでは再帰が使えないので困る
05/02/09 18:02:14ID:okbAhi/R
>>18
test(9,0);はtest(8,0);を呼び、test(8,0);はtest(9,0);を呼びます。
つまり、永久に呼び続けることになります。
Tonyuは16階層ぐらいまでしか関数呼び出しを使えません。
それ以上深くなると呼び出し元を覚えているメモリが溢れてしまいます。
test(9,0);はtest(8,0);を呼び、test(8,0);はtest(9,0);を呼びます。
つまり、永久に呼び続けることになります。
Tonyuは16階層ぐらいまでしか関数呼び出しを使えません。
それ以上深くなると呼び出し元を覚えているメモリが溢れてしまいます。
21名前は開発中のものです。
05/02/10 00:34:14ID:4gR3QPbc >>1見るとやっぱ厨房が多いでつね。
けどクオリティ高いのもいくつかあったりwwwwwっうぇ
けどクオリティ高いのもいくつかあったりwwwwwっうぇ
05/02/10 07:26:45ID:o493u5hr
あくまで道具に過ぎないからな。ユーザの質が道具で決まるわけじゃない
05/02/10 15:25:17ID:3GHEoTOv
スタック領域が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でエラー発生
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でエラー発生
64なんてあっという間に使い果たしてしまう。
256バイトと言うのはいくらなんでも節約しすぎ。
スタック領域を設定する関数が欲しい
05/02/11 02:59:31ID:h3qzSvz3
再帰が使える仕様なのに実際には使えないなんて面白い仕様だなw
そもそもなんで豆乳ってわざわざ自前で(しかもやたら小さい)スタックなんか持ってんだろう?
そもそもなんで豆乳ってわざわざ自前で(しかもやたら小さい)スタックなんか持ってんだろう?
05/02/11 03:05:16ID:HnOecms1
そんなプログラムに詳しいなら
面白いゲーム作ってよ。
面白いゲーム作ってよ。
05/02/11 13:08:27ID:6Vz429DJ
VMが自前でスタックを持たなくて、ほかの何が持つんだ、と。
05/02/11 14:25:26ID:acEFUjTr
豆乳は一つのオブジェクトに一つのスレッドをモつんでしょ?
てことは、全てのオブジェクトにそれぞれスタックを割り当てないとダメ。
オブジェクト一つ一つだから、あまり多くを割り当てるとマズイ。
ってことじゃねーの?使ったことは無いんで実際は知らんけど。
てことは、全てのオブジェクトにそれぞれスタックを割り当てないとダメ。
オブジェクト一つ一つだから、あまり多くを割り当てるとマズイ。
ってことじゃねーの?使ったことは無いんで実際は知らんけど。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 首相答弁「二度といわないぐらいいわないと国民は納得できない」 台湾有事質問した立民・岡田克也氏 ★2 [少考さん★]
- 【💴】日本人を相対的に貧しくした円安 日銀のわずかな利上げでは効果なし 主要通貨すべてに負ける円 ★3 [ぐれ★]
- 山形マット死事件、遺族が当時の生徒3人を3度目提訴…損害賠償請求権の消滅防ぐ目的 [煮卵★]
- おでんで飯が食えるか!おかずか否か…熱い「おでん論争」煮詰まるか? ★2 [蚤の市★]
- マイナ保険証「メリットなし」が最多 1.1万人調査で見えた“不安と様子見” ★3 [♪♪♪★]
- 【野球】村上宗隆のメジャー移籍の交渉期限が残り48時間に… いまだ合意発表なく駆け込み契約なるか [冬月記者★]
- 【STARDOM】スターダムワールド Part.38
- 中山競馬5回6日目
- NFL 2025/26 week16 part 2
- 競輪実況1634
- 【U-NEXT】プレミアリーグ総合 ★46
- 競輪実況1633
- コンビニでおにぎり3個買っただけで500円。終わりだよねこの国 [931948549]
- 大学教授「日本政府はドルをたくさん持っているので円安で大儲けしている」 [834922174]
- 道端でズボンを下ろしてからパンツも下ろしたおじさん(45)逮捕。「陰部を出したことは認める」政治家より潔いのに逮捕。 [389326466]
- ヽ( ・᷄ὢ・᷅ ) ハァイ
- 今日のVIP糖質多くね?
- 千晴起きた
