Viewing entries tagged
programming

Comment

June FableFriday: Andrew Start, Developer

Andrew Headshot.jpg

FableVision developer Andrew Start is certainly not a newcomer to building educational games and interactives. With a background in programming and years working in the industry, Andrew brings a breadth of knowledge and experience not only to the projects he tackles at the studio, but also to the teams he works with.

“My favorite types of projects are ones where I can build tools that enable others to make awesome things,” says Andrew Start. “I am always happy to discuss needs, capabilities, and limitations in order to come out with the best possible product. At FableVision, I’m able to do that while working on a range of projects.”

An avid fan of games and an experienced learning games developer, Andrew “starts” his FableVision career bringing his knowledge and passion to help designers and artists build amazing games and interactives. His collaborative mindset, a key trait of FableVisionaries, ensures that FableVision doesn’t lose sight of designers’ creativity while building innovative projects for our clients. And the structures that he creates allow producers and designers to convert the clients’ visions into tangible products. 

Read more to learn about Andrew’s love for games, approach to learning, and favorite llama factoid!


Andrew Cat.jpg

You’re a new FableVisionary. Welcome to the team! What is your “journey to FableVision” story?
I’ve always loved games, and I realized that I could enter the learning games industry to create games that also teach. I developed educational web games for years at CloudKid and continued that at Jibo, a social robotics company. After Jibo shut down, I focused on freelancing projects, which is how I discovered FableVision. After learning more about the studio development team, and overall culture, I accepted a full-time position here.

What does a typical day in the life of a FableVision developer look like? 
The vast majority of my time is spent head-down building out code structure or fixing bugs. Each day has its own tasks and fixes needed, so no two are the same, but overall there’s a lot of staring at computer screens and pondering involved. I’ll also spend time talking with producers and artists to keep abreast of known bugs and assets that are ready to be integrated, so collaboration and creative problem-solving play a large role in my daily routine.

What is your favorite part of being a developer, and how does FableVision differ from other studios? 
FableVision has a large range of clients and products, which keeps my daily work interesting. I like working on new challenges, whether I’m creating a game for a big-name client, an interactive for a museum, or a website for a small non-profit. FableVision’s varied clients and projects help me learn something new every day.

Technology has changed a lot in the years that you’ve been a programmer. How do you adapt to stay on top of current trends? 
I keep track of the tools that I use and then expand my knowledge to technology and situations adjacent to those tools. I also learn a lot about current trends and resources from helping out with open source projects and chatting with other developers.

What was your favorite game growing up, and how has your love of games impacted your career path? 
I don’t know that I had a single favorite game growing up, but the ones that I played multiple times were Golden Sun, The Legend of Zelda: Oracle of Seasons and Oracle of Ages, and Pokémon Gold. Beyond the puzzles honing my analytical skills, the hours lost in the games fostered a lifelong love of video games, and that pushed me toward majoring in Electronic Game Programming in college. 

As someone who works in educational media, you also love to learn! Where do you go to learn new things, and what is your favorite random factoid that you’ve picked up?
I tend to learn from a variety of YouTube videos and Wikipedia rabbit holes. Most of that information gets packed deeply away, only to come out unbidden when tangentially related to whatever topic I am discussing. A fun fact that I can bring to mind, though, is the herding behavior of llamas: a single llama will form a herd with non-llama animals and aggressively defend them from threats, but two or more llamas will form a herd with each other and ignore other farm animals.

We hear that you’re a big fan of science fiction and fantasy. What are your favorite franchises, and what about those genres appeals to you? 
Star Wars got its hooks into me at a young age and has stuck with me ever since. My favorite part of fantasy and sci-fi media is the world-building—I have admittedly low standards for quality of dialogue and characters, but really value an expansive and coherently crafted universe that I can spend hours (or years) exploring in my imagination.

More About Andrew

Andrew Collectibles.jpg

Favorite video game: I think I’ll go with my soft spot for the first Company of Heroes game, whose cover mechanics ruined other RTS games for me.

Most challenging board game you’ve ever played: Diplomacy—it’s always a challenge to come out on top of six other players who are looking to betray you (or have already been betrayed by you).

