[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/10 14:43 / Filesize : 252 KB / Number-of Response : 983
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripterスレ Ver3.00



1 名前:名前は開発中のものです。 mailto:sage [04/11/10 04:49:34 ID:4VAwqVWB]
いろいろな商用ゲームや「月姫」なんかに使われてるという実績を持つ
フリーの名スクリプタであるNScripterについて語ってみましょうか。
資料が少ないが「マニュアル読め」と言われるのが怖くて本家で聞けない人、たぶん可。
でも最低マニュアルは読めよ、マジで。
あと本家掲示板が使いづらいと思ってる人とかもたぶん可。
とにかくここの板のローカルルールに従ってまたーりとやりましょうや。

本家 www2.osk.3web.ne.jp./~naokikun/

前スレ pc5.2ch.net/test/read.cgi/gamedev/1082131647/


36 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:46:05 ID:u58kO9Ya]
>>35
そう、だからできなくなったら「できなくなりました」と報告すれば良いんだよ。
できますよー、と言っておいて、できなくなっても放置しておくのが良くないと言う話。
これができなくても社会人失格では?

37 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:48:04 ID:f4novuWD]
>>36
報告してるじゃん?

38 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:49:54 ID:u58kO9Ya]
>>37
あ、そなの?そりゃ失礼しました。

39 名前:名前は開発中のものです。 mailto:sage [04/11/14 02:00:49 ID:9D7cGuav]
冬コミあわせのサークルは、
今回の更新を待ちわびているんだろうなぁ。とか思ってみる。

40 名前:名前は開発中のものです。 mailto:sage [04/11/14 02:06:26 ID:RVjDcIL8]
>>39

 よほどの大きな改変が無い限り、もう使うバージョンは固定してるだろ…
つか、してる。なにも最新を使う理由はないしね。

41 名前:名前は開発中のものです。 mailto:sage [04/11/14 06:56:11 ID:KNZy4v0U]
みんな命令ってどうやって調べてんの?
俺、ispage命令の意味とか見つけれなくってつまずいたりしてさ。
ちなみに、追加命令一覧・最新更新・NScr追加機能・NScr暫定命令表・
旧マニュアルくらいは目を通してるが、それ以外ってある?


42 名前:名前は開発中のものです。 mailto:sage [04/11/14 10:42:20 ID:kC1zpWcR]
>>41
サンプルソースから逆推

43 名前:名前は開発中のものです。 mailto:sage [04/11/14 10:43:12 ID:Cap9w9aB]
そうだな。あとは

・サンプルに全部目を通す。
・公式BBSを探す。
・公式BBS等で過去に話題になったやつをメモっておいたものから探す。
・過去の有志が作ってくださったNsc辞書を探す。
・実際に使ってみて、トライ&エラーで使い方を探す。

くらいかな。

ところでispageだが、

ispage %0

という書き方で、%0に0か1が返ってくる。
どっちがどっちだか忘れたが、改行待ちなのか改ページ待ちなのかを
判定する命令だ。

システムカスタマイズするとクリック待ちカーソルが自動表示されなくなるので
スプライトを使って自分で表示させなくてはいけないのだが、
改行の時のクリック待ちカーソルと、改ページの時のクリック待ちカーソルを
別のものにしたい時にこのispage命令で判定して、振り分けるわけだな。

44 名前:名前は開発中のものです。 mailto:sage [04/11/14 11:58:42 ID:MS5Fhhvy]
ispageは新マニュアルにも載ってないのか。
nscrのルートフォルダでCtrl+Fで"ispage"を含むファイルを検索すると、
nscr\nscrsmpl\samplescript\1.txtが見つかる。
で、1.txtをエディタで開いて検索すると42行目にispage発見、
直下に解説のコメントも発見、という具合に俺は探してる。



