私信好多,大学生要不要学习游戏引擎?

博主虽然粉丝不多,但是私信99+

引言

给想进游戏行业的在校大学生一些建议。

最近收到越来越多小伙伴们的私信,其中有很大一部分都是在校的学生

由于私信过多,笔者就不整理截图了,总的来说有以下几个关键词

迷茫、怎么办、怎么学

本文重点给在校大学生们一些建议

一起先来看看要学什么

学习

1.C语言学不学

首先刚进入到大学,计算机专业,C语言基本就是编程入门的第一课,因为它比较纯粹

作为一门底层的编程语言,教材里面(包括数据结构、算法)的编程语言都会是C,或者是它的扩展与增强后的语言C++。

在游戏开发中,如果想从事服务端游戏开发,很大概率会需要使用C++,所以C/C++务必认真学

2.Java学不学

Java一直以来都是学校的重点输出,笔者当年的同学当中,有一半以上的选择了Java工作,所以Java这个行业是非常卷的。

Java作为面向对象的编程语言,通过学习它可以深入了解模块开发和持续可维护开发

游戏开发中,我们可能需要用到Java的地方在Android开发,在接入Android Sdk的时候需要用到。

所以Java建议学。

3.游戏引擎学不学

如果你想从事游戏开发,那么游戏引擎是必须要学习的。

那应该选择什么引擎?这个取决于你的学习资源和圈子,一群人学永远比一个人学会来得容易。

但是游戏引擎一般学校没有开设课程(笔者那时候),需要自学

4.其他

建议学习(游戏开发中或多或少会用到):

数据结构,算法,计算机网络,数据库(增删查改),多线程编程,计算机图形学。

建议了解(游戏开发中或多或少用不到):

汇编语言,电子电路,嵌入式开发,网络安全,数据挖掘。。。

生活

1.学校社团

不建议参加,除非你是带着目的去的,这个目的就有很多了,比如你为了接触更多的人,锻炼一些能力

笔者当年花了20报名了魔术协会,到头来也没去几次,至今怀恨在心

总的来说意义不是很大,建议把这一部分时间规划到自己要做的事情去。比如做100个小游戏

2.水课上不上

水课有他存在的意义,为了凑课时,我们纠结上不上最主要是因为他会点名

所以如果你可以明确老师人很好,很和谐,不建议你去

更加保险的事,你可以人去心不去,你可以把一些简单内容规划到这些水课上完成。比如做100个小游戏

但是如果你觉得这样会不尊重老师,那没问题,遵循你的内心想法即可。

3.比赛、项目

要不要参加比赛,一些编程类相关的比赛建议可以参加,例如ACM、蓝桥杯等等,这些比赛会让你有一些闪光点,在校招过程中是非常有帮助的。同时对你的编程思维也是非常有帮助的。

老师找你做的项目要不要做,一般老师带来的项目,都是一些比较大的项目,服务于政府或者机构。老师也会给一些指导。所以这类项目建议可以参与,提升一下认知

那些看起来很高级的内容,都是对你以后游戏开发会有帮助的。

4.游戏、短视频

进入到高校,玩游戏将会是非常舒服的事情,特别是计算机专业。

但是这两块属于娱乐消遣,一般沉浸下去,需要1~2个小时才能出来。

出来的时候要么是饭点、要么是睡觉点,时间就悄悄流逝了。

2个小时的时间,可以做一个有趣的小游戏了。

虽然努力不一定会成功,但是玩游戏和刷视频是真的舒服,但笔者不建议,大伙儿自行斟酌

目标

1.规划

如果你有意要通过校招进入游戏大厂,请深入巩固基础,对于一些概念、理论的东西深入掌握,多点刷题

专业成绩必须调优积极竞赛参与奖项,积极参加课内课外项目,多看看面试题。

重点:编程思维、数据结构、算法

以上是进游戏大厂最简单且最有效的途径。

2.目标

我们在大学期间需要有一个目标,目标是你持续去做的动力。例如:

你可以计划做100个小游戏,面试的时候你的几个项目没什么优势,但是如果有100个那是很吓人的。

你可以计划逐步建立个人IP,IP这个东西需要打磨,他对你以后的认知和收益都是有正向帮助的,提前准备对你有帮助。

大学所有的内容,可围绕提升你个人的公众影响能力,重点塑造一个与众不同的你

结语

在哪里可以看到如此清晰的思路,快跟上我的节奏!关注我,和我一起了解游戏行业最新动态,学习游戏开发技巧。

我是"亿元程序员",一位有着8年游戏行业经验的主程。在游戏开发中,希望能给到您帮助, 也希望通过您能帮助到大家。

