咨询一下,游戏开发,APP开发,手机游戏开发

不建议同时进行几个方向的学习,应该先专一个方向,然后再横向发展,编程中很多东西是相通的,所以很多初学者是学 C/C++ 起步,移动端开发又分为 Android 和 iOS,如果是 Android,则先要进行 Java 或 Kotlin 的基础学习,然后再学 Android,iOS 则需要学习 Objective-C 或 Swift,这是语言基础,然后你就需要了解到数据库、算法、数据结构、操作系统等等,然后就是各种框架,平面UI,则需要使用 Photoshop 或者 Sketch 等,游戏开发可以考虑 Unity 之类的引擎。
总的来说,开发是一步一个脚印走过来的,不要一开始就想的只顾着想,动手最重要。
直白的说,一个人想要同时完成多个方向,难度十分大。当然,我指的是高质量的开发。
所以程序员才会分前端、后台、服务端开发、UI设计…等等的工种,就如医院分内科外科妇科之类的一样。
简单讲一下部分工具:
C/C++:初学可使用 GCC、VC++之类的,大型的可以用 Visio Studio;
Java:Eclipse、IntelliJ;
Android:Eclipse、Android Studio;
iOS:首先需要 Mac OS 系统,或者说是一台 Mac 电脑,开发工具是xcode;
数据库:MySQL、Oracle、SQL Server;
剩下的就不一一介绍了,当你真正入了门之后,你就会清楚自己该怎么走,现在最重要的就是动手做。
补充一点:知识是需要付费的,想免费在网上学开发几乎不可能,所以建议买书或者买教学视频一步步学习。

970797游戏攻略网 » 咨询一下,游戏开发,APP开发,手机游戏开发

赞 (0)