45 名前:名前は開発中のものです。 mailto:sage [04/11/14 12:04:11 ID:MS5Fhhvy]
ホントはマニュアルもサンプルも整備して欲しいところだが、
暫定的にどっちか用意しておくということなら、
マニュアルよりサンプルを用意してくれた方が、すぐ活用できるから便利だな。

連投スマソ。

46 名前:名前は開発中のものです。 mailto:sage [04/11/15 01:42:56 ID:xNfCtzPk]
>>39
それなのに自分は日記でオフセ出すとか言ってんだもんな・・・

47 名前:名前は開発中のものです。 mailto:sage [04/11/16 00:08:46 ID:np4vObOH]
>28のように思っていたとして不思議ではない。
プログラムは金のためだけにやってんだと公言してる人だからね。
同人ユーザは後の商業利用のための布石かデバッグ部隊か宣伝部隊だと
思ってるだろうし、無料なんだからサポート義務はないと思ってるだろ。
商業プロジェクトだから、気分で公開停止とかしないだろうし。

48 名前:名前は開発中のものです。 mailto:sage [04/11/16 00:42:42 ID:XmSQfqOY]
>>47

君が作者ならそう思うんだろうな。

まぁ仮にそうだとしても何も問題ないわけだが。

49 名前:名前は開発中のものです。 mailto:sage [04/11/16 01:13:41 ID:rbQcKJLZ]
まぁ、作者がそう思おうと構わない。
今はこっちの条件とツールの条件が合うので、使わせてもらってるって感じ。
もし、条件が合わなくなったら他のソフト探すよ。
大抵がそんな感じじゃないの?

50 名前:名前は開発中のものです。 mailto:sage [04/11/16 02:06:58 ID:Ob4zAU4Q]
そんな感じ

51 名前:名前は開発中のものです。 mailto:sage [04/11/16 02:43:46 ID:znhqbiaD]
そうでなければ、世の中は成り立たん。

52 名前:名前は開発中のものです。 mailto:sage [04/11/16 04:49:27 ID:nQcb6xfA]
ver2.47来たよ

53 名前:名前は開発中のものです。 mailto:sage [04/11/16 10:35:03 ID:4+zt+jJB]
ver.2.47

cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?no=3280&reno=3237&oya=3237&mode=msgview&page=0

54 名前:名前は開発中のものです。 mailto:sage [04/11/16 12:38:06 ID:vuA1807x]
>47
28のカキコほど過激じゃないだろうが実際似たようなことは思ってるだろうなあ。
ご本人はそれでいいと思ってるだろうけど
日記みてると、ときどき世間一般的にはイタイ発言をしてるので不安になってくるよ。
別にどうでもいいけどね。
ただ、吉里吉里に人が流れていくのがわかるような気がする。

あと商業でも吉里吉里にシェアを奪われてきてるし、吉里吉里は彼の嫌いなオプソなんで強烈に嫌ってそう。



55 名前:名前は開発中のものです。 mailto:sage [04/11/16 12:51:26 ID:XmSQfqOY]
俺的には高橋氏の日記等の発言は首肯できる物が多いけどね。
もちろん間違う事もあるけど、そういうのちゃんと認めるし。
氏の発言に対して噛み付いてる人がよくいるが、そのほうが傍目によほどイタい。
そういう人たちに対しても氏はきっちり対応してるのを見ていつも感心してしまう。
俺じゃああはいかんなぁ。

吉里吉里に人が流れているのは事実かもしれないが、
それは単に機能や費用・権利の面の有利さが原因でしかないのに
それを作者の人格のせいにしようとしている>>54のようなのが
よほどイタいという事には当人は気づいてないんだろうな。

56 名前:名前は開発中のものです。 mailto:sage [04/11/16 13:56:52 ID:NhdhLEO0]
新バージョンではどっかバージョンアップした所あるのかな
それともバグ取りしただけ?

57 名前:名前は開発中のものです。 mailto:sage [04/11/16 14:26:50 ID:ASKqTAJj]
>>55
痛い擁護になってるぞ


