Tonyu(豆乳)でゲーム製作-2-

■ このスレッドは過去ログ倉庫に格納されています
05/02/06 14:35:02ID:66Eqt5GR
ゲーム専用のオブジェクト志向っぽいスクリプト言語。

公式サイト
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
2007/05/15(火) 18:29:31ID:JXIvWj/Y
ぶっちゃけ機能に不満を感じて別環境に移行して、プロトタイピングに使ってるくらい。
2007/05/15(火) 19:01:46ID:wbBTRXyQ
作ってるよ、まだ公開する段階にないけどさ
585名前は開発中のものです。
垢版 |
2007/05/16(水) 22:16:24ID:OyEmMKEo
>>583
それは寂しいな。俺もC++とかに移ろうかと思ったけど
グラフィックがしょぼすぎて分不相応だったからまだtonyuでやってる
2007/05/22(火) 14:37:06ID:P+5EB2D/
tonyuユーザーって何人くらいいるのでしょうか?
何日もかけて制作したものが誰もやってくれないと凹むんで…
587名前は開発中のものです。
垢版 |
2007/05/22(火) 15:00:14ID:w8FHk1Gb
RPGツクールみたいにシステムにインストールする必要が無い言語なんだから
tonyuユーザーが何人居るかとか関係無いんじゃ?w
プレイできる人の数には関係ないじゃんw
2007/05/22(火) 17:25:59ID:WcoqIlZH
そうですね、御返事ありがとうございます。
プロジェクトボード専門にアップしるので、そこらへん気になっていたんです。
今、ちょっと見た目がチープなアクションゲームを製作中なもので
2007/05/23(水) 00:56:16ID:VW4RJcAT
10人ぐらいだとおもう。
いろんな人にやってもらいたいならvector登録とか。
俺のくだらないゲームでも1000DLはすぐいった。昔の話だけどね
590名前は開発中のものです。
垢版 |
2007/05/23(水) 03:06:22ID:9Q15R07h
豆乳の長所と短所ってどこ??
2007/05/23(水) 13:37:18ID:pT6Xo0J2
>>500
長所:初心者に優しく1週間もあれば馴染む
短所:描画機能が弱くオブジェクト(STGの弾etc)を大量発生させると処理落ちする

良くも悪くも入門編って感じかな。でも、プロジェクトボードの作品には
なかなかいいものもあるから工夫次第だよ
2007/05/23(水) 14:24:56ID:uKPXYEny
ついでにサウンド回りが弱いのと、スクリプトやデータが丸見えなこと。
あとはフルスクリーンの挙動が少々おかしいくらいか。
2007/05/24(木) 22:47:11ID:T4MynmwD
たまに音読み込んでも鳴らないんだよなorz
最近シューティングが更新されないのが寂しい・・・
2007/06/01(金) 19:51:58ID:oYpjhuwW
ボムとか使ってみたいんだけど、爆発のエフェクト作るの難しいな
みんなどうしてるdetonationっていうツール使用してる
2007/06/02(土) 01:16:36ID:ZXEqmPuE
>>594
爆風は手描きに限る
2007/06/02(土) 01:27:32ID:VLUa+Qtc
>>595
すまないがどんなやり方があるのか教えてもらえないだろうか
2007/06/02(土) 02:09:36ID:ZXEqmPuE
>>596
やり方も何も・・・完全に我流だけど。
一応、最初に丸い塊を描いておいて、それがどんどん広がりながらいくつかの小さな塊に分裂して、
時間とともに小さくなっていくようにしてる。
色は暗め→明るめ→暗めの順で変化するようにしてる。
2007/06/02(土) 21:30:34ID:VLUa+Qtc
>>597
どっと描きかぁ。ちょっと難しそうorz
シューティングの場合1ステージ何分くらいにしてる?
考え方はいろいろあるけど2分前後かな?
599名前は開発中のものです。
垢版 |
2007/06/02(土) 21:48:40ID:JCXHc0j2
ティウンティウンティウン
600名前は開発中のものです。
垢版 |
2007/06/02(土) 23:31:35ID:sHdx05MQ
 
