Over the past weeks, I've been continuing learning how to code in C#. Just in case you don't know, C# is a programming language commonly used in Unity to develop games.
The tutorials I've been watching are really nice in how they take you through the code and explain it; however, I feel as if they do more work for us than helping the viewers to remember key parts. I've been taking lots of notes for each tutorial but the code is still so confusing. For example, I find it difficult to use while and do while loops. Not only do you have variables in it like i, but you also have numbers and other signs such as ++. The order to put it together is quite hard to remember off the top of my head. Although C# may be difficult for me, I still understand some parts of it. I'm good at making "if statements" without any help at all because it's really simple and I know where it is going. I wish that I would be able to learn the code with more of my free interest; however, it feels really forced due to certain due date requirements. If I had more time I would've gone through each tutorial practicing what I've learned a few times, getting creative with it, and then once I truly understand that concept I would move on to the next tutorial. It's a good reminder and practice of how we WILL get hard due dates, especially in this work field. Although it's important to understand how to code, remember that there is competition and speed may be key to victory. We have to use these opportunities to push us to work faster and more efficiently.
References
0 Comments
In the past weeks, our class had continued working in C#. We are still watching tutorials, slowly learning more and more.
When coding with C# you'll start having to memorize certain components. Like string is used when working with text, and int is used when working with numbers. Another example is when to capitalize, put spaces, and don't forget to add a simple semicolon at the end of each line. All these little things added together is scripting. It's the little things that make coding seem easy, but it is quite challenging in the beginning if you don't pay attention. Many times our whole script doesn't work because the little things are forgotten. This is important to realize early so when taking a test on it, quizzing your knowledge on the subject matter, you must know every little detail or everything may not work according to plan. One way to help avoid this problem is to take notes and actually review them, they've helped me progress in the tutorials with a better understanding. There is an article online about common mistakes when coding with C#. Most of them were more advanced for me since I am not that far in the knowledge of programming in C#. However, a few had happened to me before. The first mistake I made in C# was not logging an overflow error. Another mistake was not using string correctly and using inefficient methods of coding. Although these problems had slowed me down, I used the opportunities to learn where I was wrong and to grow. It's important to know...
Over the past two weeks, our class had started learning about how to program using C#.
I've always wanted to learn how to program. One of the possibilities for my jobs in the future is to be a software engineer. I don't know much about programming just yet, but learning it in class will really help me to decide. Programming is a skill that I will use eventually in other future jobs, so it's good to start learning now. C# is designed to make easier the exchange of information and services over the internet and to give developers the means to build highly portable applications. C# basically simplifies programming. It is important to use because it helps beginning programmers to learn code. While it's easier to use than other types, C# has a good community to learn and ask questions from. And as I was saying before, it opens up many career opportunities. "C# is an object-oriented imperative language — you tell the computer what to do and can wrap those commands into objects modeling your desired world. This paradigm is the most widely used nowadays and therefore a good one to master. Applications patterns and object-oriented practices are transferable to many other platforms and languages." This website, (Same as one in the next sentence) had explained how this program is widely used. Working with C# sharp provides solid prospects in the future. According to medium.com, some of the jobs (There are MANY more) that use c# include:
C# is quite popular and will show up sometime in your software-oriented future. C# is...
The past weeks we have worked on creating and editing three-dimensional characters. We started out working with Adobe Fuse. This software was extremely easy to use. It was simple as clicking the types of body parts and clothing from a large selection. Next, we put our character into Adobe Photoshop, adding on different skins. After Photoshop we imported it into 3DS Max. After that, we learned about a simple place to animate our characters. After 3DS Max we uploaded our character into Mixamo where we chose different types of animations for our character to enact out. After we learned the easier and simpler ways to work on animating 3D characters, we started on old and complex traditional methods.
Overall I was quite relaxed for this part of our lessons so far. All these new software such as Adobe Fuse and Mixamo have really made my work easier. Although I have not actually used old methods of rigging characters, I've heard from MANY older students that they spent weeks doing what we could now do in a few minutes. It's important to learn older ways because sometimes we may not be able to do certain things in the new methods for many reasons. Plus the extra knowledge may be helpful in certain situations. To Summarize...
|
AuthorAaron Lobo Categories
All
Archives
May 2018
|