電子メールでメッセージを受け取りました。
“こんにちは、ここでレトロ ゲーム ジャムを開催します– bibitjam3!!! 8 ~ 16 ビットのレトロなプラットフォームでゲームを作成する必要があります!!!”
ああ!これは私の子供の頃の夢です–セガ メガドライブ 2 用のゲームを作成してください。
さて、おもちゃを作ってみましたが、成功することもありました。
私はそのゲームを「Red Queen’s Knead」と名付けました。ストーリーは–です。 “赤の女王は危険な迷宮に投げ込まれ、今度は自由へ向かう途中で全員を殺すつもりです。”
歩き回ったり、赤い目の緑色のものを攻撃したり、宝箱を開けたり、シーンからシーンに移動したりできます。
もちろんこれは「トライレベル」です。せめて将棋と競技のために何かをして
ください。SGDK ツールキットを使用しています – GCC ベースの Motorola 68k 用コンパイラ、Sega Mega ハードウェアで動作するためのライブラリ。
今では本当に大変だったことが分かります– 20~30年前にゲームを作っていた。たとえば、各タイル – 8×8 ピクセルの部分に分割し、一度に 1 つずつ描画する必要があります。また、各タイルのパレットは 16 色を超えてはなりません。もちろん今ではずっと簡単になりました
が。もちろん現状と同様にゲームエンジン、サウンドエンジン、グラフィックエンジンを
作成する必要があります。Sega Genesis エミュレータとゲームの ROM を使用して Red Queen をプレイできます。
http://demensdeum.com/games/redQueenRampageSegaGenesis/RedQueenRampage.zip
ソースを確認したい場合は、
http://demensdeum.com/games/redQueenRampageSegaGenesis/RedQueenRampageSource.zip
Author Archives: demensdeum
Android用悪魔の洞窟
Android 版 Demon’s Cave のゲームシーン

Android の Demon Cave にゲーム シーンが追加されました。次の目的地: 音楽、サウンド、ポイント システム、アニメーション。
リポジトリ内の変更を確認できます。
https://github.com/demensdeum/DemonsCaveAndroid
Android版『Demon’s Cave』開発レポート
基本的なゲーム シーン オブジェクト、コイン、鍾乳石を追加しました。
最新の変更はリポジトリで取得できます。
https://github.com/demensdeum/DemonsCaveAndroid
Tutorial: Demon’s Cave Android At GitHub
Happy victory day!
Today Demon’s Cave game code for Android has been released at GitHub:
https://github.com/demensdeum/DemonsCaveAndroid
I have no time right now for record YouTube tutorial, so here is short text version.
Now you can just download Demon’s Cave code and compile on your machine.
We are going to show Demens Deum Logo on top of Rajawali engine (OpenGL-ES 2.0)
1. Download Demens Deum Logo png file
http://demensdeum.com/games/demonsCave/data/graphics/demensdeumLogo.png
2. Install Gimp, and flip image by horizontal
sudo apt-get install gimp
3. Add fullscreen activity settings
Add this code to onCreate method of MainActivity.java class
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); requestWindowFeature(Window.FEATURE_NO_TITLE);
Add/replace those settings to res/values/styles.xml
<resources> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/colorPrimaryitem> <item name="colorPrimaryDark">@color/colorPrimaryDarkitem> <item name="colorAccent">@color/colorAccentitem> <item name="android:windowNoTitle">trueitem> <item name="android:windowActionBar">falseitem> <item name="android:windowFullscreen">trueitem> <item name="android:windowContentOverlay">@nullitem> <style> <resources>
4. Initialize Camera2D
Add private value to Renderer.class
import org.rajawali3d.cameras.Camera2D;
Add new method to initialize Camera2d
protected void initializeCamera() { gameCamera = new Camera2D(); getCurrentScene().addCamera(gameCamera); getCurrentScene().switchCamera(gameCamera); }
5. Add Plane primitive with demensdeum_logo.png image to Scene
Add new private value Plane to Renderer.java class
private Plane plane;
Add new method to initialize Plane
protected void initializePlane() { Material material = new Material(); material.enableLighting(false); material.setDiffuseMethod(new DiffuseMethod.Lambert()); material.setColor(0); Texture earthTexture = new Texture("Earth", R.drawable.demensdeum_logo); try{ material.addTexture(earthTexture); } catch (ATexture.TextureException error){ Log.d("DEBUG", "TEXTURE ERROR"); } plane = new Plane(1, 1, 2, 2); plane.setPosition(0,0,0); plane.setMaterial(material); }
Add changes to scene initialization code:
@Override protected void initScene() { initializeCamera(); initializePlane(); getCurrentScene().addChild(plane); getCurrentCamera().setZ(200.2f); }
6. Add demensdeum_logo.png into res/drawable directory
7. Compile and run on your android device!