2007/06/11(月) 18:57:48ID:i5qyq5yi
超さん元気かなぁ。
2007/06/11(月) 20:51:27ID:1MBeD51l
超元気だといいね
2007/06/12(火) 03:06:58ID:G5rAf9kT
2007/06/12(火) 07:33:57ID:G5rAf9kT
wwwwwwwww
2007/06/13(水) 09:29:54ID:tnbUQxM9
STGのチュートリアルで
設計時のオブジェクトいらないから消すってところあるんだけど
消しちゃったものをやはり設計時からだしておきたい場合はどうしたら戻せます?
2007/06/13(水) 23:49:45ID:WCndGRKh
>>605
設計時だとできないかも?
エディタで一番上のオブジェクトを使ってappear命令で呼び出したら?
2007/06/14(木) 00:45:56ID:SIeDQOzU
>>605
[オブジェクト]メニューから[新規]を選択。
んで、[クラス]欄に消してしまったオブジェクトのクラス名を入力、名前は適当に。
これでOK押せば出るはず。
2007/06/14(木) 00:50:49ID:tVEQ160Y
>>605
オブジェクト→新規 でクラス名を出したいオブジェクトの奴にすればおkかと
2007/06/14(木) 00:52:19ID:tVEQ160Y
おおう確かめてる間に書かれてた
610605
垢版 |
2007/06/14(木) 06:49:47ID:Kv2WHvU9
みなさんありがとう!!
だせました
2007/06/17(日) 20:18:51ID:M7xp+DWE
流石にネット対戦なんて、ツールではできないよな。
対戦ACT作る場合はどうしても言語でなくてはダメか…。
2007/06/18(月) 01:31:18ID:fLVCvYln
>>611
すごいこと考えてるな
俺はSTG作ろう作ろう・・・・もう2ヶ月だよorz
2007/06/18(月) 08:37:37ID:oVvcxw6t
とーにゅー始めようと思って、チュートリアルSTG拡張して
さらにチュートリアルしてくれてるサイトみてたけど(テンプレにあった

変数初期化してないのがある
定義してないのもあるわ
効率悪い

というサンプルソースになっていた
俺こういうの見てて効率化させたり修正すべきなのはある程度わかるんだが
もともとのプログラムを発想する力がどうも足りなさ杉なんだけど
そういうのって養ういい方法とかあるの?
2007/06/19(火) 23:32:30ID:ayPqQjIe
>>613
他人のプログラムを見るのもいいんじゃない?
後は問題が発生したら閃くかもよ?
2007/06/20(水) 09:01:35ID:jPt4ktb+
>>614
レスサンクス
もっと沢山サンプル覗いてみるわ
2007/06/22(金) 11:38:16ID:h4MVnh3K
3Dにテクスチャーを貼り付けてみたいと思ったんだよ。
配列に、テクスチャー画像のrgbデータを保存して、3次元の面に1pixelごとに貼り付けるって方法を試してみたんだ。
オモスギル。。。
何か良い方法ないかな?
2007/06/22(金) 16:17:21ID:H6bwGU6R
>>616
TonyuみたいなVRAMに直にアクセスできない環境だと、1pixelずつ書き込むのはむちゃくちゃ遅くなる。
正直正攻法ではまともな速度にならない。
2007/06/22(金) 20:20:09ID:OQMyiN/p
なんか、裏技的にできないかな? よーするに、テクスチャーを貼り付けられればいいのだが・・・。
2007/06/23(土) 00:34:40ID:ECe0yYB0
>>618
どんな感じの物を作りたいかによるな。
どうあがいても無理なのはあるけど・・・
2007/06/23(土) 16:27:17ID:GReBg/5G
tonyuのユーザーで尊敬する人っていますか?
私は、tasmhaさんやまぐねさんが、すごいと思います。
2007/06/23(土) 19:06:49ID:R4Zq8KDg
>>619
昔のスクリーンセーバーにあった3D迷路のようなものな。
壁、床、天井にテクスチャーを張り付けたいのさ。
2007/06/23(土) 19:52:49ID:ECe0yYB0
>>621
3D迷路か・・・PanelでCopyRect使ってラスター処理すれば出来るかも知れん。
だがプリレンダした立方体をDxSprite使っていくつも重ねて表示したほうがよっぽど楽だと思う。
2007/06/24(日) 12:43:20ID:SM76Z5AW
ラスター処理すると結局、動作速度はひどくなるからなぁ。
dxspriteを重ねるのはプロジェクトボードの3D迷路【3D】Ball maze IIみたいのだろ? あんまりあのやり方は好きじゃあないんだけどな。
まあ、暇になったら試してみるか。サンキュー。
2007/06/26(火) 02:17:55ID:ykQh5qgL
>>573で紹介されていた、Tonyuで作られたゲームが完成したみたいですよ。
ttp://comcom.srv7.biz/kari/test.html
2007/06/26(火) 08:08:59ID:ESaD4rTy
なかなか・・・
2007/07/04(水) 23:31:40ID:ES9BBlmy
おお、すごいもんだ!
2007/07/21(土) 09:42:15ID:49+m7LXx
本家が落ちているので。
ttp://tonyu.jp/で繋がります。
2007/08/07(火) 19:52:41ID:UJfXsc9u
誰かなんか書け
2007/08/07(火) 22:58:42ID:rpNJeY8A
なんか
2007/08/07(火) 23:21:37ID:C+npxSh7
1日に3レス

素晴らしいじゃないか
2007/08/09(木) 09:42:33ID:3JWjw2HZ
ZGEとどっちがいいのかな?
Tonyuは一応完成品してるのはあるみたいだし
ZGEはさなそう、でも本あるよなムックだけど
2007/08/15(水) 02:59:27ID:aWScJYmS
ZGE使って作られたゲームなんか見たことないんだが.
2007/08/16(木) 04:30:20ID:bCF8SSe2
ソースはいくらでも見てくれて構わないが、
ネットランキング対応なのに改造可能ってのが引っかかるな。
2007/08/19(日) 18:27:24ID:iPiJdM4w
hoge-も忙しいんだから、そんなせかすなよ。と、掲示板を見て思った。
てか、もう開発停止だろ?
2007/08/19(日) 18:45:09ID:VWKrmaE8
>>633
ランキングはパスが掛かってるから
改造したらパス通らなくなるはずだよ。
2007/08/22(水) 19:41:15ID:rIbQ69ig
なんかさびしいので俺がすごいのつくっちゃる!!
2007/08/25(土) 22:11:47ID:VEa1uzka
TONYU KOUZA っていうサイトが見れなくなってる・・・
2007/08/29(水) 15:59:05ID:iFQBYdx/
散りゆく定め。。。それがtonyu
2007/09/05(水) 10:34:22ID:VVtROEjA
祝・バージョンアップ
2007/09/05(水) 18:21:20ID:9dRWIOZT
バージョアップしたら、動作がめちゃくちゃ速くなったぞ
俺だけか?
2007/09/05(水) 18:41:09ID:mSCEtyJq
実感してないけどそなのか?
2007/09/21(金) 22:07:43ID:qTGljLSz
過疎ってんな。
もっと盛り上がっていこーぜ。
2007/09/21(金) 23:07:54ID:zWS8jG1F
今ネチネチ作ってるよ。STG。
ラスボスがイマイチつまんねんだけどね。
2007/09/22(土) 09:47:00ID:sbpE+3js
数字でソートするプログラムが出てるよ。
ちょうどこれやりたかったんだ。
2007/09/24(月) 21:09:00ID:sAJUtLvt
最近始めたんだが、HSPの方が良かったのでは?と疑問を持っている。
今豆乳をやってる奴、どうして豆乳にしようと思ったんだ?
2007/09/24(月) 21:15:32ID:qXhTseyJ
HSPのほうがいいに決まってるだろ。
俺はこれでプログラミングを覚えたから、慣れすぎてこれをメインで遊んでるだけ。どうせゲームを完成させる気はないし。
いじくって遊ぶだけならtonyuはなかなか優秀だぞ。
2007/09/25(火) 00:16:37ID:M/DD6PbU
>>645
HSPはオブジェクト指向じゃないから。構造体すらないし。
Tonyuは直感的にゲームが作れるから選んだよ。プロトタイピングとか実験にはうってつけ。
2007/09/25(火) 01:49:24ID:ctR/kZ2H
オブジェクト指向だからさ。
これである程度簡単なのつくっていずれかはVC++に移植しようと
考えているのさ
2007/09/25(火) 22:02:07ID:4x9W2WUJ
いいアップローダーない?
2007/09/25(火) 22:53:48ID:lMykZVu1
公式ページ
2007/09/26(水) 21:00:34ID:H5WA1HRc
>>650
それだ。考えたらそれが一番だ。ありがとう。
2007/09/30(日) 23:32:22ID:xWWBCIL9
プロジェクトボードにUPしてみた。
豆乳はやっぱりいいなあ。
2007/10/01(月) 01:20:49ID:0UGe10Xp
バグ取り乙
2007/10/01(月) 20:13:23ID:NsuudER0
>>652
力作乙。難しいが・・・
2007/10/01(月) 22:38:02ID:/OVJUHTt
タイトル…重いw
656652
垢版 |
2007/10/01(月) 22:46:52ID:Q+P3Tlxz
しまった・・・ハイスコアが毎回上書きされてしまう・・・
バグの穴は多いなぁ。
>>654
難しいですか。次回にある程度親しみ易くしましょう
657652
垢版 |
2007/10/01(月) 23:11:23ID:Q+P3Tlxz
修正パッチを置いときました
>>655
タイトル画面で動作重いです?
だとしたらラス面はひどい重さになるかもしれない・・・すんませn
2007/10/01(月) 23:32:28ID:upPDOe+K
nnsの人、キャラ絵も描けるのですね。
2面越せず…
2007/10/02(火) 05:53:05ID:0lP6IQPh
かなりの力作!
おれもシューティングつくってみよー
2007/10/02(火) 07:50:43ID:qcn2/ygX
面白いw
2007/10/02(火) 16:13:37ID:Vm2ajf/8
3面の同型機との戦いの場所おもしれーー!!
2007/10/02(火) 19:27:34ID:pPIq87jO
面白いんだがキツイ・・・
画面サイズの割りに当たり判定がでかいような
2007/10/02(火) 20:06:50ID:0lP6IQPh
昨日1面クリアしてないのに20000点以上いったんだが
今日1面クリアしても10000まん点以上いかない
なんで?
2007/10/02(火) 20:07:35ID:QfXGVCGq
>10000まん点
100000000点
こうですか?分かりません><
2007/10/02(火) 20:09:39ID:0lP6IQPh
まじかよ・・・!!
100000点でした
666652
垢版 |
2007/10/02(火) 21:43:29ID:u4jV2TCH
おお、感想が多くて嬉しい・・・
キャラ絵はなんつーか結局全然こなれてないけどね。女の子とか書くの本当困る。
>>658>>662
やっぱり難しいみたいですね・・・
難易度を調整して、フルスクリーンキットつけて、そのうえでベクターにでも上げましょう。
>>663
スコアリングのシステムがちょっと複雑で、そうなってしまうんでしょう。
このゲームは育てゲーで、ジャラジャラレベルを100から1000にまで育てて稼ぐ仕様なんですよ。
製作者がプレイすると・・・1面で今さっき38万点出ました。
667652
垢版 |
2007/10/02(火) 22:13:02ID:u4jV2TCH
フルスクリーンキット入れてみて初めて分かったのだが・・・
画面のふちの色は背景色と同じ色になるのね。
いかん、これは格好悪い。どうしたものか。背景全部黒に統一して、レイヤーの一部に水色のfillrect云々を指定するしかないのか・・・?
668652
垢版 |
2007/10/02(火) 22:30:58ID:u4jV2TCH
連続書き込み申し訳ないが、しかもその上フルスクリーンで遊び終えた時に
どうやれば終了できるのかも分からないときた。無知すぎ・・・
2007/10/02(火) 22:46:55ID:pPIq87jO
$System.exit();という命令で終了できます。
ttp://tonyu.jp/wiki/index.php?%24System.exit
もしくは、readmeにAlt+F4で終了と書いておくとか
670652
垢版 |
2007/10/02(火) 22:53:20ID:u4jV2TCH
>>669
ありがとうございます!助かりました!
2007/10/02(火) 23:28:55ID:l6MjZCUX
おお、親切が迅速なこのスレはいいスレ
2007/10/03(水) 01:23:35ID:dsTCauzZ
ほんにのう
2007/10/03(水) 02:13:30ID:QrxYV2SI
かそってるっておもてたけどみんな結構このスレみてるんだなw
2007/10/03(水) 02:40:49ID:72TTCwGT
>>673
俺も意外と人いるなって思った。
OFF会開いても意外と人集まるかもw
2007/10/03(水) 02:43:24ID:M2tdO0ws
オフ会開いたって話すこたぁなさそうだけどな…
ていうかここが過疎なのは豆乳本家のコミュニケーション設備が整いまくってるからだと思われる。
2007/10/03(水) 18:38:33ID:QrxYV2SI
2面クリアっと思ったら中ボスでした
2007/10/03(水) 22:34:18ID:LWWNMcb+
難易度修正版、もうちょっとで出すから、越せない人は待ってて頂戴・・・
おまけ稼ぎ面のスコアランキングが作れない・・・
3位が4位に、4位が5位にずれ込むプログラムとかそういう奴が。日付も記録できたらいいのだが。
>>673
本当。嬉しいものです。
2007/10/03(水) 23:53:12ID:M2tdO0ws
配列を扱うのは難しい
2007/10/04(木) 01:59:13ID:5b4+GCSH
これは期待!
ネットランキングにも対応してほしいものだ
2007/10/04(木) 17:34:52ID:zpBie5n7
>>677
スコアを入れた配列を数値順にバブルソートでいいのでは
日付は無理らしいが

制作頑張って下さい。
2007/10/04(木) 20:43:04ID:5b4+GCSH
敵配置どうやってます?
私もこのようなシューティングつくってみたいのでおしえてほしい。
プログラムみたけどよくわかりませんでした。
2007/10/04(木) 21:10:24ID:E8Hkz14q
スコアランキングを持ってるSTGのソースを覗いて、やっとでけた・・・
x.x氏には感謝ですね。というかプログラム綺麗すぎで泣けてきた。
配列の扱い方を覚えればランキングはもっと充実できるに違いない。頑張ろう。
>>679
ネットランキングは・・・私、パールとかわからないしHPも持つ気ないので無理だと思います・・・
やりたいんですけどね・・・
>>681
私の場合は、men1とかmen2とかに、面の構成が入ってます。
nという数値で時間をとってこいつを常に+1させておいて、
nが200の時に座標x,yに、mode=1の敵を出現させる、みたいにやってますよ。
if(n==200){t=new enemy1(200,-40,$pat_b+2);t.vlife=2;t.angle=0;t.van=0;t.sp=4;t.v2y=0;t.jyoke2=300;t.scalex=1.2;t.at=1;t.appear(t);}
↑これで、
n==200の時に画面右上からb+2の絵の、ライフ2、表示角度0、進行角度0、速度4、うんぬん、攻撃モード1の敵が出る訳です。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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