集团新闻

  • 首页
  • 集团新闻
  • 想学习游戏开发,应该怎么样做?(为啥电脑上的网页游戏需要flash?)

想学习游戏开发,应该怎么样做?(为啥电脑上的网页游戏需要flash?)

  • 2024-01-04 23:15:39
  • 25

1.想学游戏开发应该怎么做?

学习编程语言很久了,学过java和C#。一直想学习游戏开发,但是不知道从何入手。前几天看了这本书,说使用。NET将使多种语言的集成变得更加容易。不知道有没有专家给点建议。

蓝狮平台

我觉得语言对于游戏开发来说是次要的,关键是要理解游戏流程和可行的实现方法。

个人认为,游戏编程:

数学基础——编程语言(C/C++还是JAVA?)——《算法与数据结构基础》——软件工程基础

这是编程软件的基本,想快速上手是不可能的。

然后就涉及到游戏的具体内容了。

图形:图形基础-API (OGL DX??)——“游戏引擎?

逻辑,

物理,

艾等

感觉现在游戏编程分工太细了,不可能一个人搞定。如果只是自己做游戏,可以考虑FLash。

现在有个Unity3D什么的,不是编程类的,属于内容设计。

引用4楼章赐226的回复:

最重要的是计算机图形学。学好这个就行了。

正确

没有扎实的图形基本功,很难深入3D游戏。

3D游戏不仅是游戏发展的主流,技术发展的方向,也是计算机技术进步的一种体现。

但是最好是先熟悉一下DX的使用,知道怎么回事再去学图形学,或者直接做一些2D程序。根据自己的需求。

当然,在这之前,一定要学好C++,了解一些windows程序的设计方法,尤其是窗口的创建和消息循环。

另外,建议楼主在初学C++到初学DX期间,不要过多涉及人工智能(比如寻路算法)、物理甚至引擎的实现。

我觉得一开始最好还是把重点放在如何渲染自己的图形上。

然后尝试实现一个又一个的效果,当很多效果体面到可以组织一个体面的游戏的时候,再考虑更多的问题,比如引擎,AI,物理等等。。

推荐新人先从OPENGL进入3D世界。

既然楼主学了C#,那就从XNA开始吧。

学习游戏编程要看自己的动力和高薪?开发好玩的游戏?

想做一个好玩的游戏,不需要很大,比如植物大战僵尸。他的技术门槛不高,但比很多“大”引擎做的游戏要好。

开发游戏,技术是辅助,游戏性是第一!

游戏开发有很多种,2D或者3D,还有3D。平台有很多种,PC、游戏机、掌上、手机、机顶盒等。它涉及的范围很广。你应该先确定哪一个更符合你的兴趣,然后有选择地学习相关知识。

看你想往哪个方向走,策划,程序,美术,每个方向都细分。

策划包括剧情策划、层次策划、数值策划等等。

课程包括客户端编程、服务器编程、引擎编程、脚本编程、手机游戏开发和网页游戏。

想学习游戏开发,应该怎么样做?(为啥电脑上的网页游戏需要flash?)

艺术包括3d建模和2d艺术..

方向不同,需求不同。

比较了解程序,我们来说说两个程序。

要说只是为了工作,那就得学windows编程,socket之类的。

当然,服务器是各种数据库操作和各种通信操作。

引擎编程需要了解底层,directx,opengl,3d数学,物理基础等等。

剧本就够学了。

手机游戏开发分为ios和android,使用不同的引擎需要不同的学习。

目前流行Flex,js和html也在发展。

以上只是崩溃。但是真正的建议是,

学习c++,数据结构,socket编程,了解windows编程,学习数据库编程。

先学3d数学,再学directx,然后试着玩个小游戏。

学习设计模式。研究开源引擎。

会是一个漫长的过程,但是基础扎实,各种发展都不怕。

可以选择喜欢的道路进行深入研究,也可以重点研究游戏逻辑的实现。

我也在学习游戏。我个人认为这是一个更好的方案。

其实游戏开发需要学习的东西太多了,这里我简单说一下。

如果是策划,那么你需要学习如何设计一个游戏。比如有一个场景,目前有两个人。你需要设计一个游戏,让这两个人是敌对的,不会互相攻击。最后,只有一个人会赢。除此之外,还需要学习游戏中的经济模型,产量,系统关联等等。而这些只是最基本的方面。

如果是艺术,有很多路线可以选择。在2D,你可以学习UI,原画等。,而在3D中,有方向,角色,场景,特效,还有动作艺术,最近在中国流行的技术艺术就是其中之一。

如果想做这个行业,大学这个阶段很重要,这个阶段学习最好。学完之后还要看自己想玩什么样的游戏——沙盒、冒险、科幻、横版、解密.........................................................................................................................................

2.电脑上的网页游戏为什么需要flash?

其实近几年很多网页游戏已经不需要用flash了,因为随着带宽越来越宽,网速越来越快,网络语言越来越丰富,特别是html语言已经到了第5版,所以很多原本不支持或者很难操作的方面在这个版本中变得非常简单。所以总体来说,flash已经逐渐没落了。

但或许有些公司在技术上比较保守,另一方面也可能出于节省带宽和提高网页游戏运行效率的目的,仍然使用基于flash的技术。因为flash的诞生本身就是为了在带宽窄网速慢的时代有更高效更华丽的效果而发展起来的技术。

1.flash是安装在浏览器中的插件,方便用户在浏览网页时播放swf文件。

2.但是,现在flash插件已经没用了。微软已经在2020年底将flash Player插件从Windows系统中彻底移除,flash已经被淘汰。

3.作为一款曾经红极一时的软件,随着其他新技术的出现,Flash的弊端逐渐显现。大量的安全漏洞使得用户极易受到危险的攻击。

因为有些网页游戏需要加载匹配的插件,否则不会加载。

因为网页游戏可能是基于flash开发的。


发表评论

提交
蓝狮

作为一家经验丰富、技术实力雄厚的游戏设计公司,蓝狮在线注册平台不断致力于打造经典创新的游戏作品。 我们开发的游戏涵盖了各种题材和类型,包括动作游戏、角色扮演游戏、益智游戏等。,满足不同玩家群体的需求。

网站地图

交流蓝狮平台