学习电脑游戏编程,最先学习什么语言适合初学者,本人数学不好经常不及格,英语还行。很难吗

2025-01-07 04:51:15
推荐回答(3个)
回答1:

语言无非就是两大类
面向过程的编程(以C语言为代表)
面向对象的编程(以Java语言为代表)
所以入门的要看你具体想做什么,如果是做高级(指的是离硬件远,离应用近)推荐从Java入门
如果是做低级(更贴近计算机底层)推荐从C入门
电脑单机游戏很多都可以编程,游戏的编程也有两大部分,一部分是界面,一部分是情节(剧情) 界面的话通过应用图形接口(directx,opengl等)将画好的图片或原件(3D原件)通过显卡呈现出来,然后通过剧情控制,界面图形原件用设计类软件,比如PS,3DMax等,剧情用c/c++,delphi等较为贴近底层的语言较好(是较好,java也能做,别乱喷)
手机游戏早年是用java的j2me,主要是java在做嵌入式编程比较好(手机提供java运行环境,api)
当然界面是贴的图片,近些年随着智能手机的牛X,移动编程也开始呈现多元化,通过厂家提供的SDK(比如苹果,比如android等,可以到官网下载sdk)
写了这么多才发现没分,这下赔了,想象力有理与理解(比如OOP),逻辑思维能力才有利于编程

回答2:

单机游戏是用C#或者C++手游的话就C语言喽!

回答3:

呵呵..Java or C++ 学一而精,学精而通.~专一