Ⅰ 想自己制作一个GB或者GBA口袋妖怪的游戏改版,需要哪方面的编程技术以及什么软件
制作成功的游戏,需要软件大致有SQL,PHOTOSHOP,.net系列,autoCAD等等等等,硬件:电脑配置要达到服务器级别,而且不止一台
流程嘛,企划,剧本,分析,制作程序,测试,反馈,再测试,不断的后续补丁
所以一个人是不可能掌握所有知识的,需要一个很大的团队,当然,如果只想做一个普通的国产网游那样的简单图形游戏,10人的团队就够了
PS:仙剑1可是1个人的团队做出来的,到仙剑4也只用了10个人,所以你要有梦想的话,坚信下去,早晚能成功
GOOD LUCK
要开发一个游戏需要很大的开资,你要先想好,计算好,如果你自己不会制作网络游戏的话,那就要请专业人员来帮助你了,要请的人也有很多
例如:游戏设计师(建议游戏还是由你自己设计比较好,否则你开发网络游戏就没什么意思了)
游戏程序设计员
主页设计师(你自己会做网页的话就不必要请了)
GM等等
开发网络游戏最主要的网络设备是服务器,如果没足够资金买服务器就不用想开发网络游戏了,垃圾一点的服务器价格一般都在8000RMB左右,不过服务器可以租用,等赚到钱再买也可以
小弟只能回答到这里了……
最基本的就是DirectX(是微软推出的一套基于Windows系统的多媒体应用程式接口APIs函式) 现在大多数游戏都基于DX9.0C及DX10.
然后是编程VC(编写C++语言的)
画面,音乐等DirectX中都有包含.
大概就以DirectX和VC为关键主要的,象PS,3DMAX,FLASH等做处理的! picture数组
可以用坐标来完成
用数组来记录坐标
棋谱代码 我想是靠自己写吧
比如
Private Sub Form_Load()
Picture1(1).Picture = LoadPicture("") '这图是兵
End Sub
Private Sub Picture1_Click(Index As Integer)
If Index = 1 Then
If Picture1(1).Top >= 1000 Then '没过河
Picture1(1).Left = 500 '保持不变 意思就是不能左右移动,当用鼠标指定他的位子就可以上前一步
ElseIf Picture1(1).Top <= 700 Then '已经过河
'可以就解除限制
End If
End If
End Sub
'还要判断你指定位子的坐标,是否远远超过一步距离,或远远小于一步距离
'可以用所画的线来判断位子
实际代码不是这样写的
只是希望你明白这个道理
上述就是vb6.0编辑游戏的主要技巧,望采纳!
Ⅱ 口袋妖怪什么类型 口袋妖怪是哪类型的游戏
1、《口袋妖怪》是由GameFreak和Creatures株式会社开发,任天堂发行的系列游戏,是精灵宝可梦媒体作品的主要部分,是一款主打角色扮演的游戏。
2、第一世代。作品:红、绿、蓝、黄。最初的精灵宝可梦游戏是带有策略元素的日本角色扮演游戏,由田尻智为GameBoy扮演游戏和其续集、重制版被认为是精灵宝可梦的主系列游戏。
3、第二世代。作品:金、银、水晶。这一世代引入了100种新宝可梦,其独特之处是在探索城都地方后,玩家可以来到并探索最初的关都地方。
4、第三世代。作品:红宝石、蓝宝石、绿宝石、火红、叶绿。游戏环境的视觉效果较前作更为精细,引入了影响宝可梦数据的“性格”、新的双打对战机制、影响对战效果的特性、新玩法精灵宝可梦华丽大赛和名为丰缘的新地区。
5、第四世代。作品:钻石、珍珠、白金、心金、魂银。这一世代的主系列游戏首次拥有了3D效果,但依旧是3D与二维图像或动画的结合。第三世代的精灵宝可梦华丽大赛升级为精灵宝可梦超级华丽大赛和全新的拥有供多人游戏的地下通路神奥地方。
6、第五世代。作品:黑、白、黑2、白2。游戏是黑白版的续作,新要素包括回归角色和几个新的角色与地点,传说中的宝可梦酋雷姆的新形态是游戏的封面宝可梦。
7、第六世代。作品:X、Y、终级红宝石、始源蓝宝石。XY版进行了完全的3D渲染,然而只有游戏中的特定部分能够进行立体3D展示。
8、第七世代。作品:太阳、月亮、究极之日、究极之月。作品内置9种语言供全球玩家选择,其中首次包括了中文,并有繁简两种可供选择。
Ⅲ 《口袋妖怪》是什么游戏
亲,您好,《口袋妖怪》(ポヶットモソ一)是由Game Freak 和Creatures 株式会社开发,由任天堂发行的一系列游戏,是神奇宝贝系列媒体作品的一部分。最初的作品是在1996年于日本发行的Game Boy 角色扮演游戏。口袋妖怪系列一直贯穿任天堂的各代掌机之中。
口袋妖怪系列是世界上第二热销的系列电子游戏,仅次于任天堂的马里奥系列。口袋妖怪这个游戏,主要是一个角色扮演类游戏,在游戏的过程当中玩家需要到世界各地去旅行,然后完成各式各样的任务,在完成这个热任务的过程当中,收获各种各样的技能提,升自己的能力,让自己的战斗只达到最高,最终目的就是打败八大镇吵圆会馆的首领和四大天王,然后就可以取得了胜利。
但是这个游戏比较有特点的就是,不仅仅像其他手游一样御塌战斗,更重要的是可以收集各种各样的精灵,所以前段时间这个游戏可以说是风靡了碰银全球,世界各地的人都在到处搜寻精灵,很多人都出门到街上,咖啡馆里,到网吧里搜选自己想要的精灵。
Ⅳ 如何学习编程口袋妖怪寇岛讠迅
以下为大概的实现过程:
1. 实现人物在地图上的自由移动。通过input变量改变地图的截取颂厅位置实现地图的移动;
2 加入了战斗函数和界面切换函数,这时只作为一个单独的函数,并没有衔接起来;
3 定义了初始的精灵结构体和属性,在头文件里增加了技能函数,通过结构体将一个精灵的所有属性联系起来;
4 给碰樱塌地图设置障碍判断以及精灵相遇判断,通过给数组赋值来判断是否为障碍,当人物的坐标与精灵坐标小于一定距离时进入战斗函数;笑圆
5 给精灵设定时间属性,一定时间后才能再次相遇;
6 完善了战斗画面,能根据精灵编号显示出不同的图片和释放不同技能;
7 整合全部函数,加入剧情,使函数良好衔接。首先整合所有函数,然后再向地图对应位置加入进入剧情函数的判断;
8 加入存档读档功能;
9 加入操作界面和音乐函数。
Ⅳ vbat是什么意思,口袋妖怪vba是什么意思
1.VBA是VisualBasic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
2.主要能用来扩哪悉展Windows的应用程序功能,特别是MicrosoftOffice软件李稿乎。
3.它也可说是一种应用程式视觉化的Basic脚本敬衫。
Ⅵ 《口袋妖怪》是哪种类型的游戏
《口袋妖怪》就是由GAME FREAK开发、任天堂绝滑发行的掌机游戏系列,原名叫做《宝可梦》。根据网络百困宏答科词条的解释,《宝可梦》最初的作品是在1996年于日本发行的Game Boy角色扮演游戏。自此以后,《宝可梦》系列游戏一直都贯穿任天堂的各代掌机之中。值得一提的是,《》《宝可梦》系列中的游戏通常成对发售(有所区别),复刻版常在初版游戏发布的几年后出现。游戏的主系列由角色扮演类游戏组成,旁支系列的游戏则包含有其他的类型,例如动作角色扮演游戏、益智游戏和电子宠物等。
第五款是《口袋妖怪漆黑的魅影》。值得一提的是,漆黑的魅影其实是基于口袋妖怪绿宝石制作的同人改版游戏,这款游戏的可玩性也是极强的。
总而言之,这几款游戏都是非常好玩的。
Ⅶ 请问,如果是跟pokemon那种玩法的游戏开发的话,是用什么程序设计的需要几种程序员
一、游戏开发制作的概念
游戏开发是一个过程,为了激发玩家玩游戏热情,通过遵循设计制作规则,来设计人物、场景等游戏要素。主要流程包括原画创作、建模、材质、灯光及渲染、骨骼设定、动画、特效等部分。涉及范畴包括 :游戏规则及玩法、视觉艺术、编程、产品化、声效、编剧、游戏角色、道具、场景、界面等等元素。游戏程序开发归根到底就是软件工程,是游戏制造环节中不行短少的重要部分。游戏程序开发是技术含量最高的,游戏程序员的薪资也相对其他职业高许多,目前游戏职业中游戏程度人才的缺口非常大,供不应求。
二、游戏开发需要具备的知识
游戏本质分析,游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能。透视基础、构图基础、结构素描、明暗素描、艺用人体解剖基础、人物速写、Adobe PhotoshopCS3软件应用、PhotoshopCS3造型基础、游戏美术风格技法、色彩基础、游戏色彩练习、肖像绘制、质感表现。3DMAX软件基础、游戏材质基础、游戏道具制作、作品渲染游戏场景制作技巧、场景材质制作、卡通角色制作、写实角色制作、怪物制作。简单分类的话就是:
1、扎实的算法知识。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能
2、相关图形处理知识。比如:Direct X编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识。如果想深入还要学会几种三维引擎比如OGRE。
3、扎实的程序语言功底,主要代表为VC、DELPHI和JAVA。其中VC使用最广,现在比较大的游戏也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机游戏。
三、游戏开发需要学哪些
游戏开发需要学哪些,课程是什么样的呢看学游戏程序开发主要有最通用的C++ 及Windows程序设计课程,算法设计、数据结构、软件工程、游戏技术,游戏设计方法及流程等课程。所有课程以行业最实用技术为参考,综合初学者的接受能力精心设计。
1、基础公共课:游戏概述 Photoshop平面软件及像素美术 3dsmax软件基础及效果图制作 游戏程序设计基础及游戏制作原理 游戏策划、制作、测试及运营实践 游戏行业规划及职业素质。
2、专业技能课:手机2D游戏开发 2D游戏开发技术实战 C++语言及算法基础 WIN32程序开发及MFC基础 2D游戏开发实践 行业规划及职业素质。2D网络游戏开发主要学习内容有网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。
3、游戏程序方向: Direct 3D程序开发基础 3D游戏开发技术实战 游戏引擎的修改与使用网络通讯、数据库及游戏服务器、行业规划及职业素质、游戏综合项目实战训练、基地顶岗项目实训。
四、游戏开发常用软件
1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
2、Delphi:直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。
3、 Photoshop:PHOTOSHOP是一个很好的图像编辑软件,PHOTOSHOP的应用领域很广泛,在图像、图形、文字、视频、出版各方面都有涉及。
4、MAYA:跟3dsMAX差不多的软件,因个人喜好而定, MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的。
5、其他:在个人计算机上,可以用目前流性的软件开发工具,比如:C,C++,VC++,Delphi,C++ Builder等。由于Windows操作系统的普及和其强大的多媒体功能,越来越多的游戏支持Windows操作系统。
五、学习游戏开发需要了解的常识
1、图形引擎主要包含游戏中的场景(室内或室外)管理与渲染,角色的动作管理绘制,特效管理与渲染(粒子系统,自然模拟(如水纹,植物等模拟)),光照和材质处理,LOD(Level Object Detail)管理等,另外还有图形数据转换工具开发,这些工具主要用于把美工用DCC软件(如3DS Max,Maya,Soft XSI,Soft Image3D等)软件制作的模型和动作数据以及用Photo shop或painter等工具制作的贴图,转化成flash游戏开发程序中用的资源文件。
2、物理引擎主要包含游戏世界中的物体之间、物体和场景之间发生碰撞后的力学模拟, 以及发生碰撞后的物体骨骼运动的力学模拟(比较著名的物理引擎有havok公司的game dynamics sdk,还有open source 的ODE—Open Dynamics Engine)。
3、游戏开发工具主要包含关卡编辑器,角色编辑器,资源打包管理,DCC软件的插件工具等开发。
4、支持局域网对战的网络引擎开发,主要解决局域网网络发包和延迟处理,通讯同步的问题,有同步通讯和异步通讯两种做法,异步通讯用于那些对运行帧速要求比较高的游戏,同步通讯相对异步通讯来说效率相对低,但是同步通讯的编程模型相对异步通讯来得简单一些。
5、游戏引擎主要是把图形引擎、声音引擎、物理引擎整合起来,主要针对某个游戏制作一个游戏系统,其包含游戏关卡编辑器,主要用途是可以可视化的对场景进行调整,光照效果和雾化等效果调整,事件设置,道具摆放,NPC设置,另外还有角色编辑器,主要用于编辑角色的属性和检查动作数据的正确性。一般日本游戏公司的做法,他们会把关卡编辑器和角色编辑器直接做到游戏中,所有的参数调整都在游戏中通过调试菜单来进行编辑,所以一般他们把这部分调试菜单的功能做的很强大,同时在屏幕上实时的显示一些重要的信息,这样做的好处是关卡编辑器调整的效果直接就是游戏的效果,但是对于程序的重用性来说可能不是很好,比如说要用到另外一个游戏项目中就比较难,除非两个游戏类型相同,只要把场景和角色数据换一下,还有做下一代产品也没有问题,只要根据式样增加调试菜单的功能就可以了。
想成为一个游戏开发人员,就得先成为一个很好的程序开发人员。当你成为一个很好的程序开发人员时,就可以考虑学习游戏开发了。成为游戏的测试人员,游戏的艺术人员,或者是游戏设计人员,或者游戏的管理人员都是成为游戏开发人员的前期步骤之一。
Ⅷ 口袋妖怪 布尔判定
布尔判定是编程的语言,写程序的高手忘记翻译了,通俗的说是这样的:
A:未知链烂锋 B:未知 C:可发动王者之证 D:是否为作用历告在对方怪兽身上的技能(鹦鹉学舌等技能的判定依据); E:可被抢夺 F:若对方有替身则作用对象变为替身 G:若对方保护则使用失败棚晌 H:近身攻击
Ⅸ 什么叫做RPG游戏,口袋妖怪算吗
RPG就是单机游戏,口袋妖怪也算是但又不完全是,它属于模拟器游戏