今日完成任務
各個成員今日完成的任務(若是完成的任務爲開發或測試任務,需給出對應的Github代碼簽入記錄截圖;若是完成的任務爲調研任務,需給出對應的調研總結博客連接;若是完成的任務爲學習技術任務,需給出學習總結博客連接)java
- 譚鑫:嘗試實現進入遊戲動畫和遊戲動畫
- 黃宇塘:優化界面,設計遊戲總體風格
- 趙曉海:完善商店的功能
- 方藝雯:界面優化,編輯第二篇衝刺博客
- 王禹涵:完善商店界面的合理性
今日燃盡圖
各個成員遇到的問題
- 譚鑫:人物的動畫與背景動畫的實現如何結合在一張圖片?
- 跑酷的遊戲界面與背景圖的移動和人物跑酷動做的移動,總體看上去是人物在不斷的跑着,實質上是人物在固定位置進行自身運動,背景圖的移動,二者的相互運動構成 了跑酷的效果。因此,在佈局文件中就要一層一層的疊放圖片,同時還要保證兩張圖片的無用部分要作成透明效果才能夠。這就須要美工的細緻繪圖才能夠達到。把遊戲界面想象成一個二維座標軸,使人物在縱座標上運動,遊戲背景圖在橫座標上運動就行。
- 黃宇塘:因爲美工實力不足,也沒有專業的電腦繪畫工具,在人物圖像方面沒有辦法完成。
- 解決方案:找了專業學繪畫的同窗幫忙製做了人物形象。
- 趙曉海:Activity沒法打開,並報錯信息以下:java.lang.RuntimeException: Unable to start activity
- 解決方案:經過查閱資料瞭解到此時個人AndroidManifest.xml已經聲明瞭Activity,整個src代碼和res中也不報任何錯誤,可是發現個人Activity繼承的是ActionBarActivity類而不是Activity類,因而把繼承的ActionBarActivity類改爲Activity類,以後再跑app,發現問題獲得解決,app能夠正常調試。參考Activity沒法打開的問題
- 方藝雯:按鍵音的匹配度不高
- 王禹涵:如何設置自動跳轉活動
final Intent localIntent=new Intent(FirstActivity.this,SecondActivity.class);
Timer timer=new Timer();
TimerTask task=new TimerTask(){
@Override
public void run(){
startActivity(localIntent);
}
};
timer.schedule(task,10000);
但這個方法在程序中運行會致使此活動跳轉時會兩次喚起同一個界面,因而改用線程
new Handler().postDelayed(new Runnable() {
public void run() {
final Intent mainIntent = new Intent(FirstActivity.this,SecondActivity.class);
FirstActivity.this.startActivity(mainIntent);
FirstActivity.this.finish();
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
}
}, 5000);
項目進展
大部分較難任務已經完成,目前正處於整合階段,譚鑫、王禹涵、趙曉海主要負責商店界面和遊戲界面的鏈接,修改bug,實現遊戲的總體性,方藝雯和黃宇塘主要負責遊戲的優化,美化界面,添加背景音樂、按鍵音等附加功能,項目有條不紊地進行着...
明日各個成員的任務安排
- 譚鑫:進一步實現遊戲各個界面的鏈接
- 黃宇塘:優化界面,添加附加功能
- 趙曉海:進一步實現遊戲各個界面的鏈接
- 方藝雯:優化界面,添加附加功能
- 王禹涵:進一步實現遊戲各個界面的鏈接
各個成員今日對項目的貢獻量
譚鑫 |
5 |
黃宇塘 |
4 |
趙曉海 |
5 |
方藝雯 |
4 |
王禹涵 |
5 |
會議圖片