0基础能学会游戏编程基础开发吗

日 14:00 ~ 日 15:30
活动已结束
付费活动,请选择票种
583 人浏览
发现你感兴趣的活动,结交你聊得来的朋友!
微信“扫一扫”
优活动 更精彩!
ID:ihuodongxing
哎呀~该活动已结束
哎呀~主办方的活动已经结束啦,为您推荐更多活动
展开活动详情 ︾
活动票种...
活动内容...
游戏玩的很牛,但是做游戏?
一窍不通!
这么高深的技术我怎么可能学会!
不懂技术,也能快速学会编程开发小游戏?
菜鸟如何从零学会开发小游戏?
以猜数游戏为例
深圳嘉华学校3月12日教你学编程,开发游戏
不懂技术、不会编程、没基础?
没关系,只要你想学、只要你肯来
1小时,嘉华教你学会开发小游戏
【适合对象】 零基础学员、在校大学生、创业人员、职场充电、自我升值或有志成为IT人才等
【课程特色】 只要会打字,即可快速学会
【课程实战】 嘉华资深软件专家带你手把手开发,教你使用开发工具,如何编程
【时间】 3月12日14:00-16:00
【地点】 深圳市南山区南新路3058号英达钰龙园D座3层深圳嘉华
【名额】 限100人
【费用】 0元免费
【报名】 活动行报名
【咨询电话】
【咨询QQ】
温馨提示:请填写正确的联系方式以供校区老师安排席位哦~有疑问也欢迎大家拨打电话或者进群咨询哦~~
分享到微信
活动标签...
最近参与...
柳底飞花是我。
您还可能感兴趣...
您有任何问题,在这里提问!
全部讨论...
微信扫一扫,分享才精彩
分享此活动到→
微信朋友圈!
活动行帐号登录
用合作网站帐号登录
活动行 v4.2.2 (C) huodongxing.com All Rights Reserved.
页面正在加载中,请耐心等待...我想学游戏编程,0基础,请问该怎么开始
[问题点数:50分]
我想学游戏编程,0基础,请问该怎么开始
[问题点数:50分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|游戏编程 最基础应该从什么做起??_百度知道
游戏编程 最基础应该从什么做起??
我有更好的答案
确定某种编程语言,比如c++,c#,java等编程语言。(以下以java为例)1,学习java语言的编写格式2,学会java中的数据转换,按钮监听,算法设计,界面设计等3,写出一个简单的游戏项目文档4,根据已有的资源,实践和学习同步进行编写游戏代码
采纳率:73%
来自团队:
选择一门语言 你要做的第一件事就是选择一门开发语言。你有很多选择,包括Basic,Pascal,C,C++,Java,等等。也经常会有人争论对于初学者那一门语言是最好的。对于这一系列流行语言的讨论,你可以参看John Hattan的著作,What Language Do I Use?(我用什么语言?) 我的建议是以C和C++开始。有些人会说这些语言对初学者来说太高级了,但因为我自己就是学C++,我并不同意这一说法。而且,C/C++是当今使用最广泛的语言(译者认为应该是汉语。。。),所以你可以找到大量学习资料和帮助。你先学C或C++都无所谓,因为只要学了一个,再学另外一个就很容易。但是,如果你先学C++,请保证在学习面向对象编程之前能理解和使用过程编程(等编程熟练再去学习类)。(译者:C是过程性语言,C++是面向对象语言) 如果你开始学习C/C++,发现太难,那再学一个简单一点的也没关系,比如Basic或Pascal。但是我真的认为,如果你坚持努力,而且有好的资料,学C/C++应该没有太大问题。 你的下一个问题可能会是:“我该怎么学C/C++?”我很高兴你这样问。最好的办法是上课。有老师可以回答你的问题,帮助你产生很大进步,编程练习作业也可以保证你能用到所学的东西。 如果你不觉得上课是个好主意,那最好的办法就是买一些好书。不要花太多时间去选一本什么“超级宝典”或“万用全书”,因为你最终可能会买几本。我建议你去一家书店,然后拿几本比较入眼的C或C++书看,直到找到一本或几本你能看懂,并且可以拿来学习的。同时,你可能会想要一些更深入的,或者一些材料,但是你一旦对于这门语言有了一些了解,我相信你应该有自己更好的选择。 在这里,我有必要花一些时间,来说我看到很多初学者所关心的一个事情,特别是年轻人:没有钱买书和其他东西。首先,有很多免费资源可以利用,图书馆,Macmillan Computer Publishing(
),有成千上百的编程书籍。但是如果你真的想要成为一个好的程序员,还是应该投入一部分资金。应当想方设法(合法的)帮助你弄到一些钱。 网上也有很多C/C++的学习指南。但是我认为那只能作为补充而不是你自学的主要资源。
选择正确的编译器 你写的程序,或者代码,是以文本方式储存的,你甚至可以用记事本写C/C++程序。但是总需要有东西把他们转换成为可执行文件。对于C和C++,那就是编译器。 可用的编译器有好多种,包括很多免费的。选择一款自己适合的编译器很重要,免费的编译器就有这样的好处,你可以把它们试个遍,然后从中选择自己最喜欢的。然而,免费编译器比起商业版,可能会缺失一些功能和大部分服务。幸运的是,多数商业版编译器也兼售介绍版或学习版,这要便宜得多,通常功能却不见得少,唯一的限制是你不能发布用它编译的程序(短时间内你也根本用不着)。 总之,选择编译器取决于你能花多少钱,用什么操作系统,和为什么平台开发。如果要为windows开发,我强烈推荐Microsoft Visual C++。他强大的开发环境使得很多事做起来更方便,毫无疑问没有其他编译器更适合开发windows应用程序。如果你是个学生,你还可以折价买到。如果你在DOS平台开发,你最好的选择可能是DJGPP,免费的哦~。 选择开发平台 尽管最终你很可能为好几个平台开发,总要先选择一个来学。当你在学这门语言,还没有接触到图像的时候,你可能会想使用非图形用户界面的操作系统,比如DOS,Unix.这样可以避免接触高层,比如windows编程,让你集中精力学习语言本身。 一旦你做好开发游戏的准备,那么,应该考虑是否改变平台,让我们来看看每个选项的特征。 windows:如果你想成为游戏行业的专家,或者如果你想让许多人来玩你开发的游戏,那么,这就是你要选择的平台。因为多数你的用户使用windows,而且现在我也看不出有什么改变的迹象。当今大多数的windows游戏都是由一种你可能听说过技术---DirectX---开发的。你可以DirextX这个库直接访问硬件,这意味着你可以开发高性能的游戏。 DOS:DOS过去是占统治地位的游戏平台,但是已经一去不复返了。尽管可能有一些特殊爱好者还在为DOS开发游戏,现在没有一个为DOS开发的商业游戏,他也将继续衰落,直到微软不再支持。如果你只是想开发游戏,还是不要选择DOS,如果你非要这么做,也不要太久。记住:由于存在大量DOS游戏开发的书,可能还有人辩护从这些书中学习DOS游戏开发。但是,windows游戏开发的书越来越多,那些辩解也变得越来越无力。 Linux:Linux是Unix的一种,由于很多原因后来变得流行,包括稳定性,价格,和反微软情绪。尽管Linux用户还是相当少,但是围绕着他的热情和不断增长的市场潜力使其也成为不错的选择。 Macintosh:MAC有大量忠实粉丝并不能说明什么,几乎每一个和我讨论的MAC狂热者都需要更多更好的游戏。我没有见过多少MAC游戏开发资源,但我相信还是有的,因此这也是一个选择。 consoles:console(就是PS,N64,DC等等)的游戏市场十分巨大,当然console游戏开发的前景也不错。然而以非商业的形式开发console游戏,出于各种原因,在现在似乎行不通。如果你开发console,很可能是在被商业游戏开发组雇用之后。 开始进入主题 现在是时候讨论开发游戏了。简单起见,我假设你选择用C/C++在windows平台开发,可能你选择别的,但大多数我说的还是有用的。 首先,甚至在你打算开始开发游戏之前,你必须很好掌握C和C++.你应该懂指针,数组,结构体,函数,可能还有类。如果你精通他们,就可以开始做游戏了。 这篇文章可能不能教会你所有关于开发游戏的东西。幸运的是,也没有这个必要。这方面有很多书,网上也有很多指南。GameDev.net应该有所有你想要的东西,这里我建议你怎么开始: 找一本或几本书。对于windows游戏开发初学者,Tricks of the Windows Game Programming Gurus是个完美的开始。除此之外,还有许多好书.读透这些书,试试所有的例子,不懂得部分多读几遍。 网上指南作为补充。除了弄清书上读到的,他们还涉及一些书上没有谈及的主题。 向专家寻求帮助。如果你不能在书上或指南找到问题的答案,好好利用我们的论坛和聊天室。那里有好多专家愿意帮助别人。 这并不是要你按照顺序执行的,而是可以同时并且不断的重复执行。 光学习还是不够的,你必须运用你所学到的。从一个小游戏开始,然后在这个基础上前进。你可以看一下Geoff Howland's 的著作: How do I Make Games? A Path to Game Development. 开始,自己独立工作。不要急着加入团队,那样只会减缓学习过程。而且一旦你有了自己的几个游戏,你可以为团队做出更大的贡献。 还有关于书,你应该不仅仅看游戏开发的书。为了能够开发出你看到商店出售的游戏,你应该钻研比大多数游戏开发书籍更高级的一些主题。有一些可以在网上找到,但你也应该选一些图形学,人工智能,网络,物理学等方面的书。计算机科学学位看来唾手可得,但因为你被迫上这些课的时候可能认为他们和游戏开发无关----你错了! 这里有一些提示很有用
不要只积累知识,用它 你永远不会知道会理解一些东西知道你是用他们。用你学的东西作些演示。做作书上的练习。 多玩游戏 这样做会使你做出更好的游戏。而且可以减轻编程的枯燥。 帮助别人 能帮别人的地方尽量帮助别人,教别人的过程中自己会学到更多。 有始有终 不要有这样的想法:“我能够完成这个游戏了,但是我又有一个新的想法,那就直接做下一个。”你可以学得更多如果你完成他,你也可以用事实证明你不是只会空谈。所以,尽量不要做很大很复杂的游戏,直到你有了一定经验。 开始吧!你现在可以开始准备QUAKE4了。可能你不是不是很了解,但是至少应该知道如何开始这条道路,找多些资料,加上多年努力工作,他一定会实现!麻烦采纳,谢谢!
本回答被提问者采纳
为您推荐:
其他类似问题
游戏编程的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。已解决问题
学flash AS3.0游戏编程要多久。。什么程度能找到工作
浏览次数:2403
用手机阿里扫一扫
最满意答案
所以说参加培训班根本就是浪费钱&浪费时间的活动!!!你自己本身就是学编程的,傻瓜才会问学会要多久!!!好像我&学了十年了&难不成你也学十年?&每个人的基础不同,所能达到的级别又不同,这根本没定论如果真要说,至少四个月,而且是自己认真钻研,另外进公司是最实际的&在项目中,但未必每间公司都肯接纳新手
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is ok> Android游戏编程如何从零开始?
Android游戏编程如何从零开始?
时间:     来源:Android开发学习网
Android游戏编程的前景还是不错的,最近流行的英雄联盟和阴阳师等手游就是一些典型的案例,于是很人想要加入android游戏开发的行列,既是因为兴趣,也是因为看到了android游戏开发的发展前景。那么android游戏编程如何从零开始?学习Android游戏开发需要掌握哪些内容呢?
android游戏编程之从零开始
学习Android游戏编程首先要有Java基础
安卓是基于Java的,所以想要从事android开发相关工作一定要先有一定的Java基础知识,这里的Java基础主要包括两方面:JavaSE基础和Java Web开发基础。
JavaSE基础
JavaSE是整个Java的核心,其他所有的Java相关知识点,都是在JavaSE的基础上进行的扩充而已。所以对JavaSE的学习,需要牢固掌握Java的基本语法、理解面向对象的一些概念、Java异常、集合框架、Java I/O,反射、泛型和多线程以及网络编程等知识。
Java Web开发
Java Web的主要内容包括:
Java解析XML文件DOM4J、MySql数据库的应用、多表连接查询的应用、Jsp和Servlet应用、Http协议解析、Tomcat服务器的应用配置、WebService服务配置应用。
Android基础
有了Java基础之后还要学习一些android开发的基础知识,包括学Android的基本控件开发和使用、高级控件的使用,掌握布局和自定义控件、Android的数据存储方法,Android的图形编程技术,2D图形的编程,图像的旋转、动画框架等。
android游戏编程知识
android开发也分为很多方面,所以从事android游戏开发就要学习一些安卓游戏开发方面的专业知识,包括Android游戏开发概述,SurfaceView的使用方法,物理小球技术碰撞检测技术,游戏引擎基础概念,Cocoa2d-Android引擎使用方法,OpenGL ES使用方法,图片、文字和背景音乐等资源的使用方法。
看到这里,相信大家都已经明白了,android游戏编程从零开始快速入门是不太现实的,需要从Java基础开始,到android开发基础,再到具体的android游戏开发知识,缺少任何一步想要学好Android游戏编程都是不可能的。通过本文的简单介绍,想要开始Android游戏编程学习的朋友是不是已经知道需要学习哪些基础知识了?如果真的想从事android游戏编程的话,就不要执着于什么快速入门了,一步步脚踏实地的学习才是最重要的。
【推荐阅读】

我要回帖

更多关于 c 游戏编程基础 的文章

 

随机推荐