Desire for wealth

Last-Modified: Friday, 19-Sep-2014 09:07:37 JST / PV : 20514312 / Owner : Nihondo

だめちゅんにっき

ひとつ先の記事

女医ハックin札幌 - 2/26 01:07

2月15日(日)

Where My HackENT Will Take Me.

HackENTここんとこアニメの感想も書かんとちゅうか更新自体手をつけないで何をやってたかというと女医ハック関係の開発です。

ようやく一段落したのでサイトの方もたまっているネタ帳を吐き出したいです。

女医ハックアプリの再開発HackENT という再生アプリを作っとります。HackENT はまったくの書き直しです。だって開発環境が違うもん。REALbasic から Xcode 上の Objective-C に移行して(つまり Mac OS X に特化して)ゼロからコードを書き始めました。

それが今年の1月2日の話です。新年の決意で「今年は Cocoa に手を出す」と決め、勉強を始めてだいたい2週間くらいかかってそれなりに動くようになってきました。

2月に入ってからは速度を稼ぐために OpenGL やらムービーの自力再生に手を出してみたけど、結局テクスチャの転送速度を稼ぐことができなくて、とりあえず同時に作っていたオフスクリーン描画版を採用することにしました。こっちのが保守性が高いし(OpenGL わからねいという意味において)。

スキルがついたらまた高速化にチャレンジです。

ちょっと比べただけで前バージョンの HackTNG とは全く違うことがわかってもらえると思います(旧版の記事はこつら)。

HackENT HackENT

まずは、タイトルがつきました背景のパターンが斜めにときメモスクロール(またはパワプロスクロール)している上に、画面下からタイトルがせり上がってきます。それが上に流れていくと、今度は予約中の曲一覧が下からせり上がってきて、5曲分表示されます。

HackENT HackENT

曲一覧が上まで流れて消えていったらいよいよ曲再生開始です。前のバージョンではムービーの上に歌詞をオーバレイすると画面が暗めになっちゃってましたが、今回のバージョンはくっきりですよ。

プリキュアの表示、2行目にうっすら歌詞が見えているのがわかりますか?歌詞の切り替えをじんわり表示にしてみたのです。かっこええ。ぶっちゃけありえなーい。

HackENT HackENT

こんなタイトル表示の後にカラオケデータが再生されます。加えて、今回のバージョンでは、曲が終わったときにも曲情報を表示するようにしてみました。何年の作品だったかとか、カラオケデータを作った人の署名とかです。ここは後奏カットでじんわりフェードします。

バーンナップスクランブルいいよねぇ!

HackENT HackENT

そして今回のバージョンではMac OS X のスクリーンセーバを背景にして歌えるようになりました。

これは OS 標準の Flurry というスクリーンセーバですが、カラオケの背景にとってもあっています。もちろんピクチャを OpenGL の機能を使ってじんわりと切り替える Forest とか Cosmos とかのモジュールも使えます(そのかわり前のバージョンで使っていた iTunes のビジュアルエフェクトを背景にする機能はやめました)。

ちゅうかあゆ様ソングの『PANIC』さいこう!

今回の開発の目的はスタートレックエンタープライズの略称 ENT を冠していることにも意味を込めていて、それは『原点回帰』であります。あるのが当たり前になっているものを一度壊して、再構築することで、歌える喜びと、最初の感動を再確認しようとしています。そのためにできるだけキャッチーに作り替えています。

なーんて、そんなムヅカしいことをいう前に、ゆかり姫の『My life is great』のコールで跳ねまくってればいいんだよ。技術的なことなんて気にしてるようじゃまだまだだな。

2/15 01:01

このエントリーをはてなブックマークに追加

twitter

最近の記事

Tune-up iTunes 11.1リリース(Mac版 iTunes 11.1対応版) - 9/29 21:47

Tune-up iTunesのiTunes 11.1対応について - 9/26 01:28

HTC J Oneを自炊コミックのために買ってみたら、動画再生がすごかった - 6/ 3 01:35

ファルセット聴くだけで泣くようになってしまった『高垣彩陽 2ndコンサートツアー 〜relation of colors〜 舞浜公演』 - 6/ 2 01:18

「ファンタジーライフ Link!」に備えて、無印「ファンタジーライフ」のDL版を安く買ってレベル上げながら待つのがいいよ - 5/28 00:56

iOS版 JoyHackPlayer テスター募集 & JoyHack System 最新ビルド公開 - 4/28 22:00

Tune-up iTunes の Mountain Lion 対応版をリリース - 7/29 19:49

C81 持ち込みカラオケシステム「女医ハック」頒布〜64bit Intel Mac対応/予約画面更新 - 12/30 19:55

GALAXY Note が 自炊コミックリーダーに最適すぎる - 11/ 6 03:23

Mac/Windows で動く美声時計.Rビューア公開 & 美声時計1,2ビューアを Lion 対応 - 9/25 02:52

さらに以前の記事へ