memomemo

asしかやった事ない私がつまずいたとこメモです。なんか間違ってたらコメントください。

浮動小数点の誤差を考慮するFLT_EPSILON

浮動小数点で == つかっちゃうと通らない!
って時につかうのねー

  • float型で表現可能な、1より大きい最小の値と1との差を表すマクロ
  • #define FLT_EPSILON 1.19209290E-07F // decimal constant
1.0+FLT_EPSILON !=1.0 となる最小値

他にもいろいろあるのねー
http://www.rowleydownload.co.uk/arm/documentation/index.htm?http
ふむ

Flash Builder 4.7にしたらエラーがたくさん。。。(´;ω;`)ブワ

Flash Builder 4.7にしてチェックアウトしてきたら信じられないぐらいエラーが。。。

なんでーーーー?と思ったら、
Flex SDKでなくてAIR SDK3.4使用しますってかいてあるじゃーーーん
でもどこからもかえられぬ
(´;ω;`)ブワ
(´;ω;`)ブワ
(´;ω;`)ブワ



教えてもらったのでメモ

.actionScriptPropertiesという隠しファイルをテキストエディット以外のエディタで開いて
useFlashSDK="true"をfalseに変えるとFlex SDKが使えるようになります

とな!!
エラーがきえました!!

エラー出すぎてまじビビったわーーーヽ( T∀T)ノ


ちなみに

テキストエディットで開くと「"」の文字コードがへんなふうに変えられて、プロジェクトを開けなくなるので注意です

とな。


と、sdkを新しくしたらいろいろおこられるっぽい。

hoge-app.xmlの中の

<application xmlns="http://ns.adobe.com/air/application/2.0"> → 3.4
<version>v1</version> → <versionNumber>1</versionNumber>

あとJSONオブジェクトがECMAScriptの仕様に追加されたAPIAdobeAPIが競合するので、JSON.encodeしてるところがあったら、
com.adobe.serialization.json.JSON.encode
に変える

とな。


フムフム…φ(@Д@━)

TexturePacker

かなりの機能制限されてfreeで使えるのねー


で、知らなかったのだが、blogで紹介すると1ライセンス頂けるとな!
yasuharu519におしえてもらった!!

くわしくはこちら
ってことでブログで紹介します。

TexturePackerとは

複数の画像を1つの画像にまとめて、その位置情報と一緒に書き出してくれる。
f:id:knuckle32:20141023162839j:plain
やり方は本当に簡単。
一つにまとめたい画像たちがはいってるフォルダをぽいっと。
で何用なのか選んで、Publishをぽちっと。

そもそもなんで1つにまとめないといけないのか?

DrawCallがへるから。こちら↓に詳しくまとめられてます。

【Unity】DrawCallについて調べてみた - Litのプログラムとかアプリ開発とか。

ゲームショー2014できになったやつ

だいぶ前だけど。。ゲームショーできになったやつ。
難しいゲームは苦手なのでライトなものばっかりだけど。

One Upon Light Game

謎解き&タイミングゲーみたいな。
絵が白黒ってのがいい


ibb and obb

2人でしかできない。(2人でやる意味がある)
どーやって進むかわかった時のあは体験がいい。


Oink Games
http://mujo.oinkgms.com/img/um_animation.gif
絵がかわいいいいいい


株式会社プロディジ・ナウでヤングなエンジニアのオアシス! <実績ページ>
http://prodigy-inc.co.jp/img/img_apart
どれもやってないけど、絵がへんなのばっかで気になる


Ori and the Blind Forest

やってないけど、絵の世界観がすてきー


Asteroid Base // Lovers in a Dangerous Spacetime

xBoxっぽくないゲームw
絵がすてきー

リトルビックプラネット3

前よりだいぶ操作感がよかったー
でも2人でやってるとどっちが自分かわからなくなる

int8,16,32,64 とか範囲忘れるのでメモ

出力範囲
int8 -128 ~ 127
int16 -32,768 ~ 32,767
int32 -2,147,483,648 ~ 2,147,483,647
int64 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
uint8 0 ~ 255
uint16 0 ~ 65,535
uint32 0 ~ 4,294,967,295
uint64 0 ~ 18,446,744,073,709, 551,615