This past year in GAD I've experienced so much in my education. This course has been amazing on the topics and materials, especially compared to last year in Sci Vis. Here are the main things that I have definitely internalized and will never forget.
First things first, never use old earrings on your game. I remembered the board game that we had made as groups. From that experience itself, I've learned quite more than it had seemed. Instead of taking a direct part on being the main leader as I usually do, I had kept my pride down low to being led by another student on the same level as me. I learned more of what I liked, hated, and needed from a leader. I had also realized more about how to work better with my peers, working together as a group. The journey through learning how to draw was fantastic. The CTRL+ Paint videos actually interested me and pushed me to create more of a personal type of art. They had taught me a lot of artistic vocabulary, and ways to create beautiful art. The most helpful part of the tutorials was the draw 100 things. Whenever you are bad at drawing a certain object, draw it a hundred times and you will find an enormous amount of improvement. One of the main struggles this year was the unity c# tutorials. Those had begun to teach me a skill that will be extremely valuable in my future. Learning to program was quite a hard step to get through, but I was eventually able to. Throughout the tutorials, I had learned more about how I myself take notes the best. It was a productive system. The ability to code has left me satisfied with this whole class. The first time that I created a script all by myself, with no help, I felt so powerful and I felt strongly able to do a lot more.
0 Comments
In the last week of school before spring break, our class had worked on creating a simple 2D game in Unity. Finally, over with C# coding classes, we have begun to experience the coding in action with all parts of the game.
The tutorial we watched took you quite slowly through the game, making sure every action was understood with reason. An organized environment was also shown throughout the tutorial. Some skills were shown indirectly to the viewers, keeping good habits in the game creating process. This 2D UFO game helped us to learn these skills in Unity:
To sum it all up...
Sources Developing Your First Game with Unity and C# Step process of creating a game in Unity 3D Unity 2D Game Creation Tutorials 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 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...
In the past two weeks, our class had worked on animations by creating dynamic simulations and using particles with effects. We were watching tutorials, learning step by step. Sometimes when someone messed up their work, it was usually because they missed a step from the tutorials. Even I had experienced that a lot, but that was mostly when I was rigging a while before. When creating the dynamic simulations, it was quite easier than how others had made it seem like. I made sure to follow the tutorials exactly, not looking away at all. I first went through the tutorial completely without working at the same time (It was short time-wise). Next, I went through it, pausing in the middle working on specific parts, even going back to make sure I was working right. What really helps myself during the tutorials is to follow the same techniques that the teacher does, and also little things they do in organizing to keep the digital workspace clean. It is important to follow the tutorial exactly how it was done or you might find yourself starting all over. Play it safe before you are sorry that you didn't.
On study.com I had found a chapter on basically following up lessons and tutorial by sending the teacher some questions. In case you are ever stuck, just ask the teacher. It could include the teacher from the video or even the teacher in your actual class. No matter, communication is key to improvement and success. When using tutorials...
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...
Over the past two months, I had been working on improving my artistic ability. I've learned the main principles of design such as...
As I've mentioned a while before, I had learned many new ways to create art through the CTRL+Paint website. I definitely recommend everyone who wants to become artists, to view the videos. Even if you are already amazing at art, going back to the fundamental basics will refresh your mind. It would never hurt to try, there is a whole library of free videos. Matt Kohr, the teacher of the lesson, well explained many ways to view art and design. I would definitely say that my drawing ability has greatly improved. It started with just learning to hold your drawing utensil in a different way. I thought it was kind of stupid in the beginning lessons how he told us to fill five whole pages, front and back, worth of constant circular motions holding the pencil in a different way that we usually use it to write. When you look at it really quick it basically looks like pages with scribbled ovals. Later on, I had realized how the different strokes were used. It's hard for me to describe the feeling. You'll eventually notice the difference in motion. The lessons started with simple ideals, gradually reaching towards complex ideas. Practice went a long way. Putting in hard work, taking my time, and having interest pushed myself to become a better artist. Although I've learned a LOT and grown in my artistic abilities, there are ALWAYS more ways to improve. A while before I created a blog post similar to this, the simple difference is that this one will talk more about tips to creating the games rather than well... working as a group.
The past week our game design class split up into groups to work together to make board games. As you may know, I was the 2D Artist. I had created:
Heather Huhman, in an article, talks about the gaming career and creating goals. "Succeeding in your job search requires you to start with the end in mind. Your career game plan will focus on the goals you have, and break them down into shorter goals." There are many strategies to help you with tasks, but also for careers and long-term goals. Some of these include:
To summarize...
The week before Thanksgiving break, our class started to work on making our own board games. We were assigned to different groups. As a group of three people, we had different roles to choose from.
Our production manager worked really well with us, he typed up the rules of the game at home the day after we asked (which is sometimes hard to do with the workload of other classes). It was just a prototype but it was very helpful in making me understand the game. He also checked on both of us frequently to make sure everything was going smoothly. Our production manager made sure he answered our questions and helped with requests. As a group, when discussing with each other to improve or to connect the game we reached many agreements even through our difference in opinions and ideas. Because of this, we were able to improve the game concept that was given to us. It is important to remember that having good relations in a group, no matter the goal, is essential to completing the main objective. If there are not good relations with coworkers then that could and may get in way of the task at hand. When you work together you will feel less stressed, it will be easier to come towards an agreement and easier to collaborate. In an article called "How to Establish & Maintain Good Relationships in the Workplace," Sarita Harbour gives a few important tips about how to be the most constructive in a workplace environment. She explains each one of these main tips:
In a group...
|
AuthorAaron Lobo Categories
All
Archives
May 2018
|