zillionプロジェクト開発ブログ 忍者ブログ

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

 メンバーも全然更新していないようですね。
ところで、グループ内で、いつも僕が仕事を割り振っていたのですが、最近、タスク管理ようの役職専門の人を設けました。

やっぱりプログラムもしながら他の人に仕事を頼むのは大変ですし。
自分の頭の中ではわかっていて他人に頼む際に誤差が生じます、本来それは何度も何度も念密に練り合してなくすわけですが、そんなんだったら自分でやれば早いって思ってしまって仕事をメンバーに渡さないってことが多かったわけです。

それに僕は来年受験生で、今年いっぱいまでしか活動できないので、一時的に引き継ぐつもりです。
ただ、プログラマーがほとんど、来年受験生なんです。プロジェクトの仕事の管理者が居てもプログラマーがほとんどいなくなったら、活動できなくなるんじゃないかと懸念しています。

どなたか、C#できる方、参加しませんでしょうか?
参加希望はzeoniccharkyasbal@yahoo.co.jpまで


P.S
スクリーンショットでも公開するって言ってましたが、いろいろ配置がくずれるバグが発生してたりしているので、次回更新時には必ず・・・

拍手[4回]

PR

 kurageru.png
個人的なメモ

GAEの環境構築
 
 自分のプラットフォーム用のSDKをダウンロード
 
Google App Engine Helper for Djangoをダウンロード
 
 
 
 
後はHelperのREADMEを参照
適当に要約
 
新規プロジェクトの作成
・appengine_helper_for_djangoをプロジェクトフォルダにコピー
・app.yamlのapplication: ***** の部分を自分のアプリケーションIDに書き換える
・Windows、Macなら以下は無視
 SDKのシンボリックリンクをプロジェクトフォルダに作成
 ln -s /home/me/google_appengine /home/me/myproject/.google_appengine
・Djangoをダウンロード
 http://www.djangoproject.com/download/
・解凍し、zipにする
・プロジェクトフォルダへコピー
・manage.pyを実行
 python manage.py startapp myapp



拍手[0回]

火曜日から金曜日からです・・・

ブログ更新していないと思ったので、ちょっと近況報告のために更新しに来ました。

とりあえず、試験終わったらSSでも公開していきますので、それまで更新はほかの人がやってくれると思います。
クラゲル(メンバーの一人)とか、クラゲルとか、クラゲルとか 

拍手[3回]

3D数学の記事、図などを用意するのが大変で、ちょっと時間かかってます。
元々ブログ書くのがメインではなく、開発がメインですので、仕方ないです。

さて、このブログでやっているメインの事であるはずのhodophilaxに関する事柄がおろそかになっていました。

僕らの第一目標としては、『とりあえずローカルでプレイできるゲームを作成できるツール』
その後、ネット通信系を盛り込んで、ネトゲもおk。という形にしていこうかと思うので、まず、普通にゲームエディタの部分を作っているのですが、

XNA(3D)の部分は、カメラやモデルなど基本的な物をそろえた段階。(まだまだ・・・) 
UIの部分は大分まとまってきたぐらいになってきました。
XNAの部分が遅れている理由としては、プラグイン形式による大幅な拡張性を狙ったために、プラグインの構造などを構築していたためです。

今後は、メニューの項目をカスタマイズできるメニューだけ今実装していますので、それが終わったらXNAの部分組みまくって、ゲーム動作とかさせようかと思ってます。
XNAで速度が不安って言うものもありますが・・・あと、そのうちスクリーンショットでも乗せようかと思います。

拍手[2回]

 XNAやDirectXの敷居の高さは特に、数学部分からきている気がします。
『行列』や『ベクトル』といった単語を聞けば、数学が好きな人でないなら敬遠してしまうでしょうし、ましてや『行列』は、理系の高校生しか習わないでしょうし、『クォータニオン』に至っては、高校数学の領域を超えています。
しかし、これらの項目を最低限の要点だけ理解することで、あなたの3Dの世界は必ず広がるでしょう。
それに、計算はそこまでできる必要はありません、計算するのはあなたの前にあるPCですから。

今後の進め方。
・三角関数
・ベクトル
・行列
・クォータニオン

さて、イントロダクションはこのくらいに、して、さっそく三角関数に関して説明しましょう。
三角関数とは、よく見る「sin」(サイン)「cos」(コサイン),「tan」(タンジェント)の事です。
tanに関しては、一般的な3Dプログラムでは、そこまで使わない?ので、とりあえず割愛します。(需要があればやりますけど・・・)



◎比
三角関数の前に、比について、理解しておりますでしょうか。
例えば、「長さの比が、1:4の、順に2m,Xmのロープがあります。Xは何mですか?」
答えは、X=8mとなります。2m側が1とすると、4にあたるのは、8mになります。



◎ラジアン
次にラジアンについての解説です。通常、日常社会では、『度』という単位を角度に対して使用しますが、ラジアンという単位を、3D上では(おそらく、それ以外の数学的な物なども)使用することが多いです。
πは、円周率を表します。つまり、「3.1415926535897924...」ってやつです。
簡単に言うと、「360度=2π⇒180度=π⇒1度=π/180」
なぜ、度を使わないんだ、不便だろバカヤローという方もいらっしゃると思うので、ココを解説すると、円の円周は、「直径*π(円周率)」となりますが、度を使うと、円周がXcmの時の角度、となると、無理数であるπで割ってやらなければならない、度表記だと、わかりにくい度の表記になってしまうのです。
例えば、半径1cmの円を切り取った扇形の弧の長さが、3cmの時この扇型の角度は幾つですか?
この計算を度計算ですると、(3(円弧の長さ)/(2(直径)*π)*360)となり171.8873...度となります。
ラジアンで表記すると、360部分が2πになりますから、約分することが可能になります、そうすると、3ラジアンになります。綺麗な数字になるんですね。

ウンチクは、いいとして、とりあえず、「360度=2π⇒180度=π⇒1度=π/180」になるんですね。



さて、そろそろ疲れてきたので、本題の三角関数については、次回ということにします。
ブログ書くのってやっぱ疲れる~

それと、ツイッターよろしく。

拍手[0回]

◎ カウンター
◎ カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
◎ 最新CM
[10/24 名無しの権兵衛]
[08/30 名無しの権兵衛]
[08/14 no name no future]
[08/05 ゲームサークルEaSt]
[07/28 リオウ]
◎ プロフィール
HN:
solilpquy
年齢:
29
性別:
男性
誕生日:
1994/09/22
職業:
人間
趣味:
趣味ねぇ~~う~ん・・・
◎ ブログ内検索
◎ バーコード
◎ アクセス解析
◎ フリーエリア
◎ フリーエリア
Script: Ninja Blog 
Design by: タイムカプセル
忍者ブログ 
[PR]