プログラミングとかブログ

Unity/C#/SRPGStudio/RPGツクールMVの情報とかその他気になったことを調べて書きます。

【SRPGStudio】「くっ、殺せ!」イベントの作り方

※2016/4/25 var1.073で変数上限が999999になったので書き直しましたver1.054から追加された変数指定を使って「くっ、殺せ!」(以下くっころ)的なイベントを作ります。VAボタンから変数設定画面を開きます。 変数を1つ作成(勝利ユニID変数)し、それぞれ初期値…

【C#】Tesseract.Net SDK使って文字読み取って認識する【OCR】

目次 準備 英語の読み取り 結果(上が読み取る画像、下が読み取った文字列) 日本語の読み取り 結果(上が読み取る画像、下が読み取った文字列) 準備 NugetからTesseract.Net SDKを取ってきます。 以下のusingディレクティブを追加します。 using Patagames…

C#超・初心者が知っておくべき10のエラー

C#

コピペ追記中心のC#超初心者がハマりそうなエラーを10個集めました。 目次(各エラー名は適当です) ;が足りないエラー }が足りないエラー 単品記述エラー 型違いエラー 未宣言使用・入力ミスエラー using参照無いエラー インデックスエラー static内で非sta…

はじめてのSRPGStudio講座⑩~クラスチェンジをしよう

目次 クラスグループの設定 プレイヤー設定 「準備画面でクラスチェンジを有効にする」が有効 「準備画面でクラスチェンジを有効にする」が無効 クラスチェンジ方法 準備画面 アイテム 「クラスチェンジ」イベントコマンド 参考 クラスグループの設定 クラス…

【C#】ブクログの自分の棚ページをぶち込むと本一覧を書き出すコードを書いた

