由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 现在做手机网游,选什么数据库合适?
相关主题
C#开源了Java要悬从争论中的一点思考
鄙视芒果的被打脸了哈哈 adp用芒果了。这下eventual consistency好玩了。求奖金多发一个0.
最牛逼的NOSQL,Mongo,Redis想学ios html game development, 请推荐入门的package/tool
Cassandra 比较 Dynamodb请问有没有人有cocos2d的开发经验
Redis和Memcached有什么区别?MongoDB快超过Postgres了
被mongodb坑了,求指点!Xamarin 是维持独立好还是受朝廷招安好?
求推荐database的软件 (转载)有没有办法用systemtap做callgraph?
MongoDB力压CassandramongoDB跟传统关系数据库比有什么优势?
相关话题的讨论汇总
话题: 2d话题: unity3d话题: data话题: like话题: cocos2d
进入Programming版参与讨论
1 (共1页)
z***e
发帖数: 5393
1
问一下,现在如果做手机网游,各位推荐什么数据库?(肯定要免费的)MySQL or
MongoDB or anything else?
backend接口我打算用node.js
d*******r
发帖数: 3299
2
你打算做3D的,还是做2D的,还是做网页的(手机client只是个wrap过的browser)?
z*******3
发帖数: 13709
3
用nosql,没有必要上transaction
cassandra或者是hbase
涉及到钱的部分再上postgresql
z*******3
发帖数: 13709
4
z大师是做3d转2d的,如果我没记错的话

【在 d*******r 的大作中提到】
: 你打算做3D的,还是做2D的,还是做网页的(手机client只是个wrap过的browser)?
d*******r
发帖数: 3299
5
看了下lz的发过的帖子,我强烈建议你从 cocos2D 这个坑转到 Unity3D.
Unity3D这一套东西做2D也很好用的, 有很多有名的2D游戏都是用Unity3D做的. 直接跨
所有平台(iphone, android, web, PC, PS3, xbox etc),用C#(based on Mono) 开发
。而且Unity3D刚刚对indie的mobile developer已经免费了。
cocos2D 和 Unity3D 我都用过,基本上是: 青铜剑 和 原子弹 的区别.

【在 z*******3 的大作中提到】
: z大师是做3d转2d的,如果我没记错的话
d*******r
发帖数: 3299
6

postgresql 对于交易这么重要吗,为什么呢

【在 z*******3 的大作中提到】
: 用nosql,没有必要上transaction
: cassandra或者是hbase
: 涉及到钱的部分再上postgresql

z***e
发帖数: 5393
7
我还是一直关注到u3d的,可能以后会用到,不过从我个人来说比较习惯cocos的方式,
比较习惯从code入手,不习惯编辑器,看到编辑器啥的就头痛。cocos的功能针对性很
强,全部就是针对2d游戏所要的主要特点做的,2D游戏说穿了其实就是个播放动画和地
图,配上UI,这些接口方便就可以了。目前来说用得很顺手,觉得也还好啦。
U3D的确很全面功能强大,但是目前我觉得对2d太overkill了,我个人感觉就好像微软
也说visual studio或者.NET很强大功能如何全面,和其它open source相比就是原子弹
vs青铜剑,但是还是这么多人会选择open source,因为那已经满足需求,good enough。

【在 d*******r 的大作中提到】
: 看了下lz的发过的帖子,我强烈建议你从 cocos2D 这个坑转到 Unity3D.
: Unity3D这一套东西做2D也很好用的, 有很多有名的2D游戏都是用Unity3D做的. 直接跨
: 所有平台(iphone, android, web, PC, PS3, xbox etc),用C#(based on Mono) 开发
: 。而且Unity3D刚刚对indie的mobile developer已经免费了。
: cocos2D 和 Unity3D 我都用过,基本上是: 青铜剑 和 原子弹 的区别.

c*********e
发帖数: 16335
8
sqlite.

【在 z***e 的大作中提到】
: 问一下,现在如果做手机网游,各位推荐什么数据库?(肯定要免费的)MySQL or
: MongoDB or anything else?
: backend接口我打算用node.js

z*******3
发帖数: 13709
9
钱的东西失败了要回滚,要用到transaction
这个是nosql的软肋,恰恰是db的长处

【在 d*******r 的大作中提到】
:
: postgresql 对于交易这么重要吗,为什么呢

d*******r
发帖数: 3299
10
visual studio 是好,但是对于很多纯coding的开发不是那么必须。但是我觉得设计游
戏这类东西,有个功能丰富的 visual editor 是非常有用的。
Unity3D把跨平台这些 trivial&boring&expensive 的工作都做完了,也是非常有用的。
lz可以追踪参考下哪些著名的厂家开始转到Unity3D,比如Rovio新的2D游戏
badpiggies 已经转到 Unity3D了。
还有 cocos2D 早就被 Zynga 买了, 其作者现在就为Zynga打工,所以cocos2D的开源未
来是什么样子,感觉还不是定数。

