[過去ログ] 【アリス】system4.0【御用達】 (563レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
144(2): 名前は開発中のものです。 [sage] 2007/03/11(日) 00:10:47 ID:4iS92qP3(1/3) AAS
 システムメニューをスプライトで作成しているのですが 
 メニューを開いている間にメニュー以外の部分をクリックすると 
 メッセージが先に進んでしまいます。 
  
 MENU_SELECTと同様な処理(メニュー以外をクリックしても無効) 
 にするにはどうすればいいかどなたかご教授ください。 
145(1): 名前は開発中のものです。 [sage] 2007/03/11(日) 00:50:46 ID:0ptRGaac(1/3) AAS
 選択肢として固定すればいいぜ。 
 具体的にはループかければいいぜ。 
 いま直感でソース打ってみた。ためしてないんで 
 エラーだすかもしれんがこんな感じ。 
  
 void しすてむめにゅー(void) 
 { 
 int nX,nY; 
 int 習得; 
  
 SP_SET_CG(1,100); 
 SP_SET_CG(2,100); 
  
 for(;;){ 
 MOUSE_GET_POS(nX,nY); 
 習得 = SP_IN_POINT(1, nX, nY); if(習得 == true) {せーぶ;} 
 習得 = SP_IN_POINT(2, nX, nY); if(習得 == true){goto 戻る} 
  
 戻る: 
 } 
  
 void せーぶ(void) 
 {'せーぶ'A;} 
146: 名前は開発中のものです。 [sage] 2007/03/11(日) 00:55:31 ID:0ptRGaac(2/3) AAS
 おわ。forは戻るの上に【}】つけて閉じるのね。 
147: 名前は開発中のものです。 [sage] 2007/03/11(日) 01:10:53 ID:MQyIyPiX(1) AAS
 }は戻る:の下では? 
  
 下の習得はラベル使わないで 
 continue;でforループの内側に飛ばすのはどうだろう 
 っつーか自分はそうやってる 
 ラベルのコロンとセミコロンまちがえてエラー出す事多くてさ…… 
148: 名前は開発中のものです。 [sage] 2007/03/11(日) 01:27:38 ID:MMDVUfiB(1/2) AAS
 >>1818(5): 名前は開発中のものです。 [sage] 2006/11/22(水) 00:06:12 ID:AhtQfUSF(1) AAS
 ADVなら、シナリオ関数揃ってるし、あんま良くわからんでも 
 なんとかなるんじゃないかな? 
  
 とりあえず、ADVというかノベルで使いそうな機能を一通り使って 
 作ってみた。ソースも同梱しといたから、参考になればしてちょうだい。 
 外部リンク[html]:up.viploader.net 
 pass:system 
  
 と、いっても俺も二週間くらい前に始めたばっかりだから色々変だと思う。 
 構造体の正しい使い方とか良くわかってない。  
にちょこっとストーリーをつけたもの。ソース同梱。ノベル基本機能参考用。 
 外部リンク[html]:www.dotup.org 
 pass:sys4 
  
 独学だけど、自分なりに構造体使ってみたりソース分けたりしてみた。 
 逆に解り辛いかもしれないけど、そこは暖かく。頑張ってソースを追ってクレ。 
 シナリオは途中で終わってる。気に入らないので、書き直すつもり。 
 ソースも作りながらスキルアップしていったので、そのうち直すつもり。 
  
 個人的にはセーブ・ロード画面作るのがムズかった。 
149: 名前は開発中のものです。 [sage] 2007/03/11(日) 01:36:33 ID:MMDVUfiB(2/2) AAS
 ちなみに、二回目の選択肢の後は、どっち選んでも止まるので 
 テキスト全部見たかったらセーブしとくのがオススメ。 
 ってか、5分で終わるからそんくらいしかセーブすることない。 
150: 144 [sage] 2007/03/11(日) 03:56:45 ID:4iS92qP3(2/3) AAS
 ありがとうございます。さっそくやってみます。 
