官术网_书友最值得收藏!

The Building Blocks of Programming

Any programming language starts off looking like ancient Greek to the unaccustomed eye, and C# is no exception. The good news is that underneath the initial mystery, all programming languages are made up of the same essential building blocks. Variables, methods, and classes (or objects) make up the DNA of conventional programming; understanding these simple concepts opens up an entire world of perse and complex applications. After all, there are only four different DNA nucleobases in every person on earth; yet, here we are, unique organisms to the last.

If you're new to programming, there's going to be a lot of information coming at you in this chapter, and this could mark the first lines of code that you've ever written. The point is not to overload your brain with facts and figures; it's to give you a holistic look at the building blocks of programming using examples from everyday life.

This chapter is all about the high-level view of the bits and pieces that make up a program. Getting the hang of how things work before getting into the code directly will not only help you new coders find your feet, it will also solidify the topics with easy-to-remember references. Ramblings aside, we'll focus on the following topics throughout this chapter:

  • Defining what variables are and how to use them
  • Understanding the purpose of methods
  • Classes and their role as objects
  • Turning C# scripts into Unity components
  • Component communication and dot notation
主站蜘蛛池模板: 东乡族自治县| 梁平县| 布拖县| 贵阳市| 正镶白旗| 琼海市| 神木县| 兴城市| 武邑县| 康保县| 曲周县| 涿鹿县| 修文县| 葫芦岛市| 珲春市| 巴林左旗| 巴林左旗| 安岳县| 勃利县| 绵竹市| 如东县| 裕民县| 济宁市| 浦北县| 抚顺市| 海晏县| 灵丘县| 鹤峰县| 呼图壁县| 上虞市| 长葛市| 永善县| 阳城县| 舟山市| 德化县| 大悟县| 富宁县| 普陀区| 读书| 郑州市| 蒲江县|