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
2006/12/17(日) 21:17:20ID:Ya9siBiX
せっかく出来たゲームがクソつまらないと泣けてくる・・・
2006/12/17(日) 21:24:03ID:AUFhTZKg
>>507
そういうなって・・
俺なんか途中までつくる→つまらないから始めからで一度も完成してないぞ
グラフィックが貯まる一方だよ
2006/12/17(日) 22:36:43ID:yqu+A3dv
グラフィックに不自由しないのは羨ましいな、と思う人は多そうだ
2006/12/17(日) 23:08:44ID:nU/RIM3A
まあ、tonyuで作ったのなんてだいたいはクソゲーだ。
それでいいと思うよ。
これでプログラミングに興味を持つ人がでればばんばんざいだろ。他の言語でもいいから、そのうち、面白いゲームを作ってくれ。
2006/12/18(月) 21:40:36ID:lieCk7L7
tonyu以外できんとです・・・
というかtonyuって本当に楽な気がするのだがどうなのよ
511名前は開発中のものです。
垢版 |
2006/12/19(火) 02:45:04ID:2nWXvcSG
>>510
だいぶ楽だと思うよ。
リソースの管理とか、タスクシステムの実装とかしなくていいし。
その代わり遅いし、細かな処理は書きにくいけど。
2006/12/19(火) 18:12:30ID:GNr28vg/
楽すぎて、他の言語使えなくなるぐらいな…苦笑
ほんと、もっと動作速度が速くなれば。。。
2006/12/20(水) 01:39:41ID:XR2EZo8e
確かに動作速度は問題だけど、結構工夫次第でどうにかなることも多い。
自分が作るのがRPGとか中心だからかもしれないけど。
アクションなんかも工夫するとかなり軽くなるよ。
2006/12/21(木) 11:43:10ID:KnIcHupJ
RPGはあんまし形になってるのを見たことがない。
2006/12/22(金) 05:24:54ID:8Ot6suAp
ならば私が作ろう
2006/12/22(金) 05:39:37ID:csA/9EDI
前掲示板にある程度RPGの形してたものが投稿されてたな。
見た目ドラクエ1みたいなのに、やたら処理が重かったが。
2006/12/22(金) 08:17:35ID:88/yXZBp
ああ、あれか。
final warsみたいな名前のゲームも作ってた。
ドット絵がよかったな。
2006/12/23(土) 22:47:45ID:UQ9U19pu
掲示板に巣くっているゴミ共をなんとかしてくれ
2006/12/24(日) 01:45:34ID:S+c7Cij+
>>518
何かあったの?いつもの掲示板みたいなんだが・・
2006/12/27(水) 20:02:58ID:+L1SM8PO
プロジェクトボードがえらくにぎわってるな
2006/12/28(木) 13:01:04ID:mZHsZtw3
マッキーさまのおかげですよ
2006/12/29(金) 07:31:57ID:+BI0ZRBx
これから豆乳やろうと思ってるんだけど、
ゲームパッドには対応してるの?
2006/12/29(金) 07:33:17ID:6DZyO/h+
siteru
2007/01/06(土) 22:37:55ID:pCbxR7Gg
あけましておめでとう。
ところで質問。
グラディウスのオプションみたいに自機を追尾するものって
どうプログラムします?
2007/01/06(土) 23:20:39ID:Hp2K4iqE
どっかにそういうスレあった気もしたが忘れた

作ったことないがテキトウに書いてみる。

自機座標をキューに入れてオプションにはその座標を食わせる…ってのは、やめたほうがいいかも。
グラディウス系の動きではなくなりそう(後述の慣性動作がない)。

自機座標とその増分を両方キューに入れるのがいいのかな。
そうすればグラディウスシリーズのどれかのノーマルオプションのように、
ちょっと慣性をつけたりなどの動作もできそうだし。

もっとスマートかつグラディウス動作を再現できる方法がある気がする。
2007/01/07(日) 00:44:35ID:IZDLJOwh
とりあえず作ってみました。
http://www.geocities.jp/snuindo/game/monooki/testtest.zip

