偶的第一本魔法编程宝典 一看就懂的Scratch3.0
Scratch 3.0少儿编程趣味课
零基础看图学Scratch3.0少儿趣味编程
少儿人工智能趣味入门:Scratch 3.0动画与游戏编程一本通
Scratch编程入门与算法进阶
边学边玩Scratch3.0少儿编程(美国权威Scratch培训机构教材原版引进)
偶的第一套编程书全8册 scratch3.0版
爸爸的编程游戏全3册
游戏版本与超薄版本的区别?
cpu+内存+硬盘越大越快越好,游戏编程需要好的显卡。
理由很简单:
1、可能要用很多ide,偶经常用的ide就有4个,都是大型软件,同时开要跑得起来。
2、机器上不可避免的要安装数据库,也要跑得起来。
3、做虚拟机跑linux/unix系统要跑得起来,偶安装的solaries11对机器整体性能要求极高,a、笔记本双核2.4G+512G固态硬盘+16G内存跑起来正常,笔记本双核2.9G+7200转500G机械硬盘+8G内存这台机器启动都要花5分钟。虚拟机一般来说开发人员必备。
4、作为开发人员肯能还会安装其他乱其八糟的软件不多表。
5、模拟服务器做性能测试的时候,要求配置越高越好。尤其写并发程序,偶碰到过偶的笔记本双核2.9G+7200转500G机械硬盘+8G内存跑起来效率不行,放8核+16G+raid5的服务器上速度极快。
偶用的笔记本配置越高越好,有服务器级别的电脑最好(太贵买不起)。游戏本正常要比超薄的整体配置好,游戏本显卡一定是独显。喜欢玩游戏,建议买游戏本。超薄一般都是集成显卡(为的是省电,节约空间)携带方便。跟游戏本同等配置的超薄,一般会贵着好几千,超薄携带方便,外观一般都比较好看,写程序挑配置好的。偶的笔记本双2.4G+512G固态硬盘+16G内存,apple自己选的配置。直接买整机是买不到的。整体性能也就是凑合用。比thinkpad稍为好一些。根据你的实际情况选择。
话说想做游戏学什么编程语言比较好?
企业级的游戏开发的话,一般C++多一些,大型游戏要求足够高的运行效率,而JAVA,C#在这一方面是短项,而用C的话又没有类,所以C++开发的游戏比较多,如果是想进游戏公司的话,多学学C++。
但是如果是个人开发小型游戏的话,建议用C#,小型游戏不需要考虑效率问题,C#足以应付,微软有个东西叫XNA,专为业余的程序员开发小型游戏而设计,上手简单,微软提供了大量的类库,用起来很便捷。
如果是开发android的游戏的话,没得选,只能用JAVA。
貌似也有用delphi开发的游戏,不过听说不是主流。
其实语言不是重点,任何语言都可以做游戏,只是各个语言各有特点,根据需求的不同选择最适合的语言。关键在于算法要理解,理解程序的构架,研究透算法,才是最重要的。
学习的时候建议以C++来学习,用JAVA或者C#的话学不到指针,用C的话学不到面向对象的思想。不过如果没有任何语言基础的话,建议还是从C学起,先学会最基础的东西再学C++。VB现在已经很少用了,实在没学的必要。
推荐教材《Visual C++游戏编程基础》
如果只是想做个小的东西玩玩的话,有很多方便的软件,比如《RPG maker》,用这些东西不需要什么编程的基础就能做一些小的东西,玩玩足以。
如果觉得《编程游戏页面图片 目前最流行的少儿图形编程工具Scratch30 – 游戏开发 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!