トップページgamedev
1001コメント304KB

NScripter Ver.10.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2007/04/13(金) 16:55:17ID:vHdsSr+4
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。


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

・うpろだ
http://andolf.hp.infoseek.co.jp/
0523名前は開発中のものです。2007/06/02(土) 01:25:35ID:RefhKj6w
>>515
遅くなりましたが、有難うございました!
透過の画像タグが立ち絵にしか使えないと勝手に思い込んでいました…orz
透過タグは画像全てに使えるのですね…。お恥ずかしい。

しかし、何でアルファブレンドなら出来ると思い込んだんだろうw
スレ汚し失礼しましたm(_ _)m
0524名前は開発中のものです。2007/06/02(土) 01:37:24ID:Z6YIEZbp
>>523
乙。その調子でガンガレ。最初はみんなそんなもんだ。
0525名前は開発中のものです。2007/06/02(土) 01:40:24ID:ci00Ehij
>>522
iniファイルの
パラメータ変えないと殆ど差がないよ

メニューバーのフォントがぼやけて見えるだけで
0526名前は開発中のものです。2007/06/02(土) 09:30:16ID:JpxGG9Rj
ていうか、gdi++ についてググってたらこんなスレをみつけた。

【FONT】お勧めのエロゲーフォントスレ【字体】
http://idol.bbspink.com/test/read.cgi/hgame/1043319688/
0527名前は開発中のものです。2007/06/02(土) 11:25:59ID:LJ7SbNtz
>>526
遊ぶ側ってやっぱりフォントへの拘りが強いんだな。
いい加減フォントを固定するの止めるか…。
0528名前は開発中のものです。2007/06/02(土) 11:32:15ID:lEdZH1GZ
いや、かなりの少数派じゃないの?

しかし考えがかなり変わった。フォントは大事だようん。
0529名前は開発中のものです。2007/06/02(土) 12:04:59ID:Gsn5raVG
俺、ギャグもシリアスも行けるのはゴシックだと思ってた・・・
明朝じゃないとダメって人もいるんだな
大抵のゲームはゴシックがベースだったから気にしてなかったZE☆
0530名前は開発中のものです。2007/06/02(土) 12:45:55ID:Z6YIEZbp
ギャグはゴシック、シリアスは明朝に一票。
それと、全画面ノベルの場合は明朝で読みたい。
0531名前は開発中のものです。2007/06/02(土) 14:54:43ID:ci00Ehij
デフォはゴシックで良いけど読ませるタイプのゲームは中・太明朝だね。


Nスクは明朝の細い線が擦れるから
gdi++ で描画強めてみると良い感じになったよ

今のままだとNスクと連動してないので内部で実装できるのが一番いいけど
ワシにそんな技量はナシ
0532名前は開発中のものです。2007/06/02(土) 18:20:35ID:oW8Gp8mt
gdi++の実装方法がカワンネ
0533名前は開発中のものです。2007/06/02(土) 20:05:39ID:BJ9Zv8PW
>>532
実装例

1. gdi++のセットを ttp://drwatson.nobody.jp/gdi++/ からダウンロード
2. nscr.exe と同じフォルダに gdi++フォルダを作成
3. gdi++フォルダの中に gdi++.dll gdi++.ini gdi++.exeをコピー
4. 新規のテキストファイルに "gdi++\gdi++.exe nscr.exe" と一行書く(実際はダブルクオーテーションは不要)
5. 作成したテキストファイルを "開始.bat" などBATファイルとしてリネーム
6. リネームしたBATファイルを実行後、 gdi++経由でNスクが起動すればおk
0534名前は開発中のものです。2007/06/02(土) 20:11:38ID:oW8Gp8mt
>>533
thanks
0535名前は開発中のものです。2007/06/02(土) 20:37:33ID:Cv4tApRX
実装方法がわからん奴に、そもそも使えるのか…?
0536名前は開発中のものです。2007/06/02(土) 22:47:10ID:xGLgSteG
よくはわからんが、余計な事したりモジュール追加してフォントいじくって、
ユーザやユーザPCに負担かけるようなら本末転倒
作ってる本人がフォントを気にするのはある意味当然だろうけど、
考えすぎてバカになってる希ガス
本当にエロゲフォント気にするようなコアな層を対象に作ってるのか
0537名前は開発中のものです。2007/06/02(土) 23:21:13ID:CY+g+lNa
その言い分は凝った演出を一切否定するようでどうかと思うが
まぁ言いたいことは分かるなw
0538名前は開発中のものです。2007/06/02(土) 23:50:52ID:P7eViBr9
ここは基本的に技術板だから話題としてはバッチコーイなんだが、
面白いゲームはフォントなんて関係ないしなぁ
まぁ、そこらへん言っちゃうと身も蓋もないけどさw