グラディウスは全く触ったこと無いので分からないのですがorz
サブオプションだったっけ?
要望のものとは確実に違いますスイマセン(´・ω・)
2007/01/07(日) 00:45:23ID:IZDLJOwh
またURL間違えたー(´д⊂)
http://www.geocities.jp/snuindo/game/monooki/tuibitest.zip
2007/01/07(日) 01:32:57ID:RtA8mtNP
>>525
スレがありましたか。どうもありがとう。ちょっと探してみる。
>>526-527
おお、早速組んでくれるなんて本当にありがとう&すごい!

現時点で、ちょっとグラオプとは挙動の違う代替案が出来たので一旦それでゲームを作っています。
2007/01/07(日) 21:52:00ID:/cmhO/w3
ツインビーだったりしてな
2007/01/08(月) 00:09:48ID:uaMQyRIz
あ、そうか グラもツインビーもコナミなんだ サンクロも
2007/01/08(月) 08:22:02ID:ldkohA+X
サンクロオプションはグラディウスVに、ツインビーオプションぱパロだ!に搭載されてるな
532528
垢版 |
2007/01/10(水) 01:44:28ID:Qx+VhDDC
とりあえず作ってみたものを一応アップしてみました。
CHAINさん、>>525さんに感謝を込めて・・・
533名前は開発中のものです。
垢版 |
2007/01/14(日) 19:50:01ID:FcJUmbEo
これには解説書はでてないの?
2007/01/14(日) 20:29:41ID:gj6tjH40
本は出てない。
出ても売れないから↓ 数年前の雑誌なんかで、tonyuでのゲーム作りを紹介したコーナーもあったが。。。
2007/01/15(月) 01:04:44ID:HW2Aji2l
>>533
逆に考えるんだ、
「ないなら作っちゃえばいいじゃん」
と考えるんだ。
2007/01/15(月) 10:56:13ID:gw1Jjo/p
>>535
そんなヒマあったら、他のツールでゲーム作っちゃうよ(笑)
2007/01/15(月) 22:00:15ID:Q4L3sPP+
tonyuの解説書が出てもなぁ、需要あるのかな。
tonyuはゲームプログラミングのDonyuなのではないだろうか。
2007/01/16(火) 01:08:16ID:ZbYYCTLX
ダレガウマイコトイエト
2007/01/19(金) 18:35:00ID:MVuXUgMd
自分の考えたものをさっと形に出来るツールとしては凄く便利ですよねこれ
2007/01/21(日) 03:08:24ID:Zk3OPet/
>>539
便利すぎて他の言語が使えなくなるくらいにね、
少し前の書き込みにもあったけど

