トップページgamedev
989コメント321KB

NScripter Ver.14.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/08/26(火) 20:10:34ID:2KctHonq
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

・本家
ttp://www.nscripter.com/

・うpろだ
ttp://andolf.hp.infoseek.co.jp/


技術的な質問については、書き込み前に下記の確認をお願いします。

NScripterの仕様は確認しましたか?                            ( はい ・ いいえ )
マニュアル,非公式リファレンスのいずれかを確認しましたか?      . ( はい ・ いいえ )
テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか?  ( はい ・ いいえ )
テンプレに記載されているWikiサイトは確認しましたか?            ( はい ・ いいえ )
過去スレに同様の質問が無かったか確認しましたか?              ( はい ・ いいえ )

ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう
0614名前は開発中のものです。2008/11/27(木) 23:18:01ID:qanV8bgd
>>613
触ると染るぞ
0615名前は開発中のものです。2008/11/28(金) 00:43:00ID:8Z5EKs4v
>>614
  ワケ     ワカ     ラン♪
  ∧_∧   ∧_∧    ∧_∧
 ( ・∀・)  ( ・∀・)   ( ・∀・)
⊂ ⊂  )  ( U  つ  ⊂__へ つ
 < < <    ) ) )     (_)|
 (_(_)  (__)_)    彡(__)
0616名前は開発中のものです。2008/11/28(金) 17:02:18ID:mqI2oy1S
テスト版がBBSに来てるな
0617名前は開発中のものです。2008/11/28(金) 19:33:50ID:yOFQkxzS
わおw
0618名前は開発中のものです。2008/11/28(金) 20:52:11ID:yFlA+Ros
2.82はいつまで引っ張るんだろう……
下一桁増やして区別して( ゚д゚)ホスィ…
0619名前は開発中のものです。2008/11/29(土) 00:40:21ID:PF/neNxO
ナンバー増やすとカラーコード取得するの実装しないとダメだからじゃね
0620名前は開発中のものです。2008/12/01(月) 08:30:37ID:mtdG/JSG
テンプレのここはJAM工房が見れないんですが閉鎖したんでしょうか?
Forbiddenと書かれたページに飛んでしまいます
0621名前は開発中のものです。2008/12/01(月) 10:32:37ID:ltjEPCin
管理人じゃあるまいし、ここで聞かれてもどうしろと
0622名前は開発中のものです。2008/12/01(月) 10:34:14ID:LVIpOpXK
そういえば南極堂の代わりになるサンプルはまだか?
0623名前は開発中のものです。2008/12/01(月) 11:00:05ID:d5QeXfEF
そいつがペンギン以下のクズだったから未だに何も上がってないんじゃないか
0624名前は開発中のものです。2008/12/01(月) 13:55:10ID:PCQQ61sN
まあ少し落ち着けよペンギンw
0625名前は開発中のものです。2008/12/01(月) 20:51:48ID:gI0EouG3
テスト版、なかなか正式版にならないな
0626名前は開発中のものです。2008/12/01(月) 23:28:41ID:MUWdbcuH
縦書きにしてlogspからsplit使ってバックログ作ろうとしてるんだけど
スプライトが左じゃなくて右に改行される。
これって逆にならないのかな?
0627名前は開発中のものです。2008/12/02(火) 01:20:37ID:ioL5z+WC
縦書きやったことが無いからわからないけど、もし右改行が仕様なら最悪
getlogで拾得した文章を改行部分で切って一行ずつの文字画像にするしかないんじゃないか?
単純な素人考えでスマソorz
0628名前は開発中のものです。2008/12/02(火) 03:33:02ID:7K0FcLFU
素人考えだが行間の指定数を負の数にしたら左右逆にならない?
06296262008/12/02(火) 07:26:58ID:jUQplpSY
>>627
縦書きだから行数あるページのスプライト数がかなり増えるけど、
それしかないかな。