You will see Demens Deum company logo on your android device. If it’s flipped by horizontal, just flip it in Gimp first.
Or (for advanced users) try to use last Rajawali engine, this is known issue.
If you have questions, just ask me.
Keep learning!
チュートリアル: Android でゲームを作成する。私たちは地球をねじります。ラジャワリ語
‘初めに神は天と地を創造されました。‘
これは、Android 用のゲームを作成する 2 番目のビデオです。地球を動かそう
!ご質問がある場合、またはこのコースに追加したい場合は、私までご連絡ください。
記事に基づくビデオRajawali Basic Setup &スフィア (Maven):
http://www.clintonmedbery.com/basic-rajawali3d-tutorial-for-android/
ラジャワリ エンジン: https://github.com/Rajawali/Rajawali
計画、コマンド、リンク:
1. VirtualBox ゲストの追加機能
をインストールします。
sudo apt-get install dkmssudo apt-get install linux-headers-$(uname -r)
2. Rajawali ライブラリをプロジェクトに追加
ファイルbuild.gradle (プロジェクト: Demon’s Cave)
mavenCentral() を追加します< /span>buildscript/repositories
セクションへmaven { url< を追加します/span> “https://oss.sonatype.org/content/repositories/snapshots/” } すべてのプロジェクト/リポジトリ セクション
ファイルbuild.gradle (モジュール: app)
コンパイル ‘org.rajawali3d:rajawali:1.0.306-SNAPSHOT@aar& を追加します。 #8217; 依存関係
セクションへ
3. レンダラクラスを作成し、シーンを初期化し、球を追加して回転させます。
Renderer.java クラスのソース コード:
https://github.com/clintonmedbery/RajawaliBasicProject/blob/master/app/src/main/java/com/clintonmedbery/rajawalibasicproject/Renderer.java
4. Renderer クラスを MainActivity に追加します
ソースコード MainActivity.java:
https://github.com/clintonmedbery/RajawaliBasicProject/blob/master/app/src/main/java/com/clintonmedbery/rajawalibasicproject/MainActivity.java
地面のテクスチャ:
http://www.clintonmedbery.com/wp-content/uploads/2015/04/earthtruecolor_nasa_big.jpg
悪魔の洞窟の口コミ
国内のマスコミも追いつきつつありますが、西側ではすでに全力で評論記事を書いています。サイト App Games で、ゲーム 悪魔の洞窟
<ブロック引用>
記事へのリンク: http://appgames.net/game/demons-cave< /p>
チュートリアル: Android でのゲームの作成
‘学習は光であり、無知は闇‘
Demon’s Cave は間もなく Android に登場します。
開発プロセスに興味を持っている人がたくさんいるので、Android へのゲームの移植に関するコースの録画を開始しました。
ご質問がある場合、またはこのコースに追加したい場合は、私までご連絡ください。
他の言語の字幕を追加することもできます: http://www.youtube.com/ timedtext_video?ref=share&v=rx7NYkAJB2I
計画、コマンド、リンク:
1. VirtualBox のインストール https://www.virtualbox.org/wiki/Downloads
2. Xubuntu のインストール http://xubuntu.org/getxubuntu/
3. Oracle Java 7 のインストール
sudo add-apt-repository ppa:webupd8team/javasudo apt-get アップデートsudo apt-get install oracle-java7-installer
4. 32 ビット ライブラリのインストール
sudo apt-get install lib32ncurses5 lib32stdc++6 zlib1g:i386
5. Chromium のインストール
sudo apt-get install chrome-browser
6. Android Studio のインストール http://developer.android.com/sdk/index.html< /p>
可能ですか?#8230;
質問: ゲーム Demon’s Cave あなたのウェブサイト、ブログ、またはかわいい子猫とコエーリョ / ステイサムの引用の間のページに?”
いいえ私は個人的にそれを禁止します。冗談です、個人的なことではありません。 HTML コードをコピーして貼り付けるだけです。
<iframe width="640" height="384" ソース= "https://mocha2005.mochahost.com/~demens/games/demonsCave/"></iframe>
例を含む jsfiddle へのリンク: https://jsfiddle.net/ovL04dqL/3/< /p>
質問: “デーモンの洞窟を吊り下げたいです。広告のあるページですが、可能ですか?
はい、何でもできます。
質問: ゲーム Demon’s Cave を販売したいと考えています。 a> 、可能ですか?”
ゲーム エンジン fsagamelibrary.js を使って何でもできます。demensdeum へのリンクを残すだけです。 .com
ただし、グラフィックと音楽 (有料のもの) を購入するか、独自のものを使用する必要があります。リソースの詳細なリストは、こちらにあります。
メイン サイトへのリンクを残さないと、悪魔が夢に出てきます。
質問: “ゲーム Demon’s 用の MOD を作成したいです。洞窟、または Unity で 3D で作成してみませんか。後でリンクを送ってもいいですか?”
もちろんです。 vk を投げます。
リソースの作成者を示し、ライセンスをリストするページdemensdeum.com/games/demonsCave/info。 html
デメンズ・デウム・マニフェスト
魔の洞窟
ゲーム「悪魔の洞窟」 Android および 向けにリリースされました。 href=”http://demensdeum.com/games/demonsCave” target=”_blank” rel=”noopener”>ウェブ!
Demon’s Cave は、洞窟内を飛んで岩を避けながらコインを集めるゲームです。ヴァージは勇敢なデーモンハンターで、飛行機と余力を持って惑星シリウス 9 の伝説のデーモンを捕まえようとしています。
ぜひチェックしてください!
魔窟のお知らせ
フレイムスチールストーリー 賢者の言葉
神託はこう言いました。
–女王の名前はかつて口にすることを禁じられていました。それは普通の王室の名前であり、禁じられた宗教や人種、足のサイズなど特別なことを示唆するものではありませんでしたが
。お父さんもお母さんも、若いにもかかわらず、すでに無限の知恵を持っていました。彼らは息子を不必要な知識から守りました。彼らは女王の名前をよく知っていましたが、かたくなに沈黙を守りました。
Dark Mage by alanlathwell on DeviantArt
ヘロストラトスは神殿を焼き払い、彼の名前は永遠の忘却の彼方に置かれるはずだったが、結果は逆だった。にきびの馬鹿に、7 掛ける 8 はいくらか尋ねても、彼は答えないだろうが、誰が焼き払ったかを尋ねてみてください。アルテミス神殿、そうすれば彼は他の人の神殿とヘロストラトスを思い出すでしょう。
これが禁断の果実の意味です。 熱したアイロンや点線の波のインフラを使っても、そのような知識を脳から焼き切ることはできません
。この知識には、いつか脳のどこに現れるのか、そのような脳の持ち主に何が起こるのかが不明であるという影があります。これは、「知識は決して不要ではない」という格言に反する唯一のケースでした。
そのため、両親は黙っていました。しかし、彼らは子供の前で、他のすべてのこと、危険の瀬戸際、礼儀の瀬戸際、秘密の瀬戸際についてたくさん話しました。
フレイムスチールストーリーズ:アーク
太陽は日没に近づいていました。海の上空では鳥たちが叫び声を上げながら旋回してい
ました。空は紫色に染まり、日は徐々に夜に隠れて
消えていきました。若い夫婦が堤防に沿って歩いていて、赤ちゃんの手を両側に抱えて、静かに何かを話していました。
—お父さん、お母さん、なぜ女王陛下には名前がないのですか? – 6歳くらいの男の子が
尋ねました。「命令されてないからだよ、息子よ」と父親は
答えました。- 注文されていないものは何ですか?名前はありますか?結局のところ、私たちには名前があり、誰もが持っています」と少年は落ち着かなかった。彼のサファイアの瞳は興味深そうに輝いてい
ました。「息子よ、これは法律であり、私たちはそれに従う義務があります。」今度は母親が少年に説明しました
。- でも、お母さん、そんな法律を誰が考えたのですか?結局のところ、私はあなたの名前やお父さんに聞くことができるのに、なぜ彼女の名前を聞くことができないの
ですか?- 女王様ですからね、息子
さん。- しかし、彼女も人間です。もし私が街で彼女に出会って、彼女のことを知りたくなったら、私の名前を言うと、彼女は何と答えるでしょうか?彼女は私に答えて自分の名前を教えなければなりません。 「そうなんだ、みんなが言うんだよ」少年は疲れることなく
言いました。お父さんもお母さんも笑って
ました。「君はまだ小さくて、すべてを理解することはできないが、少し時間が経てば、すべてが明らかになるだろう」と微笑みながら、父親は滑らかな黒髪を乱す少年の頭を撫でた。
「お父さん、鳥がどれくらい大きいか見てみて」少年は急速に近づいてくる地平線上の黒い点を指さしました。
「そうだね、たぶんすごく大きいよ」と母
が言いました。- これ…鳥じゃないよ、坊ちゃん」父親は、秒ごとにどんどん大きくなる一点を見つめながら、思慮深く言った。 ――不思議ですね、あの事件に関連して、陛下から一年間飛行禁止になっているのですが、それでは一体どんな船なのでしょうか
?- 船?! — 少年は熱心に叫びました。
Ковчег by Anthony
大気によって加熱された巨大な黒い金属の塊が、夕方の海気を切り裂いて海の上を駆け抜けました。耳をつんざくようなエンジンの轟音が遠くから聞こえ、この車の外観と相まって軽い恐怖を感じました。この船はその瞬間、堤防にいた多くの人々の注目を集めた。人々は、なぜあの時船が空中に現れたのか疑問に思いながら、いくつかの疑問のフレーズを交わしながらささやき合いました。
マークもなく、鉄の怪物は堤防の上空に浮かんでおり、夕日の赤い光で金属が輝き、加熱されたエンジンから埃を巻き上げていました。船底から青い光線が現れ、堤防上の人々をスキャンしているように見えました。いくつかの人格の後、それは子供を連れた若い夫婦に広がり、彼らをスキャンした後、この怪物の腹に穴が開きました。堤防ではパニックが起こり、人々は船から散り散りになった。父親が少年を腕に抱き、二人は走り始めた。しかし時すでに遅しでした。ビームは磁石のように少年をそれに引き寄せ、少年は動くことができず、彼を空中に高く持ち上げました。
– あなたは誰ですか?!うちの子に何が欲しいの!? -母親は船に向かって叫びました。
青い光線の源から突然2回の閃光があり、あたかも2本のエネルギー光線が堤防上の少年の両親に衝突したかのように見え、その後両親は意識を失いました。少年は閉まる船のハッチの暗闇の中に姿を消し、その後車両は回転し、エンジンが青い炎を輝かせながら超高速で消え、太陽が日没と日没に近づく夕方の空に大気の軌跡を残した。夜に道を譲ろうとしていました…< /p>
フレームスチールの背景

Flame Steel の背景: Anthony
による
デスクトップを燃え上がらせましょう!
解像度: 1920 x 1060、 1600 x 900、1365 x 768、1280 x 720 p>
購読する!
炎鋼物語 トークショー
千機の包囲戦として知られる 2130 年の王城の熾烈な包囲戦であるヴァルティゴスの戦いを経験してきた女王陛下に選ばれた 6 人の騎士たち、女王の最も優秀な戦士たちは、ロースム リゾートの水域でもがき苦しみました。ヒルトンホテルの残骸の中。
–我々は完全に負けた。 –砲手ターナーがつぶやいた。 –私たちは女王を失い、今は肩から落ちました。
五人の頭が彼の方向を向いた
。–個人的には昨日一番酔ってました!起こったことに対する責任はあなた個人にあります。
–ゲーブルは完全に怒っています。あなたの考えはバーで盛り上がろうということだったのです!
クレイブス兵曹はこう叫んだ
–黙ってろ、二人とも!ほら、奥の方で何かが盛り上がっている
よ。それほど遠くないところで、水の暗闇の中に一筋の光が差し込み、何か巨大なものが深みから立ち上がり、皆が波に揺れ始めました。
–こんなことはありえません
轟音と共にMST-430戦闘車両が水面に飛び出し、機体は落書きされ、操縦室のドアは破壊され、照明は部分的に壊れた。
–彼女に何が起こったのでしょうか
?–ゲーブル、昨日は私たちの車をすべて失ったわけではないようですね、一台は勝手に戻ってきました。
戦闘車両の緊急上昇システムが作動したことは明らかでした。車両の外観から判断すると、地元のチンピラがそれに乗っていましたが、武器システムのロックを解除する方法がわからず、湾に投げ込んだのです。< br />アーニーは操縦席に乗り込み
ます。–所長、すべてのシステムは正常です
よ。–しかし、私たちはまだ遅れていました…
–もう少し待って
ください!ターナーは射撃視界に座ってい
ます。–切望します!ここが女王のビーコンからのポイントです。彼らが地球を離れる前に、私たちは彼らに追いつくことができます。
–よし、飛んで陛下を救ってみろ。とりあえず、上陸して体を乾かします。
最高の戦士を乗せた戦闘車両が離陸し、太陽に向かって突進します。彼らは非常に狡猾で経験豊かな敵との戦いに直面しました。
その夜、クレイブスは救出された女王とともに乗組員たちと会いました。どうやら最初は道に迷い、最後の瞬間に戻ってきたことにも気づいていなかったようで
した。–私は地獄にいました…
–はい殿下
です。–マラチャーの番組を見ることを余儀なくされました…
–これはひどい
ですね。–この番組には老婦人しか登場しない彼らはさまざまな話題について噂話をし、マラチャーは火に薪を投げます…
–とても強いですね
ね。–もちろんとても強いですよ。他の人なら今頃気が狂ってしまっているでしょう。
女王陛下は体調が悪そうでした。彼女が捕虜として過ごした2時間の間に、王室の装飾品はすべて失われ、彼女の足には砲手ターナーが彼女に与えた軍靴が残っていました。
–いつも通りです
ね。–いつかあなたは軍隊を率いることになるでしょう、クレイブス
イザベラはクレイブスの腕の中に落ち、彼は彼女を安全な場所に運びました。
彼は、女王が鏡に映った自分の姿を見たときに何と言うだろうかと考え続けました。結局、彼女の額には「セレクトゥム アルフレドの財産」というバーコードと署名が刻印されていました。
フレームスティールストーリー: ラルスマリゾートにて
クレイブス巡査部長は今日とても早く起きました。クラゲを除けば、ロルスムリゾートにいたため陛下に危険はなかったので、こんなことになるとは全く予想していなかった
のです。彼は、女王を守る代わりに、暖かい太陽とビーチでリラックスさせ、息子たちにバーで楽しんでもらう自分を許せなかったのです。
–ロタ上昇
!ヒルトンホテルのペントハウスの部屋では、反応は気だるい「くたばれ」だ。
–雄羊を立てろ!女王は私たちの目前から盗まれました
!銃手ターナーは片手にコニャックのボトル、もう一方の手には地元の女神アルシの置物を持ち、目を赤くして眠そうに奥の部屋から出てくる。
–女王の座は奪わせませんよ
よ!ターナーは床に倒れ、床に積まれた枕の山に落ちました。
–彼らはすでにそれを盗んでいます!今すぐ起きて
ください。–彼らは誰ですか?!
女性用のローブとQ.D.と書かれたピンクのスリッパを履いてバスルームから出てきた整備士のゲーブルが尋ねた。
–彼らは…
この時、ホテルの下層階で轟音が鳴り響き、人々が悲鳴を上げ、爆発があったようで、建物が軋み、非常に大きく揺れ始めました
。その咆哮は女王陛下の騎士団の王立中隊全員を目覚めさせた。–会社よ、私の命令を聞いてください!車のことなら
全部!パイロットのアーニーは大声で悪態をつき、その悪態を通じて軍用装填装置の鍵がバーの中で紛失したことが明らかになりました。
–昨日ピラミッドをプレイしたのですが、ピラミッドが落ちた最後のガラスでハゲ男に鍵を渡さなければなりませんでした。
クレイブス氏は、今の状況を修正することはできないことを理解しています。車も武器も女王もなし
ホテルは再び揺れ、建物は横倒しになり
ました。–何をすればいいのか!?今、私たちは母なる地球に墜落するのです!
建物は横に倒れ、全員も一緒に倒れます。雑誌やビールジョッキが曹長の横を通り過ぎ、マウスピースが額に当たって飛び去った
。衝撃で暗くなってしまい
ました。そしてクレイブスは水に落ちたことに気づき浮き上がり始めます。
–あはは!ホテルが海岸にあったのは幸運でした。私たちはそのまま海に飛び込みました。 –信号手のマニが叫びます。
炎鋼物語: 熱いのが好きな人もいる
<秘密: アクセス A>
2142.03.21
メッセージ QDFS-0076 を傍受しています
皆さん、こんにちは!私は–セレナは元気に生きています–またあなたと一緒に!前回の投稿「爆発する猫の作り方?!」の後に親愛なる読者の皆さんから、人間に対するコピー技術の使用について質問する手紙が私に殺到しました。
セクター A からの手紙を 1 つ引用します。
“セレナを解放してください、こんにちは!
あなたの投稿の指示に従って妻と私は爆発する猫を作りました。隣人のケルベロスが彼を食べようとした –犬は爆発で辺り一帯に吹き飛ばされた。
あなたのおかげで、私たちは大きな問題を解決しました –あの野郎はもううちの庭にウンコしないよ。心から感謝します
質問があります –もっと大きな Groves カメラを手に入れて、私や妻の爆発的なコピーを作成することは可能でしょうか?
敬具、ロラム・メンストライヴ”
ロリはいつでも大歓迎です!あなたは王室セクターの真の自由人です。新しいメモでお答えします!
ご存知のとおり、クリッグ グローブスはいわゆるものを発明しました。 「グルーヴスのカメラ」小物のコピーに。彼は失敗家でよく物を失くすので、何枚か予備を持っておきたいと
思っていました。ローリーって知ってる? きっと知らないでしょう!
大きなカメラなんてものは
ありません。面白いですよね
それは単にそこに存在しないだけです。
実際には – があります。隠れる。個人的には、消防大隊のために自分で集めました!
(本名を明かさないと思う?!)
以下は、Groves カメラを組み立てるのに必要な部品のリストです ( もう一度) ( 繰り返したくありません !!!):
1.電子レンジ
2.車のバッテリー
3. グルーブレーザー
これらはすべて、あなたの分野であっても簡単に入手できます。 「さらに」に対処する方法カメラ、聞いてますか?愛する人のコピーを電子レンジに押し込むことは不可能
です。それとも猫くらいの大きさですか?
ローリー、戦闘車両の修理に使用される修理ブロックを探す必要があります。
もっとたくさんの電力が必要です。
私の電気は星の位相鉱山から直接来ています。ロラム、無料のスターはありますか?
必要なもののリストは次のとおりです。
1.戦闘車両修理部隊
2.フェーズ鉱山からの電力
3.Groovvs レーザー
このノートに組み立て図と技術段階を追加しました。プロセスと黒魔術をひとつまみ!
ローリー爆発おめでとう!王国の圧政から自由を!
フレームスチールストーリー:インタビュー
–みんなバカです、自分で全てを捧げて
います。–結局のところ、あなたと仲間たちは彼らの船を占領しました。彼らに何ができるでしょうか?
マーカスは背の高さまで立ち上がり、銃を取り出して私に向けました。
–ノート。あなたにとって一番大切なもの、私に贈って
ください。–でもどうして私のノートが必要なの
ですか?ピストルの安全装置がカチッと鳴る音が聞こえます。素直にメモを書いたノートを渡し
ます。–バカですね
ね。マーカスはノートを持って船に向かって出発します
–しかし、面接はどうでしょうか?私のメモはそこにあります。渡さないと公開できません。
マーカスローファー –有名な銀河海賊、冒険家。彼の面白いニックネームで彼を判断しないでください。輸送船の強盗や強盗で知られています。
銀河系のビジネスパーソンは、マーカスが発表された分野で働くことを拒否します。彼は賞金稼ぎニンブル・フランコの死に責任を負っています。
女王陛下の騎士団は、反乱軍部門を完全に完全に支配する以上に、彼の首を欲しがっているようです。
今、彼は私の前に立っています。黒のロングレザージャケット、服には玉虫色のレース模様が施され、鷹のような表情をしています。
–余命はあと2年
しかありません。彼はノートを地面に投げ
ました。–暴れる、狂人になる
でしょう。マーカスの一味の強盗が別のコンテナを開ける音が聞こえます。大きな笑い声が聞こえます「ああ!」ここにはもっとお酒があります!”
すでに何人かの盗賊が瓶を開けて飲み始めており、笑い声が聞こえる中。
マーカスはチームを指差します
–彼らの思い通りになる
でしょうか?その質問は私を混乱させました。彼は私にギャングの一員になることを望んでいますか?
–いいえ、私の魂は強盗に賛成ではありません
。彼から笑い声が聞こえ
ました。–あなたは何もすることがなく銀河をさまよいます。あなたも彼らと同じようになってしまう
でしょう。–でも私はジャーナリストです、これが私の仕事です
よ!溶接で別のコンテナを開ける音が聞こえます。最初は笑い声が聞こえていましたが、突然非人間的な怒号が
聞こえてきます。山賊の一人が「これは何だ!」と叫び、別の者が「これは鉱山の怪物だ!」と叫びました。私たちは皆死ぬのです!”
目の前に巨大な怪物が現れる。山のように背が高く、爪と毛皮と怒りに満ちた赤い目をした
怪物。–隠れてください!
マーカスは怪物に向かって走り、私は一番近い岩の陰に隠れました。
怪物はその巨大な足で数人の盗賊をノックアウトし、彼らは横に散らばります。悲鳴や銃声が聞こえ
ます。私の編集者の Zhoren は何が起こっているのかを見て、私にメッセージを送ってきました。
–シャノン、そこから出てって、あなたをバラバラに戻す気はないよ!
私は力を振り絞って船に向かって走り始める。マーカスは乗組員たちに船に退却して飛び去るよう叫ぶ
。怪物の咆哮は何人もの人々を恐怖に怯えさせ、しっかりと立ち上がり、巨大な前足で地面に叩きつけられます。
マーカスは私にこう叫びました。
–ジャーナリストを走れ
!なんとかエアロックのボタンを押しましたが、嵐のせいでドアが開きにくくなりました。駆け込む時間がある
ので。マーカスが最後の瞬間にエアロックに駆け込むのが見え
ます。–はは、そんなに怖くない鉱山の怪物ですね?!
そして彼が金属の床に倒れるのが見えました。わずかに開いたドアの反対側に片足が残っています。足には怪物の巨大な爪が突き出てい
ます。–バカ助けて
私はマーカスの手を掴み、数人が私を掴んで引きずり出そうとしました。この時点で、船はすでに離陸していることがわかりました。私たちはエアロックの周りに放り出され、開いているエアロックのドアに引き出され始めます。
怪物が二本目の足で船を叩く音が聞こえ、私たちはどんどん引きずり出されていきます。赤い警告灯が光り始め、減圧音が悲痛な叫び声を上げ
ます。マーカスが叫び、彼の手が私の手から飛び出し、流れが私を彼と一緒に惑星ティシス 4 の地面に押し倒しました。
—
–おじいちゃん、また昔話をするの
ですか?エリノラが部屋に入り、テーブルに紅茶カップを2つ置きます。
–私は孫娘に私の人生の話をします
。–またまた「鉱山の怪物」について?
私は眉をひそめました、老人をからかわずにただ聞くことができないでしょうか?若者
は。–おじいちゃん、その後どうなったの
ですか?–娘、祖父は怪物を殺し、彼は一般的に英雄です。もう寝る時間ですよ
よ。–嘘つきだよ!おじいさんが小さくて怪物が大きいのにどうやって殺したんだ
か!結局のところ、彼女は正しいのです…
マッドレーサーの作り方
読者の皆様、こんにちは。このノートでは、Android 用の最初のゲームを作成した私の経験について説明します。携帯電話。この物語が好きな人はたくさんいるので、出版されるべきだと思います。これは成功事例ではありませんが、多くの初心者開発者にとって、簡単なゲームを作成するためにどこから始めるべきか、何をする必要があるかを理解できるようになると思います。私の間違いやもっと良くできた点については必ず説明します。
許してくださいジェイミー ヒューレットとアラン マーティン、素晴らしいアートを投稿しています戦車少女の許可なく
時々、誰もが息を呑んで口を開けて「すごいね」と言われるような何かを作りたいという状態に陥ることがあります。この話は、2011 年に映画「タンク ガール」からの抜粋を観たときに起こりました。コミックスタイルのアーケードゲームを作成するというアイデアを思いつきました。
なぜ iOS ではなく Android なのでしょうか?理由は単純です–私は Macintosh も iPhone も持っていませんでしたが、携帯電話で Linux をサポートしたいという強い願望がありました。当時、私は FSF イデオロギーが好きで、リチャード マシュー ストールマンが私の神でした。
Linux ハッカーの歌。歌う前に –世界平和を信じます
開発当時、Android の最新バージョンは 2.0 でしたが、1.6 のユーザーが多かったため、古いバージョンのサポートも残す必要がありました。多くの携帯電話メーカーはバージョン 2.0 へのアップデートさえリリースしていませんでした。
私はすぐにこのプロジェクトの実施期間を設定しました。– 1ヶ月。この間、私は Java の知識を向上させ、Android SDK や Eclipse を勉強し、OpenGL ES という怪物に直面してテストする必要がありました。グラフィックス面では、携帯電話向けに最適化された 3D モデルを 6 つほど作成する必要がありました。また、Android マーケット (当時 Google Play と呼ばれていました) でゴールドのプロジェクトをリリースする必要もありました)

