StoryEdit 開発日誌

ウェブアプリ StoryEditを作ってましたが延期。普通のブログ。

slick2d

Slick2dでRPG風 Transition画面遷移

State Transition example from welovy on Vimeo.動画とってみました。QuickTimeの画面録画って音はとれないのですね。まぁまだ著作権うんぬんがあやしいので、音はなくてヨシとしましょう。今回はSlick2の画面遷移について。StateBasedGame.enterState(int …

Slick2DでRPG風 タイトルスプラッシュを作成

StateBasedで作成してみた。まだStateTransitionを使ってないのでなんともいえないが、 シンプルにいえば以下のような感じで作る。(チュートリアルより噛み砕く) StateBasedGameをextendしたメインクラス public class Ruie extends StateBasedGame { publ…

Slick2DでRPG風 GameStateを使う

マップ移動画面ができたので、タイトルスプラッシュでもいれるか、と思い、シーンの管理クラスを作ってた。ここで、ふと、ゲームのライブラリなら、シーンマネージャーくらいありそうだな、と思い、Javadocをながめていると、おぉ、やっぱりあった♪GameState…

Slick2dでogg再生 〜その1〜

Musicクラスを使ってみよう。というわけで、 Music m = new Music("music/hoge.ogg"); m.loop(); なんと。楽勝。とおもってたら、以下のエラー。 Mon Jan 21 19:46:19 JST 2013 INFO:Initialising sounds.. Mon Jan 21 19:46:19 JST 2013 INFO:- Sound works…

Slick2DでRPG風

ここのチュートリアルがだいたいベーシックを網羅している。http://thejavablog.wordpress.com/2008/06/08/using-slick-2d-to-write-a-game/フリーの素材を適当に拾ってきて、いまこんな感じになってます。主人公は動かせます。まずはカメラのパンが必要。Sl…

Slick2d, UnicodeFontで日本語表示 〜その2〜

前回、loadCharacterSetsをつくったが、これが漢字に対して動作しない。。。 やはり、”亞”から”腕”までをロードするしかないのか。追記: http://www.asahi-net.or.jp/~ax2s-kmtn/ref/unicode/cjku_klist.htmlここを参考にすると,0x4e00 ~ 0x9fc0とあるので…

Slick2d, UnicodeFontで日本語表示 〜その1〜

前回書いたTrueTypeFontはDeprecatedなので使用は推奨されない。UnicodeFontで使いたい。 UnicodeFontは,TrueTypeFontみたく追加できるのが256なんて制限はなく,範囲指定が可能なようだ.Unicodeは,アスキーのような256に収まらないため,UCS4などは4バ…

Slick2dの中身 TrueTypeFontクラスで日本語を扱う問題

なんかTrueTypeFontで扱える文字が256個ってのが納得いかないので、slickを調査。とりあえず,TrueTypeFontのコンストラクタを覗く。 public TrueTypeFont(java.awt.Font font, boolean antiAlias, char[] additionalChars) { GLUtils.checkGLContext(); …

slick2dで日本語フォント 〜苦戦〜

slick2dを使ってみて、いきなり壁にぶちあたる。日本語がdrawできない。笑いろいろ調べていくと,UnicodeFontというクラスからフォントを読み込むらしい。しかし,これを作っても,日本語は描画されなかった。(すくなくとも今の知識ではだめだった)そこで…

slick2dでHello world

セットアップ Javaに慣れてきたきがするので、そろそろゲームでも作ってみるか。ということに。さーっと調べてみたところ,slick2dがいいらしい。 slick2d: http://www.slick2d.org/というわけで、いろいろインストール。しかし動かない。LWJGLがいるらしい…