對於開發×××來說,如何開發出漂亮的界面、同時又提高開發速度,是一個困擾很多開發者的問題。今天我爲大家來介紹一種我所採用的方法。我在開發自己的×××——憨仔遊戲中所使用的方法,即使用GDI+和Asphyre Sphinx共同合作開發。
以下的界面是我的遊戲“瘋狂鬥地主”的界面,此款遊戲我使用了10天時間開發(這10天時間不包括,遊戲服務端、和主要的遊戲邏輯部分,因爲之前這些已經在我的另一款遊戲“鬥地主”中實現。10天時間主要指開發瘋狂鬥地主的界面展現和按照相應的邏輯進行不同的處理時間。)。遊戲具有叫地主、搶地主、明牌、聖旨翻倍(我把它叫這個名字),等等功能。同時點擊“關閉/顯示積分”都可以讓成績榜平滑的下拉和收縮。
這款遊戲我採用了GDI+和Asphyre Sphinx 一起來開發。
GDI+用來開發遊戲的外部例如窗體的邊框,右邊部分等。
而遊戲區域,我則是使用Asphyre 的最新版本 Asphyre Sphinx v1.1.0 來開發。
Asphyre Sphinx 開發具有能實現各種特效並且開發速度快等等特點。