タグ

NScripterに関するeiji8pouのブックマーク (123)

  • NScripter FAQ

    例えば↑のようなフォルダ階層でゲームを作っている場合、nsaarc.exeで アーカイブ化するフォルダにIMAGEを指定してしまうと、画像は読み込めなくなります。 NScripter.exeを置いているフォルダを指定するのが正しいので、 この場合、アーカイブ化するフォルダにはGAMEを指定するのが正解。 ただしこのままではNScripter.exeや0.txtもアーカイブに含まれてしまうので、 アーカイブ化する前に、アーカイブに含めないファイルを別の場所に退避してやって下さい。 (アーカイブ化するファイルを新規フォルダにコピーしてそのフォルダをアーカイブ指定でも可) ▲TOP 実行ファイル(NScripter.exe)のアイコンを変更したいのですが…。 実行ファイルのアイコンを変更する機能はNScripterでは用意されていません。 しかし、専用のソフトを使用することでアイコ

  • PS3で自作ゲーム - SATOXのシテオク日記

    PS3で起動可能なブータブルLinux CDを使った、オリジナルノベルゲームの起動方法について紹介されています。 ちょっと通常ゲームとの切り替えが煩雑ですけども、オリジナルのゲームが作れるというのは何とも魅力的です。SATOXが学生時分なら、なんか作っていたかもしれないですけども、ちょっとそんな気力もない今日この頃。昔はいろいろ作ってました(笑)。 筆者は、PS3Linuxを利用し、NScripter(*1)互換エンジン「ONscripter」(*2)が自動起動するブータブルCD「ONScripter pack CD」を作成した。すべてとはいかないものの、これによってNScripter用に作成されたゲームをPS3上で遊ぶことができる。 どうもゲーム以外ではRSXが封じられて使えないようで、それが個人開発者にとっては残念ですね……。結局、Windowsで言うところのGDIのようなソフトウェア

    PS3で自作ゲーム - SATOXのシテオク日記
    eiji8pou
    eiji8pou 2007/08/18
    問題は、PS3ユーザーそのものの数の少なさだ。
  • NScLisperソース - リリカル☆Lisp開発日記

    zickです。 リリカル☆Lispの内部で動いているLispインタプリタであるNScLisperのソースを公開します。 こちらからどうぞ。 なお、このソースはBSDライセンスとします。 あまり使い道はありませんが、ご自由にお使いください。 今回は、リリカル☆Lisp全体のソースではなく、NScLisperのみのソースですが、 単体で実行できる用意しておきました。 *実行方法* (1)ダウンロードしたソースファイルの名前を"0.txt"に変更。 (2)http://www.nscripter.com/からNScripterをダウンロード (3)nscr.exeを0.txtと同じディレクトリにおいて起動 まあ、ソースは恐ろしく汚いです。 コメントもただの一時的なメモに過ぎず、見てもなんのことかさっぱり分からないと思います。 ブラフマンのつぐみの言葉を借りるなら …他人の可読性は

  • 502 Bad Gateway nginx openresty 52.68.0.227

  • 恐るべき現実(マイナー言語によるFizzBuzz問題解集) - eiji8pou's diary

    俺は普通のオタクで決してプログラマーではないんだが、と朝日新聞が独島を擁護する時のような前置きをした上で。 どうしてプログラマに・・・プログラムが書けないのか? 1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 ブクマの方ではさっそくコメントに各言語のワンライナーがたくさん。しかし、普通にしては面白くない。 C言語、C++、C#、PerlRubyJavaJavaScriptPythonPHP、などの人口の多い(俺主観)言語は除外して、あまり使われていない言語でFizzBuzz問題に挑戦した事例を集めた。随時増やしていく予定。 Brainf**k brainfuck で FizzBuzz - 冬通りに消え行く制服ガールは✖

    恐るべき現実(マイナー言語によるFizzBuzz問題解集) - eiji8pou's diary
    eiji8pou
    eiji8pou 2007/05/12
    自己言及
  • Despair & Hope プログラム支部 - Top

    吉里吉里 @loadplugin module=HybridScripter.dll もしくは Plugins.link("HybridScripter.dll"); で登録することにより、関数が登録されます。 利用条件 これが役に立ったと思ったら スタッフロールに「スク○○」を加えてくれたり このDLLを宣伝してくれたり すると嬉しいです。 機能一覧 adjustWindow 引数:なし 返り値:なし NScripter専用です。 NScripterのメニューが複数段になった場合に画面下部が切れるバグの修正用です。 ウィンドウ自体の大きさを変更したい場合は体に用意されている命令を使いましょう。 getHybridScripterVersion 引数:なし 返り値:バージョンに対応する値 (ver1.02) 利用しているDLLのバージョンを取得します。 例えばver1.02ならこの命令は

  • 全角半角判定 | 幻惑郷

    全角か半角か判断する命令を自作してみました。NScripterでは恐らくShift JISを使っているだろうという前提で作っているので、もしかしたら間違った値が出るかもしれません。 *isZenkaku getparam i%0,$0 cmp %1,$0,"。" cmp %2,$0,"゚" cmp %3,$0,"、" if %3 < 0 mov %%0,0 if %3 >= 0 mov %%0,1 if %3 >= 0 && %1 >= 0 && %2 <= 0 mov %%0,0 return 名前が変だという突っ込みは無しの方向で。 「isZenkaku 数字変数、文字列」という形で使います。文字列が全角なら1を、半角なら0を数字変数に返します。全角半角混合の文字列を指定した場合、最初の一文字目で判断するはずです。まぁNScripterで全角半角混ぜて使うことなんて稀だと思うので大丈夫

    全角半角判定 | 幻惑郷
  • 魔法言語 リリカル☆Lisp

    About ★「魔法言語 リリカル☆Lisp」はノベルゲーム風のLispチュートリアルです。 "アリサ"や"すずか"達と楽しくLispを学べます。 全12話構成で各話の最後には練習問題が用意されています。 Lisp処理系にはNScripter上で動作するLispインタプリタであるNScLisperを使用。 別の処理系をインストールする必要はありません!! Lispとは ★CやC++Java、BASIC、PerlRubyPHPPython、ML、Haskellなどと同じプログラミング言語の一つです。 マサチューセッツ工科大学のJohn McCarthy教授を中心とする研究グループによって開発され、1962年に発表されました。 LispとはList Processorの略で名前通りリストの処理を得意とします。 このことから人工知能の開発に多く用いられています。 NScLisperとは

  • NScr Define Maker

    セーブデータのタイトル セーブファイルを最大個まで作成する 回想バッファ 最大ページまで保持する 音声ボリューム指定 それぞれ0~100の間で指定 BGM  VOICE  SE BGMのフェード フェードインms フェードアウトms CDのフェード フェードアウトms 上記以外のdefine節系命令 lookbackbutton lookbackcolor lookbacksp soundpressplgin spi stralias numalias dim selectcolor menuselectcolor lookbackvoice clickvoice selectvoice menuseletvoice effectblank bgalia effect underline menusetwindow windoweffect windowchip setkinsoku ad

  • API別 Win32 サンプル集

    AllocConsole コンソールの割り当て AngleArc 円弧の描画 Arc 楕円の描画 ArcTo 楕円形の円弧の描画 AssignProcessToJobObject ジョブオブジェクトにプロセスを追加 BackupEventLog イベントログのバックアップ BeginPath パスの作成の開始 BitBlt グラフィックデバイス間のイメージの転送 BlockInput マウスやキーボード入力のブロック CancelWaitableTimer 待機可能タイマの無効化 ChangeClipboardChain クリップボードビューアの削除 Chord 弓形の図形の描画 ChrCmpI 文字の比較 ClearEventLog イベントログのクリア CloseClipboard クリップボードのクローズ CloseDesktop オープンされているデスクトップハンドルのクローズ C

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • マウスジェスチャー | 幻惑郷

    君影草工房さんの第4展示室にてマウス機能拡張 for NScr Ver0.0というプラグインが公開されている。 このプラグインを使えばマウスジェスチャーを簡単に実装できるのだが、実は使わずとも実装できる。かなり面倒だが。 プラグインなんて使わない、NScripterだけで俺はやる! という自分のような奇特な方は続きをどうぞ。 使うのはgetmousepos命令とisdown命令、btndownも必要だ。簡単な流れを書くと、 1.現在位置を取得、過去座標にセット 2.現在位置を取得 3.過去座標と比較し、動いていれば方向を保存 4.押しっぱなしであれば2へ行く 5.保存されている方向とジェスチャーが一致したらアクション(セーブやスキップなど)を起こす 6.終了 こんな感じだ。ジェスチャーやアクションをユーザーがコンフィグで設定できるとかなり便利になるんじゃなかろうか。 現在マウスジェスチャー

    マウスジェスチャー | 幻惑郷
  • 君影草工房 -Web Site-

    君影草工房の公式サイトです。イラスト音楽、プログラム等を公開しています。当サイトでは,JavaScript,スタイルシートを使用しています. Internet Explorer 6,Firefox 2,Opera 9 で動作確認を行っています. 文中に表記されている商品名等はそれらの所有者の商標,もしくは登録商標です. Google Sitemaps用XML自動生成ツールを利用しています.

  • なぜシナリオスクリプト言語には2層構造が必要となるか - Game Scripting Memo

    物語を重視するゲームのスクリプティング言語には、簡潔な記述の層と細かい記述の層の2層構造が必要である、と常々考えています。もしかしたら、それは層ではなくて、面 (aspect) と呼ぶべきかもしれませんが、ともかく、少なくとも2通りの触り方はできねばならないと考えます。 理由は簡単。ゲームのシナリオスクリプトには、シナリオライターとスクリプトプログラマーの両者が触るからです。そして、シナリオライターとスクリプトプログラマーでは、一般的に扱うスクリプトの複雑さが異なります。ですので、シナリオライターが納入する記述レベルと、スクリプトプログラマーゲームエンジンに実際に喰わせるスクリプトの記述レベルの2層が必要となるのです。 もちろん、ライターによってはスクリプトプログラマまで兼任できるだけのスキルを持っている場合もあります*1が、一般的にはライターは分岐構造くらいまで書いて、あとはスクリプト

    なぜシナリオスクリプト言語には2層構造が必要となるか - Game Scripting Memo
  • Takahashi's Web

    コンテンツ ほしぞら☆ボイロアリーナ ボイスロイドたちが活躍するWindows用横スクロールシューティングゲームです! 紹介動画もあります。YouTubeへのリンク ゆかりばーし!(無料) コミケット96(2019年夏コミ)にて無料配布したリバーシゲームです。Mac用とWin用があります。 汐乃 OF THE DEAD コミケット94(2018年夏コミ)にて頒布したWindows用ぷち無双系お気楽ゾンビアクションゲームをDLサイトコムで販売しています。体験版もあります! (18/1/10) くのいちボーグしのぶちゃん~果たし合い宇宙~ コミケット93(2017年冬コミ)にて頒布したWindows同人シューティングゲームをDLサイトコムで販売しています。一ステージ体験版もあります! (18/1/10) ゆにぜに! SDユニティちゃんが迷路を走ってコインを集めるWindows向けサンプルゲー

  • 404 Page Not Found. - GMOインターネット

    404 Error - Page Not Found. 指定されたページ(URL)は見つかりません GMOインターネットのページへ戻る Copyright (c) 2020 GMO Internet, Inc. All Rights Reserved.

  • http://senzogawa.s90.xrea.com/wiki/

  • Infoseek[インフォシーク] - 楽天が運営するポータルサイト

    人気再燃!ポケモンGOをより楽しむウェアラブルデバイス4選 街中で『ポケモンGO』を遊ぶにしても、スマートフォンを出したりしまったりしながら歩くのはなかなか難し…

    Infoseek[インフォシーク] - 楽天が運営するポータルサイト
  • http://kimikage.at.infoseek.co.jp/gallery4/

  • 咳が止まらん - senzogawaのNな日々

    eiji8pou
    eiji8pou 2005/06/03
    ]縦bar