Showing posts with label break into the games industry. Show all posts
Showing posts with label break into the games industry. Show all posts

Wednesday, March 20, 2013

Free Collaboration Tools for Remote Teams

I've just finished my first full-scale game development project, from design all the way through post-launch marketing, and I've learned a great deal in the process. My development partner and I started from scratch to develop a new Hangman app for Android and the Web called Classic Hangman Game (very original name, I know, but it's necessary for discoverability on Google Play until genres and descriptive terms can be searched for).

One of the things we had to tackle right away was to put together a viable workflow and a suite of tools that would allow us to work together, even though we live on different sides of the country. After a few hours of trial and error, we found a group of tools that allowed us to work efficiently throughout the project, whether we were working independently or at the same time.

Dropbox

The first challenge we faced was figuring out how to share and concurrently access project files and resources. We both needed continually up-to-date access to source files, images, sounds and all of the supporting files that Unity produces on its own. We found Dropbox to be an excellent solution, and we've since used it at the Global Game Jam 2013 in Denver.

Dropbox is a free cloud file-storage system with options for premium upgrades. The service allows users to synch folders on any PC or mobile device to any other, while also being able to access the folders and their contents on the web. After a quick download, we both had Dropbox folders on our machines, and we could both access the same files at will. As an added bonus, we regularly received notifications when files in Dropbox folders had been changed, so we always knew when the other person had worked on something.

Google Drive

Google Drive works in much the same way as Dropbox, but with the added bonus of having Google Docs built in. Dropbox takes a bit of time to synch files, whereas shared Google Docs are updated almost instantly for all users. We used Google Drive and Docs to share text files -- mainly our design document. We found that we could both have the design doc open, and changes made by one of us would immediately be reflected on the other's screen. We revisited the design doc frequently, and usually designated one of us to make changes to the doc while we spoke over Google Talk.

Google Hangouts

Google Hangouts is an excellent tool for remote collaboration and communication. The things we found most useful were the speed and ease of setting up a conference, and the ability to share our screens with each other. Using Hangouts, one of us could view the other's screen, if needed, while we worked. This proved invaluable for solving engineering problems together, or walking through administrative processes such as setting up various developer accounts online. The one drawback to Hangouts is that it tends to be processor intensive compared to other voice chat services. To solve that problem, we turned to Google Talk.

Google Talk

Talk is a much more lightweight and simple voice chat program than Hangouts. Whenever we needed to free up resources, such as during play tests or project building, we would switch from Hangouts to Talk for a smoother experience. This is also our go-to program for Starcraft 2 breaks, again to free up system resources.

With this suite of tools in hand, we were able to successfully see our project through to completion, from design to publishing and post-launch support. If you've found this article helpful, please take a moment to check out the fruit of our labor: our first game, Hangman for Android! If you would rather play on the web, come on over to my portfolio website at www.davesingram.com.

Play Classic Hangman Game (Free) Now on Android!
https://play.google.com/store/apps/details?id=com.Volume.Hangman.Free


Wednesday, January 2, 2013

Video (Mega)Review - AltDev Student Summit 2012

I'm really excited about this post, and I've been waiting for a while to post it. Today I present my first Video (Mega)Review, covering about 12 hours of excellent and informative content that can benefit anyone interested in breaking into the video games industry.

The AltDev Student Summit, brought to you by the folks behind AltDevBlogADay, was an entirely online conference aimed at students in technical universities working towards game-development degrees, although, as I said, the lectures and presentations can benefit people of any age. This series of 22 presentations by industry insiders covers nearly all aspects of game development, from programming to art to marketing, and covers equal ground in the AA and Indie spaces. No matter where you want to land in the industry, I can almost guarantee that there is a video here for you.

I waited to make this post because I wanted to watch each and every video beforehand, and I was never disappointed along the way. Although the event was hosted live, all of the sessions are hosted online, and can be viewed at your convenience on the Watch Sessions page.

As a programmer, designer and marketer, sessions of particular note for me included:

A Day in the Life of a Tools Programmer/Buildmaster – Alex Crouzen
A Day in the Life of a Solo Developer – Mitu Khandaker
Being the Voice of an Indie Company – Andrea Schmoll
DIY Development Jay Margalus and Phil Tibitoski
Creating Games for Global Players- Kate Edwards
Starting and Running a Company, From a Programmer’s Perspective – Rebecca Fernandez

I like to keep these reviews short, so I'll leave you with one powerful observation before embedding the opening keynote presentation. One theme that resounded throughout almost all of the presentations was the following gem of wisdom: The most important thing to do to break into the games industry is to make games! Period! Time and again, presenter after presenter made the point that building a portfolio of finished projects is more important than educational credentials, more important than job experience and more important than personal connections. The resounding theme of all 22 presentations is that creating and finishing games is the #1 thing that will give you an advantage over everyone else when it comes to breaking into the industry. Can you feel the inspiration?

Without further ado, I present the opening keynote of the AltDev Student Summit 2012:




http://www.altdevblogaday.com/altdev-student-summit-2012/videos/