感悟(一)

本文分享了一位游戏开发者在学习Unity和编程过程中的体会,包括如何有效阅读他人代码,理解其架构和编程思想,以及在自我编写代码时如何克服困难,通过绘制类图和流程图来清晰构思。

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

学习编程,学习Unity做游戏已经有一年多了吧,感觉自己进步不大。懈怠懈怠了~

最近在搞一些自己的小玩意儿,研究了这么些天,有些感悟,记录一下。

一、关于研读别人的代码

对我这种新人,很喜欢去找一些别人写的框架或游戏然后去看看别人的代码,企图去弄懂别人的实现,并且自己也学习一下他们的编程思想。然后我就拿了一份框架来研究。2天后,ε=(´ο`*)))唉,这啥啊。对的,我看不懂。。。。。对于这个问题,我也去网上找了找别人的经历,发现读代码决对不是什么简单活儿。但是这个说法并不能阻止我探求别人代码的好奇心,所以自己想了想,感觉读代码应该这样读。

首先,大的方向来说,读代码要分层次来读。一开始先从大的方面来看,别人框架有那些个部分,每个部分有哪些类。明白每个部分的大致功能是什么。部分和部分之间的交互。

然后就开始研究每个部分所属的类,知道类的作用是什么。

再然后就是研究类里面的方法。

最后就是方法的实现。

我原先总想着直接开始就看最后一步——方法的实现,我当然看不懂。程序的实现优先度应该低一些(不是说不重要),首先要了解别人的设计。

 

二、关于自己编写代码

说实话,写代码这东西对我渣渣是越来越难了。每次自己想出的一些游戏点子想要实现,总是写到一半不知道怎么写了。我感觉要写出代码,首先你对于要写的东西必须要十分的清楚。然后自己不妨画一些类图和流程图,看看自己能不能实现 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值