Highscöre (日本語)

Highscöre は単純な高得点表を作成するためのライブラリです。

こちらからダウンロード。

関連 SICK (読んで: SICK のほうが良いです)

更新履歴

v1.1 - 8/2/10 - 一部のコードを少し整理しました (命令文に対して一部の while ループを置換)。 v1.0 と互換。


使用方法

最初に love.filesystem.setIdentity を使用するか、または identity フィールドを conf.lua にて設定してください。さらに関数の使用前に下記の行にあるコードを必ず宣言してください:

require "path/to/highscore.lua"

そうすれば下記の関数を使用開始できます。

関数

highscore_new(filename, places, name, score)

filename - 高得点表を格納するテキストファイルの名称。

places - 高得点表の配置本数。

name - "名無し" の名前。

score - "名無し" の得点。

空の高得点表を作成します。まだ高得点表が存在しない場合は、これを使用してください。


highscore_load(filename)

filename - 高得点表を読み込むテキストファイルの名称。

高得点表を読み込みます。これは highscore_add または highscore_write の使う前に必ず使用してください!


highscore_write(filename)

filename - 高得点表を書き込むテキストファイルの名称。 現在格納されている高得点を書き込みます。これは恐らく highscore_add を使用した後に使用を考えるでしょう。


highscore_add(score, name)

score - 高得点表へ得点を記入します。

name - 得点取得者の名前。

得点を高得点表へ記入します。

そのほかの言語