jPCT-AE бесплатный 3д движок для Андроида
時間がなかったので、既製の 3D エンジンを選択する必要がありました。独自のエンジンを最初から作成することも可能ですが、テストとすべてのデバイスとの互換性にはほとんどの時間がかかるため、あまり生産的ではありません。 Unreal Engine、Unity、ThreeJS (HTML5) が登場するまで、主要なエンジンは JPCT-AE でした。このエンジンは既製の Java ライブラリとして提供され、古いバージョンの Android をサポートしていました。また、その作成者である EgonOlsen は、開発者の要求に応じてサポートとバグ修正を迅速に提供します。
人事がすべてを決定します –フーリガンのアントンは、ゲームの音楽を書くことに同意しました。私は常に彼の創造性を賞賛してきました。彼の作品はゲームプレイ全体を動かす機関車として機能し、ユーザーは最後のヘリコプターが墜落するまでプレイする必要がありました。
やることがたくさんありますが、どこから始めればよいでしょうか? Android SDK をインストールすることから始める必要があります。組み込みの IDE – が付属するようになりました。アンドロイドスタジオ。ただし、当時は IDE と SDK が別々に提供されていました。 Google Web サイトのドキュメントに従って、Android SDK と Eclipse をインストールしました。 Android エミュレータのアセンブリと起動を確実にするために、Eclipse に必要なパッケージもインストールされました。 1 時間後、テスト プロジェクト jpct-AE を組み立てました。
すごい!しかし、電話エミュレータではすべてが非常に遅かったです。したがって、Android プラットフォームの携帯電話を購入することが決定されました。これらの目的のために、LG Optimus One P500 を購入しました。それ以来、私は Symbian プラットフォーム上の優れた Nokia プッシュボタン電話機を使用していません) 電話機を Linux に接続する際に問題が発生しました。まだ問題が発生している場合は、udev 設定を確認してください。
ジョブズはパブロ・ピカソの言葉を引用
エイリアン ランナーを見て、エイリアンをバイクとバズーカを持った 2 人のパンクに置き換えることができ、周囲の空き地を大都市に変え、霧を変えることができることに気づきました。アイアン・メイデンのバラードの夜に置き換えられます。 p>
3D モデルを作成するにはどうすればよいですか?はい、とても簡単です。Youtube でローポリモデルの作成に関するレッスンを開いて実行します。プロセス全体は、3D エディターで投影のアウトラインを作成することで構成されていました。アパッチヘリコプターの図面を見つけて、ヘリコプターの模型を作りました。テクスチャは米軍のオープン ソースから取得されました。