151: 144 [sage] 2007/03/11(日) 05:11:42 ID:4iS92qP3(3/3) AAS
 私なりに>>145氏のソースを使用して作りました。 
  
 void しすてむめにゅー(void)  
 {  
 int nX,nY;  
 int 習得;  
  
 SP_SET_CG(1,100); //セーブボタン 
 SP_SET_CG(2,100); //メニュー閉じるボタン 
  
 for(;;){  
 if(KEY_IS_DOWN(VK_LBUTTON)){ 
 MOUSE_GET_POS(nX,nY);  
 習得 = SP_IN_POINT(1, nX, nY); if(習得 == true) {せーぶ;}  
 習得 = SP_IN_POINT(2, nX, nY); if(習得 == true){ 
 SP_DEL(1); 
 SP_DEL(2); 
 return;}  
 } 
 } 
これでなんとかうまくたちまわりました。 
 どうもありがとうございました。 
152: 名前は開発中のものです。 [sage] 2007/03/11(日) 10:48:34 ID:0ptRGaac(3/3) AAS
 習得の部分は 
  
  SP_IN_POINT(1, nX, nY) == true){せーぶ;} 
  SP_IN_POINT(2, nX, nY) == true){  
 SP_DEL(1);  
 SP_DEL(2); 
 return;}  
  
 こうすれば変数いらんね。 
 あと場合に応じてSACT_UPDATE();を適当に貼り付けて。 
 今更だけど、セットCGでなくクリエイトの方で説明した方が良かったなと思った。  
153(2): 名前は開発中のものです。 [sage] 2007/03/12(月) 14:35:36 ID:kJkvvD5K(1) AAS
 外部リンク[zip]:hatune.jorougumo.com 
 ランススレに貼ったものだけど 
 一瞬で流れたので後はこっちに置いておく 
 要・戦国ランス 
154: 名前は開発中のものです。 [sage] 2007/03/12(月) 23:34:01 ID:dgmm0eWY(1) AAS
 >153 
 w 
  
 俺も似たようなことこと考えて、戦国ランス持ってる人対象にADVゲーム作ろうかなあと思ってCG抜き出して番号とか確認したんだけど、 
 アリスって同人OKだけど、改造とかゲームデータ使用することはキッパシハッキリ禁止してるんでやめたんだけど 
 こーいうのOKなのか?
155: 名前は開発中のものです。 [sage] 2007/03/12(月) 23:47:24 ID:QzDJLApw(1) AAS
 ゲームから画像を抜き出して配布するのはアウトなので 
 「ALDから画像データを取り出して作った壁紙はNGだが 
  ALDから画像データを取り出して壁紙を作るようなプログラムは問題ない」 
 と解釈してる。 
というかまぁ、 
 「ゲームは自前で用意してください」という、PDA移植とかコンバータ系ツールで 
 よく暗黙のボーダーラインとして認識されてる線にならってるだけだけど 
156: 名前は開発中のものです。 [sage] 2007/03/12(月) 23:54:40 ID:6ilbw/2O(1) AAS
 駄目だろ 
157(1): 名前は開発中のものです。 [sage] 2007/03/13(火) 00:35:01 ID:wDzSnURL(1) AAS
 製品持ってないと遊べないし、配布してるモノに抜き出した画像やら含めてるわけじゃないし、良いんでね?
158: 名前は開発中のものです。 [sage] 2007/03/13(火) 00:41:02 ID:cVZUL79q(1) AAS
 五月蠅くいいたかないが、以下の通り。 
アリスソフトの製品をモチーフとした”二次創作作品”については、 
 個人もしくは同人サークル等で趣味の範疇での場合に限り特に制限しません。 
  
  ただし、製品内の画像や文章などの素材、 
  もしくは素材の加工物の引用・転用などは二次創作物と認めておりません。 
  (素材の加工や引用・転用は著作権法に抵触する場合がありますのでご注意下さい) 
 外部リンク[html]:www.alicesoft.com 
159: 名前は開発中のものです。 [sage] 2007/03/13(火) 01:31:24 ID:GEtPEl1r(1) AAS
 配布したり加工したりする権利がアリスソフトにある、 
 だからお金を出して買ったユーザーでもそれをすることはできない、とここまでは前提とした上で、 
 CGを(一人の)ユーザーが配布するんじゃなくて 
 (他の)ユーザーが自分で調達する形にすれば 
 「(一人の)ユーザーによる配布」ではなくて 
 「(他の)ユーザーによる私的な利用の範囲」になる 
 という事で出てくるのが>157なんだと思う 
  
 今回の例が転用か引用に当てはまるとアリスに言われれば、それはもう考える余地もなく駄目なんだろうけど 
 具体的に言われた例があるのかどうか知らない 
