連載目次 ゲーム作成向けのAPIも充実したiOS 9公開、――tvOSも発表 2015年9月16日(米国時間)にiOS 9が公開されました。iOS 9では、さまざまな機能追加がありましたが、SDKではさらにゲーム作成向けのAPI/フレームワークが充実し、アップルのゲームコンテンツに対する力の入れようがうかがえます。 アップルが標準で用意している、iOS 9までのゲーム開発向けAPI/フレームワークをまとめると下記のようになります。 GameKit(アップルのゲーム向けSNSである「Game Center」やBluetoothを使ったPtoP通信の機能などをゲームに組み込む) SceneKit(3Dゲーム作成用) MetalKit(GPUアクセラレーションでより高度なグラフィック) SpriteKit(2Dゲーム作成用。後述) GameplayKit(ルート探索や状態管理といったAIの作成機
この投稿では、以前に TinyKeepDev が こちら で述べたランダムなダンジョンを生成する技法について説明しようと思います。元の投稿に比べて、もう少し具体的に話を進めるつもりです。まずは、以下に示したアルゴリズムの一般的な動作をご覧ください。 部屋の生成 はじめに、幅と高さを持つ部屋を円の中にランダムに配置しましょう。TKdevのアルゴリズムは、各部屋のサイズを生成するのに正規分布を用いています。これは一般的にとてもいいアイデアです。なぜかと言うと、これによってより多くのパラメータを扱うことができるようになるからです。幅/高さの平均と標準偏差間の異なる比率を選ぶと、通常は見た目の違うダンジョンとなります。 ここで実行すべき関数は getRandomPointInCircle です。 function getRandomPointInCircle(radius) local t = 2
以前、オセロの対戦AIの作成しましたが、そこでは実装を簡略化する為に盤面の価値を 盤面の価値 = 自分の石の数 – 相手の石の数 という単純な方法で決めていました。 でも、これには問題があります。 同じ石でも配置場所によって価値は異なるはずです(例: 角は最強)。それが考慮されていません。ゲーム終盤になってくると石の数が重要になってきます。でも序盤から石の数を重視するのは方向性としておかしいです。 という訳で、 序盤から中盤では石の配置場所を重視する終盤では石の数を重視する 形で盤面の価値を算出すれば、結構良さそうなAIになりそうです。 しかし、今度は 「序盤」「中盤」「終盤」をどのように区別するのか?石の配置場所の強弱はどう決めるのか?同じ配置場所でも周囲の状況次第で強弱が異なるのでは? という問題が出てきます。これは作るのが面倒臭そうです。 どうにかしてお手軽かつそこそこ強そうなAIを
「半月で3,000万円稼いだ」スマホアプリ「今日、彼女が死んだ」のNagisaが語る「放置ゲーム」で稼ぐためのゲームバランス3要素。 今回は「今日、彼女が死んだ」というアプリが好調の、Nagisaさんにお話を伺いました。「放置ゲーム」のつくり方、狙うべきジャンル、マネタイズのコツとは? ※株式会社Nagisa 執行役 井上大紀さん、吉丸奈那さん。 「今日、彼女が死んだ」について 「今日、彼女が死んだ」について教えてください。 井上: タイムマシンで過去にもどって「死んでしまった彼女の未来を変える」というストーリーの放置ゲームです。 「ゲームを進める順番」は全部で243通りあって、彼女の容姿などもそれに応じて変わったり、マルチエンディングにも対応しています。 ダウンロード数でいうと、いまどのくらいですか? 井上: リリースから20日間で約85万ダウンロードです。iOSが75万ダウンロード、A
2016/04/06追記 はてなブックマークの「一年前の話題」だとかでやたら人が来てたので、一年前の一年後(つまり今)の状況を記しておきます。 ↓ http://gyuque.hatenablog.com/entry/2016/03/28/215253 今年はSFC 25周年である。大学ではなくスーパーファミコンのことである。 @pornanime いいからスーファミでピコピコしてろよな。— カザオカマリ (@ykzts) March 16, 2015 スーパーファミコンを買ってもらったのは小学校に上がった頃か、日焼けして真っ茶色になってはいるが未だに動作し、手元に置いてある。共に育ったマシンなので美しい思い出を語っては上のように若造に馬鹿にされているのだが、よく考えるとこれだけ思い入れの深いスーパーファミコンで動くプログラムを書いたことはなかった。プログラマーとしてこれは誠実ではない、と
20年来の念願かなって、ロマンシング佐賀が始まります。 サガシリーズは今年で25年を迎えますが、佐賀の自然、歴史、文化、人々がゲームに新たな"閃き"を与えてくれるのではないかと期待しています。 また、今回のコラボをきっかけに、ロマンシングな佐賀の魅力が多くの人に伝わっていって欲しいと思っています。 サガファンの皆さんにも、是非この「ロマンシング佐賀」を楽しんで頂きたいと思います。 これは奇跡です。20年前はサガから、10年前は佐賀県から、お互いにラブコールを送り合っていた両者が、ようやくこうして結ばれました。 この度、佐賀県の魅力と、サガシリーズが、運命の糸に導かれて"連携"し、今までに無い、新たなロマンシングな体験の場を生み出します。「佐賀県×サガシリーズ」の奇跡のコラボレーションを、ぜひお楽しみください! 「魔界塔士 サ・ガ」、「ロマンシング サ・ガ」、「サガ フロンティア」、「アンリ
「全然おもしろくないゲーム」から日韓450万ダウンロードのヒットアプリへ。死にまくり育成ゲー「生きろ!マンボウ」のマンボウがヒーローになれた理由。 12月に開催した「AID×アプリマーケティング研究所 アプリ勉強会」より、セレクトボタンさんの講演をお届けします。「生きろ!マンボウ」のこれまでについて語っていただきました。 ※株式会社SELECT BUTTON CEO 中畑虎也さん(撮影:TechBuzz) 「生きろ!マンボウ」について 自己紹介 中畑: 僕は元々カヤックという会社で、2年間ディレクターの修行をしていました。その時は、カジュアルゲームやソーシャルゲームなどをつくっていました。そして、2014年7月にSELECT BUTTONという会社を設立しました。 最近のマイブームはフードファイトです。僕はカタチから入るので「社長になったから、とりあえず太ろう。どんどん太ろう」ということで
How to play: Use your arrow keys to move the tiles. When two tiles with the same number touch, they merge into one! Note: The game on this site is the original version of 2048. Apps for iOS and Android are also available. Other versions are derivatives or fakes, and should be used with caution. Created by Gabriele Cirulli. Based on 1024 by Veewo Studio and conceptually similar to Threes by Asher V
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ハノイの塔" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2017年7月) 8つの円盤のハノイの塔 ハノイの塔(ハノイのとう、英: Tower of Hanoi)は、パズルの一種。 バラモンの塔または ルーカスタワー(英: Lucas' Tower)[注 1]とも呼ばれる。 以下のルールに従ってすべての円盤を右端の杭に移動させられれば完成。 3本の杭と、中央に穴の開いた大きさの異なる複数の円盤から構成される。 最初はすべての円盤が左端の杭に小さいものが上になるように順に積み重ねられている。 円盤を一回に一枚ずつどれかの杭に移動させる
たとえば、今、「ユーザーが方向を入力したらプレイヤーが動くゲーム作りたい」みたいなはなしがあるとする。その場合、モデルクラスはまあシンプルな実装として下のようなものが考えられると思う。 「できたよー」って見せにいったら、今度は「あのさー、『高速移動モード』っていうモード欲しいんだよね。そのモードだと二倍速で動くの」って言われたとする。シンプルにやるとこうなりますね。 「できたよー」って見せにいったら、今度は「なあ、すげえ面白いこと考えたんだけど、『蟹モード』って面白くない?横は4倍速で動くんだけど縦は半分の速度で動くの」とか言われたわけです。あなたは「お、おう」と言って、以下のようにコードを修正しました。 これ、ヤバい感じしますね。破滅の匂いがする。「今度は『よっぱらいモード』欲しいな〜。入力に関係なくランダムに動くの」みたいなこと言われたら確実に複雑さが爆発してメンテ不能になり鬱になり死
enchant.js is … カンタンにゲームやアプリを開発できる HTML5 + JavaScript フレームワークです。 2011年に公開され、すでに 1,000 本以上のゲーム/アプリが公開されています。 オープンソース (MITライセンス) で、無料で利用できます。 ドキュメント・書籍・チュートリアルサイトが充実しています。 たくさんのプラグインで機能を拡張できます。 UEI/ARC を中心としたメンバによって開発・メンテナンスされています。 プログラミング教育のためにも利用されています。 Features オブジェクト指向: 表示されているものはすべてオブジェクトです。 マルチプラットフォーム: iOS, Android, Mac, Windows のブラウザで動作します。 Windows 8: Windows 8 対応のHTML5アプリケーションを開発できます イベント駆動
アサシン クリード ローグ リマスターPlayStation®4 / Xbox One 2018年3月22日発売 公式サイトへ
Opening the iTunes Store.If iTunes doesn’t open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator iTunes is the world's easiest way to organize and add to your digital media collection. We are unable to find iTunes on your computer. To download the free app Hi,Cheese LE by dddartwax, get iTunes now. Description Cute but difficult !!! Please enjoy a delic
.jpドメインオークションとは? .jpドメインの取得権利をオークション形式でご購入いただくサービスです。オークション出品中のドメインはどなたでも入札することができます。 .jpドメインオークションご利用の流れ ①.jpドメインオークションの対象ドメイン名をチェック .jpドメインオークションは毎月1日からスタート。まずは欲しいドメインがないか対象となっているドメインを確認しましょう。 ②入札する 入札は300円から。あらかじめ予算額を入札しておく「自動入札機能」もおすすめです。 ③落札 オークション終了時に最高額を入札している方が落札者となります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く