Spring or summer: Trick question—winter is best, with hot cocoa, cozy fires, and no mosquitos.

A new skill you’d like to learn: I’d like to experiment with 3D printers.

Favorite outdoor activity: Ultimate frisbee.

Three people, dead or alive, you’d invite to a dinner party: A random assortment of the game-related YouTubers that I subscribe to—the conversation should be interesting, or we could just retire to the living room for some good gaming action.

Comment

Comment

October FableFriday: Erin Carvalho, Junior Developer

image-asset.jpeg

With her wealth of knowledge in both programming and education, junior developer Erin Carvalho offers unique insight into developing educational games and interactives. Erin has a bachelor's degree in secondary education from the University of Hawaii at Manoa and a masters degree in education from the Harvard Graduate School of Education, and it’s this background in education that pushes her to not only consider the code, but also the pedagogy in every project.

“Having teaching and administrative experience definitely helps me consider how people will use the programs I develop,” says Erin. “I’ve been fortunate enough to see how education affects everyone. I feel like I owe it to my mentors, colleagues, and students to develop programs that are student-centered and teacher approved.” 

As junior developer, Erin serves as a programmer on a variety of polished projects across mobile and web platforms. Her creative problem solving and technical skills enable her to quickly adapt to new programming challenges. So let’s get to know the newest member of the FableVision team and take a deep dive into Erin’s insightful advice for up-and-coming developers, her favorite activities, and her strong opinions on pumpkin spice lattes.

DSC05641-Edit.jpg

Welcome to the team! Tell us more about your journey to FableVision. 
Honestly, if you had told me in college that I would be a developer within the next three years, I probably would’ve laughed hysterically. I was sure that once I graduated I would just become a teacher. I had applied to a teaching residency in Boston when my sister contacted me about a course she worked for called CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. It was too good of an opportunity to pass up. I helped develop content for their high school version of the course that mapped to the new (at the time) AP Computer Science Principles course launched by the College Board. It wasn’t long before I started taking on small development projects like the project5050.org website. That was probably the first time I thought, “I like this and I want to do a lot more of this.” 

Brian Grossman, FableVision’s Technical Director, was a teaching assistant for one of the courses I took at the Harvard Graduate School of Education, and he informed me of a developer position at FableVision. I politely declined to which he replied, “I’m gonna keep emailing you, hoping to find an opportunity to work together at some point. Hope that’s ok.  ;-)” It’s a year later, and here I am.

40768648_10105217552399961_8334168744062353408_o.jpg

What does a typical day in the life of a developer look like at the studio?
One of the reasons that first got me interested in programming is that no one is an “expert.” My browsers always have a million tabs open, just like my brain. Programming changes rapidly, so you need to be comfortable being uncomfortable. While I was hired as a developer, I love being able to contribute to other aspects of projects like the UI and overarching pedagogy.

You were a Zoombinis fan before coming to work here. What’s your favorite part about the game, and how did learning about FableVision’s role in the 2015 relaunch influence your decision to join the team?
I have always been a HUGE fan of logic puzzles and brain teasers. I love challenging myself to consider various perspectives. One of my coworkers suggested that I try out Zoombinis, and I was hooked. I loved the variety of the various minigames and all the trial and error. The first time Brian reached out about potentially working at FableVision, I Google’d the studio’s projects and  as soon as I saw Zoombinis, I knew I had to do whatever it took to join the team.   

36087007_10105049200308901_1865520213248704512_o.jpg

What team dynamic do you feel is most important for a development team?
I think communication is huge! People tend to think of a stereotypical programmer as someone who is alone in a dark basement drinking Mountain Dew. That’s simply not the case...I prefer Coke Zero. All joking aside, developing is almost entirely about collaboration. You may be the only developer on a project, but you typically work with a team of people who bring their ideas, perspectives, and backgrounds to help produce the best project possible. I don’t expect the people I work with to understand every technical term and I certainly don’t always have knowledge in other aspects of a project either. It is key to develop a shared vocabulary so that everyone can feel comfortable contributing. 

What are you most looking forward to in your career at FableVision Studios?
I’m excited to work with everyone in the studio. I feel privileged to work with such an amazing group of individuals who all provide critical pieces to produce amazing projects. I’ve dipped my feet into art a little and have also worked on content development,  so I love seeing the unique ideas people bring to the table.

