和游戏开发爱好者浅谈“自学”

一位大二学生分享其自学PC游戏开发的心得,强调个性化学习、主动求知与兴趣结合的重要性。探讨了如何平衡个人兴趣与学校课程,提出自学与课程学习相结合的策略,关注C++、数据结构等核心技能的学习,并对未来游戏开发行业的社会责任进行了反思。

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

【来信】
  我是在校的大二学生,目前在自学自己感兴趣的领域(PC游戏开发)。想请问您认为自学有什么需要注意的地方吗?


【回复】
  非常抱歉,这样的问题我还是不细答了吧。学习方法每个人都可以不一样的,自学也是这样,范范而谈自学,好像有过这样一个写作计划,待执行,况且不一定适合你。提醒四点:一个是“自”,要有自我的主见,内容、方式、信息获取途径等,都可以是个性化的;二是“学”,以学习效果为标准安排,在学习的过程中享受进步的愉悦;三要提醒自学不是“独学”,找到有相似兴趣的同学结伴,找乐于帮助学生的老师指导,实现“在指导下的自学”;第四,在校大学生,将学安排的课程学习,和自学结合起来,不可只偏一方。
  祝安排出个性、有效的学习。
  附上自学分类,思考这三种自学你是如何安排的?
  • 限定性自学——学生完全在教师指导下进行的自学活动,如课程的预习、复习以及为完成作业由教师指定的少量课外阅读活动。
  • 主动性自学——学生为加深理解教学内容,主动阅读参考书和科技参考资料等的学习活动。这种自学并不受教师严格控制,但还是受制于教学计划和课程内容。
  • 自主性自学——完全根据个人的兴趣、爱好,或扬长、或补短,自觉调整知识结构而进行的学习活动。
【再来信】
  我说说我的情况吧,我是比较不喜欢按照别人安排的路线学习的人,所以,通常我会选择第三种自主性的学习。
  平时,遇到问题采取的方法是:先想一想,不过一般如果是自己特别想要弄明白的问题就会多想一会。然后在 自己想不出来的时候,会上网查资料。最近,上论坛开始多些了。可能以后会多变成在论坛提问题。
  我们班主任在大一上学期快结束的时候,让我们寒假回家想一想自己要干什么?以及未来想过什么生活?然后,在那个寒假我也想了很多。因为,也是刚刚从北方回来。在广东没什么朋友,所以,有很多时间想这个问题。之后,我找到了自己感兴趣的东西,也就是我现在想要学习的领域(PC游戏开发)。当然,这个方向比较难。通过查资料也意识到了,一个PC游戏的开发需要很多的能力和经验。不知道您对PC游戏是什么看法?就我来说。一直认为,它是一个非常神奇的东西。所以,想要解开这个谜题。
  然后,在大一下期的时候,把C++学了一下,现在也有在学。大二上期也就是这一期,这学期主攻的是数据结构。不过确实麻烦,没学完就要期末考试了。下期的计划暂时是继续学习数据结构,如果有开相关的计算机课程就和这学期一样,也学一下。不过主攻的还是数据结构和C++。(关于C++,在PC游戏开发领域C++是最常用的语言,几乎没有使用其他的语言的。所以想要学习C++)
  这就是我的情况,感谢您的回复。

【回复】
  “比较不喜欢按照别人安排的路线学习”,是否有太过绝对的成份。如果别人的安排确实就是你所需要的呢?三种自学不是三选一,而是三者兼。我为你有自己的安排而感到高兴,但也不清楚你如何对待目前开出的基础课和其他专业基础课而感到些许担心。这样一种以课程为单位,层次性地呈现的课程知识,将是你自学,以及将来长远发展的保证。在大学的前两年,我建议保证前两种自学,追求后一种自学。
  就你喜欢的游戏而言,C++和数据结构是重要的,背后的计算机原理、程序设计语言、算法、系统软件,无一不是可有可无的。而这些都凭自己的第三种自学安排,要保证学习效果,并不容易。现在手机都多核心了,从游戏追求的效率上来看,并行程序设计是否需要考虑。PC游戏、移动游戏、网络游戏,各有所长,哪个是趋势,哪个市场更大,现在步入移动计算、云计算的时代,这些知识从何而来?所以,忽视了其他专业基础的学习,发展的后劲,我不看好。当然,作为大二的同学,你现在的投入无可厚非,你已经找到了让自己保持学习热情的方向,同时,学习的也是专业核心的内容,我的话(可能吓人),只作为担心你忽视“别人安排路线”而付出代价。
  至于游戏开发,我想你不仅要想着解开这个谜题,而且是要做到自主创新,在这些谜题中加入你的贡献,有健康的学习,你能做到。我对中国游戏市场中青少年游戏成瘾的问题很关心,想给未来的游戏专家出个问题:如何保持产业的发展,还要能保证孩子们的健康成长?回答好这个问题,做一个能赢利、有责任的游戏行业从业人员,这是我期望的。

