所以我是一名从头开始工作的初级程序员。
我有一些使用darkbasic编程编程的基本知识。 (对于游戏)。
我正在阅读越来越多,但我最终想制作Android应用程序。
所以我的问题是学习的步骤是什么,这将帮助我进入Android应用程序开发?
我喜欢从C或C ++开始,然后转到java等等,还是要采取另一种行动方案?
你能直接学习java / C ++并开始制作应用吗?
感谢任何帮助或建议。
答案 0 :(得分:2)
你的问题范围有点宽,但这里有5000英尺的概述。
虽然您最终会用Java编写Android应用程序,但应用程序的结构将与常规Java程序略有不同。如果您不熟悉基本的Java概念,那么首先应该编写相当多的常规Java,以熟悉面向对象的编程。 Android使用线程和事件,因此这些也是您在进入Andriod开发之前可以开始使用的概念。准备好后,开始浏览随SDK一起发布的Android示例,以了解Android开发环境。根据你想要开发的游戏类型,会有很多库,所以你不必重新开发轮子,但我确保你在进入之前对Java和Android有扎实的了解在任何更大的。
答案 1 :(得分:0)
尝试使用像libGDX这样的已建立引擎。这可以帮助您快速站起来,同时帮助您专注于您的游戏内容。如果您对从头开始创建引擎感兴趣,可以随时向上移动。
您可以在此处找到libGDX的起始材料: http://libgdx.badlogicgames.com/documentation.html