>>628
もちろんやってみたんだが、負の数を指定すると表示が崩れるんだよね。
どうしたものか。
0630名前は開発中のものです。2008/12/03(水) 00:09:43ID:BgAIlI86
崩れるっていうと、文字が重なったり?
06316262008/12/03(水) 07:26:14ID:2UFe42E6
>>630
重なるというより指定よりも思いっきり左にはみ出す。
とりあえず右改行が直らないとどうにもならない感じです。
0632名前は開発中のものです。2008/12/03(水) 07:46:32ID:VmEZnR2U
とりあえず公式に書いて対処して貰ったら?
縦書きのバックログのバグずっと放置されてるし。
0633名前は開発中のものです。2008/12/03(水) 17:34:03ID:31fg2W8B
テキスト縦書きでバックログだけ横書きにしてるの見たな バグがあるからなのか
0634名前は開発中のものです。2008/12/05(金) 01:10:42ID:YhVZssNS
結局公式で音鳴らね言ってるのは機種依存なのか?
0635名前は開発中のものです。2008/12/05(金) 02:17:12ID:m/pDt417
環境依存だとは思うんだが、mp3の不具合は良く聞くからなぁ。俺の所にもバグ報告来たし。
問題無くなるようなら無くして欲しいぜ。

ところで、誰かNスクでアークタンジェントの計算方法教えて下さいお願いします。
0636名前は開発中のものです。2008/12/05(金) 02:47:41ID:5qvePL+9
ttp://d.hatena.ne.jp/eiji8pou/20051019/1129717066
ここのidトラックバックを辿ってくといいんじゃないかな
0637名前は開発中のものです。2008/12/05(金) 09:10:01ID:9HGhuWoq
凄く底辺な質問で申し訳ないんだけど、Nすくで、戦国ランスの様なSLG作
ろうと思ったら、結構難しい?

速度面と、スプライト関係で凄い制約がないなら、この言語で作ろうと思ってる。
ADVパートは、商用でも通用するほどの機能がそろってる様なんで、後はゲーム
部分の作りこみだけになるかな〜と。

途中までは、HSPで開発したんだけど、ADVパートも、セーブロードなんかの
システム周りも全部作らんとならんので、正直きついと感じてる。
0638名前は開発中のものです。2008/12/05(金) 12:04:40ID:PGryGqK/
nsc初心者さんですか。
もともと戦国ランスの戦闘に派手な動き無いし、余裕でしょう。
0639名前は開発中のものです。2008/12/05(金) 12:35:46ID:kttiRFVZ
>>635
だけどMP3って、ogg実装してから非推奨になったと思ったんだけど、違うの?

過去の財産を生かすとかなら分るけど、
新たに作るのでMP3使うのって自ら地雷踏んでるよな
0640名前は開発中のものです。2008/12/05(金) 19:40:18ID:HFkTLXHj
素材によっちゃ、変換不可の効果音や音楽もあるからなぁ
有り難いけどoggで配布してほしいもんだ
0641名前は開発中のものです。2008/12/05(金) 19:57:32ID:9j2W+w4C
要望出せばいいんじゃない?
0642名前は開発中のものです。2008/12/05(金) 20:58:40ID:E9ypHdhq
>>637
ちょっと知識が必要だし
データのやりとりはファイル経由になっちゃうかもしれないけど
NスクからHSPのプログラムを呼び出すこともできるはず

もしプラグイン作れるのなら何とでもなるし
0643名前は開発中のものです。2008/12/05(金) 22:29:49ID:xrC7Wyhl
>>636
ありがとう。やはり先人が居たのか、そこいつも凄いよな。
Nスクで無理に級数展開せず、ヨソで計算してテーブル持っておくという発想は無かったぜ。
文系スクリプタじゃ、ちょっと色気出すとすぐ行き詰まる……orz
0644名前は開発中のものです。2008/12/06(土) 13:02:19ID:jQ3dHgmO
はじめまして。公式・テンプレサイト等半日探しても解決できなかったので、ここで質問させて頂きます。
稚拙な質問かもしれませんが何卒ご勘弁ください。

当方、只今Nscripter(ver2.75)でクイズゲームを作っています。
クイズは全て3択で、時間制限を付けたいと考えています。
ここまでなら問題なく組めたのですが、私はさらに、
「正解の解答を選ぶのが速ければ速いほど、獲得ポイントを高くする」
というシステムを導入したいのです。

次のレスにコードを晒すので、主に次の観点でご指導頂ければ幸いです。