速度が遅めなことを除けば性能面でも結構良いと思う
スーファミレベルは十分作成可能
作り手次第だけど
2007/01/21(日) 18:59:39ID:2TDFCljI
事実、ほとんどのゲームはレベルが低い。けど、それがいい! …のか?
542名前は開発中のものです。
垢版 |
2007/01/21(日) 20:56:32ID:yushfhy2
tonyuのアクションゲームをアップしたことのあるヘボ高校生です。
プロジェクトボードのアクションゲームで参考になりそうな
ゲームを教えていただけませんか?
2007/01/21(日) 21:08:48ID:2TDFCljI
http://tonyu.jp/project/pages/viewProject.cgi?mainkey=56&
まあ、ちょっとやそっとじゃ読み解けないけどな
2007/01/22(月) 05:33:33ID:KSMd3an+
ttp://tonyu.jp/project/pages/viewProject.cgi?mainkey=24&
ttp://tonyu.jp/project/pages/viewProject.cgi?mainkey=279&
この辺もよさげ
545名前は開発中のものです。
垢版 |
2007/01/22(月) 20:53:25ID:a5/XT9bC
こうして見るとtonyuでも良いゲームが作れるんだと感心します。
私、ブロックマン2の制作をしているものですが、
どうすれば良いゲームになるかアドバイスをくださいm(_ _)m
2007/01/22(月) 22:35:55ID:uYMg9r67
俺はブロックマン好きだよ。ゲームとしても、ドット絵としても。
でも、もう少し動作が洗練された方がいいかな。
操作性より違和感の方が大きいのは、ゲームとしてちょっとつらいからさい。
頑張ってな。
547名前は開発中のものです。
垢版 |
2007/01/23(火) 18:47:01ID:67hTwKLv
アドバイスありがとうございます!!励みになります。
プレイヤーの視点に立ったゲームを作りたいと思います。礼m(_ _)m
2007/01/30(火) 08:52:20ID:bstHjb+i
とくたろうスゲーな。
まあ、パソコンの性能にも助けられているんだろうけど。
2007/01/31(水) 10:08:55ID:B0bPvp8P
ばりばりの弾幕系だな
オブジェクト100個以上出てると思うが、
特別な処理でもやっているんだろうか
PCの性能頼みだとしたら、プレイ推奨環境がすごいことになりそうだが
2007/01/31(水) 15:05:29ID:KUJJlEG1
テクなら、ぜひ知りたいw
2007/02/01(木) 22:16:38ID:KutbgVap
とくたろうって何よ?
あとオブジェクト100個くらいならたいしたことは無いと思うが。
2007/02/02(金) 16:22:49ID:XmOCh2hE
800って言ってるぞ?
2007/02/02(金) 16:24:14ID:XmOCh2hE
間違った。330
2007/02/02(金) 18:30:23ID:eiiuoR0C
わかんないー
2007/02/03(土) 01:12:03ID:GmPw0sUe
掲示板にあったね。PBばっか見てたから気づかなかったよ。
確かにCel2.2GHzで330って書いてあるな。
2.2GHzで330なら半透明使わなきゃ普通に動くんじゃないか?
950MHzで200出しても60FPS出るし。サウンドなしだけど。
というかTonyuってサウンド入れたとたん重くならね?
2007/02/04(日) 19:29:01ID:G9iZ3fpX
とくたろう、作品公開見送りか
ちょいと残念だな。Tonyu製の本格派ゲームが見れると思ったんだが
2007/02/04(日) 22:19:11ID:URkGJ9I9
残念だ。
新バージョンではソース秘匿モードが出来たりするのかなあ。
2007/03/11(日) 21:42:50ID:IZMHBWMN
何も押されて無いというキーコードはないんでしょうか
2007/03/12(月) 00:53:01ID:MmYVcYv0
普通無いだろ.つーか何しようとしてんの?
2007/03/12(月) 04:32:43ID:1RevgZgg
キャラが動いてないときのアニメーションを入れたくて
2007/03/12(月) 13:50:04ID:MmYVcYv0
んじゃそのキャラがそのフレーム中に動いたかどうか判定するフラグを作ればいいじゃん
2007/03/12(月) 18:14:22ID:1RevgZgg
普通の移動時のif文のelseに入れたらできました
たったこれだけのことを発見するのに1日かかりましたが見つけたときは最高に気持ち良いですね
2007/03/13(火) 20:18:34ID:wSEotQdm
バカか。
2007/03/13(火) 23:01:36ID:wDIf3mrQ
作ってしまったんで置いておきますね(笑)
気になる点は、起動時に押しっぱなしだと反応無しになる点と、かなり適当なのでキーボードによって違うかもって所。
ちなみに前者は仕様で、後者はキーコード表見て作ったのでたぶん無いと思います。たぶん。

