SaveData

プログラミング言語KuinまとめWiki内検索 / 「SaveData」で検索した結果

検索 :
  • SaveData
    標準ライブラリ - SaveData 説明 このライブラリを使用することにより、Kuinで作成したゲームなどにセーブ機能をつけることができます。 所有メソッドSave(path []char, data []byte8)説明 引数 戻り値 サンプルコード(Ver1.00) Load(path []char) []byte8説明 引数 戻り値 サンプルコード(Ver1.00) 所有メソッド Save(path []char, data []byte8) 説明 セーブデータを保存する関数です。 セーブデータは自動的に暗号化されます。また、セーブデータが保存される場所は、デバッグモードではSaveフォルダ、リリースモードでは書き込みに管理者権限が不要な場所が自動的に選択されます。これはOSなどによって異なります。 引数 path []charファイル名...
  • メニュー
    ...Movie Rnd SaveData Snd エラー一覧 仕様・バグ一覧 Kuin関連の外部ツール FAQ(よくある質問) リンク @wiki @wikiご利用ガイド 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ ここを編集
  • 仕様・バグ一覧
    ...正な引数パラメータ SaveData@Load1000 セーブデータが破損している(プレイヤーによる改竄の防止) int.ToStrF, float.ToStrF1000 不正なフォーマット指定 1001 長すぎるフォーマット指定 Kuin@Hash1000 長すぎるデータ列 CStream.Seek1000 不正なOrigin指定、もしくはファイルの範囲を超えた位置にシークした CStream.Read***1000 読み込めるデータが残っていない(ファイル終端にたどりついた) 1001 読み込んだデータがintやfloatなど得ようとした数値の型の範囲を超えている Draw@LoadTex1000 サポートしていない形式のファイルをロードした 1001 テクスチャサイズが、一辺2^nピクセルになっていない 1002 グラフィックスのハードウェアエラー Draw@LoadFont1...
  • プラグイン/インスタグラム
    インスタグラムプラグイン 人気の画像共有サービス、Instagram(インスタグラム)の画像をアットウィキに貼れるプラグインです。 #ig_user(ユーザー名) と記載することで、特定ユーザーのInstagramのフィードを表示することができます。 例)@dogoftheday #ig_user #ig_tags(タグ名) と記載することで、特定タグのInstagramのフィードを表示することができます。 #dogofthedayjp タグ #ig_tag #ig_popular と記載することで、Instagramのpopularフィードを表示することができます。 詳しい使い方は以下のページを参考にしてください! =>http //www1.atwiki.jp/guide/pages/935.html
  • Draw
    標準ライブラリ - Draw 説明 Drawは、文字や画像や3Dデータといったものを動かしたり、変形して表示させたりすることが出来るメソッドを多数持っています。ステージ全体に効果を与えるものと、クラスからインスタンスを生成してごにょごにょするものと2種類あるので、注意しよう。 所有メソッドLoadTex(path []char) @CTex説明 引数 戻り値 サンプルコード(Ver0.031) LoadFont(path []char) @CFont説明 引数 戻り値 サンプルコード(Ver0.031) LoadObj(path []char) @CObj説明 引数 戻り値 サンプルコード(Ver1.00) テンプレメソッド(ひきすー ひきすうかたー) もどりちー説明 引数 戻り値 サンプルコード(Ver0.031) CTex説明 補足 所有メソッドDraw(...
  • 外部ツール
    ここではKuin関連の外部ツールを紹介します。 有志の方が作成しています。あなたも何か作成したら、是非このページに記載してください。 このページへの記入日 ツール名 ツール概要 作成者 URL 2013/11/06 各種エディタの設定ファイル 様々なエディタの設定ファイルが公開されています http //togetter.com/li/575730 2013/11/06 kntexConv KuinTex.exeの補助アプリ。 @gaogao_9 http //gao.excale.net/?page=tools#kntexConv 2013/11/06 KuinObj.exe Kuin用3Dモデルファイル knobj 作成ツール @cohfin http //devel-pool.blogspot.jp/2013/10/kuin3d-knobj.html 2013/11/0...
  • 変数
    変数とは、よく箱のようなものと例えられており、変数を利用すると数値や文字といった値を格納することができます。 でもここはアマちゃんのための場っぽくないので、詳しいことはカットカットしていきますね。Yahooでググれ 変数一覧表 int型説明 サンプルコード(Ver1.00) 所有メソッドAbs() ToStr() ToStrF() float型説明 サンプルコード(Ver1.00) 所有メソッドAbs() ToStr() ToStrF() char型説明 サンプルコード(Ver1.00) 所有メソッドToStr() bool型説明 サンプルコード(Ver1.00) 所有メソッドToStr() enum型説明 サンプルコード(Ver1.00) [](array)型説明 サンプルコード(Ver1.00) 所有メソッドLen() テンプレ型説明 サンプルコード(Ver○○) ...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【カウンターサイド】リセマラ当たりランキング - カウサイ攻略Wiki - Gamerch(ゲーマチ) ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース 【テイルズオブルミナリア】リセマラ当たりランキング - TOルミナリア攻略Wiki - Gamerch(ゲーマチ) 終末のアーカーシャ(終アカ)攻略wiki - ...
  • Kuin
    標準ライブラリ - Kuin 説明 Kuinのシステム周りのことが設定出来たり取得出来たりする、極めて重要なライブラリの一つです。かなり頻繁に使用するものも存在するので、丸暗記してもいいレベルです。 所有メソッドAct() なし説明 引数 戻り値 サンプルコード(Ver0.031) Stop() なし説明 引数 戻り値 サンプルコード(Ver0.031) Cnt() int説明 引数 戻り値 サンプルコード(Ver0.031) FPS() float説明 引数 戻り値 サンプルコード(Ver0.031) SysTime() int説明 引数 戻り値 サンプルコード(Ver1.00) UnixTime() int説明 引数 戻り値 サンプルコード(Ver1.00) テンプレメソッド(ひきすー ひきすうかたー) もどりちー説明 引数 戻り値 サンプルコ...
  • Rnd
    標準ライブラリ - Rnd 説明 Kuinでは、実はLib@RndやLib@RndFで乱数を生成することが出来るのですが、このライブラリを使用すれば、乱数のインスタンスを用意したり、乱数のseedの値を指定した乱数の生成などが行えます。これはゲームのリプレイデータを生成する時など、常に固定の乱数列が得たい場合などに有効です。因みにKuinで生成することが出来る乱数は、全てMT系乱数となっています。線形合同法とは格が違うのだ(ドヤァ) 所有メソッドMake() Rnd@CRnd説明 引数戻り値 サンプルコード(Ver1.00) Get(min int,max int) int説明 引数戻り値 サンプルコード(Ver1.00) GetF(min int,max int) int説明 引数戻り値 サンプルコード(Ver1.00) 所有メソッド Make() ...
  • 条件分岐文
    条件分岐文を使用することで、変数に格納されている値や関数の戻り値などに応じて実行する命令を制御することが出来るようになります。(一応定数も条件式に組み込めますが、それでは分岐できないのでかなり特殊な例ですね) 条件分岐概要 if文説明 記述方法 特徴・備考 向き不向き switch文説明 記述方法 サンプルコード(Ver1.00) 特徴・備考 向き不向き 条件演算 条件分岐概要 例えば、ここに250gりんごが1つあるとしましょう。このりんごを家族で分けるとして、均等にn分割します。この時、素直に考えれば自分は「250(g) / n(人)」の量のりんごを食べることが出来ますよね。わからない人は算数からやり直せ。さて、今話したことをKuinで記述すると以下のようになります。 func Main()var Apple float 250.0v...
  • 定数
    よく使う数は定数として宣言しておくと後から見直した時に意味も通りやすく、また修正も容易です。 記述方法 細かい注意点 記述方法 変数の場合におけるvarの代わりにconstを用いることで定数を宣言できます。定数を宣言するときは必ず初期値が必要です。より正確には、コンパイル時に代入値が決定している必要があります。初期値を指定しなかった場合エラーが返ります。 func Main()const e float 2.718281828459045 {定数eが定義されます}do Dbg@Log(e.ToStr()) {変数と同様に使えます}{do e 3 {コンパイルエラー。代入はできません}}end func ...
  • BGM
    標準ライブラリ - BGM 説明 BGMには、曲を再生したいときに使用すると便利なメソッドが含まれています。曲ではなく、効果音(SE)を再生する場合には、Sndを使用することが好ましいとされています。なお、このライブラリだけ全部大文字なので注意。Backgroundは1語なので、法則からするとBgMかBgmのどちらかだと思うんだが。 所有メソッドPlay(path []char,playpos float,looppos float) float説明 引数 戻り値 サンプルコード(Ver0.031) PlayFade(path []char,playpos float,looppos float,fadetime int) float説明 引数 戻り値 サンプルコード(Ver0.031) PlayCross(path []char,playpos float,loop...
  • Snd
    標準ライブラリ - Snd 説明 音を出すためのライブラリです。 所有メソッドLoad(path []char) @CSnd説明 引数 戻り値 サンプルコード(Ver1.00) GetMasterVolume() float説明 引数 戻り値 サンプルコード(Ver1.00) SetMasterVolume(volume float)説明 引数 戻り値 サンプルコード(Ver1.00) サウンドクラス@CSnd説明 Play(playpos float, loop bool, looppos float)説明 引数 戻り値 Stop()説明 引数 戻り値 ChkPlaying() bool説明 引数 戻り値 Volume(volume float)説明 引数 戻り値 Pan(pan float)説明 引数 戻り値 Freq(freq float)説明 引数...
  • Input
    標準ライブラリ - Input 説明 Kuinでゲームパッドおよびキーボード、マウスの入力状態を取得するためのライブラリです。 所有メソッドPad(pad int, btn @EBtn) int説明 引数 戻り値 サンプルコード(Ver1.00) PadRepeat(pad int, btn @EBtn) bool説明 引数 戻り値 サンプルコード(Ver1.00) SetCfg(pad int, btn @EBtn, newbtn int)説明 引数 戻り値 サンプルコード(Ver1.00) GetCfg(pad int, btn @EBtn) int説明 引数 戻り値 サンプルコード(Ver1.00) LockCfg(lock bool)説明 引数 戻り値 サンプルコード(Ver1.00) SetPadKey(pad int, btn @EBt...
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • プラグイン/人気商品一覧
    人気商品一覧 @wikiのwikiモードでは #price_list(カテゴリ名) と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。 カテゴリには以下のキーワードがご利用できます。 キーワード 表示される内容 ps3 PlayStation3 ps2 PlayStation3 psp PSP wii Wii xbox XBOX nds Nintendo DS desctop-pc デスクトップパソコン note-pc ノートパソコン mp3player デジタルオーディオプレイヤー kaden 家電 aircon エアコン camera カメラ game-toy ゲーム・おもちゃ全般 all 指定無し 空白の場合はランダムな商品が表示されます。 ※このプラグインは価格比較サイト@PRICEのデータを利用しています。 ...
  • Kuinの実行について
    「コンパイル&実行」ボタンを押し、コンパイルに成功すると自動的に実行されます。 すでにコンパイルしてある場合は、ソースファイルのあるディレクトリにある「ソースファイル名_dbg.exe」を実行します。 また、一部のセキュリティソフトではウイルスの誤検知が発生することが確認されていますが、安全面での問題はありません。[Kuin 1.00 Readme.pdfより] セキュリティソフトが誤検知した場合は、一時的にセキュリティソフトを無効にするなどしてから実行してください。 誤検知したソフト avast! antivirus(2013/9/18確認)
  • Kuinのインストール手順
     まずはKuinコンパイラをどこかで入手してください。Kuinの圧縮ファイルを適当なディレクトリに展開すればインストールは完了です。  展開すると、以下のディレクトリ構成になります。 Others Samples Std Tools Kuin.exe Readme.pdf RokusaiGame.pdf
  • 繰り返し構文
    繰り返し構文を利用することで、退屈な毎日のルーチンワークを機械でオート制御出来るようにはなりませんが、Kuinで記述するプログラムの、似たような繰り返し記述を、たった数行で表現できるようになります。 繰り返し構文概要 while文説明 記述方法 サンプルコード(Ver1.00) for文説明 記述方法 サンプルコード(Ver1.00) foreach文説明 記述方法 繰り返し構文概要 繰り返し構文とは、その名の通り指定した処理を何度も繰り返し実行させる命令のことです。例えば、1から5までの数字をデバッグウインドウに出力させるコードを書くとします。繰り返し構文を知らない人は以下のようなコードを書くでしょう。 func Main()var i int 0 do i i + 1 {*1}do Dbg@Log...
  • Dbg
    標準ライブラリ - Dbg 説明 Dbgは、リリースコンパイル時には機能しないものが多いですが、デバッグコンパイル時には開発を効率的に進めることが出来る便利なメソッドが多数[要出典]あります。 所有メソッドLog(str []char) なし説明 引数 戻り値 サンプルコード(Ver0.031) テンプレメソッド(ひきすー ひきすうかたー) もどりちー説明 引数 戻り値 サンプルコード(Ver0.031) 所有メソッド Log(str []char) なし 説明 strに与えた文字列を、コンソールウィンドウに出力しますnullを渡すと、nullという文字が表示されますまた、リリースコンパイル時には全く機能しません。 引数 str []char表示したい文字列を渡します 戻り値 なしないよっ サンプルコード(Ver0.031) func Main&#...
  • FAQ
    このページではKuinを使ってプログラミングを行う人達が、よく躓いてしまったり、悩んでしまうことについての疑問と回答をまとめています コンパイル関連 プログラミング関連クラスのディープコピーがしたい ファイルの有無を確認したい nullが比較できねーぞどういうことだおい・・・! その他細々としたことマウスの入力を検知したい ネットワークに接続したい 外部のexeファイルの実行を… コンパイル関連 プログラミング関連 クラスのディープコピーがしたい クラスのディープコピーは、「##」演算子というものが存在し、使用すれば実現可能です。・・・というのは、言語仕様上のお話で、Ver1.00現在で##演算子は未実装です。しかし、CClass@Copyというメソッドは半分実装済みですので、プロパティに値型しか存在しないクラス限定で、CClass@Copyを呼び出すことで、クラスのデ...
  • まとめサイト作成支援ツール
    まとめサイト作成支援ツールについて @wikiにはまとめサイト作成を支援するツールがあります。 また、 #matome_list と入力することで、注目の掲示板が一覧表示されます。 利用例)#matome_listと入力すると下記のように表示されます #matome_list
  • プラグイン/動画(Youtube)
    動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
  • プラグイン
    @wikiにはいくつかの便利なプラグインがあります。 アーカイブ インスタグラム コメント ニュース 人気商品一覧 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • プラグイン/編集履歴
    更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
  • プラグイン/関連ブログ
    関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
  • @wiki全体から「SaveData」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索