58 名前:名前は開発中のものです。 mailto:sage [04/11/16 15:14:33 ID:np4vObOH]
プログラマの人格なんか別にどうでもいいだろ、くらいのことで
軽く流しておくべき話題なんじゃないかと。

59 名前:名前は開発中のものです。 mailto:sage [04/11/16 15:59:07 ID:nQcb6xfA]
俺も>>55と同意
でもまあ>>58が言う通り、ソフトと人格なんて関係ないし
単に今のNスクが使いやすいと思うから使わせてもらってる。ただそんだけ。

今回の更新はバグ取りにしても少なかったな。
ログのカスタマイズしてるからgettextでルビ非対応だと、ルビが使えなくて痛い。
次回更新はしばらく先なんだろうか?

60 名前:名前は開発中のものです。 mailto:sage [04/11/16 16:42:36 ID:vuA1807x]
人格まで否定する気はなかったが、今読み返すとなんかそんな文章になっちゃってたな。
なかなか自分の要望が実現されないので気が立ってた。
すまん

61 名前:名前は開発中のものです。 mailto:sage [04/11/16 16:45:22 ID:4+zt+jJB]
>>60
そんなおまいにコレを。

('A`)つ ttp://www.borland.co.jp/cppbuilder/freecompiler/

62 名前:名前は開発中のものです。 mailto:sage [04/11/16 17:37:27 ID:ij6H00zO]
>54
実は俺も似たようなことを感じていた。
氏がいわなくてもいいことを日記に書いてるのをみると、なにも知らずに日記を見たNscrユーザがひきやしないかと。
ひいては高橋氏自身、それとNscrの裾野を広げるという意味でものすごく損をしているよーな・・・

63 名前:49 mailto:sage [04/11/16 17:41:59 ID:rbQcKJLZ]
日記は見ないなぁ、上にも書いてあるようにプログラマの人格とソフトは関係ないし。
ヒマツブシなのか知らないけど、作者のサイトをあちこち見てしまうからそうなるのかなぁ。
自分はダウンロードして、更新記録見て終わり。
製作で、やる事いっぱいあるんで、作者のサイト全部読めないな。

64 名前:名前は開発中のものです。 mailto:sage [04/11/16 17:50:51 ID:dxOfI28E]
なんか凄くアバウトなバージョン管理してるな……。




65 名前:名前は開発中のものです。 mailto:sage [04/11/16 18:44:47 ID:np4vObOH]
>62
彼はシナリオライターでもあるからな。
我を通すことのほうが得をすることより大事なんだろう。

66 名前:名前は開発中のものです。 mailto:sage [04/11/16 19:49:50 ID:A/zHbISh]
>>56
バグ取りだけだな。
ついでに結構軽くなった。

67 名前:名前は開発中のものです。 mailto:sage [04/11/16 19:58:47 ID:FVY0Ds5h]
新しく追加されている命令いいね
欲しいと思ってたんだ
textspeeddefault
okcancelbox
yesnobox
もうちょっと早く出してくれていれば

68 名前:名前は開発中のものです。 mailto:sage [04/11/16 20:39:19 ID:FHU2DrGa]
>>66
軽くなったってCPU使用率のこと?
それとも動作自体(体感)が?

69 名前:名前は開発中のものです。 mailto:sage [04/11/16 21:14:23 ID:A/zHbISh]
CPU使用率はおよそ半分に下がった。
どこまで動作が軽くなったのか検証中。

70 名前:名前は開発中のものです。 mailto:sage [04/11/16 21:43:39 ID:7mo2oWr+]
>69
半分も下がったか?
うちの環境では50%のところが40%に下がるくらいだった。
もっさり動作のマシンでテストしてみたけど
体感速度はほとんど変わらんなぁ。

71 名前:名前は開発中のものです。 mailto:sage [04/11/17 01:12:03 ID:shDrERr5]
軽くなる度合いはCPUによるんじゃないのか?

72 名前:名前は開発中のものです。 mailto:sage [04/11/17 01:16:21 ID:OEjPH9p+]
あと、走らせてるスクリプトにもよるんじゃないかと。

73 名前:名前は開発中のものです。 mailto:sage [04/11/17 08:57:57 ID:ExOCa97k]
俺のだと動作がなんかもっさりするようになった気がする。
クリックとかの反応がワンテンポ遅れる感じ。

74 名前:名前は開発中のものです。 mailto:sage [04/11/17 12:27:13 ID:OEjPH9p+]
うちでは、クリック待ち時はCPU使用率0〜1%程度。
クリック反応も瞬時だな。



75 名前:名前は開発中のものです。 mailto:sage [04/11/17 13:37:07 ID:WepSnYZp]
頼むからCPUの名前と動作周波数くらい晒してくれ(w


76 名前:74 mailto:sage [04/11/17 14:18:25 ID:OEjPH9p+]
ごめん。うちはセレロン2GHz

77 名前:73 mailto:sage [04/11/17 17:11:34 ID:ExOCa97k]
セレ1.8

78 名前:名前は開発中のものです。 [04/11/17 17:43:40 ID:DHZ7KGCn]
「さらに更新」し過ぎててワロタ
ttp://cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?mode=allread&no=3237&page=0


79 名前:名前は開発中のものです。 mailto:sage [04/11/17 21:15:20 ID:isoxeAFP]
Pen3 600
使用率60%から55%へ…
本当に更新したのかよ('A`)

80 名前:名前は開発中のものです。 mailto:sage [04/11/17 22:32:49 ID:OEjPH9p+]
どういうスクリプトを実行してるのかもさらさないと
判断できないような気もする。
確かに俺のマシンは早いが、そんなに差が出るものかね。

81 名前:名前は開発中のものです。 [04/11/17 22:33:28 ID:5ivSvQvy]
まぁゲームなんだからそれぐらいの使用率でも許せるんじゃない?

82 名前:17 mailto:sage [04/11/18 00:05:09 ID:HeTni6CB]
以前ルビでフリーズする件をカキコした者です。
直ったー!と思ったのもつかの間、あれから不特定の箇所で
あいかわらずフリーズが再発しちゃって、四苦八苦してました。

ですが、ルビのフォントサイズ指定を行ってからは発生しなくなりますた( ´・ω・)
うう、だってデフォルトで良い感じのサイズで表示されてるからいっかー、と
思ってたんですよ・・・うう・・・俺のバカー・・・

という感じで自分のバカさ加減を報告しておきます。
新バージョン、YES/NOボックスとか機能増えて楽しそうですね。
デモ専用命令も試してみよう・・・。



83 名前:名前は開発中のものです。 mailto:sage [04/11/18 01:40:48 ID:ID9v/lCP]
参考になるかわからんが、Win98 セレ450 RAM512
喪版のと同じくらいにはカスタマイズ済み。
俺のとこだと体感速度は変わってないな。

84 名前:名前は開発中のものです。 mailto:sage [04/11/18 02:13:06 ID:BW9d6Cuw]
>>83
同じような環境でWinXP。
全然変わってない。



85 名前:名前は開発中のものです。 mailto:sage [04/11/18 05:18:38 ID:Pg84FcSv]
質問ですがlinepageを一次的に無効にする方法ってあるんでしょうか?
linepageを設定して!w3000などの命令文を使うと
ウェイト後、次のページに行く時になにも文字が無い状態で
クリック待ちになってしまいます。
マニュアル読んでも無効にするようなことは書いてなかったし
「/」や「_」を試してみてもダメでした…。

86 名前:名前は開発中のものです。 mailto:sage [04/11/18 10:32:02 ID:3pDT+Urc]
体感速度とCPU使用率は関係ないから、別々に考えないとな。

87 名前:名前は開発中のものです。 mailto:sage [04/11/18 12:17:30 ID:nDDf3z/0]
>>85
!wじゃなくてwait命令を使うのはどうかな。
それじゃ根本的な解決にはなってないかもしれないけど。

88 名前:85 mailto:sage [04/11/18 13:50:42 ID:Pg84FcSv]
>>87
やはりテキスト一括置き換えを使って
全部¥を入れなおすしなないですかね…(;´Д`)

あと質問ばかりで申し訳ないですが
自動的に改ページっていうのは出来ますか?
オープニングのシーンで何も操作しなくても
勝手に文章が進んでいくと言うのをやりたいんですが…。

89 名前:名前は開発中のものです。 mailto:sage [04/11/18 13:56:06 ID:V7eps2AO]
文字スプライトでは?

90 名前:85 mailto:sage [04/11/18 14:23:02 ID:Pg84FcSv]
>>89
なるほど!
文字を画像の用に表示させるということですね。
調べて試してみようと思います。
サンクスでした(・∀・)ノ

91 名前:名前は開発中のものです。 mailto:sage [04/11/18 14:38:21 ID:3pDT+Urc]
autoclickじゃダメなのか?

92 名前:85 mailto:sage [04/11/18 14:56:16 ID:Pg84FcSv]
>>91
Σ(゚Д゚)

そんなのあったんですね…i|||i _| ̄|○ i|||i

93 名前:名前は開発中のものです。 mailto:sage [04/11/18 17:32:10 ID:1sldrpMd]
2つの点の座標を結ぶ線の「角度」を算出させる
方法というのはあるのですか?
例えば(100,100)から見て(50,50)は
「135度(3π/4)」の位置にある、というような…

94 名前:名前は開発中のものです。 mailto:sage [04/11/18 17:58:11 ID:HMLK/Kba]
>>93
atan2



95 名前:名前は開発中のものです。 mailto:sage [04/11/18 18:54:17 ID:qGDXK/st]
う-ーん…ver. 2.47ですが、「不正な命令"atan2"です」
と出てしまうのですが(asin、acosも)…(汗

書式的にはatan2 %1, 1000 (%1に45が入る筈)でいい筈だと思うのですが…



96 名前:名前は開発中のものです。 mailto:sage [04/11/18 20:06:23 ID:hxMJzMp4]
逆三角関数って入ってたっけ?
>>93
何がしたいの?

97 名前:93 mailto:sage [04/11/18 21:21:48 ID:w1rFFBad]
スプライトを回転・伸張させて、任意の点と点に線を引く
というようなことを考えていたのですが…
凾/凾の値に応じて角度の変数の値を変える条件分岐を180通り作れば
何とかなるかと思うので、やってみます…

98 名前:名前は開発中のものです。 mailto:sage [04/11/18 21:47:58 ID:3ove4CJn]
条件分岐っつーか、配列変数にあらかじめ入れておいてループで判定せれ。
基本的に整数しか扱えんはずなので気をつけてな。

99 名前:名前は開発中のものです。 mailto:sage [04/11/18 23:03:38 ID:+6k+5X6M]
仮に凅を639(ウィンドウサイズVGAの場合の最大値)とすると、凉は角度35度の時448あたり、36度の時465あたりとなる訳だが、
その中間のドットをどちらかにひっくるめる形で線を引くとなると、実際の点の座標とかなり誤差が出ることにならんかね。手間の割に…
やるとすれば、点の実際の座標を曖昧にするなり、線のスプライトを太目にするなりして、ずれが目立たないようにした方が良いかと。

端的に特定の点と点の間に線を引く機能があれば、ベストなのだろうが…

100 名前:名前は開発中のものです。 mailto:sage [04/11/19 07:09:53 ID:CvTcRkeC]
>>97
ブレゼンハム(Bresenham)

101 名前:名前は開発中のものです。 mailto:sage [04/11/19 16:12:48 ID:VB6vFCa+]
な、なるほど! 傾きの値で場合分けして、小さなbarを並べてと…
アルゴリズムはこういう風に用いる物なんですね…
ありがとうございました。大変勉強させて頂きました。作成してみます。

102 名前:名前は開発中のものです。 [04/11/19 18:52:48 ID:CvTcRkeC]
Ver2.48キタ━━━━━━(゚∀゚)━━━━━━ !!

103 名前:名前は開発中のものです。 mailto:sage [04/11/19 23:05:46 ID:Up16wchr]
バグの応急処置だけやん

104 名前:名前は開発中のものです。 mailto:sage [04/11/21 02:33:52 ID:nmuKSG5f]
nsaで圧縮したあとに動画が流れません
エラー等は無く、映像も音声も無い状態です。
クリックでとばせるようにしていれば、クリックして次へ進めますが
クリックでとばせないようにしていると、いつまでたっても次の命令が実行されません。
圧縮するまえは普通に流れるのですが、何が原因でしょうか…
;---------------------
*define
nsa
game
*start
はじまり\
mpegplay "01.mpg",1 ;ここを0にすると次に進めない
おわり\
end
;----------------------
 arc.nsa nscript.dat nscr.exe
ファイルが上記3つの場合再生されず
 arc.nsa nscript.dat nscr.exe 01.mpg
動画ファイルを無圧縮で入れておくと再生するようです。

動画ファイルのサイズは約5Mですが、音楽ファイルは5M以上でも問題なく再生されます。



105 名前:名前は開発中のものです。 mailto:sage [04/11/21 02:57:15 ID:jMHq2mne]
>>104

 いつからムービーをアーカイブの中に入れられるようになったんだ?

106 名前:名前は開発中のものです。 mailto:sage [04/11/21 03:19:09 ID:FmWU+LtN]
ムービーファイルはアーカイブ対応してない、てのは公式BBSでも何度も出てた話題だね。
諦めましょう。

107 名前:名前は開発中のものです。 mailto:sage [04/11/21 03:45:30 ID:nmuKSG5f]
>>105-106
そうなんですか…ありがとうございました。

オフィシャルガイド見たかぎり特に記されていませんし
公式や支援サイト見ても乗ってなかったのですが、どこか見落としていたようですね…

となると、動画ファイルをゲーム中にだけ再生されるようにはできないってことでしょうか。

108 名前:名前は開発中のものです。 mailto:sage [04/11/21 03:54:25 ID:FhcK64Pv]
アーカイブ化しなければいいだけ。

109 名前:名前は開発中のものです。 mailto:sage [04/11/21 04:11:31 ID:jMHq2mne]
>>107

 ゲームをやらないで見られるのが嫌なのかな…基本的には無理かな?
拡張子を変えてぱっとみ動画ファイルと思われないようにするとか。
根本的な解決にはならないけど意外と有効。


110 名前:名前は開発中のものです。 mailto:sage [04/11/21 04:26:50 ID:nmuKSG5f]
>>108-109
ありがとうございます。

なんと、ファイル名、拡張子はでたらめにつけても再生されるんですね…
それでなんとかやってみます。

こうしたかった理由はCG鑑賞モードのようにムービー鑑賞モードもつけたかったのです。
…でも、ちょっと厳しいみたいなんでそれは諦めます。

良い情報どうもありがとうございました〜

111 名前:名前は開発中のものです。 mailto:sage [04/11/21 22:47:06 ID:iLhgPS45]
うう、システム周りを弄れば弄るほどデフォルトの
状態より使いづらくなっていく気がする・・・。

システムカスタマイズでバックログボタンをウインドウに
置いてるんですが、デフォルトの様に、マウスホイールで
いきなりバックログに行ける様に出来ないんですかねえ。

他メーカーのゲームみてもバックログボタン付けてると
一度ボタンを押さない限りホイールが効かないのが多くて・・・。


112 名前:名前は開発中のものです。 mailto:sage [04/11/21 23:29:04 ID:CzAK4fsi]
簡単に出来るよ。
つかシステムカスタマイズのサンプルになかったっけ?

113 名前:名前は開発中のものです。 mailto:sage [04/11/21 23:52:48 ID:ypKW6i2Y]
>111
ボタンウェイトの時ホイールが使えるようにして
バックログにとぶようにすればいいんじゃね?

114 名前:名前は開発中のものです。 mailto:sage [04/11/21 23:55:49 ID:XO6pBD7X]
>>111
何を押せばどのように動作するかを弄るのがシステムカスタマイズじゃ…



115 名前:111 mailto:sage [04/11/22 00:15:26 ID:Hxg1GWEF]
うおお、サンクスです。-2でホイール上回転だったんですね。
オフシャルガイドには0と-1しか載ってないので見落としてました。
サンプル見直したら分かりました。ありがとうございます。

ふう、これでやっとデフォルトの操作性+回想ボタン付きかー。
画像メニューもちょこっと作ってみましたが、復帰時に改ページ
マークが一度表示されちゃう現象が起きたので封印・・・(^^ゞ
(2クリックしないと元に戻らない)


116 名前:名前は開発中のものです。 mailto:sage [04/11/22 00:33:37 ID:6QePMkVi]
textonしていないだけだったり

117 名前:名前は開発中のものです。 mailto:sage [04/11/23 14:50:48 ID:HLzoM11x]
エロ同人板から転載

548 :最後尾の名無しさん@3日目 :04/11/23 10:12:53 ID:lCwrrNs2
ttp://www110.sakura.ne.jp/~sundervolt/

MOON STONE経由で見つけたサイトだが
Nスクってこういうことできるのか?
試作版を落としてみたがこれは凄いな。

118 名前:名前は開発中のものです。 mailto:sage [04/11/23 15:17:01 ID:21wxoUIv]
>>117
できると言えばできるが、できないと言えばできないな。

Nscripterの標準機能ではキーボード入力はできないけど、
君影草工房さんがフリー公開されてるプラグインを使えばできる。

解凍したファイル覗けば判ると思うけど。

119 名前:名前は開発中のものです。 mailto:sage [04/11/23 16:09:38 ID:OfH47Fwb]
>>117
凄すぎて何がどうなってるのかわからんが
これだけは言える



萌えた(*´∀`)

120 名前:名前は開発中のものです。 mailto:sage [04/11/23 17:22:41 ID:2iDEKpLU]
何これ・・・
なんでこんなのがちゃんと動くんだ?

121 名前:名前は開発中のものです。 mailto:sage [04/11/23 18:09:13 ID:deNn4ny/]
低スペックマシンでプレイすると楽勝だな。

これ、やっている事自体は難しくないだろ。時間は掛かりそうだが。
でもこのスクリプトの組み方ならどうしても機種の性能で、
処理速度がそのまんま難易度に依存してしまうな。

122 名前:名前は開発中のものです。 mailto:sage [04/11/23 19:40:58 ID:mvnKDxac]
ウチのマシンだとちょっと早すぎてゲームになりませんでした・・・。
あと、ADVにこういうゲーム要素が入ると、どうしても「足かせ」的な
イメージが出ると思うので難易度には注意が必要かと思いました。
面白さが面倒さを上回ってくれないとツライだけですもんね・・・。

って、作者がいる訳でもないのにエラソーに感想を見たり。


123 名前:名前は開発中のものです。 mailto:sage [04/11/23 19:41:07 ID:n0eNOhpP]
推奨スペック以下のマシンは切ってるんだろ
東方も低スペックマシンは切ってるしな

124 名前:名前は開発中のものです。 mailto:sage [04/11/23 20:56:40 ID:Zm5xzw2l]
>>122
ゲームにならないほど早いか?
漏れはセレ2Gだが、これくらいが丁度いいぞ。
低速マシンは切っているとしても、高速に対してはさすがに対処してあるだろ。

もし早すぎてゲームにならないようならバグ報告してやれ。
こういう挑戦者は貴重な存在だ。



125 名前:名前は開発中のものです。 mailto:sage [04/11/24 04:33:36 ID:6pFTQ7DS]
gettimer + waittimer を使えば一定のフレーム数で
画面更新できるんじゃなかったっけ?

forループ
 ― 処理 ―
 print 1:gettimer %0:waittimer %0+16 ;16ms = 約60フレーム
next

こんな感じで。

126 名前:名前は開発中のものです。 mailto:sage [04/11/24 05:18:32 ID:a+Gajd4/]
こっちもPentium3 1GHzで問題なし。
>>122のマシンだけ異常に早く動作するんだったら
どういうスペックでどういう状態なのか教えてくれ。
漏れもリアルタイム処理のスクリプトは研究しておきたい。

127 名前:名前は開発中のものです。 [04/11/24 11:45:11 ID:6c2CdnPf]
>>125
そのやり方なら一定の速度以上にはなりません

128 名前:名前は開発中のものです。 mailto:sage [04/11/24 12:11:02 ID:R/prw7KR]
Drawをシナリオ途中で散発的に使用するために
Draw処理終了後の画面をBMP保存して即表示する方法って邪道?

キャッシュを直にスプライトに変換できたらいいんだけど…

getscreenshot 640,480
savescreenshot "cache.bmp"
deletescreenshot
lsp 209,":c;cache.bmp",0,0,255
print 1

129 名前:名前は開発中のものです。 mailto:sage [04/11/24 19:27:03 ID:WwmZVp+t]
散発的っていうはDraw処理終了後の画面を
何回も表示させたいってこと?

130 名前:名前は開発中のものです。 mailto:sage [04/11/24 20:04:46 ID:2G0wZV8A]
>>128

drawで表示した画面ってsavescreenshotで記録できなくなかったかなぁ。

それはともかく、それに似たような事を俺も考えたが、とある理由で断念した。

それはセーブしてロードした時の処理。

君のサンプルを例にするなら、
cache.bmpを表示してる時にセーブするとする。

次に、別のプレイ時に、また別の画面をsavescreenshotで
cache.bmpを上書きセーブしたとすると、

最初のデータをロードしなおしても、
上書きされた後の画像で復帰する事になる。

まぁセーブ部分やロード部分を工夫すればできなくもないかもしれんが。

131 名前:名前は開発中のものです。 mailto:sage [04/11/24 21:19:24 ID:R/prw7KR]
>>129
「Drawを全く使わない」という前提で作られたシステムの中で、
一部演出にのみDrawによるスプライト拡大等を導入したい場合。

Drawって機能は良いのに非Draw処理に戻るときの整合性が難しい

>>130
それが悩みどころ
保存名前変えるなら最初から全部の処理済画像用意しておけばいいし…
通常処理に戻るまでセーブ不可が一番楽だけど、手抜きになるからなー

132 名前:名前は開発中のものです。 mailto:sage [04/11/25 11:07:56 ID:XMbwgyck]
質問いいかな。mode400,mode320の状態でフルスクリーンにする手段、
文字のアンチエイリアスをかけない手段ってありますか。

グラフィックをファミコンライクなドット絵で描いた
ノスタルジックなゲームを作りたいので。

133 名前:名前は開発中のものです。 [04/11/26 05:17:00 ID:Ahm04lzM]
ファミコンフォントから英数字+ひらがな+カタカナ用意してスプライトで表示しれ。

134 名前:名前は開発中のものです。 mailto:sage [04/11/26 10:03:30 ID:x6VCUPss]
きょうびファミコンドットか。。。



135 名前:名前は開発中のものです。 mailto:sage [04/11/26 12:12:43 ID:HOrmRWfo]
何年くらい前の話だろう・・・

136 名前:名前は開発中のものです。 mailto:sage [04/11/26 18:23:29 ID:L7Bm9DUf]
普通にHSPとかで作った方が早いような気が。>ファミコンドット文字






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<252KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef