永发信息网

怎样做网页游戏

答案:1  悬赏:20  手机版
解决时间 2021-03-20 18:09
怎样做网页游戏
最佳答案
问题一:怎样自己做网页游戏 游戏开发,首先得理解游戏的运行原理,网页游戏的话,看你的需求是什么,单机小游戏还是网络游戏,二者的开发复杂程度完全不一样。一般来说,如果只是单机小游戏,利用一些脚本语言来实现页面动画就可以做出来了,比如JS。或者用flash也可以实现。原理简单易学。
如果是网络游戏,那么在学习交互动画的基础上,还要去学会游戏的策划,以及数据库的架构,了解基本通信原理,服务器机制等等。。。有心学习的话,最好找一些demo和教程开始,先理解原理,再学技术。从安全角度来看,国内主流的web游戏开发首选flash,具体的 可以去 天地会论坛 看看,那里有不少的东西,稍微了解一点 确定你是否真的要朝着这方面发展,然后最好,去找个培训班,有老师带,效果完全不一样的。问题二:如何制作简单的网页游戏 .你要先 学会 HTML语言 这个 是 必须的 ...... 在学 ASP 懂点 Photoshop和Flash 然后 在 DreamWeaver 工具里布局 操作.....也可以用 记事本 操作 在吧他改为ASP文件的 其实 学习 网页 是一个汗漫长的 过程 急不得 啊 ........ 慢慢 来 ........... 对了 你要学下 CSS样式 因为一个网站全部用 Div+Css布局的 比较高 但 ASp里面还有很多 小块的 小 细节的 ...... 多 注意 ...????、问题三:想开发网页游戏,怎么做??? 30分经营类的啊,花多少钱得看你自己,如果做得好一些可能要多花些钱。不过毕竟是网页游戏,花地应该比下载的少一些些拉问题四:怎么制作一个网页游戏 一、简单的程序框架。
webgame程序构成:
三大部分。
第一是数据流程。第二是程序。第三是美术。
其中,数据流程包括了功能。也只有在功能中才能体现数据流程。
数据流程相当的麻烦,后面再讨论。
比如最简单的卖买产品。
要实现这个功能。
那么需要有产品基础表、产品详细表、商店表、背包表。如果扩展性更强,相应的双表是少不不了的。
表的问题都简单了。关键是这个物品有什么用。这样物品的来源,一大堆数据,物品的走向,又是一大堆数据。
最后,这些数据得绕成一个圈。
绕圈是一件困难的事情。特别是功能和道具多了起来的时候。难度是2的n次方。
美术:
UI。简洁漂亮的界面总会有好处。
小图标。道具,地图,装备。一类至少10个吧?大体上百把个是需要的。
程序分5个部分:
服务器定时器。(C语言或自己设定服务器)定时循环执行某一段代码。而这段代码主要是根据数据库的数据进行更新。这个可以找个C语言程序员来做。对于C语言程序员来讲,这个功能是相当的简单。当然,具体的处理数据的判断和操作数据库,需要你自己写。让C语言程序员给你段标准代码就行了。完全支持sql语句的。
功能页面、功能函数。主要就是数据存取,判断,数据走向。
ajax函数。(可选)某些需要伪即时的功能要用到。
javascript函数。(可选)模拟客户端的数据计算。也就是webgame的与时间相关的数据。分为两部分。一部分是真实数据,是由服务器端的定时器计算的。另一部分是只有初始值,客户端显示用的。不需要即时同步,仅仅需要模拟同步就行。
数据库。一大堆基础数据表和详细数据表。基础数据表:比如等级1到等级100的用户的属性初始值。详细数据表:每个用户的具体属性。
二、一个详细的例子。
单纯的讨论数据流程是件痛苦的事情。
讨论程序而不给代码也是比较痛苦。
这里用的是php+mysql的。
那就按一个超简单的webgame的方式来讨论。配上适当的代码。应该有所帮助。不足的地方也请大家指出,对我个人也是帮助。
我们不去考虑游戏的可玩性,数值平衡等等问题。我们先只考虑一个简单例子的实现。
那么一个webgame的基本内容需要些什么呢?
数据库:玩家、地图、城市、建筑、武器、士兵。
功能:登陆、升级、个人战斗、士兵之间的战斗、与城市的战斗、修建建筑、打造武器、买卖道具。
(注意:每一个功能,必然对应1个或多个数据表。上面数据库中所列的只是基础中的基础。)
首先是地图、城市、建筑。
这里认为,地图可以有多张,城市在地图上,建筑在城市内。
地图表
Map :Map_ID ,X坐标, Y坐标,City_ID(城市ID),描述。
其中Map_ID是指地图的id。不是自动编号。一张地图就是一个Map_ID,可以重复。
城市表
City:City_ID,城市名字,城市所有人,城市等级,城市资源,描述。
建筑表
Build:ID,City_ID,建筑名称,建筑等级,建筑功能。
其中,地图表确定城市的位置,城市表确定城市的相关数据以及所有人,建筑表内的多条信息属于某一个城市。
建表后,显示出来。
一个for循环。把地图表整个取出来就ok。
跟普通网站的新闻列表没太大区别。不同的是,你需要取得X坐标和Y坐标定位。可以用tabel也可以用div。
class Map//地图类
{
var $Map_ID;
function Map_bg_css($Map_ID) {
$this->Map_ID = $Map_ID;mysql_select_db($db_name,$link);
$sql=”select *......余下全文>>问题五:怎么制作网页游戏 (希望你能认真看完)
方法很多,不过我推荐这样制作:
1,先学flash cs5的游戏编程。(有些困难)
2,再学DW的网页制作,一般是制作动态好。(容易)
3,把制作好的游戏插入网页里,再制作一些链接按钮。
4,在用Tomcat制作一个服务器。(难度中)
5,在学ASP技术,和服务器有关的尽量多知道。(简单)
6,制作一个数据库,小型网页游戏就用mysql,大型我看就算了,要陪血本。(难度中)
7,(关键)把你的网页利用“IIS技术(要学)”插在网上,再把数据库和服务器连接,再把服务器和你的游戏链接,形成连接链。(具体很多书城的书有教,困难)
重要提示:这里我不是戳伤你的意志,而是希望你看完后才决定是否制作:
1,其他很多回答都说可以申请网页,但也才最多免费使用17天,我不建议。
2,很多技术都不是一两句话就说的完的,需要很有毅力来学,但也不用太“执着”,因为你只用理解概念和一些方法就行了,理解概念很重要,不理解学起来吃力,甚至会烦躁。
3,最后提醒:如果你只是无聊才玩玩,我建议算了,如果你是真有毅力,我绝对支持,我最看好有毅力的人,试试吧!希望我的回答你满意!
技术支持:qq:1379201689
希望对你能有所帮助。问题六:怎样创建网页游戏? 50分不知道你问的是怎么玩网页游戏还是怎么做网页游戏?如果是后者 学会网页设计,并且有一定的FLASH矗画设计基础,还要准备好多台电脑,网络要好,作为网页游戏的服务端设备,也就是服务器。
制作好后,还要在游戏网站之类的发出嵌入广告申请,才能让别人知道你这款游戏。这种不是一般人能做,要花费大量时间。问题七:怎么做网页游戏 1. 其实网页游戏出现得很早,最早的网页游戏其实就是一些用HTML写的简单网页,界面简陋,交互手段贫乏,玩家与游戏的每次交互都会引起浏览器刷屏一次。这时的网页游戏,用户体验与PC单机游戏相比,判若云泥,天壤之别。界面与交互手段的限制,使网页游戏在游戏玩法设计上也无法施展,因此网页游戏一直难以登堂入室,不被玩家认可。近两年来,网页游戏的兴旺发展、逐渐为人所知乃至被一些受众接受和喜爱,是浏览器技术发展的必然产物。技术的发展为网页游戏提供了丰富的表现手段。最近几年兴起的丰富互联网应用(Rich Internet Application,简称RIA)技术,能在浏览器这个应用最广的平台上做出美不胜收的显示和交互效果来。尤其值得一提的是AJax技术,在浏览器上不刷屏就能与服务器通信,更新网页的局部信息,极大地提高了用户体验。使用这种技术,做出的应用与传统桌面程序即使暂时无法平分秋色,但分庭抗礼的发展趋势已然初现。拿目前最流行的网页游戏《猫游记》作为例子:它的界面和动态交互过程,已经让人难以区分这是一个独立的游戏程序,还是浏览器上的网页应用。技术的发展趋势是,今后大多数应用程序都可以在浏览器里面去做。业界最近把浏览器作为一个虚拟的操作系统来看,称之为WebOS, WebOS上跑Writely、Gmail、Flickr来替代写字板,Foxmail和Acdsee这类桌面应用。那么,WebOS上也会出现抢眼的游戏佳作。
2. 按照游戏市场和用户视角来分析,网页游戏绝对不是主流游戏,而且也不可能成为主流。但是它满足了一部分人的需求,适应了一个细分市场。营销专家说过“你不可能把东西卖给所有人,深耕小众市场往往有大收获。”玩网页游戏的小众是哪些人?根据中国网页游戏论坛的投票调查,网页游戏的主要玩家分布为上班白领(60.39%)和学生群体(32.63%)。白领特点是工作压力大,玩游戏的时间和精力都相当有限。但是无论如何,娱乐需求、尤其是忙碌工作间歇放松心情的需求,对于白领来说是一直存在的。上班的间隙不可能玩魔兽或者魔域这样大游戏,除非你吃了豹子胆!老板发现非得炒了你的鱿鱼!即使老板不管,你工作已经累得要趴下了,还有精力和时间放在这些耗时间和精力的游戏上吗?这时,打开浏览器,清闲自在地玩一下网页游戏《开心农场》或者《抢车位》如何?你在瞬间得到了放松和乐趣,而老板还以为你在上网查资料。因此,网页游戏最基本的特征,显然不是绚丽的画面、高超的3D技术,而是它刺中了上班族那根潜藏已久、没时间又怕辛苦的游戏娱乐神经。网页游戏提供的轻量级娱乐,占时间少,操作简单,给忙碌紧张的上班族一丝难得的轻松快意。这是它存在的理由。我们还注意到一个细节,那就是玩魔兽网游的玩家,并不排斥玩网页游戏。笔者就认识一个朋友,晚上回家大战魔兽,但白天上班时会偶尔打开浏览器,在开心网上里管理他的农场。一个是主流,一个是支流,一个是重量级大作,一个是轻量级娱乐,各有各的风格,各有各的玩法,道并行而不悖。大餐并不妨碍精制小菜的存在。如果说存在的就是合理的,那么网页游戏这种新形式的游戏,存在不仅合理,其发展也是合理的,因为符合市场需求。
3. 从制作者的视角来看,网页游戏最大的贡献是它提供了一个低门槛的、通向财富和名声之路。何以见得?网页游戏本来就是网络游戏。在这里,网络通信细节被浏览器实现了,屏蔽了,游戏开发者无需购买昂贵的网游引擎,就可廉价地实现网络游戏。这对于中国的游戏制作者意义重大。
4. 从受众群体容量的角度来说,网页游戏有天然优势。只要能浏览网页的人都是网页游戏的潜在受众......余下全文>>问题八:网页游戏怎么制作 新手想学 天哪,我以前制作过,但是太麻烦了,乱七八糟的,我的脑子都乱了,所以就放弃了。我还给游戏取了个名字叫开心世界,刚点出来游戏的初始画面可好看了。
工 不过因为我放弃了,所以游戏就没发行。所以就没有这个游戏。你想制作?切~~哪有这样的,不能不劳而获啊,你都五级了,还舍不得分啊,你肯定很多分,那么抠门啊,我每次提问都是有悬赏的,你这样怪不得没人帮你,谁帮你就是脑残,因为没分,谁白费劲啊,我只是无聊没事干来看你的破问题。哼!
参考资料:我自己(注意,你不给分,谁都懒得帮你,88)问题九:如何制作一款网页游戏, 楼主你好:
从题目看,你是想制作一款 游戏,但是我要告诉你的是,一个人完成一款游戏的概率是0.0000001%(哈哈,夸张了一点),游戏不是一个人能完成的。任何一款游戏制作软件要想很好的应用它,都是需要订业的指导和不断的针对练习的。
好了,让我来介绍下游戏制作里会用到哪些制作软件吧。
游戏制作至少要有,游戏建模和游戏程序编写。
3D游戏建模:要会3dsmax或maya
游戏编程的话你要会一门编程语言,一般是C++,C++大学有学,但不教怎么做游戏。培训学校有教游戏编程的专业。当然有兴趣,可以看看这几本书:《C++Primer》,《windows游戏编程大师技巧》,《3D游戏编程大师技巧》,还有数据结构,算法,DirectX 和OpenGL。
最后说一句,游戏不是一个人做的。
如果你对游戏制作有兴趣,又不知道怎么涉足的话,可以继续留言给我,或是留下你的QQ等联系方式,我们私下沟通,相信你会有更多的收获。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湖阳乡大刑村卫生室地址在哪,我要去那里办事
沙子有什么用
急急高三怎样做学习计划,怎样执行?
请问 丰田普拉多2700中东版 哪位大侠开过 这
aws选用windows系统,需要支付windows系统费用
解梦:梦见自己在电梯里遇险,电梯旋转下落,
日本邮寄东西回来要几天呢!
九艾我想知道这个在什么地方
什么叫茶的锋苗,白毫,条索?
惠赠什么意思
用一些玉米种子做试验,结果发芽的!仅有95%
我在外地买的车,想把户口转到老家去,这样车
如何在一个小容量的包包里放很多东东
女友叫醒男友的甜言蜜语
付家新屋在什么地方啊,我要过去处理事情
推荐资讯
泰国官方语言是什么?
五个人唱的rolling in the deep
求一些 love live 的大图,可以用来做海报大
想哭哭不出来怎么办啊
变形金刚能配上天火马甲的暗黑擎天柱
高庄徐爱花西医卫生室这个地址在什么地方,我
我想开微店,怎么找货源啊?还有怎么卖出去呢
电波拉皮都有什么好处?
硬盘对拷的详细操作及图解
爱情公寓neo出现是哪集
西宁到沙坡头有多远
梅水果礼品在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?