现在个人开发游戏,推荐去学习哪种语言?

2023-06-13 17:00:19 +08:00
 QianyanSanren
我想学习做一个类似于 aurora4x 那样的游戏,v 友大佬们推荐去学习哪种语言呢?
可以看作是 0 基础(之前学过一些 java ,但基本上忘光了)
不太在意游戏的推广。(极有可能到最后也只是我一个人去玩)
现在的版本是一个纸笔游戏,想把他电子游戏化(因为纸上计算与擦除数据时经常把纸弄破)
8771 次点击
所在节点    程序员
57 条回复
tool2d
2023-06-13 17:04:18 +08:00
语言都是跟着游戏引擎走的。

不找工作学 u3d ,找工作学 unreal (似乎学习难度大,但是也好找工作,只要你作品够亮眼)
QianyanSanren
2023-06-13 17:04:51 +08:00
@tool2d 目前没打算吃这碗饭。属于是个人兴趣了。
youmilk
2023-06-13 17:09:24 +08:00
c#或者 c++
WhatMelon
2023-06-13 17:09:49 +08:00
跟着 unity 官方教程走一遍就行了,用的 c#
NessajCN
2023-06-13 17:14:58 +08:00
gdscript
winglight2016
2023-06-13 17:22:31 +08:00
如果纸上就能玩,那根本不需要 3D 了,2D 引擎就太多了,可以试试 pygame ,上手超快
QianyanSanren
2023-06-13 17:24:39 +08:00
@winglight2016 其实 office 或者终端就能玩(毕竟几乎没有画面,为数不多的画面还是恒星系轨道。只是个数据处理类游戏。)
Q4h7388nR28s95fa
2023-06-13 17:41:47 +08:00
这两天在看 phaser 的示例代码 https://labs.phaser.io/index.html

个人开发的话,找一个生态好的框架很重要。

大而强的游戏框架适合公司,大而全的游戏框架适合个人。
rock123
2023-06-13 17:43:18 +08:00
如果是 0 基础做网页游戏吧,学学 html ,js ,上手快,有浏览器就能运行。其他语言还要折腾开发环境
nathandoge
2023-06-13 18:03:01 +08:00
3d moblie unity
pc 追求画面美术 unreal
开源 2d Godot
适配国内的 COCOS
chunqiuyiyu
2023-06-13 18:11:04 +08:00
Godot 超级棒,我目前也在自学中……https://godotengine.org/
levelworm
2023-06-13 18:11:24 +08:00
2d 试试看 Godot
pursuer
2023-06-13 18:12:39 +08:00
看了眼 OP 说的 aurora4x ,我觉得 typescript(js)+preact 是比较好的选择,不过可能需要一点 Web 开发基础
tulongtou
2023-06-13 18:28:39 +08:00
flutter 用 flame 写
taotaodaddy
2023-06-13 18:39:57 +08:00
2d 的话 我也推荐 godot gdscript
Rain59
2023-06-13 19:00:19 +08:00
微信小游戏
Mohanson
2023-06-13 19:08:04 +08:00
2D 游戏推荐 Cocos, 可以很方便发布到许多国内平台. 我上周刚接触游戏, 周末肝了两天写了个微信小游戏

![img]( https://imgur.com/wFJgbYE)
Mohanson
2023-06-13 19:08:23 +08:00
nightwitch
2023-06-13 19:09:15 +08:00
先选引擎,引擎决定语言。玩玩的话选择太多了,尤其是 2D 的。
ljsh093
2023-06-13 19:09:59 +08:00
C#+unity 出活最快,资源也丰富

简单版 threejs 开个网页就能写

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

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

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

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

© 2021 V2EX