AD:笔者线上的小游戏《贪吃蛇掌机经典》《填色之旅》《重力迷宫球》大家可以自行点击搜索体验。

实不相瞒,想要个在看!请把该文章分享给你觉得有需要的其他小伙伴。谢谢!

推荐专栏:

100个Cocos实例

8年主程手把手打造Cocos独立游戏开发框架

和8年游戏主程一起学习设计模式

从零开始开发贪吃蛇小游戏到上线系列

知识付费专栏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/300956.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RHCE9学习指南 第10章 ACL权限

10.1 ACL介绍及基本用法 前面讲权限时是对u、u、o来设置权限的。假如有如图10-1所示的需求。 图10-1 为三个用户设置权限 有一个目录aa,要求tom、bob、mary具有不同的权限,利用前面讲过的知识是完全可以实现的。 所有者设置为tom,把所有者权…

域内定位个人PC的三种方式(3)

gpo下发query user写log到sysvol GPO(Group Policy Object)是 Windows 中的一种管理技术,用于管理域中用户和计算机的设置。通过 GPO,管理员可以下发策略来配置用户和计算机的系统设置,以实现统一的管理和控制。 在 …

Java多线程技术五——单例模式与多线程-备份

1 概述 本章的知识点非常重要。在单例模式与多线程技术相结合的过程中,我们能发现很多以前从未考虑过的问题。这些不良的程序设计如果应用在商业项目中将会带来非常大的麻烦。本章的案例也充分说明,线程与某些技术相结合中,我们要考虑的事情会…

ubuntu环境嵌套问题

ref 有两个python,一个在/usr/bin/python3,一个在虚拟环境里面。每次pip install 都去了.local/里面 参考ref才发现是产生了环境嵌套。没遇到过。 看来以前还是太菜了,居然没有遇到过环境嵌套的问题。 其实win系统的conda也有环境嵌套的问…

【Linux系统编程】进程状态

介绍 进程的状态指的是进程在执行过程中所处的状态。进程的状态随着进程的执行和外界条件的变化而转换。我们可用 kill 命令来进程控制进程的状态。 kill中的 kill -l 指令用于查看系统中定义的所有信号及其对应的编号。这些信号可以用于 kill 命令来向进程发送特定的信号控制其…

IP代理科普| 共享IP还是独享IP?两者的区别与优势

通俗地讲,共享IP就像乘坐公共汽车一样,您可以到达目的地,但将与其他乘客共享旅程,座位很可能是没有的。独享IP就像坐出租车一样,您可以更快到达目的地,由于车上只有您一个人,座位是您一个人专用…

SpringBoot3 核心技能

1. 常用注解 SpringBoot摒弃XML配置方式,改为全注解驱动 1. 组件注册 Configuration、SpringBootConfiguration Bean、Scope Controller、 Service、Repository、Component Import ComponentScan 步骤: 1、Configuration 编写一个配置类 2、在…

LabVIEW与PID在温度测控系统中的应用

LabVIEW与PID在温度测控系统中的应用 本案例介绍LabVIEW在温度控制系统中的应用,特别是结合PID算法。项目使用abVIEW作为主要开发工具,配合NI PCI-7831R数据采集和控制设备,实现了高效的温度调节。 系统的核心在于LabVIEW的FPGA模块&#x…

docker安装入门及redis,minio,rabbitmq应用安装

部分笔记来自黑马课堂:【黑马程序员Docker快速入门到项目部署,MySQL部署Nginx部署docker自定义镜像DockerCompose项目实战一套搞定-哔哩哔哩】 https://b23.tv/niWEhEF 一、什么是docker: 快速构建、运行、管理应用的工具。--帮助我们快速部…

大数据开发之Sqoop详细介绍

测试环境 CDH 6.3.1 Sqoop 1.4.7 一.Sqoop概述 Apache Sqoop(SQL-to-Hadoop)项目旨在协助RDBMS与Hadoop之间进行高效的大数据交流。用户可以在 Sqoop 的帮助下,轻松地把关系型数据库的数据导入到 Hadoop 与其相关的系统 (如HBase和Hive)中&…

Sql 动态行转列

SELECT ID, Name, [Month],auth FROM [Test].[dbo].[Test3] 数据列表: 1.静态行专列 Select auth, MAX( CASE WHEN [Month] 一月 then Name else null end) 一月, MAX( CASE WHEN [Month] 二月 then Name else null end) 二月, MAX…

STM32独立看门狗和窗口看门狗的区别

独立看门狗: 本质上是一个定时器,这个定时器有一个输出端,可以输出复位信号。 该定时器是一个 12 位的递减计数器,当计数器的值减到 0 的时候,就会产生一个复位信号。如果在计数没减到 0 之前,重置计数器的…