仕様が変わって文字だけ一覧表示がなくなったので怒りのスクレイピング。*1目次 コード 結果 解説 使い方 コード using System; using System.IO; using System.Collections.Generic; using System.Linq; using HtmlAgilityPack; namespace BookLogScraper {…

【SRPG Studio】フュージョンの使い方

目次 フュージョンとは フュージョンの作成 データタブ 詳細タブ 使い方 スキル アイテム 「ユニットのフュージョン」イベントコマンド 12/17 本体アプデに対応 フュージョンとは 対象ユニットと合体します。 つまり救出や防陣なんかができます。 敵を倒して…

はじめてのSRPGStudio講座⑨~援軍を作ろう

目次 援軍とは 援軍の作り方 設定例・動作例 12/8 本体アップデートに対応 援軍とは 砦とかから何ターンも敵が湧き出してくるアレです。 援軍の作り方 援軍ユニットを作ります。 REボタンを押してください。 ユニット作成の援軍タブが開きます。 適当にユニ…

はじめてのSRPGStudio講座⑧~スキルを作ろう

目次 スキル画面 ステータス画面での表示 アイコン 発動率 発動時に表示する スキル効果 スキルの種類 戦闘攻撃系 先制攻撃 連続攻撃 反撃時にクリティカル ダメージ吸収 攻撃が必ず当たる ステート攻撃 戦闘防御系 ダメージガード HP1で生き残る 戦闘許可系…

【SRPGStudio】選択肢の表示イベントコマンドの使い方

選択肢の表示イベントコマンドを使うとこんな感じで選択肢が出せます。 使い方が若干ややこしいので説明します。 目次 選択肢の表示イベントコマンドについて 選択肢の表示設定画面 選択肢の設定画面 二列で表示する 使い方 12/23 本体アプデに対応 選択肢の…

はじめてのSRPGStudio講座⑦~イベントの実行条件

目次 イベントの実行条件とは 開始と終了 ターン ユニット総数 ゴールド アイテム ユニット 領域 距離 フュージョン 形態変化 能力比較 ボーナス 確率 環境 難易度 イベントコマンドの実行条件 イベントの実行条件とは イベントを実行するときに特定のターン…

はじめてのSRPGStudio講座⑥~イベントコマンド

目次 イベントコマンドとは イベント系 メッセージの表示 メッセージの消去 背景画像の変更 シーンの変更 バトル系 ユニットの登場 ユニットの消去 ユニットの移動 ユニットの所属変更 強制戦闘 チャプターの表示 マップクリア 場所注目 12/3 本体アプデに対…

はじめてのSRPGStudio講座⑤~イベントを作ろう・その2

目次 場所イベント 概要 村 宝箱 占拠 店 扉 待機 情報 カスタム ユニットイベント 自軍ユニット 敵や同盟軍ユニット 場所イベント 概要 イベント配置ボタンをクリックします。 マップのどこかをダブルクリックします。例えばここ。 場所イベント設定画面が…

はじめてのSRPGStudio講座④~イベントを作ろう・その1

目次 イベントとは イベントの種類 イベントの作成 自動開始イベント オープニングイベント エンディングイベント 会話イベント コミュニケーションイベント イベントとは 会話とか仲間勧誘とか店とか幕間ストーリーとかいろいろなアレです。 7種類あります…

【C#】ニコニコのアニメ配信リストを取得して一覧を書き出すコードを書いた

ch.nicovideo.jp をいちいち見るのが面倒なので一覧取得することにしました。目次 コード 結果 解説 コード using System; using System.Collections.Generic; using System.Linq; using System.IO; using System.Net.Http; using HtmlAgilityPack; namespac…

はじめてのSRPGStudio講座③~マップテストをしよう

目次 テストメンバーの設定 初期位置の設定 マップテスト とりあえずユニットとマップがそろったのでテストプレイしてみます。*1その前に準備をします。 テストメンバーの設定 まずこのマップに出撃するテスト用自軍ユニットを設定します。TMボタンを押して…

はじめてのSRPGStudio講座②~ユニットを作って配置しよう

自軍・敵軍ユニットを作ってマップに配置します。 目次 自軍ユニットの作成・配置 敵ユニットの作成・配置 自軍ユニットの作成・配置 データ設定を開きます。 プレイヤータブが表示され、新規ユニットが設定されているのがわかります。ここでユニットの初期…

はじめてのSRPGStudio講座①~マップを作ろう

目次 マップの作り方 新規マップの作り方 マップの作り方 SRPGStudioの起動後、「マップを開く」ボタンをクリックします。マップ欄のマップ(ここでは新規マップ)をダブルクリックしてもいいです。 マップ編集ボタンをクリックします。 マップチップ部分を…

はじめてのSRPGStudio講座 まとめ

目次 概要 講座一覧 公式サンプルゲーム 他のSRPGStudio記事 概要 SRPGStudioはシミュレーションRPG(ファイアーエムブレム系)を手軽に作れるソフトです。公式サイト srpgstudio.com 公式紹介動画 youtu.be 販売サイト 値段は5940円。 高いと思ったそこのあ…

DLsiteの成人向け同人RPGの売上数を調べてみた

DLsiteで売っている成人向け同人RPGの売上数を調べてみました。目次 検索条件 結果 考察 まとめ 検索条件販売状況:販売中 対象性別:男性向け 年齢指定:R指定成人向け 対象作品:同人作品 作品形式:ロールプレイングゲーム 検索時期:2016年1月4日の16時…

2015年アニソン年間個人的ランキング

今年のアニメのアニソンを個人的なランキングにしてみました。といっても単におすすめを紹介したかったってのが大きいので順位は気にしないでください。あと音楽の専門家じゃないので間違った感想してたらごめんなさい。第10位:おひるねゆにばーす(ゆるゆ…

2015年に読んだ本の中でオススメの本を20冊挙げるよ

今年読んだ本の中でオススメの本を20冊紹介します。*1年末年始の休みに読んでみてはいかがでしょうか。*2 「世代」の正体: なぜ日本人は世代論が好きなのか (河出ブックス) 作者: 長山靖生 出版社/メーカー: 河出書房新社 発売日: 2014/12/12 メディア: 単行…

【SRPG Studio】指定ファイルの最終更新日をコンソールに表示するスクリプト

本体更新時にスクリプトを対応させるかを確認するときにいちいちスクリプトフォルダを開くのが面倒なので作りました。 ぶっちゃけプラグインにする必要ないよね。固有処理logしか使ってないし。スクリプトは下記リンクを右クリックして保存してください。 ht…

【C#】今日の日付でファイルのバックアップをする方法

C#

メモ書きの日付ごとのバックアップが欲しくなったけど、Gitだのsvnだの使うほどでもないのでパパッと作ってみました。 using System; namespace ConsoleApplication2 { //今日の日付で特定ファイルをバックアップ class Program { static void Main(string[]…

【SRPG Studio】「スクリプトの実行」イベントのイベントコマンド呼び出しで新規イベントを実行する方法

「スクリプトの実行」イベントでイベントコマンド呼び出しを使う場合の、スクリプトの作り方を含めたやり方が公式を読んでもよく分からなかったので調べてみました。 とりあえず動かす 「スクリプトの実行」イベント画面でオブジェクト名(新規イベント名)…

【SRPG Studio】ワープ対象から指定ユニットを除外するスクリプト

概要 使い方 アイテムの「瞬間移動」でワープさせる対象から指定ユニットを除外するスクリプトです。 20170930追記:自軍は無理です 下記のリンクを右クリックして保存してください。 ver1.213対応 http://monoboshi.web.fc2.com/ExcludeTelepoTarget.js 概…

【SRPG Studio】メッセージ表示ON/OFFスクリプトを作ってみた

ver.1.054から公式にサポートされました。 上下キーで消せます。 ダウンロードは以下のリンク先のファイルを右クリックから保存してください。 ver1.053対応 http://www.geocities.jp/whitepapersort/messageview-onoff.js ダウンロードしたらPluginフォルダ…

【SRPG Studio】新規キャラチップ&モーションで戦士系クラスを作る準備

スレとか有志とかの人が作ったやつを入れるのに手間取ったので書いておきます。まず画像を準備します。キャラチップ.png(自軍),キャラチップ-a.png(敵軍),キャラチップ-b.png(同盟軍),キャラチップ-c(?)をプロジェクトフォルダのGraphicsフォルダの…

【SRPG Studio】オリジナルモーション(剣槍斧)の作り方

探したけど見つからなかったので。 ※11/27 画像データの追加手順を忘れていたので追記しました。 プロジェクトフォルダのGraphicsフォルダのmotionフォルダにモーション画像(モーション.png(自軍),モーション-a.png(敵軍),モーション-b.png(同盟軍),…

【SRPG Studio】「使用するテストメンバーにユニットが存在しません。」の解決法

マップテストを実行したら「使用するテストメンバーにユニットが存在しません。」と出ました。主人公ユニットのデータを変更してもマップテストに反映されないので、削除してみたらこうなりました。 で、TMボタンを押したらテストメンバーが空になっていまし…

【Unity】 「Service not available, please try again later.」の直し方

Unityにログインしようとしても「Service not available, please try again later.」というメッセージが出てログインできなくなりました。 とりあえずググったらプロキシがどうたらというのが目に入りました。 forum.unity3d.com そういえばIEのプロキシをON…