Web Development in IGM

Web Development in IGM

Author: 

IGM classes cater to a wide variety of design and development related interests. One of those interests that students have the ability to focus on, is web development. I personally find web development to be super fun and engaging, so I’ve taken many of the courses that IGM has to offer on the subject. If you’re interested in web dev, or perhaps think that you might be, read onwards. I’m going to list the relevant classes that I’ve taken in IGM, highlight what I learned in each and explain how it may be helpful to you.

Continue Reading

Preparing for Co-op in an Unknown Place

Preparing for Co-op in an Unknown Place

Author: 

So here’s the deal- you’ve just landed your first co-op with a company while you’re attending RIT! You can’t believe that you nailed that technical interview, and you’re filled with an overwhelming sense of pride and joy. You want to start celebrating right away, but the thought crosses your mind that you’ve never been to that city / town before, and know next to nothing about what it’s like to live there. How does one prepare for an experience like that?

Continue Reading

Psychology and Game Design

Psychology and Game Design

Author: 

As a student in the school of IGM, I have to complete an Immersion in a particular area of study that isn’t directly related to my major (Game Design and Development). After much consideration, I decided to pick Psychology as my area of study, and because I’m taking two Psychology courses this semester, I thought it would be a good idea to talk about why I chose Psychology and how I think it will benefit me in the long run.

Continue Reading

The Importance of Readability in Code

The Importance of Readability in Code

Author: 

Readability is not something many people think about as being a top priority when they’re writing code. This is usually the case when people get very focused on making something work and making it work well. Especially for solo projects, people aren’t generally concerned about someone else reading their code, so they just write whatever ends up being convenient.

Continue Reading

Building a Portfolio Site

Building a Portfolio Site

Author: 

During your time here at RIT, you are required to complete 2 Co-ops (AKA paid internships). There are already a lot of blog posts on how to secure a Co-op, but I’d like to talk about one specific thing that you can do that will give you a major leg up when you start looking for a job. Having a solid and well-built resume, and knowing how to write a cover letter will get you very far, but what will make you stand out the most is a portfolio site.

Continue Reading

How to Improve your Coding Skills

How to Improve your Coding Skills

Author: 

It’s no big surprise that learning how to code is an important first step towards being able to develop games. Learning how to code well means figuring out how to make your programs efficient, clever, and readable. You may know all of this and be thinking to yourself, “I want to get better at programming, but I don’t know where to start!” With this blog post, I aim to show you some tips that will help you further your coding expertise outside of class.

Continue Reading

The Importance of Music in Video Games

The Importance of Music in Video Games

Author: 

As you might have guessed from the title, with this blog post I’d like to talk about the role of music in video games. Far too often people think that sound design is an item of the lowest priority in a video game, but in my opinion, it is quite the opposite. Music and sounds are equally important to visuals / graphics when it comes to developing a game’s atmosphere. Any audio lover will tell you that the quality of a game’s soundscape can make or break the entire immersive experience.

Continue Reading

Mastering the Art of Group Projects

Mastering the Art of Group Projects

Author: 

With this blog post I’d like to talk about something slightly scary: Group Projects. Whether it be for a class, a game jam, or a passion project, you will (without doubt) find yourself in a scenario where you must work with a group. Because group work can be daunting, it’s helpful to learn how to effectively work with a team. Mastering the art of group project organization will do more than help you during your years as a student, because the game development industry is all about large group projects!

So let’s get right into how you can make your group projects successful!

Continue Reading
Subscribe to Stasha Blank