PTT推薦

[問題] 獨立遊戲開發該學什麼語言

看板C_Chat標題[問題] 獨立遊戲開發該學什麼語言作者
attacksoil
(第三方程式)
時間推噓26 推:26 噓:0 →:38

google都是說學unity

本宅現在只會python和js

所以是應該學unity嗎?

還是應該學java之類的語言


目標是pc遊戲 2D動作或rpg

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.220.192 (臺灣)
PTT 網址

kakahikari04/26 19:23再怎樣都不會是java 會需要搭配前端

roy3131704/26 19:24Unity不是要用C#嗎 Unity只是工具不是語言吧

所以應該要學C#?

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:24:36

Tsozuo04/26 19:24C# Unity C++ Unreal

Tsozuo04/26 19:25其他引擎應該也是這兩個延伸

lsd2596804/26 19:25unity跟unreal自己選 你也沒啥選擇了

一開始應該不會想弄3D.. 所以這樣應該是C#+unity嗎?

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:26:27

showwhat204/26 19:25其實就是都摸摸看,看哪個比較喜歡這樣。

lsd2596804/26 19:26自己上網找免費影片摸個幾下 如果是學生記得蹭個學生版

gino071704/26 19:262d還可以考慮cocos

希望是可以用git管理專案的 unity好像可以

lsd2596804/26 19:26unity有分2D跟3D 你建立project的時候可以選

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:27:18

roy3131704/26 19:27unreal C/C++ unity C#

jeeyi34504/26 19:27Unity 新公司收錢態度怪怪的

st55029604/26 19:28看有人推Godot,好像也不錯

(筆記

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:28:34

sunshinecan04/26 19:28擔心unity又發瘋的話 也可以考慮看看godot

剛剛看了一下 godot好像也是c# 所以就是要學c#或c++?

Tsozuo04/26 19:28其實自己獨立做爽的話 以現在的unity政策應該不會被收到錢

Tsozuo04/26 19:29但如果怕他發瘋的話可以去看別的

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:29:56

roy3131704/26 19:30Unity新手有蠻多資源可以直接買來套

jayppt04/26 19:31虛空騎士就是unity 2D上限很高的

roy3131704/26 19:31套中學比從0學更有效率

jayppt04/26 19:31但你不想弄3d? 2d其實往往更費力

還不太想 本宅對2D圖片也比較熟悉

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:32:48

qwer33885904/26 19:31C sharp

badend876904/26 19:31如果你畫的圖很色可以去學RPGMAKER

qaz9567704/26 19:32unity可以啦 資源很多 不會C#也沒差 都有相關教學

jayppt04/26 19:32除非你知道怎麼生出2d畫 或現在ai有比較簡單用了嗎

bps0504/26 19:32最近在學godot

剛看了一下 社群氣氛不錯

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:33:47

Tsozuo04/26 19:332D也有很多種吧 看你想要做哪種的 現在AI還是強生整張完整

本宅會玩一點AI工作流 想嘗試類似方式生素材

ab4daa04/26 19:33perl

(筆記

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:34:36

Tsozuo04/26 19:34的圖 但遊戲裡面2D的sprite生成效果還是打個問號

jayppt04/26 19:35我就是不知道sprite或像素能不能生成 3d其實沒美術背景也

沒試過 但感覺應該可以 像素影片都短短的

※ 編輯: attacksoil (111.250.220.192 臺灣), 04/26/2024 19:35:54

jayppt04/26 19:35很好操作 2d反而吃傳統的美感和天分

Tsozuo04/26 19:36應該也可以 只是連續可能破綻很多

Tsozuo04/26 19:36像素的話 以dlsite看到 看起來還是有點粗糙感

CP6404/26 19:47學組語 然後就放棄了

MoyiEx04/26 19:47學英文

Yuebaitw04/26 19:54先從C#開始打基礎吧,不知道你python在什麼程度,但寫遊

Yuebaitw04/26 19:54戲就是要把OOP練熟

jeremy798604/26 19:55怕Unity發瘋可以去試試Godot

Yuebaitw04/26 19:56喔對,還有,電腦圖學,讚

jeremy798604/26 19:57或是GameMaker Holocure就是用這個開發的

EspadaShiki04/26 20:13undertale也是用GameMaker開發的

LipaCat556604/26 20:17excel

LipaCat556604/26 20:19有夢想用ecs

Mikatuki04/26 20:22遊戲用就C#跟c++,我記得unity好像還支援javascript但我

Mikatuki04/26 20:22想不到好理由不用C#

mnist04/26 20:25Godot 有自己的gdscript用起來像python

mnist04/26 20:32但如果你要讓畫面出現很多人物像vampire survivor 那樣你可

mnist04/26 20:32能要考慮unity 的dots或godot的multimesh

dreamnook204/26 20:44英語

nayeonmywife04/26 20:50C++ 寫遊戲引擎

pokeyok04/26 20:58直接買本“用Unity做遊戲"的書就好了,從程式語言開始學

pokeyok04/26 20:58只是浪費時間

pokeyok04/26 21:00另外也有“用Python做遊戲”的書,不要真的從基本程式語

pokeyok04/26 21:00言開始看

comp246804/26 21:01不要先學程式,先想你要做什麼再來決定

linjrming04/26 21:02語言只是工具...先想想你要做什麼再去研究什麼工具好用

comp246804/26 21:02這些只是輔助你完成目標的工具,先決定目標再來看要用哪

comp246804/26 21:02個工具

comp246804/26 21:03現在也有不用寫程式的遊戲開發,所以看你要做啥

Alexander104/26 21:20godot現在正好某youtuber(brackeys)正要做教學跟著

Alexander104/26 21:20學也不錯

ImCasual04/26 21:30推Godot 只是中文資源比較難找

megah32104/26 21:34godot不錯,就是教學不好找

waynes6120204/26 21:43會python的話Godot內建語言滿像的

waynes6120204/26 21:43你的目標是2D遊戲也滿適合Godot