2 人のパンクとバズーカが登場するゲームに、なぜヘリコプターが必要なのでしょうか?プロトタイプをプレイしたとき、プレイヤーはただ立っているだけでポイントを獲得できることに気づきました。理想的な解決策は、ヘリコプターが飛んできて、プレイヤーを停止させずに潜水艦魚雷を発射することでした。
当時のモバイル アプリケーションやゲームでは、携帯電話自体と RAM の両方でメモリ不足の問題が深刻でした。パフォーマンスも素晴らしかったです。周波数 300 ~ 500 MHz の ARM プロセッサ 1 つ。友人の携帯電話でテストした結果、HTCのビデオメモリはLGの半分の8MBと4MBで、そのためゲームがメモリ制限を超えて起動しなかったことが判明した。すべてのリソースは、1 秒あたり 30 フレームのフレーム レートと、ほぼすべてのもので実行できる程度まで圧縮されました。
繰り返さないでください。
Alien Runner は画面をタップすることで制御されました。このような制御は私には不便だったので、加速度センサーを使った制御を実装しました。つまり、電話の電源を切ります –バイクが曲がります。とても気に入ったので、勇敢な人のために一人称視点も追加しました。
ゲーム内で前方のブラックアウトが消えつつあることに気づき、jpct-AE エンジンの開発者からのサポートが必要になりました。これは、アプリケーションを最小化および最大化した後に発生しました。 jpct-AE フォーラムにトピックを作成したところ、2 日以内に問題は解決されました。修正されたバージョンのエンジンをゲームに統合しました。
無限に供給されるマシンをどのように実装するかという問題もありました。モバイル ゲームの場合、ゲーム シーンに車を迅速に追加する方法を考える必要がありました。低速メモリまたは SD カードからロードするオプションはすぐに拒否されました。そこで役に立ったのが、オブジェクト プーリングと呼ばれる設計パターンです。車が見えなくなったり破壊されたりしたとき、車の電源が切られ、新しい車をシーンの先頭に持ってくる必要がある瞬間に、その後、電源がオンになってそこに配置されました。
さて、発売日がやってきました。このゲームはテストされ、友人にプレビューされ、今では Android マーケットでゴールドになろうとしていました。 Android マーケットへの登録には 20 ドルかかります (有料)。説明とスクリーンショットを追加しました。そしてその瞬間、ビデオを録画する必要があることに気づきました。
モバイル プロジェクトのビデオを録画するにはどうすればよいですか?携帯電話で撮影して投稿することは本当に可能ですか?この解決策は興味深いもので、Android エミュレータを使用し、1 秒あたり 2 フレームのフレーム レートでゲームをプレイし、gtkDesktopRecorder などと呼ばれるプログラムを使用して画面上で起こったことすべてを記録しました。 VirtualDub を使用すると、ビデオ速度が 30 フレーム/秒に増加しました。次に、最高のビデオ編集プログラムを使用します。 Windows ムービー メーカー ゲームのサウンドと音楽をすべて追加しました。
ここでエラーが発生します。プロジェクトの推進には、労力も資金も何も投資されませんでした。そして私はこのプロジェクトは必ずやり返せると信じていました。ゲームはゴールドになり、jpct-AE フォーラムに Mad Racer に関するスレッドを作成しました。 2 週間で 1 ドルで 12 回インストールされました。 そして、その翌日には、多数の Warez サイトでゲームが無料で入手できることを発見しました。
FSF の歌を歌う “ソフトウェアを共有する”広告付きの無料版を作成することにしました。ゲームは AdWare カテゴリに転送され、AdMob ネットワークの広告バナーが下に表示されました。広告システムとの統合はスムーズに進みました。 1 か月以内に、このゲームは 1 万台のデバイスにインストールされました。広告ネットワークから 50 ドルを受け取りました。
一般に、広告を忘れないでください。これはプロジェクトの主な経費の 1 つであるべきだと私は考えています。
良い面としては、市内の最高の企業の 1 つで iOS 開発者としてのポジションを得たことに注目したいと思います。そしてもちろん、貴重な経験です。
Ссылка на Google Play
記事が気に入ったら、VKontakte、Facebook に再投稿してください)
Deumを枯渇させます

