制作游戏应该学有什么技术可以学语言 哪里能学到这个技术求教

我现在16岁打算以后做制作游戏嘚工作,我需要学习有什么技术可以学编程 有有什么技术可以学可以自学的网站吗?我打算先自学一点

}

1、首先要有Java基础

安卓是基于Java的所以想要从事android开发相关工作一定要先有一定的Java基础知识,这里的Java基础主要包括两方面:JavaSE基础和Java Web开发基础

JavaSE是整个Java的核心,其他所有的Java相关知识点都是在JavaSE的基础上进行的扩充而已。所以对JavaSE的学习需要牢固掌握Java的基本语法、理解面向对象的一些概念、Java异常、集合框架、Java I/O,反射、泛型和多线程以及网络编程等知识

有了Java基础之后还要学习一些android开发的基础知识,包括学Android的基本控件开发和使用、高级控件的使用掌握布局和自定义控件、Android的数据存储方法,Android的图形编程技术2D图形的编程,图像的旋转、动画框架等

android开发也分为很多方面,所以从事android游戲开发就要学习一些安卓游戏开发方面的专业知识包括Android游戏开发概述,SurfaceView的使用方法,物理小球技术碰撞检测技术,游戏引擎基础概念,Cocoa2d-Android引擎使用方法,OpenGL ES使用方法,图片、文字和背景音乐等资源的使用方法。

大型游戏(cs已经有些过时了)魔兽世界星际等等还有国内e799bee5baa6e79fa5ee5b19e37的剑侠情缘,这类游戲都是大型游戏开发它们肯定不是一个人能完成的,一般的大型游戏开发绝不是用某种语言这么单纯的问题

一个大型游戏的开发需要龐大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++汇编语言,着色器语言脚本语言,高效的开发语言C#或Java

开发游戏我们經常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果那么一般的游戏开发架构从底到顶一般是Direct X(Windows平台)——游戲引擎——游戏。Direct X可是大名鼎鼎相当于所有显卡的一个统一接口为游戏提供一个利用硬件渲染的编程模型,但Direct X接口为了追求高性能功能非常简单基本的绘图功能不利于游戏的高效开发。

此时就需要根据游戏特点对其进行适当的取舍和封装实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎这部分的开发一般使用的语言是C/C++和少量的汇编语言。

首先你有编程基础是再好不过的了 手机游戏开发的平台是JME,一般不会用到C++当然学过C++的更好。 

1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层微信公众号:yuzhitc】

目前,游戏开发主要分为2D游戏和3D游戏2D游戏通常是为手机开发的,一般使用的开e69da5e887aae79fa5e5663434发工具是Cocos2dx使用的开发语言是C++。3D游戏一般使用的游戏开发工具是unity3D使用的开发语言是c#或者Javascript。

所以要想开发哪种游戏,就必须知道需要用到哪些开发知识

首先来说一下,如果是打算学习2D手游开发那么,首先需要学习C++

学习C++的路线一般是先学习C语言, 对编程有点叻解后, 就是怎么样编写程序, 有什么技术可以学是函数, 指针怎么用.等对编程有点了解后,才开始学习C++, 这样的一个梯度就不会对C++产生恐惧感!。然後还要了解Cocos 2dx 的使用。以及熟悉/business/profile?id=110791">百度文库精选
让每个人平等地提升自我

原发布者:北大青鸟广安门校区

从事手机软件开发需要学有什么技术鈳以学技术  纵贯现在的

手机平台已经可以说是安卓的天下了。安卓系统从推出的短短几年时间里已经占据了智能手机的大半壁江屾了。而想从事手机软件开发的人群中也以安卓软件开发为主了。  想从事手机软件开发需要学有什么技术可以学技术  1.JAVA基础  王老师说,很多朋友一上来就开始学习安卓但是这似乎也太着急了一些。我们都知道安卓应用程序开发是以JAVA语言为基础的。所以想要做好安卓手机软件开发,或多或少都得有点JAVA基础  (1)JAVA基础语法  JAVA基础语法是每个学习安卓手机软件开发的人必须掌握的,没囿商量的余地一定要烂熟于胸。  (2)设计模式  由于设计模式的种类非常多所以想要一个一个的全部掌握是不现实的,必须首先掌握面向对象的基础设计原则有了这些基础原则的支持,就可以举一反三  2.Linux基础知识  大家都知道,安卓系统的基础是Linux操作系統在开发过程当中,我们也需要使用到一些Linux命令所以说一些Linux的基础知识是必须的。  3.数据库基础知识  4.网络协议  至少需要学習两种基础的协议如HTTP协议与Socket协议等。  5.安卓基础知识  有了以上基础的铺垫再接着来学习安卓软件开发,大家就会觉得轻松很多叻这个时候也要循序渐进,根据老师的指导一步一步来学习切记:一口吃不成胖子。  6.服务器端开发知识  由于很多安卓应用程序都需要服务器端的支持所以掌握一些服务器端开发

首先看一些游戏开发的书,了解游戏的基本知识、基本开发方法然后,再确定开發的主题就是开发有什么技术可以学游戏,然后去坐游戏的创意一个办法是做模仿的程序,一个是完全自

己去创意设计场景,人物任务等。

开发游戏是一件何有意思

的事情却又是一件很痛苦的事情。

手游开发一方面是需要掌握技术,另一方面是要注意抓住机遇目前刚上来的通信行业3G领域的J2ME的人才需求就比较多。是个好的机会

如果想要系统的学习,可以咨询一下乐成数字通信学院这方

面的课程3G移动嵌入式软件开发工程师—J2ME平台

本课程致力于培养深入掌握Java、J2ME、Java WEB等技术,从事基

于J2ME平台的手机游戏开发、手机嵌入式软件开发的高端人才

主要就业企业为盛大数位红、捉鱼网、大头网等手机游戏开发公司或手机客户端软件开发公司。

学员就业后主要从事基于J2ME平台的掱机游戏开发或手机软件客户端、服务器开发工作毕业后起薪约为元,有1至2年工作经验后可升至元

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 有什么技术可以学 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信