DDD関西.java 3/5(土) 発表資料
はじめまして Qiitaに初投稿してみるよ。 つい先月から、本職もスマホエンジニアになったが、それまでは大企業でマーケティング・企画を主にやっていたので、開発は完全未経験から企画とかと兼務での2年弱だけ。(しかも全部Web) 技術力に関しては、戦闘力5のゴミだと思ってくれれば良い。 そんな僕でも30本以上のAndroid,iOSアプリをリリースできたので、自分なりのコツを5つくらいとりあえず紹介してみるよ。 出したのはこんなの -> https://tecc0.com 1. シンプルイズザベスト まぁ、とても有名な言葉ですよね。 でも案外これが大事で、 工数の削減 + ユーザーに対してわかりやすい という価値が提供できると思う。 売れてるアプリとか有名なアプリをみると何でもついてて素晴らしい!って思うかもしれないけど、個人開発でそんなの無理だし、ましてや戦闘力5のゴミの僕にできるはずがない
ホーム < ゲームつくろー! デザインパターン習得編 コンセプト デザインパターン事始め 生成に関するパターン Abstract Factory 一塊のオブジェクト群を沢山の種類用意する Builder 同じ生成過程で完成する色々なオブジェクト Factrory Method 子オブジェクトを親クラスの関数で作る Prototype 原型を用意して、後はコピーコピーコピー Singleton 存在するオブジェクトは1つだけ 構造に関するパターン Adapter 変換コネクタパターンです Bridge インターフェイスと実装の分離入れ替え自由自在 Composite 入れ子の入れ子の入れ子の入れ子の・・・ Decorator 知らずに着飾るオブジェクト Facade ユーザに優しいシステム操作人 Flyweight ゲーム製作でおなじみのオブジェクト使い回し法 Proxy オブジェクトへのア
素晴らしいゲームのアイデアを持っている皆さんに必須ともいえるツールを用意しました。それは「Adobe Game Developer Tools」です。このツール群を使えば、ゲームを素早く開発・最適化し、iOS/Android/Windows/Mac OSなどのプラットフォームに配信できます。 Adobe Game Developer Toolsをはじめるには、Creative Cloudからダウンロードするだけです(無償メンバーシップも利用可)。既にCreative Cloudメンバーの方は、すぐにでもAdobe Game Developer Toolsを利用できます。 Adobe Game Developer Toolsには以下のツールが含まれています。 Adobe Scoutは、最高のパフォーマンスを実現するための、新しいプロファイリング&最適化ツールです。デスクトップやモバイルのF
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
はじめに 近年、iOSやAndroid向けのアプリケーション開発が盛んに行われ、これまでWebが中心であったソーシャルアプリ開発も、徐々にブラウザの枠を超えたところに手を伸ばしつつあります。ソーシャルアプリ開発のプロジェクトは、多くの場合、スモールスタートで始まりますが、開発を続けていくにつれて、コードが増え、端末が増え、人が増え、気がつけば、機能を実現するための実装と関係ない部分でのタスクが膨れあがっていきます。そんなコストを技術的に解決するためのしくみがあれば、もっと本質的な部分に時間を割くことができるはずです。 今回は、CI(継続的インテグレーション)ツールのJenkinsと内製のQA向けダウンロードツール、コードレビューツールのGerritを組み合わせた、継続的な開発をサポートするしくみ作りについて、ミクシィでのAndroidアプリケーション開発の事例を取り上げてご紹介します。 1
独習PHP 第3版 手を動かしながら学ぶPHP7。基本構文から、クラス、DB連携、セキュリティ対策まで。解説、例題、練習問題の3ステップでよくわかる。基礎からオブジェクト指向まで学べる定番入門書。 PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE) 第2版では、最新のPHP(5.4/5.5)に対応したほか、レシピ全体の大幅な見直しを行い、データベースやテスト関連のレシピ拡充など、さらに内容充実・より便利になりました。サンプルプログラムのスマートフォン対応も行っています。実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「PHPユーザー必携の1冊」です。 PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉 HPは、さまざまなWebアプリケーションが簡単に作れそうなので、興味のある人は多いのではないでしょうか。本書は、イ
連載目次 これからプログラミングやiPhoneアプリ作成を始めてみたい方を対象に、必要な知識を基礎から解説していく本連載。第1~7回までは、プログラミング言語「Swift」を使った初歩的なプログラムの書き方について解説してきました。初めから読んでいる方は、Swiftに徐々に慣れてきているのではないでしょうか。 今回から数回にわたって、本連載の集大成としてiPhoneアプリを作っていきます。Swiftの知識はもちろん必要ですが、iPhoneアプリを作る過程はプログラミングだけではありません。Xcodeに備わっているいくつかの機能を使って、一つのiPhoneアプリを仕上げていきます。 作るiPhoneアプリは「動く絵本アプリ」です。アプリならではの動くアニメーションを取り入れた、楽しめるアプリを作ってみましょう。本連載では『桃太郎』を題材とした絵本アプリを作ります。 今回は、XcodeでiPh
The Network Simulator: Building Ns This page describes ns version 2. Where to Start What hardware is needed? To build ns you need a computer and a C++ compiler. We develop ns on several kinds of Unix (FreeBSD, Linux, SunOS, Solaris), so it installs smoothest there, but it should run on an Posix-like computer, possibly with some tweaking. Ns also builds and runs under Windows, see the dedicated Win
この投稿では、以前に TinyKeepDev が こちら で述べたランダムなダンジョンを生成する技法について説明しようと思います。元の投稿に比べて、もう少し具体的に話を進めるつもりです。まずは、以下に示したアルゴリズムの一般的な動作をご覧ください。 部屋の生成 はじめに、幅と高さを持つ部屋を円の中にランダムに配置しましょう。TKdevのアルゴリズムは、各部屋のサイズを生成するのに正規分布を用いています。これは一般的にとてもいいアイデアです。なぜかと言うと、これによってより多くのパラメータを扱うことができるようになるからです。幅/高さの平均と標準偏差間の異なる比率を選ぶと、通常は見た目の違うダンジョンとなります。 ここで実行すべき関数は getRandomPointInCircle です。 function getRandomPointInCircle(radius) local t = 2
Whether you are a developer, a data scientist, a DBA, an educator, or just interested in databases, Oracle AI Database 26ai is the ideal way to get started. It provides native support for all modern data types, analytics, and the latest development paradigms—all built into one product. Explore the perfect database solution for your upcoming project! Experience Oracle AI Database for free, availabl
This is not a tutorial but a learning memo on using Protobuf v2.5.0 in Cocos2d-JS v3.10. Main Content Demo (cpp/java/python/js) Create Instance Serialize to String Serialize to File Parse from String Parse from File Dump GameInfo Instance Relection Dump Message Relection Generate Message Load Proto Encode / Decode / js Excel .xls to ProtoBuf .bin / Python Protobuf-2.5.0 Generated libs CocosProtobu
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 2012年8月21日 にあった、CEDECの講演についての記事です。 『GRAVITY DAZE/重力的眩暈:上層への帰還において、彼女の内宇宙に生じた摂動』 携帯型エンタテインメントシステムゲーム機 PlayStationVitaにおけるオープンワールドゲームの作り方 講演内容を 大きく2つに分けて まとめました。 主に データの管理の手法 についてです。 (スクリプトについてはこちら http://sekigames.gg-blog.com/Entry/244/ ) ------------------------------------------------------------------- ●まず オープンワールドの定義 ジャンル? 街を自由に移動できる? ステー
マルチデバイス対応 OpenPNEはPCのみならず、スマートフォン、フィーチャーフォンに対応し、いつでも好きなときにログインすることができます。 自由のFREE、無償のFREE オープンソースのOpenPNEには2つのFreeがあります。 利用、配布、開発はすべて自由。しかも無償で使えます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く