enough。

【在 z***e 的大作中提到】
: 我还是一直关注到u3d的,可能以后会用到,不过从我个人来说比较习惯cocos的方式,
: 比较习惯从code入手,不习惯编辑器,看到编辑器啥的就头痛。cocos的功能针对性很
: 强,全部就是针对2d游戏所要的主要特点做的,2D游戏说穿了其实就是个播放动画和地
: 图,配上UI,这些接口方便就可以了。目前来说用得很顺手,觉得也还好啦。
: U3D的确很全面功能强大,但是目前我觉得对2d太overkill了,我个人感觉就好像微软
: 也说visual studio或者.NET很强大功能如何全面,和其它open source相比就是原子弹
: vs青铜剑,但是还是这么多人会选择open source,因为那已经满足需求,good enough。

相关主题
被mongodb坑了,求指点!从争论中的一点思考
求推荐database的软件 (转载)哈哈 adp用芒果了。这下eventual consistency好玩了。求奖金多发一个0.
MongoDB力压Cassandra想学ios html game development, 请推荐入门的package/tool
进入Programming版参与讨论
z*******3
发帖数: 13709
11
2d已经足够好了,对于大多数游戏而言
3d游戏很多时候开发成本有些撑不住
如果卖不好的话,很容易亏得血本无归
2d适合z大师这种小本经营,刚起步,总有各种考虑
不能说红军刚出井冈山就上两弹一星

enough。

【在 z***e 的大作中提到】
: 我还是一直关注到u3d的,可能以后会用到,不过从我个人来说比较习惯cocos的方式,
: 比较习惯从code入手,不习惯编辑器,看到编辑器啥的就头痛。cocos的功能针对性很
: 强,全部就是针对2d游戏所要的主要特点做的,2D游戏说穿了其实就是个播放动画和地
: 图,配上UI,这些接口方便就可以了。目前来说用得很顺手,觉得也还好啦。
: U3D的确很全面功能强大,但是目前我觉得对2d太overkill了,我个人感觉就好像微软
: 也说visual studio或者.NET很强大功能如何全面,和其它open source相比就是原子弹
: vs青铜剑,但是还是这么多人会选择open source,因为那已经满足需求,good enough。

x****u
发帖数: 44466
12
技术上差不多,2D也应该搞出3D感觉才好。

【在 z*******3 的大作中提到】
: 2d已经足够好了,对于大多数游戏而言
: 3d游戏很多时候开发成本有些撑不住
: 如果卖不好的话,很容易亏得血本无归
: 2d适合z大师这种小本经营,刚起步,总有各种考虑
: 不能说红军刚出井冈山就上两弹一星
:
: enough。

z*******3
发帖数: 13709
13
技术上差不多,艺术上差距就大了
2d可以精确到每一个像素,3d几乎不可能这么做
3d做出好看的图形的难度远比2d要高,高很多

【在 x****u 的大作中提到】
: 技术上差不多,2D也应该搞出3D感觉才好。
d*******r
发帖数: 3299
14
不是要做3D,是用高级而成熟的开发工具做2D游戏。
我开始也是这么想,用了一段时间的cocos2D后,发觉做2D游戏也应该用高效的工具。

【在 z*******3 的大作中提到】
: 2d已经足够好了,对于大多数游戏而言
: 3d游戏很多时候开发成本有些撑不住
: 如果卖不好的话,很容易亏得血本无归
: 2d适合z大师这种小本经营,刚起步,总有各种考虑
: 不能说红军刚出井冈山就上两弹一星
:
: enough。

x****u
发帖数: 44466
15
可以学纸片马里奥,2D图像3D技术。

【在 z*******3 的大作中提到】
: 技术上差不多,艺术上差距就大了
: 2d可以精确到每一个像素,3d几乎不可能这么做
: 3d做出好看的图形的难度远比2d要高,高很多

z*******3
发帖数: 13709
16
嗯,不过2d引擎随便一个都不会太糟糕
无非那点东西,我用java写都写得蛮high的
这个就像公孙大神以前说的
哪个顺手就操那个上

【在 d*******r 的大作中提到】
: 不是要做3D,是用高级而成熟的开发工具做2D游戏。
: 我开始也是这么想,用了一段时间的cocos2D后,发觉做2D游戏也应该用高效的工具。

x****u
发帖数: 44466
17
街霸2这个级别的剪纸游戏,可以用Windows GDI写出和DDraw同等速度。

【在 z*******3 的大作中提到】
: 嗯,不过2d引擎随便一个都不会太糟糕
: 无非那点东西,我用java写都写得蛮high的
: 这个就像公孙大神以前说的
: 哪个顺手就操那个上

z*******3
发帖数: 13709
18
java也行,因为javafx在windows上底层调用的是directx