We heard you’re a gamer! What are your favorite video and board games, and what has being an avid player taught you about designing and developing educational games?
Video Games:

IMG_2821.jpg

I think my biggest takeaway from the games I play is that a good game can be won in a variety of ways. I love using my knowledge of my opponents to inform my strategy. My favorite games are the ones that aren’t over until it’s over. As a developer, I strive to create experiences that are appealing and accommodating to all learners. I want people to be able to solve my games in whatever way is best for them. 

You’re also a certified Yoga instructor. What do you enjoy most about doing and teaching yoga?
In high school and college, I ran cross country and track. After moving to Boston, I started running, but the colder it got, the less I wanted to be outside, so I started doing hot yoga and quickly fell in love with it. My favorite part of yoga  was the mental aspect. I found that taking an hour to just focus on my breathing really helped me feel more at ease throughout the day. It also gave me strategies I could use outside of a yoga class if I was feeling particularly stressed. The community at the yoga studio became a family and teacher training just felt like the next logical step. It definitely added another level to my practice because I learned more about the anatomy behind the poses and various modifications to differentiate.

IMG_4933.JPG

Tell us one thing that others never thought you would do, but that you have done. 
People probably thought that I would never move to Boston. A lot of people who grow up in Hawaii stay in Hawaii. It was a big move and very scary moving somewhere where I only knew a couple people. I think it was necessary, though. I’d advise anyone moving to get a dog. I got my dog as soon as I moved, and while it was stressful starting a new job and raising a puppy, it got me out of my apartment. I made a lot of friends in my building and at the dog park. Taking her for walks helped me get to know the neighborhood and all the hidden gems you only find by walking around. 

IMG_2225.JPG

More About Erin: 

Dogs or cats: DOGS!
Favorite place to visit in Boston: The Charles River.
Favorite animated movie: The Croods.
Pumpkin spice lattes. Yes or no? No...just no.
Something you couldn’t go a day without: Spotify.
Favorite Halloween candy: Sour Patch Kids.

Comment

Comment

February FableFriday: Nathan Wentworth, Junior Developer

nathanwentworth.png

Junior Developer Nathan Wentworth knew from a young age that he had a deeper interest in games than simply playing them. From playing educational interactives on his dad’s computer and platformers on his PlayStation as a child to teaching himself code in college and designing digital media with his friends outside of classes, Nathan found a way to incorporate his interests into his personal and professional lives.

“I've been playing games since I was six—Zoombinis was one of my favorites when I was a kid, yet another reason I was drawn to FableVision—and I’ve wanted to make them since elementary school,” says Nathan. “So when the time came, I decided to go to college for Game Design. I ended up taking classes in everything from programming to 3D art to writing, which allowed me to really find my love of programming.”

Nathan developed his passion over time, transforming it first from a childhood pastime to his academic focus, and then to a rewarding career path, which brought him to FableVision! In his role as Junior Developer, Nathan serves as the developer on various studio projects, including games and websites. He works with artists, animators, writers, and producers to ensure a polished final product. Let’s jump in and find out more about how Nathan approaches game design, the differences between working full-time and freelancing at FableVision, and his fashion do’s and don’ts!

First off, welcome to FableVision! Tell us about your journey here.
I initially heard about FableVision from my friend Ethan Thibault, a former marketing intern here. He often spoke about how much he loved FableVision. So when one of my professors sent me a job listing for a freelance developer position at FableVision, I knew I had to apply. After a few interviews, I was put on a small two-week project, and I've been on projects ever since! After freelancing for a year and working on three pretty different projects, I was hired full-time as a junior developer.

You just graduated from Fitchburg State. Congrats! What did you study in school?
My college experience was a little unconventional! I originally planned to major in computer science and photography, but when I went on Fitchburg State's website, I saw an article about their new Game Design major, which I instantly knew I wanted to do. What I didn't entirely realize was how new this major was. My first day of class was the first day of the major even existing, so I saw it go through a lot of changes in those four years. The first year or so, I was heavily into 3D art, and I sort of fell into programming by circumstance. I spent a lot of time outside of classes working on my game projects, and I ended up teaching myself a lot about Unity and programming in my free time. This meant that for every group project I just so happened to know the most about programming, meaning I became the dedicated programmer. I certainly didn't mind this by the end, and I did everything I could to help encourage others in my major to code as well.