フォントはコンフィグで選べるようにしてるし、
その程度でいいかなと思う俺だったりする
0539名前は開発中のものです。2007/06/03(日) 00:31:34ID:xDeGhy8M
音と一緒で裏方だがフォントも演出の一つ
なのでゲームの面白さにも一役買うことが十分出来る存在

ハマると結構やっかいなシロモノだ
0540名前は開発中のものです。2007/06/03(日) 01:44:36ID:vZGJ9pex
プレイする側にとってはむしろ邪魔だったりするけどなー
独自のフォントエフェクトとかオリジナルフォントとか、読みにくくてしょうがない
0541名前は開発中のものです。2007/06/03(日) 04:57:33ID:xDeGhy8M
や、おれはプレイ側での意見なんだけどw

ゲーム内でフォント固定されてればウザくもないし
単純にMSゴシックに慣れて過ぎてるだけじゃないのか
0542名前は開発中のものです。2007/06/03(日) 06:25:58ID:5cvxOpSm
普通に考えりゃMSゴシックに慣れてる人のが多いだろ。
で、変なフォントで固定されたら尚更ウザイと思うんだが。
0543名前は開発中のものです。2007/06/03(日) 13:51:22ID:4NGDOVxE
nscrで麻雀とかオセロとかボードゲーム作った人居るかな?
暇だから何か作りたいんだけど題材が・・・
0544名前は開発中のものです。2007/06/03(日) 14:14:48ID:ANsanHXV
麻雀なら見たことあるよ
0545名前は開発中のものです。2007/06/03(日) 14:32:12ID:sLvoyPw+
オセロなら結構すぐ出来るんじゃね?
そういやマインスイーパ作ったひともいたよな。
0546名前は開発中のものです。2007/06/03(日) 17:33:21ID:jTvRcGHr
マインスイーパならプレイヤーの一方的なゲームだし楽なのだがマージャンやオセロとなるとね
0547名前は開発中のものです。2007/06/03(日) 18:22:10ID:q033rw+7
数独とかつくればいいじゃない。
対戦ゲームは気軽に作れないんじゃないかな?
0548名前は開発中のものです。2007/06/03(日) 19:37:16ID:u/uyRcVO
バカなAIならオセロは簡単だけどな。
賢くしようとするととたんに難度上がるが。
0549名前は開発中のものです。2007/06/03(日) 21:19:16ID:rc/ePnLH
大昔のBASICゲープログラム本はアイディアの宝庫
Nスクでも大部分は再現可能
0550名前は開発中のものです。2007/06/03(日) 23:05:57ID:4NGDOVxE
ハンゲで麻雀やってみたんだが、相当負けててな。
得に好きでもないしお店も行った事ないし当然だが。
一人で練習(?)する為に取り掛かってみたが、先ずはルールから覚えなくてはならない事に気付いた・・・特殊な役とかポン、チーで上がれない状況がわからんw
0551名前は開発中のものです。2007/06/04(月) 01:26:28ID:BnsAvT35
>>550
今のお前には絶望的に無理だからあきらめろw
もっと面倒な細かいルールが山のようにある。
0552名前は開発中のものです。2007/06/04(月) 03:50:12ID:Ys0yof18
ここから麻雀スレになります
0553名前は開発中のものです。2007/06/04(月) 10:23:56ID:xIPY2uVE
まずは符計算からだな。
0554名前は開発中のものです。2007/06/04(月) 13:38:21ID:S5q6bx66
ルールの実装で半年以上かかる。
思考ルーチンで半年以上かかる。

