自述
第一次在CSDN上发文章,可惜没赶上当年最火的时候,5年前大一的时候刚学程序设计,跟着CSDN上的大神一路刷帖学习,意外的考了100分,hhhhhh,现在想起来还是很有意思,可惜当年关注的那些大佬也不再更新,想必是忙于自己的工作了吧。
本人大学专业其实是应用物理系的,大学的时候学学计算机纯粹是兴趣爱好,对于我来说计算机就像是一个达成目的的工具吧,希望能把自己天马行空的想象慢慢在虚拟世界展现出来,这也是我自学虚幻5的目的,我现在也工作一年了,每天只能抽抽空,学一点是一点,然后再慢慢完成自己立出的项目。毕竟不是计算机专业的,学习日志会写的随意,把每次学到的东西随便说说,分享分享,学错了说不定还会有大佬在评论区指点一二,hhhh。
项目目标
前段时间打音游打的很来劲,所以想自己做一款音游试试,就在下面大概描述一下吧。
我打算用虚幻5做一款BOSS战的小demo,然后把音游的核心玩法融进去,大概就是类似黑悟空实机展示的那种宏大场景的boss战,然后让角色攻击闪避和音乐的节奏关联起来,希望5年内能慢慢搞出来吧,每天下班学一点,做一点。
学习进度
目前我是跟着B站的一位UP进行虚幻5的学习,感觉UP讲的内容非常适合我,我有一点点的编程基础,又有一点点的3Dmax建模基础,大学选修三维动画与设计的时候,还拿虚幻引擎做过场景,恰巧不巧还在大学的时候有过做项目的经历,虽然说很水,但至少不是闷头苍蝇,可以说是只要熟悉一下虚幻5的控件,以及编程环境,就能立马开始干,我跟着学习的B站UP链接放下面了。
【虚幻5.2纯中文全流程初学者新手到进阶系列教程合集(持续更新中)】 https://www.bilibili.com/video/BV1Du411h7qe/?share_source=copy_web&vd_source=1a8adb1a4c2150246435e28b61bcf517
我现在是学的非常非常舒服,感觉很适合我。
上面是我跟着教程做的项目,目前已经熟悉了蓝图的编译,差不多理解了这蓝图和C++之间的关系,其实就是把面向对象编程的对象可视化,对于我这种2年没碰过代码的人真的是太舒服了,学起来快,又不难,还非常直观,不过做出来的蓝图恐怕除了本人其余人谁也看不懂就是,hhhhhhhhhh。
跟着教程写的简单碰撞逻辑,不过我在编程命名的时候还是保留着英文命名的习惯,哈哈哈,中文命名懂的都懂,鬼知道什么时候会遇上不能识别字符的蜜汁BUG,到后期代码冗余起来,查BUG那叫一个脑溢血,生产队的驴看了都摇摇头。
目前我已经跟着教程做到了P12,也就是实现了发射小球入门框亮灯再在屏幕上显示得分统计,还有镜头的一些简单控制。
第一篇的学习日志就写的笼统了一点,前面已经学了一部分,也没那么多的精力把自己之前的心得想法一个一个敲出来了,就酱紫吧。