[cocos2d-x]WindowsでAndroidアプリ開発日誌5:アニメーションとイージング

[cocos2d-x]WindowsでAndroidアプリ開発日誌5:アニメーションとイージング

TapShingyoは多数のSpriteから正解のものをタップしていく単純なゲーム次世代お経アプリです。 こちらが続編アプリです。 このアプリで実装したフェードなどの簡単なアニメーション関係の処理をまとめました。 拡大・縮小 拡大・縮小する auto sprite = Sprite::create("hog...

札幌でエンジニアをするということ

札幌でエンジニアをするということ

私はずっと札幌市で活動しています。(那覇でも活動していますが。) 北海道はすごく良いです。 とにかく良いです。 もっと皆様に北海道・札幌の魅力を感じていただけるよう、私が感じている「札幌でエンジニアとして働くこと」を私なりの視点でまとめてみます。 私が札幌にこだわる理由 子育てがしやすい環境だから 私は2児に恵まれま...

【社内Fizz Buzzコンテンスト】が盛り上がった件

【社内Fizz Buzzコンテンスト】が盛り上がった件

私が過去所属していた企業さんで新人プログラマが増え、スキル把握を兼ねて「コーディングの勉強につながること」をやりたいと考えていました。 そんな時に、以下のエントリを見て「これだ!」と思いました。 ソニックガーデンさんに所属されている伊藤純一さんがFizz Buzzをやったお話で大変勉強になりました。 私の場合、その企業...

AD

[NEKKI]5,000万DL突破の【Shadow Fight 2】がかっこよすぎる件

[NEKKI]5,000万DL突破の【Shadow Fight 2】がかっこよすぎる件

いまさらながらShadow Fight 2をプレイして、そのクオリティに感激しましたのでご紹介いたします。 公式サイト あらすじ Facebook で 4000 万人以上のユーザーを誇る大ヒット人気ゲームの新作! シャドウファイト2は RPG とクラシックな格闘ジャンルを組み合わせた刺激的なゲームです。ご...

[cocos2d-x]WindowsでAndroidアプリ開発日誌4:Sprite関係の処理

[cocos2d-x]WindowsでAndroidアプリ開発日誌4:Sprite関係の処理

TapShingyoは多数のSpriteから正解のものをタップしていく単純なゲーム次世代お経アプリです。 続編アプリです。 このアプリで実装したSprite関係の処理をまとめました。 親子関係 Cocos2d-xではNodeにaddChildするだけで簡単に親子関係を構築できます。 アプリのタップターゲットとな...

[カンバン]自分用の「タスクかんばん」でタスクを「見える化」する

[カンバン]自分用の「タスクかんばん」でタスクを「見える化」する

IT系のプロダクトであっても、そのひらめきはアナログによってもたらされる ことが多々ありますね。 今回、デスクに置いて使う、自分用のカンバンを作りましたのでご紹介いたします。 Seriaの材料で十分ですから安価ですよ! 「カンバン」とは Wikiを引用いたします。 方法論としてのかんばん - ソフトウェア開発にお...

[cocos2d-x]Cocos Studioを使おう

[cocos2d-x]Cocos Studioを使おう

Webでもアプリでも、レイアウト調整って地味で生産性が低く、どちらかというとあまりやりたくない作業だったりしますね。 だからこそ、どうやってUIの作成を簡単に少ない工数で行うかが課題になってきます。 そこでCocos Studioです。 Cocos Studio Cocos Studioとは、公式で提供されているUIエデ...

AD

[DB]ソシャゲ開発におけるデータベースの役割

[DB]ソシャゲ開発におけるデータベースの役割

ソーシャルゲームを作るにあたって、関わるスタッフさん皆さんに知っておいてほしいのがデータの定義方法やデータフローです。 例えば、デバッグする際にもダミーデータを自分で調整することができれば、効率が格段に上がりますよね。 今回はソーシャルゲームでの開発で、どのようにデータベースを使っているかを、知識がない方向けに解説します。...

[cocos2d-x]WindowsでAndroidアプリ開発日誌3:タイトル画面を実装する

[cocos2d-x]WindowsでAndroidアプリ開発日誌3:タイトル画面を実装する

複数のシーン作成と画面遷移を実装してみます。 メインゲームを実装する前ですが、ゲームの顔となるタイトルシーンを実装してみましょう。 形から入ってます。 まずは、スタートボタンを配置しただけの簡単な画面を追加します。 左のものが、そのイメージです。 タイトルシーン用のファイルを追加する 以下のファイルを新規作成...

ずっと[PHP]で開発してきた私が[Java]で開発して感じた事(新)

ずっと[PHP]で開発してきた私が[Java]で開発して感じた事(新)

私は5年以上PHP開発に携わってきたバックエンドエンジニアです。 昨年から1年程度Java+Spring Frameworkで開発する案件に携わっておりましたので、そこで感じた言語や開発環境の差についてつらつらっと書きなぐってみました。 PHPは楽だけどここがあんまりだよね、Javaっていいよね というスタンスです。 ワカ...