游戏邦在:
杂志专栏:
gamerboom.com订阅到鲜果订阅到抓虾google reader订阅到有道订阅到QQ邮箱订阅到帮看

初级Android应用开发者需关注的参考建议

发布时间:2011-05-27 18:38:55 Tags:,

游戏邦注:本文作者为Cin Rupp,文章为Android游戏开发者提供了系列建议。

如果开发者想开发Android OS游戏,有些东西得熟悉。如果之前有游戏开发经验,转向手机平台对这些开发者来说应该不难,因为他们只需学习API(游戏邦注:即应用程序界面)和游戏架构。但如果个初学者,他们需要对Android游戏开发有所了解,这样才能确保开发过程顺利进行。

Android OS游戏 from tompda.com

Android OS游戏 from tompda.com

Android平台是基于Java语言,Java接受度广,相比C++是个更易理解的语言,因此这使得Android应用开发变得更容易驾驭。谷歌在编制API方面成绩斐然,提供很多可供借鉴的范例。这些例子被称为API示例,几乎涵盖所有的API样式。熟悉Java的有经验开发者应该能够轻松制作一款灵活运作的应用,但如果是初学者,他们则还需要学习相关内容。

开发Android游戏的首个步骤就是获得Android软件开发工具箱。许多专家建议新手使用Eclipse。初学者不应从任务着手,而是应该先熟悉Android应用开发架构。如果初学开发者忽视这点,就很难修复未来应用出现的问题。开发者应该花时间理解活动、意图和应用,特别是要明白为何设计一款提供动态、创新和愉快体验的游戏如此重要。

稳固的Android游戏开发计划最初都是从决定开发什么类型游戏开始。是2D还是3D?2D游戏似乎更易着手,运作效果更好。如果开发者希望开发3D游戏,应该明白这对数学能力要求更高,同时还存在某些运作问题(游戏邦注:开发者的目标应该是创造能够引起共鸣的流畅体验)。即便是最好的游戏,如果无法流畅运作,那么玩家也很难体会其趣味性,如果体验不断出现中断,那么玩家就会失去耐心。如果开发者觉得自己尚未具备游戏开发技能,请务必向Android开发专家寻求帮助,他们会协助设计游戏,让游戏成功运转。

如果开发者决定聘请Android开发公司制作游戏,请注意该公司的参考作品和相关证书。花时间体验他们制作过的游戏,这样就能知道体验是否流畅,画面效果是否赏心悦目。Android游戏领域竞争很激烈,如果玩家觉得某款很无聊、令人沮丧,他们就放弃体验。创造成功Android游戏的诀窍是不断测试游戏,确保所有细节符合预期目标。调试游戏需要花费时间,但如果认真处理好,开发者将会收获满意的作品。(本文为游戏邦/gamerboom.com编译,如需转载请联系:游戏邦

How to Get Started in Android Game Development

By Cin Rupp

If you would like to develop a game for the Android OS, there is quite a bit you need to familiarize yourself with. It should not be too difficult for you to move into the mobile platform if you have some previous experience with game development as you will probably just need to learn the API and the architecture. However, if you are a beginner you will need to have a bit of knowledge about Android Game Development so that the process is a smooth one.

The Android platform is Java-based and because Java is widely accepted and a much easier language to understand than C++, your Android Application Development endeavors will not be so difficult for you to undertake. Google has done an outstanding job with documenting the API and gives many examples to use. These examples are called API Demos and there is one for nearly every one of the APIs. The experienced developer who is already familiar with Java should be able to get an app up and running with little trouble but if you are a novice you have a bit to learn as you go forward.

The first step involved in Android Games Development is to get the SDK or software development kit made for Android. Many experts tell the beginner to use Eclipse. Instead of jumping into the task feet first, you should be sure to take the time to familiarize yourself with the Android application architecture. If you neglect to do so, you may design things in a way that will make it hard to repair future problems the game may have. Take the time to understand Activities, Intents and Applications and pay particular attention to comprehending why it is important to design a game that offers users a dynamic, innovative and pleasant experience.

Every solid Android games development plan starts with deciding on what type of game you are going to make. Will you go 2D or 3D? Those games that are 2D are easier to learn to develop and tend to perform better. If you wish to go with 3D, you should know that you will need to use more mathematical skills and these games tend to have some performance-related issues as well. Your goal should be to make your game responsive and smooth. Even the best games are not fun to play if they do not perform well and consumers have little patience when it comes to playing games that involves a lot of breaks in the action. If you do not feel that you have the skills necessary to create your game you should not hesitate to seek the help of an Android development specialist who can design it for you and get it up and running.

If you do decide to hire a Android development company to work on creating your game, be sure to check references and credentials. Take the time to look at and play other games they have been responsible for making so that you see if these games run smoothly and if they were made to be as aesthetically pleasing as possible. Remember that there is a whole lot of competition out there and that users will simply ditch your game if they find the experience boring, frustrating or buggy. The key to creating a successful game for Android is to test and retest the game to be sure that everything runs as you expect it to. Tweaking the game takes a lot of time but if done right, you should be happy with what you have created.(Source:droidgamez


上一篇:

下一篇: