问答

不用游戏引擎能做游戏吗

共3个答案

  • demon的橘子郡 demon的橘子郡

    当然可以。游戏引擎是用于简化和加速游戏开发的工具,但它并不是必需的。在没有游戏引擎的情况下,开发者可以使用编程语言和相关库来创建游戏。

    开发游戏的关键是理解游戏设计原理、编程技术和图形技术。开发者可以使用各种编程语言,如C ++、C#、Java等,来编写游戏程序。他们还可以使用图形库或渲染库来处理图形渲染和动画效果。

    不使用游戏引擎进行游戏开发意味着开发者需要手动处理更多的细节和功能,例如物理引擎、碰撞检测、动画系统等。这要求开发者有更高水平的编程技术和游戏设计知识。

    尽管没有游戏引擎可能会增加开发游戏的难度和工作量,但这也意味着开发者拥有更大的自由度和控制权,能够根据自己的需求和创意来开发独特的游戏。许多经典游戏就是在没有现成游戏引擎的情况下开发的,例如《马里奥兄弟》和《俄罗斯方块》等。

    没有游戏引擎并不妨碍开发者开发游戏,但需要更多的技术和时间投入。

  • 裕庆 裕庆

    在制作游戏之前,必须有一套经过长期测试并且适用的游戏引擎。  数位红用了两年的时间总结开发出一套基于移动设备的游戏引擎:dragon bone game engine for mobile phone(龙骨),他可以支持目前大部分的高端移动设备,它不仅可以使程序开发人员及游戏项目节省了大量的时间,另外还可以让美术人员最直观的看到其设计效果。它最大的价值就是可以使开发人员的一套代码在不需要改动程序的情况下编译运行在不同设备平台上(改动不超过20%)。目前数位红及其他公司已经使用它开发游戏超过了30款。  引擎提供了非常完善的9个模块与3个增强模块,可以完全满足各类游戏开发的需要。游戏引擎可以直接嵌入到开发者的程序中,不需要额外的支持程序即可使所开发的游戏独立运行。游戏引擎简单、易用,编译后体积很小,占用内存也很小,可以节省玩家的内存空间及无线下载费用。基本引擎包含9个模块,引擎函数界面提供了类似windows的使用模式:  1、 文件操作模块:提供类似标准c的fopen,fclose等函数。  2、 内存管理模块  3、 2d图形图象模块  4、 对话框模块  5、 sms操作模块:可以在程序内部对sms的收发进行截获处理。  6、 加密模块:提供识别使用设备的imei功能,用于软件的加密目的。  7、 声音模块  8、 资源打包及压缩模块:可是使最后发售的软件包体积变小,尽量少的占用用户的内存空间。  9、 常用函数:如字符串操作等函数。  10、例子:提供一套完整游戏magicline的源程序。 引擎增强模块构成 其增强部分,包含三个模块: 1、 实时3d增强模块 2、 声音增强模块 3、 图形文件增强模块  ii. 正式开发的前期工作 a. 开发工具的准备 在很多人看来,手机游戏还是一种很新鲜时尚的玩意儿,谈起手机游戏的时候难免有种莫测高深的感觉。其实,手机游戏的整个制作过程十分简单。从某种角度而言,它是一种传统的回归,同时也是新旧技术的相互融合。最常用的开发工具有vc++,j builder及codewarrior,在设计工具上则更是和普通的pc游戏制作软件没有大的区别。有的设计人员更愿意使用“骨灰级”的二维设计工具dp,也有人愿意用3dmax、maya建模之后再进行二维修改,当然所有这些方法都要根据游戏的最终设定来决定。我们在做java游戏的时,一般都是采用像素级的二维绘制完成图片,即逐个像素点的完成。但在制作pda等类似设备的游戏时,就会采用3dmax或者maya建立模型,渲染后再修整。在设计过程中,我们也与大多数游戏公司一样使用了maya、3dmax、photoshop、painter等工具。 b. 确定游戏的各项参数及目标设备

  • 青山依旧 青山依旧

    我二十年前自学软件开发,现在也有些成就。我觉得执着与勤奋更重要。

    游戏设计师的门槛不高,甚至低到零美术基础的孩子自学设计软件就可以进入游戏公司实习、工作。但要想成为优秀公司的高级设计或者设计总监,不仅需要好的学历,更需要不断提升自身的综合素质、艺术修养。本人刚毕业时成为了某游戏公司的培训生,短短几个月时间让我对当时的分公司设计总监也就是培训导师产生了很多崇拜,在当时我的认知里,美术生出身的设计大牛只是专业技术

策略单机卡牌手游排行榜2015

更多

大家都在玩

更多

24小时更新手游专题

更多