本人曾抱着极大的游戏制作热情借助UN制作了一个小游戏,奈何在学习的过程中由于基础编程语言的基础不扎实导致写代码调用函数组件的时候掉了很多坑,很多函数的调用甚至在一窍不通的情况下抄别人的,后来想着出远门也要带点吃的啥的,不如从头开始扎实的学习C来帮助自己更好的写脚本。当然学习的过程中经常会忘记东西,不如写点东西来帮自己梳理一下。

鉴于自己的代码逻辑能力较差,要先从基础的编写开始,多去思考一下一些问题该如何利用代码的逻辑思维去思考,切勿眼高手低觉得简单的代码不值一提。

UN引擎中经常会出现脚本与脚本之间相互联系的情况,很多时候它们的函数逻辑比较抽象,光从看代码的程度上很难理解,像是Update函数还有一些调用组件函数的变量运行原理。所以学习的过程中我更应该注重于函数方法之类的本质,他们运行的基本原理来帮助我更好的理解,并在理解之后自己动手进行一次复刻,这样才有更好的理解而不是去背诵一个函数的用法与效果。

学习这个东西还是很忌讳三天打鱼两天晒网这种三分钟热度学习法,大一的时候很贪玩,打游戏的时候如果几天不玩一个游戏手感会下降,但是假如天天玩保持一个节奏的话游戏技术也会进步,我相信学习也是一样的道理,可以今天少学习一点,但是不能断了节奏,至少要保证每天有一段时间是留给学习的,也许没有一天学5到6个小时的人学到的知识多,但是积累与坚持的过程是可以激发质变的,只有保持学习的持久才能更好的进步。

人总是要有盼头才能顶着困难往前走,想给自己画个饼,学习C语言的同时学习shader,如果我能坚持下去希望可以成为一名技术美术。

因为写的程序BUG太多来重头开始整理最基础的C语言学习记录相关推荐

  1. 应用程序编程太难?Appy Pie推出“零基础”VR AR设计平台

    即使是毫无编码经验的营销人员,也可以在iOS和安卓应用中增加沉浸式体验. 从虚拟现实开启元年,VR/AR被越来越多的领域所接纳,甚至变成一股潮流.不少大公司已经青睐于VR/AR广告,来宣传自己的品牌. ...

  2. Python|xlwt|xlrd|调整单元格样式(背景,字体,对齐、虚线边框、列宽行高、添加公式)|xlutils|openpyxl|只读与只写|图表|语言基础50课:学习(8)

    文章目录 系列目录 原项目地址 第24课:用Python读写Excel文件-1 Excel简介 安装 读Excel文件(行列索引从`0`开始) 写Excel文件 调整单元格样式(背景,字体,对齐.虚线 ...

  3. 实习生两分钟解决程序bug,老程序员笑笑不说话,还是太年轻?

    又到一年高校毕业季,为了能实现更好就业,大学生们也是使尽了浑身解数. 从某种程度上来说,985.211高校毕业的大学生找工作要比普本院校毕业的学生要容易很多,现在也有不少985高校的毕业生已经进入了实 ...

  4. 雷军做程序员时写的文章,太牛了!

    来源 | 雷军的博客 如果程序人生的话,这条路太漫长. 我并非天生喜欢写程序,上高中时也没有想过程序员的生活. 我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选 ...

  5. 97年世界编程大赛第一名写的程序……看完很无奈 太牛了

    97年世界编程大赛第一名写的程序--看完很无奈 太牛了 保险起见大家运行完了还是删除哈,然后运行之前最好也看看..俺不懂,万一有啥问题俺能不负责吧 这个程序是97年Mekka '97 4K Intro ...

  6. 【python编程导论】我想和你探讨下如何去写好程序

    1. 题目来源 麻省理工的编程导论: Introduction to Computer Science and Programming Using Python 第一周课程的第三个编程题 Week 1 ...

  7. CTO 写的低级 Bug 再致网站被黑,CEO 的号都被盗了!

    ‍‍ 整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 上周,美国开源社交网络服务平台 Gab ,因其 CTO 写的低级 Bug 受到黑客攻击,导致约 70GB 的数据被窃取. 可该公司 ...

  8. 论OD最原始的用途------找程序BUG

    今天说说OD调试器原作者开发该软件的初衷,找程序BUG.当然这款软件现在主要用来做程序破解和写外挂,都是利用了OD方便快捷的逆向程序的好处.最近在看红狼远控源码,Gh0st,老地再也不能老的东西了,不 ...

  9. 请问:如何写出没有BUG的代码?

    全世界只有3.14 % 的人关注了 数据与算法之美 1947年9月9日,美国海军准将 Grace Hopper 在哈佛学院计算机实验室里使用 Mark II 和 Mark III 计算机进行研究工作. ...

最新文章

  1. 通过分离dataSource 让我们的code具有更高的复用性.
  2. 《数据科学家养成手册》第十一章------算法学1(穷举,分治,回溯,贪心,迭代)
  3. 手把手带你撸一个cli工具
  4. POJ C程序设计进阶 编程题#3:运算符判定
  5. python 实现装饰器设计模式
  6. SQL Server 兼容模式
  7. LBS由ip查经纬度
  8. Pandas index详解
  9. Linux!为何他一人就写出这么强的系统,中国却做不出来?
  10. MAXWELL软件的初步使用
  11. 金字塔原理——表达的逻辑
  12. 获取随机经纬度、经纬度范围
  13. 前有狗屁不通文章生成器 | 后有申论生成器
  14. 远程唤醒、WOL、Magic_Packet
  15. 引入 DTM 以支持 ABP 的多租户多数据库场景
  16. 五星大饭店剧情,五星大饭店在线观看
  17. latex排版原理 常用算法排版伪代码模块 添加注释以及注意事项
  18. 《炬丰科技-半导体工艺》 高频磷化铟芯片晶圆级背面加工
  19. spring开发常用的
  20. c语言计算n+nn+nnn+nnnn......---@颜麓

热门文章

  1. UPI,QPI,CSI,FSB
  2. ue4闊虫晥銆佸姩鐢荤粨鍚堝疄渚-- 鎴戣嚜宸卞晩
  3. 共享车位|基于SpringBoot+vue+node共享车位平台的设计与实现
  4. l310加完墨水后需要怎样设置_爱普生打印机加了墨后为何还打印不出来?
  5. easyswoole学习笔记
  6. 天载股票资讯A股遭到商场各大利空音讯影响
  7. 为什么很多程序员喜欢用 Kindle ?
  8. STM32F103标准库入门——新建工程、初识GPIO
  9. TS + React 找不到模块“Utils/util”或其相应的类型声明
  10. javascrip应用大全