10月 27

DMSとはDo My Selfの略で。
mssとはMusic Search Systemという
大学1年のときから暇を見つけては開発している
MP3のDB検索システムです。

まぁアニソンは1万曲を超えていると聴きたい曲に飽きてきたりするんですよ。
で、このたびiTunes8から加わったGenius機能を入れてみたら
あっさりできてしまったw

いや、そりゃ1万も入っていれば十分でしょw

とりあえず探し方としては
聞いている曲からアーティストを取り出し
そこから関連するアニメを検索
アニメからアルバムを検索
アルバムからトラックを取得するという極々簡単なプログラム

でも、何気にいい曲を拾ってきたりする。

あとはQtでクライアントツールをつくればGenius機能付きの
ミュージックプレイヤーの完成だ。

Tagged with:
4月 28

ようやくQt4.4.0がコンパイルできた

というのもVisual Stadio 2003(以下VS)でコンパイルしようと思ったけど
なかなかうまくいかず。。。
VS2003をアンインストールして
VS2005に入れ替えた。

あとPlatformSDKも入れ替えて、
バイト行く前にconfigureとmake通しておいたら

無事終わっていた、(Warningはかなり出てたけど)

しかもね!DirectShowがちゃんと動くの!!!!

これ重要だよテストに出るよ、国家試験門だよwwwww

ミュージックプレイヤーも作れるってわけか
うれしいねぇw

Tagged with:
1月 10

だめだめなのですぅ〜。

はい、mobtです。最近いろいろしたい事が出来てしまった満足感で
次の事に手が出せない状態です。

たとえばjavaのMP3プレイヤーもあらかた完成
ニコニコに動画をアップする計画も完成

javaによるTCPサーバー/クライアントも完成
サイトのリニューアルも完成

とまぁいろいろ完成させて、タスクが終わったような物で
まぁいつものやる気が起こらないブランクに入ってしまいました。

このモードになると当分の間、やる気が起こらないのだよな
しかも再来週からはテスト三昧だし

よわったなぁ

Tagged with:
3月 16

そろそろこのサイトも改良しないといけないなぁ

まずカウンターを外部にしていたがサイトが消えたので
表示されていない

他にも 一部の画像がこけている

とりあえずカウンターは最優先として
作らないと

ただ今回作るのは、いま作ってるゲームのログイン認証を利用しよかと思ってる

何人かのテストプレイヤーは知っていると思うが

今作っているゲームはほとんどがcryptで暗号化を行っているから
自分自信生の情報はほとんどみれていない

パスワードもこんなに長くないはずなのにと言われた事もあった

認証にはセッションではなくクッキーを発行して
シリアル番号みたいなコードを発行している
そのシリアルは次回のログイン時まで有効で

ログインすると内部のコードと発行されるクッキー両方かわるシステムで

パスワードと時間に特定の値で計算しさらにcryptで暗号化行い

暗号同士の認証とも言える

まぁここまでするのかぁって話ですよねw

コメント関係はどうしようか迷っているが

mixiからもってくるのもありだなぁと思ってる

WWW::Mixiを利用すればできない事ないから

とりあえずコメントとかはまぁ夏ぐらいにできればいいけど
何とも言えない感じ

Tagged with:
2月 25

ようやくメイン画面ができてきましたよ。

まだ実装されていない機能とか大量にあるけど
まぁ
登録=>ログインページ=>メイン画面

ぐらいまではできていて
最新情報のところにやたら力入れてますwww

そろそろテストプレイヤーほしいです
誰かやってくれませんか?

Tagged with:
2月 14

ゲームのユーザー登録プログラム完成しました。

なんで、いつでもテストプレイヤーは募集できるのですが
登録完了してもなにもできないというか。。

ただログインのみなんで

とりあえずこれからゲームのメイン部分を作っていこうと思いますが
テストプレイヤーしたい方どれくらいいますか?

Tagged with:
2月 12

RSStoMixiも完成したので
今日は1日ゲーム製作に励んでいました。

だいぶ考えもまとまってきています。

プレイヤーは村の指導者として
兵士と農民と商人の数を選びます。
兵士は村同士の戦いに必要で
農民は人々の米を作り、
商人はアイテムを見つけてきたり作らせて
販売させたり売ったりできます。

行動コマンドはほとんどが村と村との行動で、
村に戦いを挑むか
村に同盟を求める
村に降伏を求める

です。
また、人々の数と米は密接に関係していて
人々の数分だけ米が要ります。

もちろんお金も必要ですが

米はとても重要で、お金では買えません。
米は農民1人につき、10kg生産します。
(人1人につき、1kg消費します。)

この米はお金での売買はできませんが
同盟の村に寄付することはでき、

また支配下の村から奪い取ったりもできます。

米がなくなると強制的に村の人は死んでしまい 終了です。

商人は戦いのときにアイテムを盗み、
また同盟の村同士でアイテムの交換
他の村からの購入ができます。

さらに同盟を組むには
家も必要となります。

家は最低5人に1つの家が必要です。
そのため、いくら条件がそろってていても
同盟する村とされる村のの人数を足し
同盟する村とされる村の家の数で
足りなければ同盟は結べません。

かなり複雑で頭を使う戦略ゲームだと思います。

これが概略で、
現在のプログラミングのほうは
職業の画面と登録(管理人のみ)
ユーザーの登録画面
初期化画面と登録(管理人のみ)
人口の作成プログラミングまでです。

なんでほんの5%ぐらいしか進んでませんが
まぁ登録ができるようになり
村同士の戦いができるようになれば

テストプレイヤーを募ろうかと思います。

Tagged with:
11月 13

ID3の取得、MP3ファイルの再生も無事作り終えることができたが

まだ配布にいたっては・・・ってかそこまで完成度上がってないので・・・

D&D(ドラックアンドドロップ)でファイルを取得したり
ID3の書き込みや、Videoなどの対応、
WEBアクセス機能の実装などしたいことが山ほどあって

どこから手をつけようか・・・

Tagged with:
7月 29

自分がJavaを勉強してるのは
オーディオプレイヤーを作ってWeb上で再生曲をみれたり、
DBに自動的に登録したりするのを作る目的なんだすが

本日ようやくMP3が聞けるようになりました・・・ふぅ
JavaMP3をはじめてから約1週間たつわけですが・・・
試行錯誤の上 JLayerを使用することで再生することが出来るようになりました。

それにしてもJavaのMP3に関するサンプルソースがなかなかなく、
大変苦労したので 
超基本的な(再生するだけの)ソースを載せておこうと思います。
—jaudioplayer.java—

import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.*;

class jaudioplayer {
   public static void main(String args[]) throws Exception{
      String srcFile = args[0];
      System.out.println(srcFile);
      jlp jlp =new jlp(srcFile);
      jlp.play();
   }
}
Tagged with:
7月 24

今 多くのAudioPlayerが存在するが
自分は 軽くてなおかつSQLと対応したPlayerを造りたいと思っていました。

そしてついにそれが現実になる日も近くなりました。
なぜなら JavaによるAudioPlayerのソースを手に入れたからです。!!

これとSwingの技術を合わせて且つネットワークによるSQLから
情報を引っ張ってくるプレイヤーを作りたいと思います。

たぶんやっていることが卒研レベルですが 気にせずに作ろうと思います。

Tagged with:
1 / 212
preload preload preload