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/08(金) 08:41:32ID:3YeWjLns
誰か応用してプログラム組んでる人いるのかなと思ってさ。
シューティングしかつくってないから使う命令が同じになるからね
2006/12/08(金) 20:46:39ID:XXNM+jrT
マトリックスはRPGやパズルゲームによく使う。
使い方はArrayとほとんど同じだから
リファレンスの例文を見れば分かるかと。
2006/12/08(金) 23:18:24ID:cWL8mMoW
アイデアに詰まったときみなさんどうする?
2006/12/09(土) 08:42:18ID:nUrESjca
>>481
ラジオボタンはツールを作る時だな。
ネットゲみたいなインターフェイスのゲームを作るなら、ゲームでも使える。
>>485
俺は面白いゲームを遊んだら、まねてみてる。・・・いや、よくない方法だよなorz
2006/12/09(土) 12:51:00ID:U37wqDYw
>>486
取りあえず作ってみる。
作っていく中で思いつくこともあったり。
が、大抵途中で行き詰まる。
>>486
いやまねも悪くないと思うぞ。
まねだけで終わってはつまらないが
2006/12/09(土) 13:37:37ID:Q9tGjq/g
>>481
http://www.geocities.jp/snuindo/game/shimp.htm の1以外
でも一年前だけあってあほみたいにクオリティが低いorz
さらにぜんぜんラジオボタンを使ってないのですが、”一応”ラジオを使用している例ということで。

>>485
特に何もせずだらだらと。
で、気づいたら半年もたってるとorz

土日スレお勧め。
2006/12/09(土) 14:46:06ID:BreY1G8Z
>>485
キャラクターを適当につくってどう活躍させるか考えてるよ。
>>488
ON、OFFの切り換えに使うのか・・・トンクス!

2006/12/09(土) 15:17:23ID:nUrESjca
ちょっと盛り上がってきてて楽しい。
2006/12/09(土) 19:29:13ID:AbPc6Trr
>>486-489
ありがとうございますー。
なるほど。とりあえず作るしかないか・・・

参照元があれば作りやすいんだけどオリジナルになると厳しいね。
2006/12/09(土) 23:13:34ID:yk42Q968
まずはゲームとは関係なく、単品で使ってみ。
いきなりよく分からない機能をゲームに使おうとすると、たいがい無駄が出てくるから。
493名前は開発中のものです。
垢版 |
2006/12/09(土) 23:59:54ID:uXL2GNKC
ラインスクロールってどうやればいいの?
やっぱ元画像を分割して読み込ませるしかないのか?
2006/12/10(日) 00:00:08ID:BreY1G8Z
弾幕タイプのゲームにすると自機の武装が広範囲弱or狭範囲強くらい
しかなくなってくるねorz
爆発タイプと近距離用の武器作ってもイマイチなんだよなぁ
なんかいい武装ありますか?
2006/12/10(日) 08:23:48ID:1lJBoc0K
設置型とか強いけど独特な軌道であてにくいとか…
2006/12/10(日) 18:25:37ID:T/rM8TBx
>>493
ラインスクロールってどんなやつ?

>>495
設置型も考えたんだけど、弾幕よけて設置はバランスが難しいねorz
ボスが不動だと結局は連射になってしまうしなぁ
ちなみにみんなはどんなゲームつくってる?
2006/12/10(日) 19:31:50ID:Nr+H4Kdg
つまり手前の木が早く動いて向こうの木がゆっくり動く、みたいな奴のこと?

>>496
今、シールドで敵弾吸ってレーザーにするゲーム作ってる。
498名前は開発中のものです。
垢版 |
2006/12/10(日) 22:19:44ID:8Cx3Lj8N
>>496
ダライアスとか,サンダーフォースにあった,背景がうねうねするやつ.
2006/12/10(日) 22:53:32ID:q/QEyqZx
ラスタースクロールとも言うね
2006/12/11(月) 01:22:54ID:0MFQv5x5
背景うねうねならプロジェクトボードにあるよ。
カテゴリ「サンプル」のPanelEffect。
501名前は開発中のものです。
垢版 |
2006/12/11(月) 02:02:08ID:T/97zLA/
>>500
サンクス.
パネル使えばいいのか.あんま使ったこと無いんだよなぁ・・・
これからソース読んでみる.
2006/12/11(月) 08:19:58ID:eBwybdyg
たぶん、パネルに画像を全てコピーしてから、幅1ドット、長さは画像の長さで分割して動かしていると思われ?
2006/12/14(木) 22:31:53ID:rWcciNXl
パネルの概念が未だにわからない
2006/12/15(金) 23:18:54ID:qJosNeQp
>>503
俺もパネル使うならDxdrawspriteとかにするな。
最近コンストラクターを知ったんだが使い方がよく分からん
面倒だからいつもfの値に代入してしまう
player側
appear(new player_shot(x,y,$pat_player_shot+0,25));

player_shot側
speed=f; f=0;
while(1){if(y<-30)die();
y-=speed;
update();}
2006/12/17(日) 09:32:03ID:4WGz2mpt
継承使わないかぎり、コンストラクターはあんまし必要ないと思う。。。
だいたいのことは、代入した方が簡単だし。
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
みんな今つくってる?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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