【再来信】
  嗯,确实有些绝对了。这句话没表达清楚,通常对别人提出的建议,我并不会马上接受。一般会想一想这个建议如何? 毕竟,这是别人的经验总结,但是不一定适合我。 当然,其实您也应该想到了。我比较不喜欢的是学校安排的路线。
  在您的博客中提到的《数学之美》,这学期看过,确实是一本好书。看了那本书以后,更加明确了我对数据结构重要性的认识,而且,确实在那本书里面,数学的奇妙之处让我印象深刻。就课程来说,目前暂时是,按部就班吧。虽然,本质上确实不喜欢学校的课程。但是,还是会学习一点学校的课程。不过和感兴趣的这一方面相比,付出的努力确实会相差很多。
  可惜,在大二上期才跟您交流这个问题。如果是在大一的时候的话,也不会呢么迷茫吧。
  不瞒您说,以前我也沉迷于网络(不过,或许也正是因为沉迷过,才会产生对游戏的兴趣。)。不得不说,游戏这东西的诱惑力很大。一不小心就会在其中花费很多时间。您提的这个问题,对于我来说确实是一个难题。与我自己来说,我会努力做到负有责任。
  但是,于孩子们来说。实际上,网络成瘾这个问题。不同人可能会不一样。以前的我就是因为逃避现实吧。想想当时真是有点傻。
  对于您的期望实际上也正是我对自己的期望,我也不希望在以后有幸开发出好玩的游戏,却导致了不健康的游戏态度。健康游戏确实是一个任重而道远的课题。
  感谢您的回复。

  






内容概要:本文围绕直流微电网中带有恒功率负载(CPL)的DC/DC升压转换器的稳定控制问题展开研究,提出了一种复合预设性能控制策略。首先,通过精确反馈线性化技术将非线性不确定的DC转换器系统转化为Brunovsky标准型,然后利用非线性扰动观测器评估负载功率的动态变化输出电压的调节精度。基于反步设计方法,设计了具有预设性能的复合非线性控制器,确保输出电压跟踪误差始终在预定义误差范围内。文章还对比了多种DC/DC转换器控制技术如脉冲调整技术、反馈线性化、滑模控制(SMC)、主动阻尼法基于无源性的控制,并分析了它们的优缺点。最后,通过数值仿真验证了所提控制器的有效性优越性。 适合人群:从事电力电子、自动控制领域研究的学者工程师,以及对先进控制算法感兴趣的研究生及以上学历人员。 使用场景及目标:①适用于需要精确控制输出电压并处理恒功率负载的应用场景;②旨在实现快速稳定的电压跟踪,同时保证系统的鲁棒性抗干扰能力;③为DC微电网中的功率转换系统提供兼顾瞬态性能稳态精度的解决方案。 其他说明:文中不仅提供了详细的理论推导算法实现,还通过Python代码演示了控制策略的具体实现过程,便于读者理解实践。此外,文章还讨论了不同控制方法的特点适用范围,为实际工程项目提供了有价值的参考。
内容概要:该论文介绍了一种名为偏振敏感强度衍射断层扫描(PS-IDT)的新型无参考三维偏振敏感计算成像技术。PS-IDT通过多角度圆偏振光照射样品,利用矢量多层光束传播模型(MSBP)梯度下降算法迭代重建样品的三维各向异性分布。该技术无需干涉参考光或机械扫描,能够处理多重散射样品,并通过强度测量实现3D成像。文中展示了对马铃薯淀粉颗粒缓步类动物等样品的成功成像实验,并提供了Python代码实现,包括系统初始化、前向传播、多层传播、重建算法以及数字体模验证等模块。 适用人群:具备一定光学成像编程基础的研究人员,尤其是从事生物医学成像、材料科学成像领域的科研工作者。 使用场景及目标:①研究复杂散射样品(如生物组织、复合材料)的三维各向异性结构;②开发新型偏振敏感成像系统,提高成像分辨率对比度;③验证优化计算成像算法,应用于实际样品的高精度成像。 其他说明:PS-IDT技术相比传统偏振成像方法具有明显优势,如无需干涉装置、无需机械扫描、可处理多重散射等。然而,该技术也面临计算复杂度高、需要多角度数据采集等挑战。文中还提出了改进方向,如采用更高数值孔径(NA)物镜、引入深度学习超分辨率技术等,以进一步提升成像质量效率。此外,文中提供的Python代码框架为研究人员提供了实用的工具,便于理解应用该技术。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

迂者-贺利坚

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

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

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

打赏作者

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

抵扣说明:

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

余额充值