unity始めました
Posted: 3月 27th, 2012 | Author: yoheim | Filed under: unity | Tags: unity | No Comments »
表題の通りです。
unity始めました。そんなにゲームとかやんないけど、
unity始めました。
初回は
こんな感じで。
http://blog.everpine.info/unity/001/unity01.html
表題の通りです。
unity始めました。そんなにゲームとかやんないけど、
unity始めました。
初回は
こんな感じで。
http://blog.everpine.info/unity/001/unity01.html
enchant.jsが面白いです
非常に面白い。ASを書いているような感覚でちょっと分からないことが
やっぱあってその都度ドキュメントみてやってみる
って感じが楽しいです。
今一番欲しい本
enchant本
明日には購入予定。
んで、本買う前に、ドキュメント見ながら
ちょろっと。
http://blog.everpine.info/enchant/
ボタン(?)みたいな赤いの押すと止まって再度押すともっかい動くみたいな感じ。
なんか思うがまま書いてるんでソースは非常に汚いです。
明日、本買うぞー!
最近、知って始めました。
arctic.js
こちらの記事を参考にしてます。
http://www40.atwiki.jp/spellbound/pages/1779.html
まるパクリですが、サンプルです。
http://blog.everpine.info/arctic/index.html
元サイト→http://tmlife.net/programming/javascript/enchant-js-arctic-js-use.html
ありがとうございます。
【DIコンテナ】
DIは,コンポーネント(クラス)間の依存関係をソースコードから取り除くことで,
プログラムの実行時までコンポーネント同士が依存関係を持たないようにするデザインパターンです。
(from ITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20060628/241982/)
ということで先週くらいにも一つサンプルを作っていたのですが、
1週間とたたないうちに頭からすっぽり抜けたので
今回はjavaで解説をしてくださっていた
こちらのサイトを参考にASに代えてもっかいやってみました。
下記に記録としてコードを書いておきます。
【Main.as】(ドキュメントクラス)
package
{
import flash.display.Sprite;
import greetings.GoodByGreeting;
import greetings.GreetingClient;
import greetings.HelloGreeting;
public class Main extends Sprite
{
public function Main()
{
var client:GreetingClient=new GreetingClient(new HelloGreeting());
//var client:GreetingClient=new GreetingClient(new GoodByGreeting());
client.doGreeting();
//実行結果ーー>”hellooooo”
}
}
}
【IGreeting】(インターフェイス)
package greetings
{
public interface IGreeting
{
function sayGreeting():void;
}
}
【IGreetingClient.as】(インターフェイス)
package greetings
{
public interface IGreetingClient
{
function doGreeting():void;
}
}
【greeings.GoodByGreeing.as】
package greetings
{
import com.demonsters.debugger.MonsterDebugger;
public class GoodByGreeting implements IGreeting
{
public function GoodByGreeting()
{
MonsterDebugger.initialize(this);
}
public function sayGreeting():void
{
//trace(”goodBye!”);
MonsterDebugger.trace(this,”goodBye”);
}
}
}
【HelloGreeting.as】
package greetings
{
import com.demonsters.debugger.MonsterDebugger;
public class HelloGreeting implements IGreeting
{
public function HelloGreeting()
{
MonsterDebugger.initialize(this);
}
public function sayGreeting():void
{
//trace(”Helloooooo!”);
MonsterDebugger.trace(this,”hellooooo”);
}
}
}
なるへそ。簡単なものならなんとか理解。
delegateの概念とFacadeパターンを今日は理解したい。
—>http://feb19.jp/blog/archives/000199.phpをやって多少理解しました。
でも、自分で使えるようになるにはまだまだ..。
セキュリティ周りも少々やらな。
昨年は、人生の中でもTOP3に入るほど重要なことが重なって起きた年でした。
そして、今年はその変化をどう自分なりに生かし飛躍を遂げるべくかなり重要な年であると思ってます。
2012年が明けて2週間ほどで、まだまだ変化していく日々について行くことで精一杯ですが、
この波を乗りこなし挑戦し続け昨年よりもさらに変化をする年にしていきます。
ま、すでに自分の無知さ加減に落ち込んだりもしてるわけですが(笑)
とりあえず、勉強します。
今年も宜しくお願いします。
wii をもらったので、
早速 wiiflashを試してみました。
もうちょいスプレーっぽくしてさらに プロジェクターで試してみたいところです。
HTML5 変換にはそんなに興味ないんですが、
新しい物好きなので
試してみました。
ASも使えるようになったのはいいなぁと思いましたが2.0なんすねー。
なんかファイルが倍の大きさになってます…。
【SWF】
flash player 11 が公開されたので2Dフレームワークのstarlingを試してみました。
gotoandlearn で紹介されたいたのものを
そのままやってみただけですが。
次はスプライトシート周りとAIRも試してみようと思ってます。
iOSとかAndroidもいい感じになってるのかやってみようと思います。

kinectもそろそろ自分の中でアップデートしたものを記録として書いていきたいです。
wiiflashも。
久々の更新です。
FlickrのAPIを利用して作ってみました。
http://www.everpine.info/wwt/
前々から同じキーワードで世界の人はどんなことを考えているのだろうかということに
興味があったので
それを目で見ることができるようにしました。
デザインとかは
まぁ、とりあえずは大目に見るといった感じで><
AS3 でちゃんとMVC や デザインパターンを理解したく勉強しています。
今日は、下記のサイトを参考に
勉強してみました。
observerパターンについては理解できましたが、
MVCは難しいです。
controller は概念的には理解できるのですが
いざ実装となると???とい感じになってしまいます。
まだまだもう少し情報を探して理解に努めたいです。
【参考サイト】
- observerパターン
(1) http://aquioux.blog48.fc2.com/blog-entry-544.html
(2) http://fumiononaka.com/TechNotes/Flash/FN1011001.html
-MVC
http://fumiononaka.com/TechNotes/Flash/FN1012001.html