160: 名前は開発中のものです。 [] 2007/03/13(火) 07:16:14 ID:L8ToowX8(1) AAS
 Nスクで作られた月姫、ひぐらしなんかはシナリオ部分だけを変更しての 
 オリジナルシナリオ作成が月姫工場やひぐらしのオリスクなどでできる。 
 こちらは、どちらも製作者がメーカーに直接問い合わせて許可をもらったらしい。 
  
 それ以外には、DNMLというやつもあるが、こちらはメーカーの許可を得ないで 
 著作権的にグレーゾーンのまま勝手にやっているものもある。 
 今回だけならともかく、次もあるとしたらグレーゾーンに甘えるよりもメーカーに 
 問い合わせて許可をもらった方がいいと思う。 
161: 名前は開発中のものです。 [sage] 2007/03/13(火) 09:17:18 ID:K+z5X9K8(1) AAS
 鬼畜王ランスがフリー公開されたときにADVゲーム作ろうと思ったけど、 
 改造含めて禁止って明記されてたから諦めたんだよな。 
162: 名前は開発中のものです。 [sage] 2007/03/13(火) 15:06:51 ID:NfZ6Kp1/(1) AAS
 月やひぐらしは元が同人だからゆるいんじゃないだろうか。 
  
 以前ぶちょが、アリスのスタッフ応募のために作るゲームなら 
 「本当は良くないけど」と前置きしてゲームから抜いた素材使ってもいい、 
 みたいな事書いてたよね。 
 問い合わせてみたら意外な結果が出るかも知れない。 
163: 名前は開発中のものです。 [sage] 2007/03/17(土) 23:51:44 ID:3/ybGJt5(1) AAS
 倉庫番懐かしいな。 
 こういうマップもゲームボーイの時はよく見かけたんだけど、 
 最近ダイレクトにマップデータを表示することがなくなったね。 
  
 ちなみに倉庫番の場合、最低でも自機中央6×6じゃないと 
 押してつまるかどうか一見で分からないから、かなりシビアになる。 
 サンプルだし、その辺は気にしなくてもいいんだけど。 
164: 名前は開発中のものです。 [sage] 2007/03/20(火) 23:08:52 ID:F7AHBtC0(1) AAS
 >>153 
 ちなみに俺は著作権云々よりも 
 テニスのままで起動できたことに興味をひかれた。 
 どうも仕様が大分変わってるっぽい。 
165: 名前は開発中のものです。 [sage] 2007/04/01(日) 18:50:51 ID:efhyey3r(1) AAS
 wikiやられてるな。 
166: 名前は開発中のものです。 [sage] 2007/04/01(日) 20:49:52 ID:HtfE2Vk+(1) AAS
 4/1ネタだろ。多分 
167: 名前は開発中のものです。 [sage] 2007/04/02(月) 00:13:54 ID:DnJEt7Xi(1) AAS
 今年こそはと思いつつも、今年もやられた。 
168: 名前は開発中のものです。 [sage] 2007/04/02(月) 12:44:19 ID:PX538Dlc(1) AAS
 ちょっと他言語使ってる人間からの素朴な質問なんだけど・・・ 
  
 >・C/C++ JAVAっぽい(オブジェクト指向 仮想マシン) 
 >・ADV、SLG、3Dダンジョン、なんでも作れる 
  
 >・専用エディタが無い 
  
 って、system4.0使える人間ならD言語+そこら辺のゲーム向けライブラリのDポート使えばもっと幸せになれる気がしたんだけど 
 何でsystem4.0使うの? 
  
 調べてみたんだけど3.x時代の資産が使えない上に4.0って更新されてなくない? 
  
 簡単にゲーム作れる環境がほしいんじゃなくてRGSSみたいなゲーム特化ライブラリが欲しいの? 
上下前次1-新書関写板覧索設栞歴
あと 395 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s