・・・無理だろう。
0555名前は開発中のものです。2007/06/04(月) 19:18:55ID:UJ32MZEj
麻雀ゲームなんて昔からあるから(ルールは微妙に簡略化されてたりするが)
それほど難しい処理じゃないと思うんだが、
未だに塗りつぶし処理(paint命令等)のアルゴリズムすら解らない俺には無理だな。
0556名前は開発中のものです。2007/06/04(月) 19:28:48ID:J8+maQpW
>>555
その手の誘い受けなレス乞食は感心しないぞ。
0557名前は開発中のものです。2007/06/04(月) 19:38:36ID:xZ+wvN2i
>>555は浅ましいやつだな・・・

って、>>558が言ってた!
0558名前は開発中のものです。2007/06/04(月) 19:40:01ID:lY3QM/k3
ブラじゃないよ、大胸筋強制サポーターだよ!
0559名前は開発中のものです。2007/06/04(月) 19:40:56ID:lY3QM/k3
…ってオチをつけようと思ったら誤変換。俺バカス orz
0560名前は開発中のものです。2007/06/04(月) 20:18:33ID:2N6Hledz
麻雀のルールすら覚えられない奴にスクリプターは無理だろと
0561名前は開発中のものです。2007/06/04(月) 20:19:33ID:WJg/81lv
(゚Д゚)
0562名前は開発中のものです。2007/06/04(月) 21:18:28ID:4qNnUUU9
プラグイン、フォントDLL
キタ━━━━━━(゚∀゚)━━━━━━ !!

明朝がデフォのワシはとても嬉しい
0563名前は開発中のものです。2007/06/04(月) 21:37:06ID:J8+maQpW
袋使わなくても明らかにフォントが綺麗になるな。これは素晴らしい!
0564名前は開発中のものです。2007/06/04(月) 22:00:39ID:4qNnUUU9
ところで dbghelp.dll ってイラナイような気がするんだけど
必要なの?
0565名前は開発中のものです。2007/06/04(月) 22:13:52ID:lY3QM/k3
>>564
削除しても動くからイラナイと思う。
0566名前は開発中のものです。2007/06/04(月) 22:57:36ID:r3b32NT6
dbghelp.dllは、FkrNFont.dllから呼び出されるwindowsOSのdllなのですが、
1998年以前に発売されたwindowsのsystem32中には含まれていないという…

なので、windows98ユーザのPCには入っていないので仕方なく同封しました。
(microsoftも同封して公開することを認めてます)
me,2000,XPのPCの場合はいらないのですが、公開するソフトで使う場合には
98ユーザの事も考えて入れておいて下さい。

それより袋文字の実現のアイディアが浮かんだ。うまくできるかは判らんけど…
0567名前は開発中のものです。2007/06/04(月) 23:02:46ID:4qNnUUU9
>>566
>dbghelp.dllは、FkrNFont.dllから呼び出されるwindowsOSのdllなのですが、
なるほど

一応、ファイルと一緒に注意書きを書いておいて貰えると
とてもありがたいです

>それより袋文字の実現のアイディアが浮かんだ。うまくできるかは判らんけど…
wktk
0568名前は開発中のものです。2007/06/05(火) 02:18:50ID:zGuvdPQE
>>562
え、どこどこ?
0569名前は開発中のものです。2007/06/05(火) 05:27:36ID:tki+2ThV
>>568