extends SecretChar;
osareta=0;
a=new Array();   // 配列の作成
for(ry=0 ; ry<300 ; ry++) {
  a.add(getkey(ry));
}
while(1) {
  if (osareta<2) print("aa");// ここに処理を書く
  osareta=0;
  for(ry=0 ; ry<300 ; ry++) {
    if (getkey(ry)!=a.get(ry)) osareta++;
  }
  update();
}
2007/03/21(水) 04:03:10ID:HPTA5ziW
豆乳おもろいな。ちょっと勉強してみよ
2007/03/23(金) 16:17:43ID:LRJwTz4e
MP3かピストンコラージュが使えればなと、つくづく思うが…流石に処理が重くなるよな…
あぁループ音楽使いてぇ、wavで代用できれば問題は無いんだが…。
2007/04/08(日) 01:17:05ID:FbFaAUAq
tonyuで作ってる人あんまいないんかな?
もっと交流していきたいんだが過疎りすぎ
どっか交流するばしょあったらおしえて
2007/04/08(日) 02:13:29ID:6dYtavPY
>>567
IRCはどうでしょう?もちろん宣伝しないと人は来ないけど・・・
とりあえず置いておきます。
ホスト irc.tokyo.wide.ad.jp
ポート 6660
チャンネル #TonyuSystem
2007/04/09(月) 22:34:34ID:aVIr73jv
midiプレイヤーはどう変わったんだ??
2007/04/29(日) 19:55:41ID:TADig+JJ
ベクター更新しないの?バージョンが1.11なんだけど
2007/05/07(月) 20:18:23ID:/V643SBx
MIDIの再生が遅れたりする不具合があったけど今は治ったの?
2007/05/07(月) 22:03:59ID:Euds0pg3
>>571
最新版で試してみたがそのまま。
音色の数減らすと多少マシにはなるが。
2007/05/08(火) 21:15:23ID:giVLf8id
概出かもしれなけどtonyuで作られているゲームをあげてみます。
魔王装甲
ttp://clip1.dfz.jp/mao/index.html

サイレントデザイヤ
ttp://compro.sakura.ne.jp/sisaku01.html
574名前は開発中のものです。
垢版 |
2007/05/09(水) 13:50:54ID:/iti8j+Z
>>573
tonyuでも頑張ればそれなりのものがつくれるね

プロジェクトボードにある作品頼むから1ステージくらいは
完成させといてくれ。ダウンロードしてオープニングだけとか
うんざりしてくる
2007/05/09(水) 14:10:57ID:PdDHz8gd
>>574
オープニングだけって、そんなのあるのか・・・
つーか、プロジェクトボードにまともな作品あるか?
なんか実験みたいなのばかりな気がする(実験は別に悪くないが)
576名前は開発中のものです。
垢版 |
2007/05/09(水) 23:58:52ID:/iti8j+Z
>>575
確かに実験はいいけどタイトルと骨組みだけでこれからこうします
ってのはやめてほしい。
2007/05/10(木) 10:06:08ID:2JPn/X1t
それは作品じゃなくて、体験版というか、作りかけというか、
お蔵入り没ネタというか…
2007/05/10(木) 14:08:42ID:jMA9Evmk
作成者はそれを見てどう思っているんだかな
ところで、自機をホーミングするようなレーザーをつくりたいんだけど
どうやって滑らかに表示させるのかな?細く切って大量に出現させるの
考えたけど効率が悪いorz
2007/05/10(木) 16:20:50ID:jVQ4Jayu
ごめん、そういう作品を投稿してしまったうちの1人です。
ちゃんとした物を完成してアップするようにします。
2007/05/10(木) 17:15:14ID:sEeK3YFB
>>578
ホーミングレーザーって普通はそうやるんじゃね?
ただ、全部のパーツを別オブジェにすると遅かったはずだから、先頭の一つだけオブジェにして、
残りはそいつからDrawDxSprite使って描画すればおk。
2007/05/11(金) 00:08:55ID:9SKE6c1p
>>580
サンクス。多少プログラムがめんどいけどできたよ
まだ1ステージの半分なのに敵9種類もつくったから3MB超えたorz
2007/05/15(火) 01:56:49ID:jF/ly3qc
みんな今つくってる?
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命令で呼び出したら?
■ このスレッドは過去ログ倉庫に格納されています