游戏客户端--个人学习路线总结、指北

本文为初学者提供了一条从零开始学习Unity游戏开发的道路,包括C#编程基础、Unity编辑器操作及2D游戏实战等内容。建议学习者通过推荐教程掌握技能,并利用LeetCode进行算法训练。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本人从大二开始学习Unity,已经上手一段时间了,这里对于想入门游戏开发的同学指下方向。

C#

本人有一定的Java基础,所以学C#会比较快。我看的教程也是快速过了一遍,我这里给出我认为比较适合新手的一些教程。
Tips:如果你学的是Unreal虚幻,那么你可以去学C++,CocosCreator可以学JavaScript

C# 相比较 C++ 简单很多,基本不需要考虑指针和内存管理,书写上也简洁很多

  1. Unity+C#全套零基础入门教程——从C#进阶到游戏开发实战好课
  2. 【完结】只要2小时,快速学完C#编程【101】

第二个教程推荐熟悉面向对象编程语言的同学,学起来更快。第一个更偏向基础。(当然看完第一个教程的同学可以再看第二个,巩固下知识)
看我这两个就够了,不要看其他的纯C#教程,因为大部分还涉及到.Net开发,Windows开发等等。

Unity

学完了C#的一些语法,就可以来学习Unity了

  1. 史上最全Unity3D教程
  2. Unity2018教程2D入门–经典小狐狸

第一个教程里面有一些C#的知识,可以直接跳过,熟悉下Unity使用和脚本交互就行
第二个教程则是带你完整的开发一个2D游戏,当然也可以直接来看第二个,只不过看第一个之后再看会容易很多。(强推第二个,游戏开发引路人~)

刷题

可以上LeetCode刷题,建议有空的时候一天一道,到你找工作的时候你会发现笔试面试的算法题根本难不倒你

其他

  1. 当然如果你有空闲时间,可以学下C++,**C++**基本上在游戏开发行业中都需要用到,万金油~
  2. 现在网络游戏居多,可以尝试找些联网游戏的教程,熟悉网络编程
  3. 如果还有精力,可以学图形学,算是比较大的加分项。GAMES101-现代计算机图形学入门-闫令琪
  4. 最后就是计算机网络操作系统数据结构与算法这些专业学科了

最后

如果你学的是虚幻(Unreal),那么本文章中的Unity可以替换成UnrealC# 可以替换成 C++,然后其他的教程不需要变动


最后希望大家都能成为一个优秀的游戏开发者~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

就一枚小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值