开发一款仙侠类小游戏 求建议

2023-11-03 09:53:39 +08:00
 fengyouming

公司打算开发一款仙侠类小游戏。就刷怪、排行榜、聊天室之类的 后端用 java 或 node.js 前端:可能用 canvas 吧 不太确定 我是主要做后端开发 用 java ok 吗?

3144 次点击
所在节点    游戏开发
58 条回复
codeself
2023-11-03 10:03:24 +08:00
你们没了解过 unity ,cocos ,白鹭引擎之类的吗?
难不成打算基于 canvas 丛 0 开始撸?😂
zyxk
2023-11-03 10:05:10 +08:00
可以,问下,是不是只要是游戏都申请版号,哪怕一个最简单的五子棋之类,那商店里的游戏都有吗?
zuosiruan
2023-11-03 10:05:36 +08:00
@codeself 小游戏就 layabox cocos 吧。白鹭早倒闭了
pkxutao
2023-11-03 10:05:38 +08:00
看你这意思,你们公司没有任何游戏开发经验吗?现在不用引擎从 0 撸这么多年我也就在毕业时室友做的毕设时见过
xhyrzldf
2023-11-03 10:06:15 +08:00
用 unity 啊 c#和 java 差不多的 不要再瞎搞了呀楼主
assiadamo
2023-11-03 10:06:48 +08:00
微信或抖音小游戏吗,需要用微信或抖音提供的开发套件
assiadamo
2023-11-03 10:08:01 +08:00
@zyxk 国内上架就要版号,如果是那种看广告的小游戏也要申请个东西,不然没有广告收入
sunny352787
2023-11-03 10:12:11 +08:00
用 Java 可以,选你擅长的就行
更重要的是通讯,需要全程 websocket 还是 get/post 就全搞定了还是搭配着来
先确定有没有一定要后端往前端主动推送的内容,除了跑马灯公告和聊天等功能,大部分逻辑都只需要按时间前端主动拉取,如果只有 get/post 那开发也简单很多
fengyouming
2023-11-03 10:12:17 +08:00
@pkxutao 对没有任何开发经验😂
fengyouming
2023-11-03 10:13:12 +08:00
@codeself 没有啊。完全 0 经验
fengyouming
2023-11-03 10:15:37 +08:00
@sunny352787 java 和 node.js 我都 ok 。但是游戏方面是 0 经验 发愁不知道咋开发
XSDo
2023-11-03 10:17:19 +08:00
不是游戏公司 开游戏项目? 好多坑等着踩,服务端语言不重要
elonlo
2023-11-03 10:18:18 +08:00
是新手没想到这么新,你随便 google 一下游戏引擎都可以了解到很多,也没有人会告诉你基于 canvas 去撸啊。你小游戏可以看看 cocos2dx ,后面用 lua 开发,大一点的用 unity ,一两个月就入门了
fengyouming
2023-11-03 10:18:41 +08:00
@XSDo 是的 我也觉得很多坑要踩。没得办法 哎
danbai
2023-11-03 10:18:44 +08:00
先学游戏引擎
elonlo
2023-11-03 10:20:00 +08:00
后端就是 socket 通信,用你顺手的就可以了
Shiroka
2023-11-03 10:22:19 +08:00
练手还行,专门做个项目感觉有点不太合适,抖音直播随便点一个都很有可能挂着这种仙侠游戏的广告 🫠
XSDo
2023-11-03 10:23:02 +08:00
之前接手过一个写后台 get post api 经验 做的游戏服务端,所有业务都没有状态,直接 crud 做游戏业务,效率极端低下,然后前端协议 get post 请求直接加 balance ,导致前端的请求到后端之后无序,大改几轮才能正常运行。
Norths
2023-11-03 10:24:31 +08:00
为什么会突然想做一款游戏?就算是小游戏的开发也和普通的 web 开发是不同的逻辑方式,不说战斗系统各种系统了,还有美术数值策划界面动效这一堆都搞定了吗。但是看 op 说连 cocos 之类的引擎都没接触过的话,大概率会很花费时间精力一点一点去踩坑的
wxw752
2023-11-03 10:26:51 +08:00
我自己写的小游戏,引擎用 unity ,后端 java 敲的主要是用的 netty 。c++我很菜 不然就用那个写后端了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/988125

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX