`
happmaoo
  • 浏览: 4497724 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

由"英雄无敌Online"开源 想到的

阅读更多


至此,很多游戏开发都是属于内部开发的,我想这惟一的目的可能就只有在开发成功后然后宣传,并给予市场一个重磅,能起到非常好的广告效应,符合人们的好奇心,所以不免谁都会去玩上一把,这样更是冲高了一时间的人气,如果这个游戏平平,但也无非常厌人之处,或许能留住一些习惯随域而安的玩家吧.
游戏如果想要在市场持续发展,我想有三个基本原因:
一.时时注入新鲜的血液,不断创新.[但不能脱离游戏本身的主题与原则].
二.与市场宣传紧密结合[现在很多产品都搞什么现场活动的,游戏为什么不可以?不过到目前,我还没发现国内有这样的].
三.玩家的意见和建议是非常重要的.[不能搞什么特权,照顾少数玩家为基本原则].

内部开发或者还能保留版权什么的,如果没有什么创新,我觉的那东西没什么用.或者是模仿的太像了不敢开源吧.要做出一个好的游戏,经验是必不可少的,创意是最有价值的.
总结内部开发的优点:
1.保留原始代码,方便原开发团队修改,基本不会有什么版权之争.
2.在开发完成时,能给予市场一个很好的广告宣传效应.
3.能保证一定的经济利益.
内部开发的缺点:
1.开发成后,修改源码,以便完善.但一但需要修改某个东西的时候就会出现"连锁反映",造成不可预计的开销.
2.多数程序员都喜欢修补不足,但却不喜欢反工,重写代码.这无疑又多了一项开销.
3.即使需要修改源程序,是否能保证都是原开发团队呢?如果不是,那么问题可能会更多些.

开源是一件非常不错的事情,为什么呢?我这样理解:
可以为您的公司或团队带来钱所买不到的东西:比如说吧,这样不但能在短的一段时间内积累出相当丰富的,我觉的就光这一点,也是重要的一点.
时间都是有限的,或许这就是正在写的一部是中国网游史的精彩的一页吧.
开源的优点:
1.为开发团队在最短的时间内积累最高的经验值.并缩短开发周期.
2.为软件相关产业的发展起到及其重要的作用.可以说是推动的作用.
3.与市场和玩家的紧密结合,将会使游戏更加完善.
4.或者基于此,中国的游戏产业才算是刚刚开头,因为这样可以引导玩家,使游戏产业和玩家健康,良性的发展.

开源的缺点:
1.可能会因此损失一小部分的经济利益.

如果我是一个已经有规模,有经验的开发团队,很有信心,并且已经有足够的发展潜力,那么可以选择不开源.如果我是一个正在发展的,不算很大的开发团队,但都有团队精神,而且资金尚且可以维持比较长的一段时间,有迫切希望团队能快速成长,那么我选择开源,如果我只是
想发展的,但资金有没有的个人或小集体的话,我会一直关注开源的项目,因为这将受益非浅.不论是从整体还是个别问题,都将是这样.我想这样的话,中国的软件产业会以成倍的速度快速成长起来.

关于半开源:个人认为,我觉的这个以后的可能性很大,即:程序内部构造方法和重要环节属于保密,但在一开始开发的时候就与市场和消费群体紧密结合,如果是这样的话,可能会出现强者愈强.大公司不但拥有了技术,也有了框架,而小公司却只有了框架,没技术.发展下去,就可能是这样了.这只是一个方面,还包括人的一些社会性质等.都决定了这样的结果.

如果能做到真正意义上的开源,那么发展速度将不可预计.

PS:以上均为个人浊见,因为我只是一名普通玩家.想到这些就写下来了. [若转载,请注明出处.]

CRSUN2004.12.20 PM

分享到:
评论

相关推荐

    青岛大学开源 Online Judge

    青岛大学开源 Online Judge | QQ群 496710125 。。。。。

    online-开源

    标题“online-开源”指的是一个开源项目,其主要功能是保持服务器始终在线并连接到互联网。这个工具的设计目的是确保服务器24小时不间断地保持网络连接,这对于那些需要提供连续服务的应用程序或网站至关重要。如果...

    DPDI online 部署系统配置表建表脚本

    DPDI online 部署系统配置表建表脚本

    ArcGIS Online介绍

    ArcGIS Online是Esri公司推出的一款基于云计算的地理信息系统平台,旨在简化地图制作、数据共享和地理空间分析的过程。它为企业和用户提供了一种全新的GIS应用开发和使用模式,即通过网络服务的方式,让不同用户群体...

    Node.js-is-online-检查网络是否可以连接

    `is-online` 是由Sindre Sorhus开发的一个小巧实用的Node.js模块,其核心功能是检查系统是否能够访问互联网。在开发Web应用或者命令行工具时,这样的功能非常有用,例如在自动更新、发送请求或依赖于网络服务的任何...

    acm.rar_ACM-Online-judge_online judge_scu online judge_scuonline

    标题中的"acm.rar_ACM-Online-judge_online judge_scu online judge_scuonline"指的是一个与ACM(国际大学生程序设计竞赛)相关的在线评测系统,可能是由四川大学(SCU)开发或维护的在线判题平台源码。这个平台允许...

    EVE Online Emulator (EVEmu)-开源

    EVE Online Emulator(EVEmu)是一款专为EVE Online游戏设计的开源服务器模拟器。这个项目的主要目的是为了让玩家能够在非官方的环境下体验EVE Online,比如建立私人服务器进行测试、开发或离线游戏。EVEmu由社区...

    Facebook针对MySQL开源Online Schema Change代码

    为了解决这一问题,Facebook的数据库技术团队开源了他们的Online Schema Change(OSC)代码,这是一个重要的里程碑,标志着MySQL用户可以更加无缝地进行数据库结构的修改。 Online Schema Change是一种允许在不影响...

    office online server2016中文版 详细安装步骤

    Office Online Server 2016 中文版详细安装步骤 Office Online Server 2016 中文版是 Microsoft 公司推出的在线办公服务器解决方案,旨在提供一站式的办公体验。以下是 Office Online Server 2016 中文版的详细安装...

    clipboard-online:在Windows和iOS之间共享内容

    如果没有,也许你需要git clone git@github.com:YanxinTang/clipboard-online.git cd clipboard-online go get github.com/akavel/rsrc ./build.sh 您可以在release目录中找到发布箱用法在Windows上运行clipboard-...

    Microsoft Online Services 登录助手.zip

    Microsoft Online Services登录助手是一款由微软公司开发的工具,旨在帮助用户更方便、安全地接入和管理微软的在线服务,如Office 365、Azure、Dynamics 365等。这款助手软件优化了登录流程,提供了统一的身份验证和...

    速达4000.online 6.65 正版安装程序 online系列第一个版本,速达财务软件。

    《速达4000.online PRO》财务管理软件完全符合国家现行会计制度标准。软件支持云部署和桌面服务器部署,高度满足企业应用需求,大大提升了应用效率和安全性。凭证管理中心向用户提供十分丰富的高级定义查询功能,...

    qt-unified-windows-x86-online.exe

    "qt-unified-windows-x86-online.exe" 是一个用于Windows 32位系统的QT在线安装程序,它提供了方便的方式来下载和安装QT开发环境。 这个安装程序的核心功能包括: 1. **集成安装器**:qt-unified-windows-x86-on...

    online_taxi:高仿网约车后台项目-online_taxi.zip

    在线出行服务已成为现代城市生活中不可或缺的一部分,而"online_taxi:高仿网约车后台项目-online_taxi.zip"则是一个专门针对这一领域开发的后台系统。该项目旨在模拟和实现类似滴滴出行或Uber这样的网约车平台的核心...

    office online培训课程

    - 主要组件:Word Online、Excel Online、PowerPoint Online、OneNote Online,以及其他如Outlook Online和OneDrive for Business等。 - 与桌面版的区别:主要在于实时协作和存储空间,以及部分功能的限制。 2. ...

    Unity 实时更新世界地形插件 Online Maps

    《Unity实时更新世界地形插件Online Maps详解》 在Unity引擎中,开发具有真实感的交互式3D应用,特别是游戏或模拟应用时,构建精确且动态的世界地形是至关重要的一步。Online Maps v3.7是一款针对Unity设计的高效...

    Online Maps v3.7.rar

    《Unity实时地形插件——Online Maps v3.7详解》 Unity引擎作为一款强大的游戏开发工具,被广泛应用于2D和3D游戏制作。在众多的扩展功能中,地图系统是游戏开发不可或缺的一部分,它能为游戏带来丰富的地理环境和...

    KNIGHT ONLINE_knight_knightonline_knightonline_ServerSource_源码

    《KNIGHT ONLINE_knight_knightonline_knightonline_ServerSource_源码》是关于网络游戏《骑士Online》(Knight Online)的服务器源代码包。这个源码库主要包含了游戏服务器的源代码,供开发者研究、学习或者进行...

    OpenKO 是老式 Knight Online MMORPG 的开源版本.zip

    公开骑士在线 (OpenKO)我们启动这个项目是为了进一步了解 MMORPG Knight Online 的工作原理。MMORPG 是非常复杂的程序,需要了解许多计算机科学领域的知识,例如 TCP/IP、SQL 服务器、性能调优、3D 图形和动画、负载...

    Epic Online Services卸载时进度条往回倒,卸载不了,安装失败,卸载不掉的修复工具

    Epic Online Services是Epic Games公司提供的一项在线游戏服务,为玩家提供统一的游戏登录、社交、成就追踪等功能。然而,用户在尝试卸载Epic Online Services时可能会遇到一些问题,如卸载进度条异常,安装失败,...

Global site tag (gtag.js) - Google Analytics