・%1や%2が“実際の”解答に要した時間を表すわけではない。
そこで、“実際の”解答に要した時間を取得するために、btnwait %3をサブルーチン内の色々な所に挿入してみたが、どこに挿入しても%3=“実際の”解答に要した時間とならなかった。
“実際の”解答に要した時間が得られれば期待しているシステムが構築できると踏んだのだが……何かよい案はあるだろうか?
06456442008/12/06(土) 13:04:35ID:jQ3dHgmO
<サンプルコード>
日本で一番高い山は?
wait 500
lsp 0,":s#FFFFFF#77ff00エベレスト",130,275
lsp 1,":s#FFFFFF#77ff00富士山",130,305
lsp 2,":s#FFFFFF#77ff00阿蘇山",130,335
gosub *sentakumachi_1 : if %0=-2 goto *timeout1
if %0=1 goto *no1a : if %0=2 goto *yes1 : if %0=3 goto *no1b

*no1a/*yes1/*no1b/*timeout1
→解説表示部分。ここでは省略。

*sentakumachi_1
;選択し表示し、制限時間の分だけ待つまでのサブルーチン。

spbtn 0,1 : spbtn 1,2 : spbtn 2,3

mov %1,10000
;ここでは制限時間を10秒と設定する
sub %2,%2
*else
sub %1,%2
;右クリックや他の場所クリックの場合をこれで救済
btntime %1
btnwait %0
if %0=0 getbtntimer %2:goto *else
if %0=-1 getbtntimer %2:goto *else
return

以上です、宜しくお願いしますm(_ _)m
0646名前は開発中のものです。2008/12/06(土) 13:07:13ID:KLvL9x5Z
resettimerとgettimerじゃダメなん?
0647名前は開発中のものです。2008/12/06(土) 13:41:04ID:jnfkoHF2
>>644
btnwaitは入力キーを返す命令。右クリックなら-1、ホイール↑なら-2とか。
時間取得命令じゃねえぞ。時間取得は>646のやり方。
つうかさあ、マニュアル全然読んでないだろお前。
テンプレサイトでもbtnwaitの説明あるし、そっちも読んでないのがバレバレ。
0648名前は開発中のものです。2008/12/06(土) 13:50:28ID:KLvL9x5Z
なにもそこまで言わんでもw
06496442008/12/06(土) 14:36:12ID:jQ3dHgmO
すんません書き間違えました
×btnwait %3
○getbtntime %3

これも試しましたが上手く行きませんでした
resettimerは今から試してみます
06506442008/12/06(土) 14:37:44ID:jQ3dHgmO
突っ込まれる前に
×getbtntime %3
○getbtntimer %3
06516442008/12/06(土) 16:31:13ID:jQ3dHgmO
これでいかがでしょうか?かなり力技だと思うのですが……。

日本で一番高い山は?
wait 500
lsp 0,":s#FFFFFF#77ff00エベレスト",130,275
lsp 1,":s#FFFFFF#77ff00富士山",130,305
lsp 2,":s#FFFFFF#77ff00阿蘇山",130,335
gosub *sentakumachi_1
if %0=-2 if %0=-2 getbtntimer %4:goto *timeout1
if %0=1 getbtntimer %4:goto *no1a
if %0=2 getbtntimer %4:goto *yes1
if %0=3 getbtntimer %4:goto *no1b

*no1a/*yes1/*no1b/*timeout1
→解説表示部分。このうち*yes1内にgosub *pointsを挿入

〜続く〜
06526442008/12/06(土) 16:32:38ID:jQ3dHgmO
>>651の続きです〜

*sentakumachi_1 ;選択肢を表示し、10秒間待つまでのサブルーチン。
print 4
spbtn 0,1 : spbtn 1,2 :spbtn 2,3
mov %1,10000
sub %2,%2 ;%2は寄り道(ボタン以外クリックor右クリックする事)1サイクルの経過時間
sub %3,%3 ;%3は寄り道経過時間の総和(寄り道を複数回された場合のフォロー)
sub %4,%4 ;最後に寄り道してから(寄り道なしの場合はresettimerから)ボタンクリックor時間切れするまでの経過時間
sub %5,%5 ;%3と%4の和=1問答えるのに“実際に”かかった時間
resettimer

*else
add %3,%2 ;寄り道する度にかかった時間を蓄積する
sub %1,%2
btntime %1
btnwait %0
if %0=0 getbtntimer %2:goto *else
if %0=-1 getbtntimer %2:goto *else
return

*points ;正解したらその速さに応じてポイント加算
add %5,%3
add %5,%4
mov %6,%1 : sub %6,%5 ;%6は制限時間MAX−回答に要した時間。
あとは%6を適当な関数に入れればおk
0653名前は開発中のものです。2008/12/06(土) 18:40:37ID:powZhq+C
できてるならできてるんじゃね。
resettimerとgettimerじゃダメだったってことね。
06546442008/12/06(土) 20:46:06ID:jQ3dHgmO
>>653
そのようですかね。
一応の目的は果たせたのでこれにて失礼致します。
ありがとうございました。お騒がせしました〜。
0655名前は開発中のものです。2008/12/07(日) 20:23:19ID:YsgsAqMG
公式の縦書きバックログの書き込みスルーされてるなw
直せばそれなりに使うのいると思うんだけどな

そのあたりどう思ってるんだか
06566262008/12/08(月) 11:30:20ID:HEdEjDjP
今は多忙な時期で、先にテスト版のバク修正を手掛けているみたいだから、
レスも後回しになってるのでないかなと思ってるけど、
縦書きの需要はそんなに多くはないと思うよ。

新規でスクリプト組むとして、どうしても縦書きにしたい人はたぶん修正を待たずに吉里吉里行くだろうし、
縦に拘るのは俺みたいにNScripterで既にシステムつくりこんで、
今さら吉里吉里にうつるってに抵抗のあるある種の我が儘層と、一部の物好きだけじゃないかな?
0657名前は開発中のものです。2008/12/08(月) 12:58:09ID:hsGOOQ1q
物好きかは置いといて
縦組みバグはある程度使い続けてるのが知ってるだけの事だし
それに吉里吉里が使えないのだっているだろう
0658名前は開発中のものです。2008/12/08(月) 16:50:42ID:Az6Aj+g1
うほっ
カラーコードテスト版キターーー!
0659名前は開発中のものです。2008/12/08(月) 18:34:29ID:jyEdafFN
袋文字マダァ-? (・∀・ )っ/凵⌒☆チンチン
0660名前は開発中のものです。2008/12/08(月) 21:44:59ID:1i+cfEuk
袋文字なら見かけたよ
0661名前は開発中のものです。2008/12/09(火) 00:03:53ID:sV34WA66
>>655-657
俺は縦書きのためだけに吉里吉里使うなら
横書きでNScripter使うな。

需要がないってのは同意。
だから今まで放置されたってのがその証拠だよな。
0662名前は開発中のものです。2008/12/09(火) 00:05:12ID:sV34WA66
×横書きでNScripter使うな。
○横書きのNScripterで妥協するな。

連投スマソ
0663名前は開発中のものです。2008/12/09(火) 05:02:05ID:v9KJiutV
>>662
でもさー、ONScripterのバックログは縦書き正常に表示されるのに
公式のNScripterがバグのままってなんか気持ち悪いじゃん
ヒトナツの夢とか縦書きの作品もあるっちゃあるし
0664名前は開発中のものです。2008/12/09(火) 14:40:44ID:u+Isgt9X
自分でプログラム組んでゲーム作る努力してから文句言えよアンポンタン
0665名前は開発中のものです。2008/12/09(火) 16:53:56ID:lHuJ4u6D
縦書きバックログって具体的にどんなのがあるの?
0666名前は開発中のものです。2008/12/09(火) 16:54:56ID:lHuJ4u6D
具体的にどんなバグがあるの?orz
0667名前は開発中のものです。2008/12/09(火) 17:01:30ID:JgPUTC/B
>>664
組めるならNスク使っとらんよ。この天才が!

>>665
>>663でも例に上げたヒトナツの夢
まー、バグになる前の作品だから古いけど
0668名前は開発中のものです。2008/12/09(火) 17:31:11ID:LoRHowRv
作者は何を置いても縦書きバックログバグの対処をしなければならない
責任でもあるの?
06696262008/12/09(火) 18:41:55ID:dnaCPPdL
なんかちょっと荒れてるっぽいので・・・

個人的には直れば幸せ
直らなければそれはそれでいいと思ってる。
幸い時間あるから代用策か、吉里吉里移行も可能だし。

少なくても縦書きバックログよりも、今あがってるMP3周りの方が
誰がみても優先度高いし、
今の時期コミケもあるから最優先になるだろう。

だから後回しにされようと、このままスルーされようと
個人的にはいいと思っている。

もちろん、直るにこしたことはないけどね。


>>668
誰に対するレスかわからないけど、
商用以外でNScripterを使っているんだから
それに対して作者が責任をとることは何もない。
ここにいる人は基本それ前提じゃないかな。
0670名前は開発中のものです。2008/12/09(火) 18:50:46ID:1VWB5ioF
縦書きのバグってずっと前から言われてるよね
直すの大変なのかな
0671名前は開発中のものです。2008/12/09(火) 20:37:21ID:4xSJF37d
みんな大好き袋文字に対応させようとすると
テキストまわり全部書き変えなきゃならないし
ついでにリファクタリングもするだろうから
縦書きのデバッグはその後とかそれと同時とかじゃない?
0672名前は開発中のものです。2008/12/10(水) 20:01:12ID:pmWd3k3R
NScripterDS.dllでogg再生してるんですがreset命令を使うと一瞬音が鳴ります。
回避するにはどうしたらいいですか?
0673名前は開発中のものです。2008/12/10(水) 20:13:04ID:pmWd3k3R
事故解決しました。
exec_dll "NScripterDS.dll/ResetState"
をreset前に入れました。
0674名前は開発中のものです。2008/12/12(金) 13:22:49ID:/mGuQbW4
nsswf.dllスゲェ
0675名前は開発中のものです。2008/12/12(金) 14:25:33ID:BMN0NPPt
カラーコード正式あげ来ないなー
0676名前は開発中のものです。2008/12/13(土) 04:51:05ID:XOl+ym5Z
質問させていただきます。
今、パッケージングを行っているのですが、立ち絵がうまく表示されません。
もちろん全角のファイルはありませんし、arc.nsaファイルはちゃんと出てきます。
だけど、パッケージング後にゲームを起動すると、立ち絵だけに変な白いモヤがかかってしまっているのです。

これって何が原因何でしょうか?マスク画像がおかしいんですかね?
0677名前は開発中のものです。2008/12/13(土) 09:04:59ID:Z7aphPEQ
立ち絵一枚だけarc化してそれを表示するだけの00.txtを作ってもそうなるの?
0678名前は開発中のものです。2008/12/13(土) 09:35:13ID:kncnAzq+
>>676

興味ある現象だね。
677の言ってるような短いサンプル作って、アップローダーに上げるとか、
あるいはスクリーンショットを公開するとかした方がいいかもよ。

時期的に冬コミあわせならゆっくりしてる場合じゃないだろうしw
0679名前は開発中のものです。2008/12/13(土) 09:54:28ID:XOl+ym5Z
>>677
>>678
ご意見ありがとうございます。
数枚だけきちんと表示できてる立ち絵があったので、それを元に調べてるところです。
やっぱり、マスク画像に何かあるみたいです。
それでも解決できなさそうであれば、お二方の方法を取らせていただきたいと思います。

明日までに何とかせねば・・・!!
0680名前は開発中のものです。2008/12/13(土) 10:05:36ID:L3pVl2aD
昔、マスク画像をjpgで作った時に似たような現象あったな
保存する時にサブサンプリングとかいう設定を最高品質にしたら良くなった
見当違いだったらすまそ
0681名前は開発中のものです。2008/12/13(土) 11:05:56ID:Z7aphPEQ
白いモヤってのが立ち絵の縁に現れてるんだったらそうかもね。
しかし、つまり、jpgをアーカイブ化すると余計劣化するってこと?なんなの?死ぬの?
0682名前は開発中のものです。2008/12/13(土) 11:23:58ID:Z76ULM+T
つか jpg 使うって時点で画像汚くなるのに
ギリまで圧縮するとか自殺行為だろ

最高品質にしてもBMPの3分1程度のサイズになるんだし
0683名前は開発中のものです。2008/12/13(土) 12:47:31ID:kncnAzq+
でもアーカイブする前はちゃんと表示されてるんじゃないの?
>>676はパッケージングといってるけどアーカイブの事だよね?)

アーカイブする前と後で画像の劣化ってあったっけ?
0684名前は開発中のものです。2008/12/13(土) 13:12:13ID:HIxYzwAf
NSA化で劣化はしないぜ
0685名前は開発中のものです。2008/12/13(土) 16:05:27ID:kncnAzq+
次の事を確認する必要があるかな。

・アーカイブ化する前とアーカイブ化した後で本当に違うのか?

・白いモヤとはなんなのか?
 (もし>>681の言うように立ち絵のふちが白くなってるのだったら、
  立ち絵データの背景が白いせいなのかもしれない。
  黒にしたらなくなるかも?)
0686名前は開発中のものです。2008/12/13(土) 16:17:40ID:fdC1m/ae
そもそも保存形式はjpgなの?
06876762008/12/13(土) 19:28:42ID:XOl+ym5Z
一応、解決できました。助言を下さった方々ありがとうございます。

少し説明しますと。
立ち絵はフォトショップで作成しておりまして、立ち絵そのものはjpg形式。
マスクはbmpで作成しておりました。そのbmpを保存する際にオプションを保存という欄
がありまして「複製を保存」「アルファチャンネル(H)」「レイヤー(L)」の三つのチェック項目があり、
その三つすべてのチェックを外して保存することでうまく立ち絵を表示させることができました。

白いモヤというのは、立ち絵の縁と共に画像全体に上からテレビの砂嵐みたいな白いザラザラが現れてる状態でした。
(立ち絵そのものはうっすらと見えます)

正直、自分にとって初めてのケースでしたので解決した今でもきちんとした原因がよく分かっていません。
きっと、詳しい方だったら分かるのかも?まずはとっとと完成させて冬に間に合わせなければ・・・。

どうも、長文失礼しました。
0688名前は開発中のものです。2008/12/13(土) 19:54:30ID:8co8cEWO
おま
0689名前は開発中のものです。2008/12/13(土) 20:26:00ID:amJU3K4E
つまりアーカイブ化はαチャンネル付き画像に対応してないってことか
0690名前は開発中のものです。2008/12/13(土) 21:25:58ID:HIxYzwAf
>>689
(゚Д゚)ハァ? 何言ってんだ
0691名前は開発中のものです。2008/12/14(日) 00:56:31ID:8UOBcv+s
みなさん、Nscripterアイコンの変更は何のソフト使ってます?
0692名前は開発中のものです。2008/12/14(日) 09:34:20ID:CB2e7/KC
resource hacker
0693名前は開発中のものです。2008/12/14(日) 14:46:02ID:ZPAfoTSC
iconrewrite使ってた
0694名前は開発中のものです。2008/12/17(水) 15:14:15ID:qQkIuoXh
MIDIをループさせて、最後にフェードアウトさせるのって、
mp3loop "○○.mid"
mp3fadeout 3000:stop
これで良いのでしょうか?
ググってみたらこれだって書いてあったんですけれど、
実行してみるとフェードアウトした後でブツって音が切れる音がして…
どなたか良い方法解る方、いらっしゃいませんでしょうかorz
06956942008/12/17(水) 15:15:57ID:qQkIuoXh
ごめんなさい、間違ってスレ上げてしまいましたorz
0696名前は開発中のものです。2008/12/17(水) 15:58:54ID:7jxm++ki
bgm命令は?
それでもブツ切りするならデータの問題か機種依存
サウンドカード替えるかドライバーを更新
0697haga2008/12/17(水) 20:10:44ID:4BScRYbH
はじめまして
ロードボタンを作りたいんですが、どうすればよいですか?
0698名前は開発中のものです。2008/12/17(水) 20:14:11ID:Z0+SOnp7
ボタンを作って、ボタンを押されたらロードすればいい。
0699名前は開発中のものです。2008/12/17(水) 20:19:25ID:5eAzOJrF
btnwaitを使って、ボタンを押されたらloadgameすればいい。
0700haga2008/12/17(水) 21:02:51ID:4BScRYbH
すいません私は初心者なのでもうちょっと詳しく教えてくれれば幸いです。
0701名前は開発中のものです。2008/12/17(水) 21:44:51ID:5eAzOJrF
これ以上詳しいことなら、講座サイト見て勉強した方が良いよ。
基礎事項を総当たりで学んでいくことをおすすめする。
そうしないとnscは扱えない。
0702名前は開発中のものです。2008/12/17(水) 22:34:12ID:Z0+SOnp7
>>700
すいません俺はエスパーじゃないのであれだけしかない情報からは
これくらいしか回答はできませんでした。
0703名前は開発中のものです。2008/12/17(水) 22:54:32ID:0+3R5xmG
オフィシャルガイドブック買え
0704名前は開発中のものです。2008/12/17(水) 23:39:52ID:Q2L+dhaw
以前Nスクで作られたRPGで遊んで、クオリティの高さに感激したんで
自分でも作ってみたい!と思ったんですが……
Nスクのノベルゲームの講座はありましたがRPGの講座は見つけられませんでした。
RPGを作るのってやっぱり難しいんでしょうか(´・ω・`)
0705名前は開発中のものです。2008/12/17(水) 23:50:07ID:GDETI6sM
難しいといえば難しいし簡単といえば簡単。
フィールド型作るならツクールでも使ったほうがいいんじゃない?
0706名前は開発中のものです。2008/12/17(水) 23:55:58ID:PU8rHUqz
RPGの一番大変な所はドット絵の用意だから、まぁ頑張れ。
0707名前は開発中のものです。2008/12/18(木) 00:13:08ID:czm0yIGB
ツクールと併用ですか……
Nスク初心者&ガチで頭が弱いので、なんだか難しそうな悪寒がw
とにかく色々調べて勉強してみますね(`・ω・´)
ドットも下手くそですけど、いっぱい打ってるうちに上達する事を祈ります^^
07086942008/12/18(木) 00:14:49ID:/Ks97MIb
>>696
bgm命令でも一緒でした。
音は小さくなるんですが、綺麗に終わらないと言うか、
途中で切れる感じがどうしてもしてしまいます。
mp3loop "○○.mid"
mp3fadeout 3000:stop
これのすぐあとに
mp3loop "××.mid"
別のファイルで同じ命令してるのがいけないんでしょうか?;
0709名前は開発中のものです。2008/12/18(木) 00:15:05ID:czm0yIGB
上げてしまったorz
ごめんなさい。。。
0710名前は開発中のものです。2008/12/18(木) 00:58:25ID:PjL82+/w
>>707
併用する方が難易度上がると思うよ。
フィールドマップが自機と一緒に動くタイプじゃないなら、かなり単純に出来ると思う。
どっちにしてもRPGはスクリプトの単純作業量が膨大なのと、ドット素材量がネックだね。
目的あればすぐ上達出来るから頑張って。
RPGは時間が兎に角かかるから出来るだけ前準備をしっかり!

>>708
MIDIデータと貴方のマシン環境の両方またはどちらかの相性問題と予想したよ。
まず音楽をBGM命令で再生させた後に、
for %0 = 100 to 0 step -1:bgmvol %0:wait 30:next:stop
を実行すると3秒かけて音量が100%から0に落ちて音楽止めるよ。これも試してみて。
07116942008/12/18(木) 01:16:29ID:/Ks97MIb
mp3loop "○○.mid"
for %0 = 100 to 0 step -1:bgmvol %0:wait 30:next:stop
mp3loop "××.mid"
こんな感じでいれてみました。
○○.midの方はこれで綺麗にフェードアウトできました!
…が、今度は××.midの方が鳴らなくなってしまいました。
PC音量の「SWシンセサイザ」が実行後下がりっぱなしになっているのですが
これを戻す方法はあるのでしょうかorz
0712名前は開発中のものです。2008/12/18(木) 01:22:43ID:PjL82+/w
stopの後に
:bgmvol 100
を足せばOK。
0713名前は開発中のものです。2008/12/18(木) 01:48:10ID:9hYdMin7
>>704
RPG作りかけの俺としてはこだわりがないならやめておいた方が無難だと思う
ベースがない状態から基本機能作るだけでかなり面倒だし、必死こいてツクールと同じような機能作ったりするなら正直割に合わない
よほどこんな機能をつけたい!ってものがないなら大人しく既存のツール使ったほうが絶対楽だよ
それでもNscr使うならお互い頑張ろう
ただ大規模なもの作ろうとするのはやめた方がいい、99%挫折する
0714名前は開発中のものです。2008/12/18(木) 01:54:42ID:9hYdMin7
barの配色にグラデーションかけたりできるようになったり
prnumで表示する数字をもう少し縦長にできるようになったりするとうれしいんだけどな
特に後者、そのうち追加されるといいな
■ このスレッドは過去ログ倉庫に格納されています