Daniel Carvalho



My inspiration and interest is one of absolute polarity. Not only does it have its highs and lows, but it completely flips direction. What must now be years of trying to comprehend this quandary have left me empty handed and more confused than ever. I am a man with many interests which are met with almost equal enthusiasm depending on my current psychological state.

Living a paradoxical life with the realization that time is fleeting has left me more stressed than a soon-to-be 26 year old should be. While the minor aspects of my day-to-day meanderings benefit from my protean nature, my life’s timeline lacks the major milestones my heart desires. I am a collection of insubstantial events that are invisible in retrospect. Today my interests wax and wane between Development, game code and programming in general; Art, graphic design, level design & textures, illustration and 3D modelling; Writing, my website and commenting on various places that cater to my interests; and Reading.

Web design has helped satiate these varied fields of interest and I’ve been doing it for nearly five years now. It’s a great dynamic career path that allows you to be a jack-of-all-trades and rewards you for it. Although the web world is awesome, my first love lies with game development. If anything, I think my experience doing web work has made me more qualified to start tangible movements towards my dream of one day making games. It’s by web, that I transformed my ignorant tinkering with QBasic to actual programming knowledge by learning Flash and ActionScript. From doing everything in Photoshop, oblivious of details such as colour modes and kerning, to designing identities in Illustrator and evolving an acumen for graphic design.

Many years ago, level design did the same for me. Instead of just concerning myself with geometry, lighting and gameplay, I soon realized that I needed to make custom textures, sounds and models for my environments. That sometimes the assets I needed in order to achieve the atmosphere and feel I was going for, wasn’t available online. Furthermore, downloading such materials would deprive me of the pleasure and pride of crafting everything myself.

Although at least back then, I was not in flux. I would make countless little experimental maps that would never see completion, but once I decided on one, my drive and inspired enthusiasm would see me until the end of the project. My weeks and months spent in isolation, completely submersed and in the zone was a satisfying experience. The achievement of finishing a project like that was a milestone that made my joy complete. Sure, some days I was in the trenches and it felt like “work”. And there wouldn’t have been as many experimental maps if at one point, I didn’t intend to finish each and every one of them. But regardless of the conflict that existed by having so many different ideas, I still ended up producing something. Even if the number of unrealized concepts far outweighed the number that saw the light of day.

Let me bring some focus: My core dilemma isn’t that I have many interests, but the fact that I become infinitely obsessed about any one of them at a time, for short durations. This makes deciding on anything for the long-term very difficult. Not necessarily career decisions, but personal projects too. I’ve tried to exploit this nature, by feeding it what it wants at any particular time, hoping to prolong its cravings. So, whenever I feel like coding, I listen copious amounts of John Carmack’s talks; and no matter how many times I listen to them, they never get old. Basically soaking myself in material that inspires me to a point where I feel like binary is coming out of my pores. When I’m in a graphic design mood, I peruse through designer portfolios such as Scott Hansen and The Designers Republic. When I’m in a web design mood, I check out some award winning websites and see what projects the leading design studios I actively follow have recently completed. However, this tactic of appeasement normally occurs organically, it’s a natural tendency driven by my current obsession.

But, because each field is so extensive and there’s so much to learn, not a lot gets done in these brief stints. As a result, my blog has taken a severe knock this past month, with me failing to uphold my modest goal of one post per week. I realize by most peoples standards that it’s a minimal goal, but it’s within my reach and not too high that it scares me off and becomes a burden to me. It’s this thinking that fuels my determination to retain it. I’ve also noticed my polarity has affected my popularity, and rightfully so. I’ve been desiring to write a Crysis review that is unfortunately passed its inspiration date, but I think I’m going to risk writing one anyway. Regardless of how I tackle this problem, I know that I want my website to be consistent. This blog is not my primary aim in life, but I do want it with me for a long time, running in parallel with whatever I eventually end up doing.

A hint to the solution probably lies in the fact that among my interests are a few big players, and those are the ones I should focus my energies on. Game programming and game design would be at the top of the list, but that is a large category that encapsulates all my interests. To start with, I would have to decide on a subset. But which one? Web / Flash games? Indie / XNA / XBLA games? Then once I’ve overcome that riddle, I somehow need to find energy after working all day to pursue it, while ensuring I get some play time throughout the week. Whilst ignoring my brain when it switches to graphic design mode or something contrary to my aforementioned direction. Scheduling seems key, but I fail to see how people can implement such a rigid structure to life.

Argh, frustrating. What do I want to be!? It feels like I want to do everything, yet every time I see someone making steps towards game development I feel the sourness that accompanies envy. Thinking as I write this, perhaps it’s not that I want my cake and to eat it too, but simply that I’m not occupying most of my time seriously trying to make a game. If I had to see someone else create an awesome poster design, would I feel the same? Most likely not. One of my fears is that if I pursued programming, one day I would see an illustrator draw some brilliant concepts and I would feel jealous and empty, and visa versa. I like art and programming equally... I think. When I was a young boy I sat and drew all day, my home brimmed with paper. If I didn’t go the art route, it would feel like I was wasting my natural talent. I do think having both skillsets is valuable, but is it feasible to do both?

Becoming a garage developer would be an obvious option, and I guess becoming a programmer doesn’t mean you have to be a silent observer on the art side either. Depending on where you work, the job can be what you make it. One could also be fortunate enough to be hired as a game designer, but that’s like winning the lottery as far as chances go.

Who knows. Once again, time will tell. Either way, something has to happen, and it always requires a step forward. Otherwise you wake up one day, living a life that isn’t your own.