Cg1OfirWMAEyEPy.jpg

What is your favorite game, and how has it influenced your own approach to game design?
This is a very hard thing to choose! My favorite game would probably be Fez by Polytron. Fez embodies a lot of what I love about video games: it's a nice place to be in, full of mystery and puzzles, and has a wonderful, all-encompassing aesthetic. While I haven't made very many things like it, it's helped drive me to always make things with vibrant color palettes, no violence, and tight interactions. I'm often inspired by the Arcane Kids mantra of "the purpose of gameplay is to hide secrets," which Fez embodies. Other hugely influential games for me have been Katamari Damacy, Noby Noby Boy, and NieR.

You’ve had experience working with FableVision in the past—how does working in the studio compare to freelancing?
I've jokingly described my time freelancing for FableVision as "the world's longest programming test," since once I started freelancing here, I never stopped! Once one project ended, I was immediately given another, so it was essentially a full-time job to begin with. Working in the studio as a staff member is wonderful, though. Getting to work with so many incredible people every day is a joy. It's rare that someone gets to say that they love going into work every day, but I sure do. Getting to participate in events and feel more connected to the culture is wonderful too. While working as a freelancer, I worked from home every day, which was nice since there was no commute, but I missed interacting with people.

2016-03-01+20.30.45.jpg

We heard you’re into fashion! Can you describe your style?
My personal style is ever-changing. These days, however, I’d say it lands closest to streetwear, though I certainly do enjoy a menswear outfit from time to time. A lot of my fashion interests are aspirational, simply due to how expensive a lot of the things I want are (I don’t see myself getting an Acronym jacket any time soon). Yet, part of this is also due to me caring a lot more about sustainability in fashion these days. I try to care about where/how things are made, who’s making them, etc. This can be tough as a lot of companies don’t make it transparent, but it’s still something I focus on. I also really want to get into making my own stuff, starting with a new bag (inspired by Jon Kyle’s Monopack). I am also forever inspired by my friend and style-icon John Hill, who consistently wears the best outfits I’ve ever seen.

You’re also into photography. What are your favorite types of scenes to capture, and what inspires you?
I was interested in photography when I was pretty young, but I started getting really into it in high school. I bought my own camera (first a compact Olympus DSLR, then a Canon T2i, and now a Fujifilm X100F) and would bring it with me everywhere, always trying to capture the little details that catch my eye. I love the intersection between creativity and documentary. I love shooting events and people (more candid than portraiture), and I'm also drawn to anything with strong lines, heavy contrast, and "geometry." I also enjoy the process of editing photos. I rarely do any heavy photo manipulation, but tweaking colors/levels/etc. to get the photo to look just right is very satisfying.

Tell us something we don’t know about you.
I absolutely love experimental/underground electronic dance music and nightcore! Internet labels like PC Music and SoundCloud DJs like Non Stop Pop have massively influenced my music taste and who I am as a person. They got me to stop caring about how others perceive my music taste, and they helped me to rid myself of the idea of “guilty pleasures.” Also, while some people need quiet or ambient music to work, I need high-energy. So whenever I have a lot of tasks  to get done, I just put on a favorite mix and immerse myself in my work. I go to live shows and DJ sets as much as I can. I’ve even traveled to New York City to see Virtual Self and JACK NY, which was my favorite show I’ve ever been to. The energy of the music and crowd is one of my favorite things, and I can’t wait for whatever the next show is.


film-photo-of-nathan-wentworth-md.jpg

More about Nathan:

Favorite television show: Ping Pong: The Animation
Worst fashion choice you ever made: American Apparel v-necks
Go-to karaoke song: “Welcome to the Black Parade” by My Chemical Romance
Favorite cartoon character: Yuuko from Nichijou
Spring or Fall: Spring
Cats or dogs: Cats
Something you couldn’t go a day without: Twitter
Staple item for your closet: Black skinny jeans

Comment