2014( 12 )

Year
iPhoneゲーム制作に向けて
今後WebサイトにiPhone向けの自作ゲームを公開するために、iPhoneアプリのプログラミングについて勉強しています。 写真のObjective-CとiOSの本を読んで勉強しています。 iOSのほうはまだ序盤しか読んでませんが、APIが整っていてものすごく使いやすい印象でした。 実機(iPhone4S)もあり、実際...
1470 PV
メモリ上のデータからNSImageオブジェクトを作成する
CocoaFrameworkのNSImageオブジェクトをメモリ上の画像ファイルデータから作成する方法についてのメモ書きです。 これが出来るようになると、例えば汎用ストリームから画像データを読み込む処理も実現できるようになります。 サポートしている画像ファイルの形式はBMPやPNG、JPEGなどです。 画像データは既に...
2434 PV
グラフィック処理をWindows/Macで共通化
Departure from the Voidの開発状況についてのお知らせです。 先週より実装していたグラフィック描画の処理が一通り動くようになりました。 ひとまず画像をファイルからロードして表示するだけですが、 この部分の処理をWindows/Macに依存しない形で行うようにしました。 今後はこの処理を用いてゲーム中...
1499 PV
Macにboostをインストールする(ソースからビルド)
前回のこちらの記事でMacPortsを使ってboostをインストールする方法を紹介しました。 今回はboostのソースを一からビルドしてMacにインストールする方法について書き記したいと思います。 ■インストール 以下サイトにアクセスし、boostのソースをダウンロードします。  http://www.boost.or...
3932 PV
Macにboostをインストールする(MacPortsを使う)
MacでC++向けライブラリのboostを使えるようにするための手順についてのメモ書きです。 ■インストール boostのインストール方法には以下の二通りあります。  ・ソースファイルをダウンロードしてビルドする  ・MacPortsを使う 結論から言うと、2つ目のMacPortsを使ってインストールしたほうが劇的に楽...
2113 PV
WordPressの記事を指定時刻に投稿する
wordpressで指定時刻に予約投稿する方法についてのメモです。 予約投稿の仕方は非常に簡単です。 ログイン画面を開いたら、「Add new post」で新しい記事を作成します。 記事内容を書いたら、「Publish immediately」の「Edit」リンクをクリックし、投稿日時の設定項目を開きます。 項目を開い...
1896 PV
iPhoneアプリのミニゲーム制作始めました
Webサイトに公開しているゲームはすべてPC向けのゲームですが、 より多くのユーザに遊んでもらえることを考えてiPhone向けのミニゲームを制作することにいたしました。 ゲームの内容はまだ白紙状態でこれから決めていくところです。 私自身iPhoneアプリの開発は初めてなので、まだ勉強していかなければ行けない部分が山積み...
1406 PV
QNAP NASでFTPを使う
QNAPシリーズのNASでFTP・SFTPを使えるようにするためのメモです。 ■FTPサービスの有効化 これらのサービスは既にインストールされており、管理画面より設定できます。 管理画面を開いたら、「コントロールパネル」→「ネットワークサービス」→「FTP」を選択します。 上記画面が表示されたら、「FTPサービスを有効...
4130 PV
ゲームにおけるMIDI再生についてあれこれ
SMFからMIDIを再生する方法についてのメモ書きです。 MIDIの再生方法には以下のようにいくつか方法があります。  ・MCIを使う  ・MIDIストリームを使う  ・自前でMIDIイベントのメッセージをデバイス側に送る 最初の方法は、高レベルなマルチメディアAPIを用いる方法でです。 簡単にMIDI再生ができますが...
1996 PV