↓の3.11 袋抜きフォント表示用dll、FkrNFont.dll
ttp://www.geocities.jp/higuchuu3/
0570名前は開発中のものです。2007/06/05(火) 22:08:37ID:lQNUYV6x
うぅ、ダメだ… 表示文字格納してるHBITMAPがどうしても捕まらない。
テキストウィンドウ一旦消して再表示すると袋文字が消えちまう…
袋文字実装はdllからじゃ無理だ。本体実装してくれるのを待つしかなさそう(';ω;`)
0571名前は開発中のものです。2007/06/05(火) 22:11:43ID:tki+2ThV
>>570
奮闘乙です。
0572名前は開発中のものです。2007/06/05(火) 23:06:46ID:gK6P2ryt
>>570
ちょっと残念ですがフォントが綺麗になっただけで十分満足
ご苦労様でした。
0573名前は開発中のものです。2007/06/06(水) 08:26:59ID:JS4xmh+O
>>570
乙ですー。
('A`)ナカナイデ…
0574名前は開発中のものです。2007/06/06(水) 10:38:47ID:NFI1h4j/
>>570
ホントにご苦労様

しかしNスクがプラグインで盛り上がってると、
「これは本当にNスクか?」という気になるのは何でだろうw
0575名前は開発中のものです。2007/06/06(水) 12:33:38ID:IhzjlePz
そこまでしてなんで使うんだろうといつも思う
0576名前は開発中のものです。2007/06/06(水) 12:46:18ID:Hv3/KGBR
そうまでしてなんで否定でオチを付けたがるんだろうといつも思う
0577名前は開発中のものです。2007/06/07(木) 00:07:05ID:f+C/+aFy
フォントプラグイン更に色々出来るようになったな
外字が履歴に反映されるのが大きいのかな?
0578名前は開発中のものです。2007/06/07(木) 09:49:54ID:MnZmnjUE
外字SUGEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!!!
乙です。超乙です。
0579名前は開発中のものです。2007/06/07(木) 10:22:05ID:eqeOHG0x
「袋抜き」が「袋叩き」に見えてしまうのは俺だけか
0580名前は開発中のものです。2007/06/07(木) 20:38:41ID:bJdAFT3S
久しぶりに来たら盛り上がってる!
ネ申に感謝でいっぱいです
0581名前は開発中のものです。2007/06/07(木) 20:47:13ID:MnZmnjUE
動作確認してみた。外字の動作は、文字スプライト系だと再現されない模様。
sタグのlsp(普通の文字スプライト)や、strspでログを作ってる人は注意だな。
0582名前は開発中のものです。2007/06/07(木) 23:14:49ID:jGL5aHIF
>>581
直しておきました。 (´・ω・`)
う〜ん、なんかバグ多くてすまむ…
0583名前は開発中のものです。2007/06/07(木) 23:28:59ID:aJ3e8/wr
この種のハックは超力技だし仕方ないんじゃないかな

あと、吉里吉里のレンダリング済みフォントツールで書き出したファイルを
扱えるようにしちゃうと面白いアプローチじゃないかな、と思う
0584名前は開発中のものです。2007/06/07(木) 23:33:16ID:MnZmnjUE
>>582
乙です。超乙です。
素晴らしいプラグイン&光速な対応してくださってマジ感謝。
ってか、これバグの範囲に入らないような……。
0585名前は開発中のものです。2007/06/07(木) 23:48:00ID:MnZmnjUE
>>582
strspの方はまだ反映されないようです。
>外字の定義はdefine内でやってしまっておくといいかもしれません。\
の次の行に下記のスクリプトを挟むと確認できます。

getlog $100,2
strsp 7,$100,15,15,25,22,24,24,0,0,1,0,#FF0000
print 1
btnwait %0
csp 7
0586名前は開発中のものです。2007/06/07(木) 23:58:37ID:Eeqdu9vk
もう10万円くらい取っちゃいなよってくらい、すごいです…
05875822007/06/08(金) 00:05:21ID:jGL5aHIF
>>585
まじでスマム(泣
直しておきました。
0588名前は開発中のものです。2007/06/08(金) 00:16:00ID:HK3IxBnD
>>587
対応ありがとうございます。何度もお願いしてしまってすみません。
本当に強力なプラグインに感謝です!
05895822007/06/08(金) 00:16:21ID:0dHD+EAM
>>583
調べてきた。出力されるtftファイルの圧縮方法が独自のものなので
解凍して使うのは無理でした。
0590名前は開発中のものです。2007/06/08(金) 23:46:52ID:gvtKhtHa
a
0591名前は開発中のものです。2007/06/09(土) 10:33:17ID:5V/2SHhv
btn0down pagetag nextcsel textcommit

以上の非公式命令を確認、使い方がわからん。
0592名前は開発中のものです。2007/06/09(土) 10:36:04ID:xPDXf3dU
他の命令は知らんが、少なくともnextcselは公式命令だぞ
追加命令一覧に載ってる
0593名前は開発中のものです。2007/06/09(土) 10:37:55ID:5V/2SHhv
そいつは失礼、確認不足だった。
0594名前は開発中のものです。2007/06/09(土) 18:58:45ID:ie4vliyU
そいつは失礼 orz=3 ブッ
0595名前は開発中のものです。2007/06/09(土) 19:09:50ID:CUN89xVC
>>582
乙です。使わせて頂きます。
えーと、特定の単語の上に、「、、」や「・・」をつけたりすることって出来ないでしょうか?
ルビでそれっぽくやってるんですが、どうも時差があるのが気になって。
0596名前は開発中のものです。2007/06/09(土) 19:20:32ID:H9BdV5sz
一文字ずつつければいいじゃん
0597名前は開発中のものです。2007/06/09(土) 20:46:07ID:uN9FuIyt
ルビは一文字づつ付けるのって常識じゃないのか?
じゃないとルビの文字数多い時に字間が開くし
0598名前は開発中のものです。2007/06/09(土) 21:01:39ID:RZRIvuzr
試してみればすぐに判る話なので常識レベルだと思う。
0599名前は開発中のものです。2007/06/09(土) 21:20:46ID:CUN89xVC
常識知らずですみません。
それでやってみます。
0600名前は開発中のものです。2007/06/10(日) 01:35:13ID:rhVWQm2U
煙系(噴射・霧・煙幕・タバコなど)のプラグインってないよね?
0601名前は開発中のものです。2007/06/10(日) 01:56:12ID:JwD2yRvS
スプライトアニメで自作
0602名前は開発中のものです。2007/06/12(火) 00:50:26ID:inp0uzCl
遅いけど、フォント関連で

ゲームに安心して使えるフォント探せ!(`ω´)
http://pc11.2ch.net/test/read.cgi/gamedev/1094398590/
0603名前は開発中のものです。2007/06/12(火) 17:40:53ID:czEGl7JI
目から鱗のような物が落ちた
0604名前は開発中のものです。2007/06/12(火) 19:15:49ID:5BWYiM7a
実際は画像化して使う分には大抵問題ないだろ
ごく稀にいちゃもん付けるのが趣味な人がいるぐらいで
0605名前は開発中のものです。2007/06/12(火) 19:37:52ID:czEGl7JI
そのいちゃもん付ける人が正しいってことらしいけど?
0606名前は開発中のものです。2007/06/12(火) 19:40:07ID:/sKsgyz2
>>604法的根拠希望
0607名前は開発中のものです。2007/06/12(火) 20:30:06ID:VEvYCvkr
この議論はスレ違い
0608名前は開発中のものです。2007/06/12(火) 22:05:54ID:MTdblMIC
法的には黒・・・というかフォントメーカーが灰色にしてるだけ
メーカーにも不透明な部分があるし、裁判になればどっちに転ぶか分からない

商標やロゴなど販売に直結する物でなければ、メーカーもいちいち目くじら立てないのが現状
フォントファイル本体を再配布しない限りはほとんど問題ない
それでも怖ければ標準フォントだけ使えばいい
0609名前は開発中のものです。2007/06/12(火) 22:34:08ID:UAqT97PY
自分、さざなみとかしねきゃぷしょんとか、M+の中の人には、足向けて寝れない


どの方向かわからないけど…
0610名前は開発中のものです。2007/06/12(火) 22:53:24ID:PXiI8TP8
気持ちはわかるし、自分も色々思うところはあるけれど、フォント関係はそっちのスレで・・・。
0611名前は開発中のものです。2007/06/13(水) 01:58:43ID:nf8WrSzT
秀丸エディタ、EmEditor用強調ファイルの最新版(for v2.82)があったので貼り。

 NScripter HiLight 秀丸エディタやEmEditorにてNScripterの命令を強調表示+α
 ttp://www.vector.co.jp/soft/win95/writing/se326988.html?site=n
0612名前は開発中のものです。2007/06/14(木) 19:22:36ID:CeBw9Coc
>>582
nbookにフォントを画像化するソフトついてくるけど、それだけどうこうってだめだろうしなぁ。
フォント画像化ソフトと、画像化したフォントを表示するプラグインとかあれば、
プレイヤーに自分で画像化してもらえばいいんだけど。
06136122007/06/14(木) 19:27:33ID:CeBw9Coc
書き忘れたけど、独自形式と見せかけて、ただのpng
06145822007/06/14(木) 23:45:02ID:AZiyIDyS
>>612
フォントの場合は、アルファ値なしの白黒画像だから、圧縮率からJpegかな…
でも需要あるかな?
オリジナルTrueTypeフォント表示のプラグインなら君影草工房さんのところに
すでにあるし、TrueTypeを画像化して使用することによる著作権対策(それでも
違法の可能性も十分にあるけど)の為だけに使われるとすると、著作権違反の
幇助ソフト公布で私までタイ〜ホの可能性がでてくるしw

いずれにしても技術的に実用可能な物が作れるかどうかだけ、試してみようと
思います(画像のサイズがどれくらいになるのかとか興味ありますし)。
3〜5時間はかかりそうので、今週末かな。公開するかどうかは未定です。
0615名前は開発中のものです。2007/06/15(金) 04:23:17ID:eCOCzOD/
だからそのための>>583の話だろう
吉里吉里は全部ソース公開されてるのに
06165822007/06/15(金) 06:38:35ID:S/OIkeHO
>>615
589でも書いたけど、tftファイルの解凍方法がわかりません。
具体的には、吉里吉里のソースファイルLayerIntf.cpp内で呼ばれる
tTVPBaseBitmapクラスのソースがどこにあるのか見つけられません。

吉里吉里に詳しいのでしたら、tTVPBaseBitmapのMapPrerenderedFont関数の
ソースコードが載ってるurlを教えていただけますか?
0617名前は開発中のものです。2007/06/15(金) 07:08:02ID:eCOCzOD/
面倒臭い奴だな
https://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/trunk/kirikiri2/src/core/visual/win32/LayerBitmapImpl.cpp
https://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/trunk/kirikiri2/src/tools/win32/krdevui/FontMakerWriteUnit.cpp
0618名前は開発中のものです。2007/06/15(金) 08:22:03ID:sXK2KTYE
目的のためには他ツールのソフトをも使う飽くなき姿勢に感動
0619名前は開発中のものです。2007/06/15(金) 10:18:14ID:+M035S4P
利用出来るものはなんでも利用する姿勢は
自分でプログラムを組まずNスク使ってる時点で十分発揮されてるじゃないか
当たり前すぎて感動などせんわ
0620名前は開発中のものです。2007/06/15(金) 10:39:46ID:sXK2KTYE
それはともかく吉里吉里の作者に使っていいか確認した方がいいんじゃないか?
0621名前は開発中のものです。2007/06/15(金) 10:46:07ID:NMQKv7z9
良く分からないけど
音ヒネリでも使ってるんだから良いんじゃないの?
0622名前は開発中のものです。2007/06/15(金) 18:51:55ID:i/SHlNfc
テキストボタンを選んだあと、そのボタンを消したいのに消えないんですが
■ このスレッドは過去ログ倉庫に格納されています