numberon's People
numberon's Issues
先攻、後攻結果画面作成<全対戦>
- #19 をもとに結果の表示を行う
- fragementで実装
- タッチでゲームスタートとなるようにする
対戦画面作成<全対戦>
- UIの配置
call結果をListViewに反映させる<全対戦>
- #21 で作成したListに反映するようにする
call結果の表示<全対戦>
- callした結果をfragmentで表示予定
- 現在、UIの検討中
広告必要かな..<全対戦>
- リリースする気は今のところないけど出来が良ければ勉強してみよう程度
- 優先度は一番低め
先攻、後攻決め画面作成 <全対戦>
- モック通りのUIの配置
- 同じカードを選択できないようにする
- モードによってタイトル名が変更できるようにする
- playerによって選択時の色を変える
- カードの配置をランダムに変わるようにする
cpuロジックの修正
- 現状でもできていいる
- しかし、全数値比較等をしているため5桁だと遅い
- なんらかの処置が必要
同じ数字が選ばれることがある
先行後攻を決める際に違うカード選択しているにも関わらず、同じ数字になった
リファクタリング作業
- 各画面作成終了時にリファクタリング作業を行なう
自分の設定したNumberの表示
- 対戦画面において自分の設定したNumberを表示する
- 現状、どこにどのようなUIで表示するのか検討中のため優先度中
player交代用のfragment作成<local>
- タッチで消えるようにする
- 基本的には先行後攻が決まった際のfragmentを同じ感じ
hoge
splash作成
- splash画面の作成
- イラレで作成した画像の埋め込み
- アニメーション入れてみるかな?
対戦画面でボタン結果の反映<全対戦>
- 一度のcallで同じ数字をcallできないようにする
- 空白がある場合にcallできないようにする
- call時にcallしていた部分を初期化する
モードの選択画面の作成
- ボタンの配置
- 画面背にがまだ良い
CPU作成<CPU対戦>
- CPUのロジックの作成をする。
- 難易度の選択も検討中
桁選択画面作成<全対戦>
- DialogFragmentで作成
- radioButtonを利用する
- 結果を画面もとに渡す
ホームボタンを押すとモードメニューに戻るバグ修正
- orderActivityの状態でホームボタンを押し、アプリを再開すると、モード選択ボタンに戻ってしまう
- ManifestでonHistory="true"になっていることが原因っぽい
- ↑を消して、バックキーでの動作の変更を加える必要がある。
対戦画面の切り替え部分の実装<全対戦>
- player1のnumber選択、ターンとplayer2のnumber選択、ターンの切り替えの実装
- ローカル以外でも使用できるようにできるだけ独立にメソッドを作成する。
- (例) statusで管理する方法が今思いついている. <2019/05/15>
cpuのnumber表示
- 現状ではfragmentを押した直後に表示している
- 表示場所を検討する必要あり
Firebaseの追加<オンライン対戦>
- まずLocalの流れが完成したのちに追加予定
- 勉強しなきゃね
結果の表示画面<全画面>
- 対戦結果をどのように表示するのか検討中
Bit&Blowのロジック作成<全対戦>
- ロジックの作成
- 設定配列と選択配列を受け取って結果を返すような
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.