【在 x****u 的大作中提到】
: 街霸2这个级别的剪纸游戏,可以用Windows GDI写出和DDraw同等速度。
x****u
发帖数: 44466
19
其实directdraw的主要目的是操作FB,调色板和分辨率。如果不考虑这些,GDI挺好用。

【在 z*******3 的大作中提到】
: java也行,因为javafx在windows上底层调用的是directx
z*******3
发帖数: 13709
20
2d用什么都无所谓,赶紧把活干完交差是王道

用。

【在 x****u 的大作中提到】
: 其实directdraw的主要目的是操作FB,调色板和分辨率。如果不考虑这些,GDI挺好用。
相关主题
请问有没有人有cocos2d的开发经验有没有办法用systemtap做callgraph?
MongoDB快超过Postgres了mongoDB跟传统关系数据库比有什么优势?
Xamarin 是维持独立好还是受朝廷招安好?MongoDB for Node.js Developers (转载)
进入Programming版参与讨论
z***e
发帖数: 5393
21
嗯,cocos2d做2d游戏从代码角度来说我觉得就是快,它已经把基本的代码框架摆在那
里了,剩下的就是填充,填充各种sprite就可以,甚至可以说和写html差不多,反正都
是些layer,一个套一个,然后往里面摆各种element.
U3D我了解不多,但是从网上的sample和教程来看,我完全理解如果在编辑器里面导入
几个3d模型,然后对每个模型定义一下相关逻辑(update方法什么的),很直观快捷,
我觉得和flash差不多,可能哈。但是我不太清楚怎么很有效的把每个单独object的
script组织起来,当然这个也是我没有u3d的实际经验,不过网上对u3d这个问题也有争
议。
anyway,什么快用什么,u3d有空再去了解吧。

【在 z*******3 的大作中提到】
: 2d用什么都无所谓,赶紧把活干完交差是王道
:
: 用。

z***e
发帖数: 5393
22
我是问数据库,怎么在扯u3d vs cocos了...
d*******r
发帖数: 3299
23
呵呵,因为主要的开发工具决定了用哪个DB来得方便,uniyt3d的话,我知道有些nosql
db都有现成的模块可用的,cocos2d就不太知道了,很久没用了。

【在 z***e 的大作中提到】
: 我是问数据库,怎么在扯u3d vs cocos了...
c****e
发帖数: 1453
24
不懂游戏,不过unity3d挺牛的,一下子把Mono挺起来了。
d*******r
发帖数: 3299
25
嗯,之前看所有挺Open Source .Net 的文章都觉得苍白,自打unity3d火了以后,所有
挺Mono的人(包括老赵)都会自豪地说Mono的跨平台能力非常强悍.

【在 c****e 的大作中提到】
: 不懂游戏,不过unity3d挺牛的,一下子把Mono挺起来了。
s***o
发帖数: 6934
26
very much depending on the data you are storing. There are needs for data
store in many layers: application layer serving stores, data warehouse for
your BI, billing/financial data.
* serving stores are usually nosql solutions or mysql/postgresql instances
depending on your need.
- there will be data that you only need key -> value lookup, use stores like
cassandra/riak/memcache/mongo depending on your requirements of access
patterns. cassandra requires thrift, which is painful to some. riak supports
http interface and cross data center replication, which i like a lot.
memcache doesn't persist to disk, the version that persists to disk is
membase, which isn't that popular. i personally don't like mongo that much,
being nosql but also allow secondary index and supports all those 'RDBMS
like' features just seems weird. i like more clear cut, so mongo is never
going to hit my sweet spot.
- small mysql instances are always not a bad idea -- if you can keep it
small
* data warehouse are usually things like vertica and traditionl RDBMS like
oracle.
* financial/billing data are almost all in RDBMS like oracle it seems.

【在 z***e 的大作中提到】
: 问一下,现在如果做手机网游,各位推荐什么数据库?(肯定要免费的)MySQL or
: MongoDB or anything else?
: backend接口我打算用node.js

w***u
发帖数: 17713
27
有用actionscript的吗?觉得和艺术品制作的直接就挂得上了,而且也可以跨几个平台
了。
1 (共1页)
进入Programming版参与讨论
相关主题
mongoDB跟传统关系数据库比有什么优势?Redis和Memcached有什么区别?
MongoDB for Node.js Developers (转载)被mongodb坑了,求指点!
Nosql is not for everyone.求推荐database的软件 (转载)
mongodb和mysql的查询速度MongoDB力压Cassandra
C#开源了Java要悬从争论中的一点思考
鄙视芒果的被打脸了哈哈 adp用芒果了。这下eventual consistency好玩了。求奖金多发一个0.
最牛逼的NOSQL,Mongo,Redis想学ios html game development, 请推荐入门的package/tool
Cassandra 比较 Dynamodb请问有没有人有cocos2d的开发经验
相关话题的讨论汇总
话题: 2d话题: unity3d话题: data话题: like话题: cocos2d