こんにちは、カブロビテス! この短い記事では、Androidプラットフォーム用のゲームの作成に関する情報、その開発の詳細、およびゲームのアイデアの開発パスを確認できます。
序文の代わりに
最初に、ゲームが何であるかについての一般的なアイデアを得る必要があります。 これを行うには、1つの簡単な質問に答えます。ロシアの100:1やアメリカの家族の確執などのテレビ番組を知っていますか? それでは、答えに応じて、この記事に精通し続けるか、World Wide Webのページの記憶を更新してください。
開始する
プラットフォームの選択はおそらく明らかです:Androidは急速に発展し、有望な「軸」であり、任意のOSを備えたコンピューターのみで十分な開発を開始します(そして、競合他社からの同様の料金よりも低い25ドルを支払う開発者として登録する)。
ゲームを作成するというアイデアは非常に自然に生まれました。 しかし、この特定のゲームのアイデアはいくつかの要因の影響下で生まれました。その中で最も重要なのは、世論調査に根ざした言葉を推測するだけの同様のコンセプトに基づいてインタラクティブを行うことによる同僚や知人の喜びでした。 そして、仕事と日々の仕事からの彼の暇な時間に、ゲームの仕事の始まりが置かれました。
試作機
ゲームの最初のバージョンは本質的にはむき出しのメカニズムでした。 最新バージョンの祖先からは、ゲームプレイ自体とユーザーインターフェイスの一部の要素のみが残されています。 このプロジェクトで作業するにつれて、ゲームには新しい機能が追加されました。統計の祖先とヘルプ画面が表示され、Twitterと緊密に統合されました。 常に新しいものがテストされ、何かが現れ、必然的に古いものに取って代わりました。
進化の基盤
推測する6語 。 「正解」は、さまざまな年齢や職業のユーザー(ユーザー)の調査から取られています。 ただ? はい しかし、疑問が生じます。聴衆はそのようなシンプルさに満足しますか? そのため、柔軟性を高めるためにゲームプレイのシンプルさが必要でした。 たとえば、この理由から、ゲームの最初のデモバージョンには、ゲームの利便性のために特別に作成されたインターフェイスの横向きモードがあります(結局、ポートレートモードではなく横向きでスマートフォンの仮想キーボードを入力する方が便利です)。 そのようなささいなことは常に「ユーザビリティ」の問題にかかっており、作成するものに関係なくそれらに細心の注意を払う必要があります。
復活
状況によっては、プロジェクトの作業を無期限に停止する必要がありました。 ゲームに光が見えるかどうかはわかりませんでしたが、(「テスター」の狭いサークルから)すでにプレイしている人は誰でも、市場でゲームを見て、その開発を監視できます。
ゲームの開発を再開できるようになったとき、タスクはすぐに設定されました。プロジェクトをゼロから書き直すことです。 これは、ゲームの仕組みを担当するコードを変更することと、ユーザーインターフェイスを処理することの2つの方向につながりました。 最初の記事には触れません。これは別の記事のトピックです。 言及されているコードは最初のバージョンとは根本的に異なっていたと言えば十分ですが、これはユーザーには目立ちません。 インターフェースに関しては、これがゲームで見ることができるすべてです。 メニューのロゴがより明確になり、不必要で気を散らす要素が取り除かれ、メニュー自体はダッシュボードの形で作成されました。
これを作業に実装するには、単にネットワークを検索して、 here 、 here 、 hereなどの多くの例を見つけます 。 ダッシュボードのレイアウトは、ポートレートモードとランドスケープモードの両方で見栄えがすることに注意してください。 ゲームのベータ版では、 ダッシュボードレイアウトの形式で作成された目的のセクションへの便利で迅速なナビゲーションを備えた新しいゲーム画面が追加されましたが、アイコンと署名の異なる配色を使用して、視覚的な記憶を容易にし、ゲーム内の向きを改善しました。
統計メニューでは、ユーザーの進行状況を明確に示す進行状況バーが作成されています。 標準の黄色は合わなかったため、独自のインターフェイスコンポーネントを作成する必要がありました。 ロシア語の視覚的な例は、HabréとDaria Ryazhskyのブログで見つけることができます。
ベータ版がテストされると、設定画面が表示され、ゲームのいくつかの機能を見つけて変更できます。 これは、たとえば、フルスクリーンモード、ゲームプレイ中のポイントと回答の代替配置などです。したがって、誰もが「自分用に」ゲームを調整できます。
ゲームの別の重要な要素は、タスクを「お気に入り」のリストに追加する機能です。必要に応じて、このリストから簡単に削除できます。
最新バージョンの1つでは、ランダムなタスクの選択が追加されました。ゲームプレイは少し活気づきました。ユーザーは、質問に時間をかけたいだけなら、タスクのリストをざっと調べる必要はありません。
そして、私が言及したいインターフェースの最後の要素は、ゲームを続けるための「スマート」ボタンです。 すべての単語を推測し、このタスクでこれ以上行うことはないが、ゲームを終了することにした場合、ゲーム画面に戻ると、[ 続行 ]ボタンは表示されません。 解決に関連する質問が中断された場合、タスクのリストでそれを探す必要なく、直接その質問に進むように求められます。
一般に、プロジェクトを開発するときは、ユーザーが好きなものと嫌いなもの、悩ましいもの、反対に注意を遅らせるものを認識して理解することが重要です。 そして、この理解は、おそらく、繰り返されるテストによってのみ達成されます。 問題のゲームでは、使用時のユーザーの利便性と快適性に注意が払われます。
収益化とアプリストア
ゲームはユーザーフレンドリーな収益化モデルを実装しています。 無料のバージョンがありますが、
Androidマーケットでのゲームの公開は静かで静かでした。 リリースの数日後、とりわけ、ユーザーがOpenFeintネットワークと統合できる更新プログラムがリリースされました。オンラインのポイントテーブルと推測単語(リーダーボード)および実績(実績)が登場しました 。
エピローグ
結論として、開発者からのフィードバックの可能性と、ゲームの将来のアップデートの作成に参加する機会に注意したいと思います。
おそらくそれだけです。 ご清聴ありがとうございました。
PSおそらく、あなたはアプリケーション自体へのリンクを提供する必要があります: ここにあります。