Steamworksで実績を定義する。どんな実績を設定するか決めておき、Steamworksで定義する。表示名やアイコンは後回しでいいとして、API名だけでも設定しておく。API名は実績を呼び出す時に使う名前。Steamworks.NETをUnityにインポートする。↓から.unitypackageをダウンロードし、自分のUnityプロジェクトにインポート。https://github.com/rlabrecque/Steamworks.NET/releasesSteamworks.NETのインポートからC#の書き方を参考にしたブログhttp://ktstg.blog.shinobi.jp/Entry/1012/実績を解除するためのNaninovelのカスタムコマンドを作る。Naninovelではカスタムコマンドという機能を使うことで、ゲームスクリプトの中で自由にC#を実行できる。プロジェクトの任意の場所に新しいC#スクリプトを追加。名前をAchievement.csにした。いうコマンドをNaninovelスクリプトの中で扱えるようになる。name;で、nameというパラメーターを引数として使えるようにする。name:実績のAPI名を書くことで実績を解除できる。個人開発者がSteamでゲームを販売するメリット[Unity]ノベルゲームに辞書機能を実装しよう[Naninovel]執筆者Yuliusゲームの翻訳を承っています。お気軽にご相談ください。