モバイル、デスクトップシステム、さまざまなアーキテクチャ(X86、X86-64、ARM、PowerPC、Motorola 68000、Z80、MSP-430)、MacOSのWeb開発およびプログラミングドライバーの幅広い経験豊富なプログラマー。プロジェクトをゼロから作成し、それらを市場に持ち込み、内部および外部プロジェクトの両方をサポートできます。ビジネスタスクを解決するための新しいテクノロジーを簡単に習得できます。
Decathlon、Mother and Child、Fitbit、Playboyなどのブランドのプロジェクトを実装およびサポートしました。
&#8211;ゼロからアーキテクチャとアプリケーションの開発。
&#8211;従業員のトレーニングと開発およびテスト部門の作成。
&#8211;人事の決定を下し、技術的なインタビューを実施します。
&#8211;プレゼンテーションとマスタークラスの実施。
&#8211;開発者チームの委任と管理。
また、アナリストとの経験があり、国際的なクライアントと交流して要件を収集し、ビジネスタスクを評価しています。
Github:
https://github.com/demensdeum
メール:
demensdeum@gmail.com
電報:
@demensdeum
LinkedIn:
https://www.linkedin.com/in/demensdeum
マッドレーサー (廃止)
Demens Deum による最初のゲーム。 2011 年の暑い夏、二人の力によって作成されました Demensdeum a> および クールスポットドリーマー
クレイジーなレーサーと彼のワイルドなガールフレンドは法の外で暮らしています。バズーカを肩に担ぎ、信頼できるバイクに乗って、彼らは道を急いでいます。
3D グラフィックス
加速度センサー制御
素晴らしい音楽
残忍な警察
です。信じられないほどの追跡
クレイジーなゲームプレイ!









