Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android游戲 >> Android游戲開發 >> Android 2048游戲開發教程(一):創建項目

Android 2048游戲開發教程(一):創建項目

編輯:Android游戲開發

  本項目已托管在GitHub上:2048,讀者可以自行查看。

  由於沒有Mac,因此只能介紹關於Android平台相關的開發知識。然而進行Android開發之前,需要搭建Android開發環境,這一步比較有難度的,主要是各個軟件的配置較為麻煩,使得很多初學者望而卻步。目前主流的IDE有Eclipse以及Android Studio,本文將以Android Studio作為集成開發環境,對2048游戲的開發過程進行詳細的介紹。

  然而Android Studio的配置並不如Visual Studio一樣簡單,下面將簡單介紹一下Android Studio集成開發環境的部署,具體的細節步驟讀者可以查閱相關資料。

  安裝JDK,根據自己的操作系統選擇合適的JDK版本,我們常用的是Windows x64版本,下載地址;

  安裝Andorid Studio,下載地址;

  啟動Android Studio,配置Gradle,該部分較為繁瑣,需要自行下載對應版本的Gradle包,讀者可以參考相關資料。

  (可選)安裝Genymotion,也可以使用Android Studio默認的模擬器,但是速度較慢,下載地址。

  至此,假設讀者已經配置完成了Android開發環境並且能夠正常運行了。接下來,我們進行2048游戲項目的創建。首先打開Android Studio,彈出如下圖所示的界面:

Android 2048游戲開發教程(一):創建項目

  1-1 啟動界面

  單擊Start a new Android Studio project創建一個新的Android Studio項目,彈出如下界面:

Android 2048游戲開發教程(一):創建項目

  1-2 創建項目

  這裡需要填寫三個內容:

  Application name,項目名稱,這裡我們填寫”Game2048“;

  Company Domain,開發者信息,常小數點分割每一個部分,讀者可以修改這部分的內容為自己的信息;

  Project location,項目地址,選擇一個用以保存項目文件的位置。

  單擊Next,進入下一步:

Android 2048游戲開發教程(一):創建項目

  1-3 兼容性選擇

  這裡需要我們選擇該項目的使用平台,我們選擇默認的Phone and Tablet,其中的Minimum SDK表示所兼容的最低API版本,我們保持默認。單擊Next,進入下一步:

Android 2048游戲開發教程(一):創建項目

  1-4 默認界面選擇

  接下來需要選擇應用的初始界面,由於我們的界面需要自己開發,所以這裡不需要進行修改,直接默認即可。單擊Next,進入下一步:

Android 2048游戲開發教程(一):創建項目

  1-5 Activity屬性

  這裡需要我們對上一步默認選擇的Activity進行一些屬性的填寫,保持默認,單擊Finish,完成項目的創建,稍作等待後,項目已經新建完成:

Android 2048游戲開發教程(一):創建項目

  1-6 創建項目

  我們首先打開Genymotion,界面如下:

Android 2048游戲開發教程(一):創建項目

  1-7 Genymotion

  單擊Start按鈕,啟動Android模擬器,界面如下:

Android 2048游戲開發教程(一):創建項目

  1-8 Androd模擬器

  若一開始打開時顯示為橫屏模式,只需要單擊右側的旋轉屏幕按鈕即可切換到豎屏模式。

  接下來,我們切換到Android Studio中,選擇Run菜單項中的Run ‘app’,也可以直接按工具欄中的快捷按鈕,彈出如下的對話框:

Android 2048游戲開發教程(一):創建項目

  1-9 選擇設備

  如果我們的Genymotion模擬器打開的話,Android Studio會自動選擇它作為默認的調試設備,這裡我們直接單擊OK即可,接著解鎖模擬器中的Android系統,稍作等待,可以看到運行的Android應用:

Android 2048游戲開發教程(一):創建項目

  1-10 運行結果

  接下來,我們需要將它的標題欄去掉。切換到Android Studio界面,雙擊打開左側的app/manifests文件夾下的AndroidManifests.xml文件,修改高亮行代碼如下圖所示:

Android 2048游戲開發教程(一):創建項目

  1-11 manifests

  接下來找到左側的app/res/menu文件夾下的menu_main.xml,右擊Delete將其刪除,在彈出的對話框中勾選Safe delete (with usage search)以及Search  in comments and strings這兩個復選框,如下圖所示:

Android 2048游戲開發教程(一):創建項目

  1-12 Delete

  程序顯示找到了引用項目,因為我們在主界面中調用了這個菜單,否則不會顯示這個菜單。我們單擊Delete Anyway:

Android 2048游戲開發教程(一):創建項目

  1-13 Usage Detected

  接下來,雙擊打開app/java/com.ivy.end.game2048文件夾(並非com.ivy.end.game2048(androidTest))下的MainActiviy文件,將其中多余的代碼(即剛才檢測到調用了菜單的部分)全部刪除,最終結果如下圖所示:

Android 2048游戲開發教程(一):創建項目

  1-14 MainActivity

  此時,再次運行程序,即可看到這樣的效果:

Android 2048游戲開發教程(一):創建項目

  1-15 最終結果

  下一節將介紹修改App的應用圖標以及名稱,並且進行最基本的界面布局。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved