Interview with That Wonderful Lemon

Lines! The first game from us here at That Wonderful Lemon Co! We are proud. Our mums are proud. Our dads are in agreement that we should probably now go and get proper jobs.
Lines is a puzzle game where you race to match colours to make lines. The longer the line, the higher the score and the more envious your friends will be! Connect to Facebook to see your friends’ scores, to send and receive gifts, but, most importantly, you can allow others to bask in your fabulousness! 

Readers, meet Andrew from That Wonderful Lemon. He’s produced the game ^ above and is now working on a game with robots. Who doesn’t love robots??

For those who don’t know you, who are you and what do you do?
Hi, my name is Andrew and I make coffee. Really great coffee. I also make games. I’ve worked on AAA games that have been cancelled (Star Wars Battlefront 3 for instance) and others that have actually been released (Silent Hill: Shattered Memories). In addition to that I’ve also worked on brands you have probably heard of including Infamous, Little Big Planet, Killzone and DC Universe Online. Recently I decided to start my own thing with That Wonderful Lemon Co. (http://thatwonderfullemon.co).
Tell us a little about your game:
The latest project I am working on is Super Massive Awesome Robot. It’s a platforming, run-em, gun-em, dash-em up. At the moment we are only concerned with pulling together a Vertical Slice of the game.
How did you come up with the concept of your game?
We wanted to make a game we would love. I personally have a massive amount of respect for God Hand, Demons Souls and Sonic. Originally we were playing around with something like a reverse Katamari type of game, but it slowly evolved into something completely different!
How many people are involved in the making of your game?
At the moment, one person full time, with a few others lending a hand here and there.
What have you done marketing wise?
Not a whole lot yet. We are one month into the VS and have a long way to go. Dev blogs and the like are probably where we will start as we begin to bring together a cool set of people interested in the project.
What has gone right/wrong during development?
Not an awful lot of project to comment on yet! Lots of hardware failures at the moment, hopefully which will get sorted as we progress. :/
What lessons have you learned from developing your game?
Platforms and robots are awesome.
If you’ve developed games for different platforms, which were your favorites or which platforms would like to develop for next?
PC is by far the best platform to develop on – build and run and you’re done. Nothing beats the satisfaction of running your game on a console connected to a stupidly sized TV. For me I am not particularly fussed over platforms so long as they are not a headache to build for.
Most asked questions by my readers:
What do you feel like the key programming languages to learn are and why?
Really does not matter. A really good understanding of programming principles is far more important. The better understanding of how things work closer to the hardware layer is also fantastic. If you are seriously thinking about programming for games (or anything else for that matter), learn the basics. Skills will transfer between different languages and make your life far easier.
Do you have any advice for aspiring game developers?
Specialise and master the subject area you are interested in. For instance, if you want to learn programming, go study it, learn AI principles, rendering, mathematics, etc. If you want to make art, go study art history, design, life drawing. For everything else I’d suggest studying English, Mathematics, Business. To be honest I would avoid game design courses like the plague (from the portfolios I have seen maybe 1 student in 20 is of an entry level standard after graduation, if that!).
Making games requires a massively broad set of skills which take a long time to cover. To give yourself the best chance of working for a company I would suggest specialising then learning sideways subjects that interest you. If you want to be an instant director / creative director out of education then I would suggest studying business with an eye towards running a start-up.

One last thing – work on your stamina! 

Andrew sent these questions back to me and said, “Hope this finds you in exceptional health! You can find my answers below highlighted in a delightful shade of red.” … So I decided to keep the delightful shade of red. For character. 

LINKS! 
Twitter: https://twitter.com/WonderfulLemon
Website: http://www.thatwonderfullemon.co/
Facebook:  https://www.facebook.com/ThatWonderfulLemonCooperative

Thank you, Andrew! I love the amount charisma emanating from this interview. 

 photo shnsghnsynsthnsthnshn_zps8e0cc23e.png

Follow on Bloglovin

Advertisements

Interview with Noor Studios

> For those who don’t know you, who are you and what do you do?
My name is Maja Maher, and I run a small game studio called Noor Studios (noorstudios.com) with my husband. He is producer, creative director and business consultant, while I take care of game design, modelling and programming.


> Tell us a little about your game:

Our fist production was Pengi and the Polar Pirates, where you play Pengi who saves the penguins from evil polar pirate seals. It is a runner style game, where you can fly with rockets, fight with snowballs and explore penguin villages. While working with the game we learned Emperor Penguins are an endangered species, and decided to donate 50% of our profit to penguin charity. So that means if you play this game you get to save penguins for real too. It is mainly for android, but you can try it free online at kongregate too: http://www.kongregate.com/games/NoorStudios/pengi-and-the-polar-pirates

> How did you come up with the concept of your game?

We wanted to d something simple for our first production, so the choice fell on the runner genre. But we wanted to make it fun too,
so we expanded it with rockets and snowball fights.

One unique trait of the game is that you have to look for the right shop when you run out of supplies,
shops are igloos with small shop-signs outside.


> How many people are involved in the making of your game?

Two, me and my husband.


> What have you done marketing wise?

Not much yet, we are still learning that part. We have mostly gone through twitter and facebook,
and are trying to get some reviews for the game.

> What has gone right/wrong during development?

What has gone right is we learned a lot. there is so many sides to game development, and so little of it you know up-front.
Now we are much better prepared for future projects. And also, we made a game! =)

What went wrong is mainly we spent too much time on this project. It took us two years, and i would not recommend someone
spend that long on their first game. Secondly we started marketing way too late. You need to think marketing long before your game is even finished.


> What lessons have you learned from developing your game?

Start marketing early, try to make something unique, try to keep it simple (it will get more than complex enough anyway, trust me).


> If you’ve developed games for different platforms, which were your favorites or which platforms would like to develop for next?

I like developing for mobile, it is always there to pick up, and has many nifty sensors to play with. But there is a serious inflation in the mobile market, as any developer could tell you. I mean when $0.99 is considered a steep price for a game then the economy is not healthy for developers, unless you’re Zynga of course. I think we will move to games that will be appealing on pc/mac in the future, but we are not leaving mobile completely.

>What do you feel like the key programming languages to learn are and why?

It’s very good to have a good command of old fashion C i find. As this teaches you concepts of memory management that is useful to know even if you use higher level scripting languages.
And so many languages are based on C, so it’s really helpful.

> Do you have any advice for aspiring game developers?

Start making a game, you will learn as you go no matter how much or little you know from before, so might as well just start. There is a lot of tools and tutorials out there, and a lot of helpful people.
Twitter has a great community over at #gamedev and #indiedev. Also join gamejams! they are great for creativity and motivaation boost .
Links!
Googleplay: https://play.google.com/store/apps/details?id=com.NoorStudios.Pengi
Kongregrate: http://www.kongregate.com/games/NoorStudios/pengi-and-the-polar-pirates
Website: noorstudios.com
Devblog: wp.noorstudios.com
Twitter: https://twitter.com/NoorStudios

Thank you so much for your time, Maja! I love that you donate half of your proceeds to help penguins! I’m looking forward to trying it out here in the near future.

 photo shnsghnsynsthnsthnshn_zps8e0cc23e.png

Follow on Bloglovin

Imagine Me Interview


 A young boy named Robbe wakes up and has no idea who he is. You must help him remember who he is by facing his fears in dungeons. Defeating dungeon bosses will regain Robbe’s memories.
  I love a fun platformer. This is definitely going to be a fun game once it’s done. It’s already fun to play. I love seeing a developer that actually takes into account what the players are suggesting! It is in the Late Alpha phase and I cannot wait to see the final product!
About the Dev:
·       For those who don’t know you, who are you and what do you do?
o   My name is Chris Figueroa, I went to school for game development and use to work at Activision.
·       When did you get into gaming? What is the first game you remember playing?
o   The two greatest memories I have playing games has to be when I stayed up for hours playing Goldeneye 64 and LAN Parties with friends during the Halo 2 days.
·       How did you get started in game development and why have you stuck with it?
o   I made flash movies in high school. I loved making them and would bring my friends over to record voices. When College came around it just fell into my lap. I went to GDC my sophomore year of college and the rest is history.
·       If you weren’t a game developer, what would you be?
o   I ask myself this all the time and honestly think I’d be in the military or just working at a coffee shop and skateboarding around at night.
Software & Business:
·       Which game development tools are you using or have you made your own? Are you using any third party tools such as map editors or animation suites?
o   I am using Unity 3D to make my game and I’ve made a couple of tools to go with Imagine Me to make it easier to make new levels. I have gotten into extending the editor lately and its helped make games 100 times faster.
·       What is your computer setup? Do you have a dual monitor setup? Mac or PC?
o   I have two computers, one iMac, one Windows computer with a single monitor. I use to use dual monitors but I realized quickly that if you organize your windows correctly you have way to much space and a lot of it is being wasted on an idle program.
·       What is your favorite platform to develop for?
o   PC has become my favorite. Its by far the easiest to develop for but also can be the most complex. I use to love iOS but I hated dealing with provisioning profiles and once Imagine Me was released on Steam I never want to look back.
·       What programming language do you prefer to use in developing your games on and why?
o   C# is my favorite to write in but C++ is something I’ve been wanting to get more into. Sometimes I’ll be writing in C# and just want to have “more control”.
·       Any other recommendations for software? (project management, etc)
o   I use trello to make lists and keep track of bugs along with Zendesk for Support tickets.
·       How many people are involved in the making of Imagine Me?
o   9 people total with 4 people that touch the game daily.
·       What have you done marketing wise?
o   Hollie has handled all of the marketing and community management but overall marketing has been via social media and conferences.
·       What has gone right/wrong during development?
o   The part where we went wrong was what most people do on their first project and made it to big with tight deadlines. The part that went right was working as a team even though we were on different time zones (Australia, US, Sweden, Netherlands )
·       What lessons have you learned from developing your game?
o   Small games doesn’t mean it can’t be a complex game with deep strategy.
Game & Inspiration:
·       Can you tell us about the startup of Imagine Me? When did you start working on Imagine Me?
o   I started making it back in 2011 when it was Kickstarted. I had to stop due to working 7PM to 7AM at Activision.
         How long do you estimate development to take? Would you use crowd funding again?
o   I “thought” it would only take about 6-8 months with a couple of weeks of updates. I was completely wrong. Again this goes back to making too big of a game for your first game.
·       How did you come up with the concept for Imagine Me?
o   I just started drawing and eventually drew the main character Robbe. It honestly wasn’t some huge brain storming session. It just happened.
·       What were your inspirations?
o   I’ve been asked this a lot and most people would expect a game to be my influence but its actually people that make games the influenced me to make Imagine Me. I went to GDC and watched all these amazing students in IGF and I wanted to do that too.
·       Imagine Me is going to be release on Steam and Wii U, why did you choose these platforms?
o   I chose Steam because I believe in Valve. I applied to be a WiiU Developer back at GDC in 2013 and they called me a couple months later. The rest is history. I love Nintendo and believe they value “Fun” more than any first party company.
·       The game is still in late alpha and has been released to Early Access on Steam. How has the community received your game so far?
o   We have had mixed reviews in the beginning but as we update and people realize we are listening to them, the community has gotten really into it! We have some very amazing reviews about people saying how we are so responsive to our community and actually listen to them. It means a lot to hear things like this!
Closing:
·       Personally, I love indie games and programming. I would love to get into indie game development. What advice do you have for aspiring indie game developers? 
o   Just make a game and finish it. A lot of people get hung up on technology and think “Oh this software is the best solution because of A, B, and C.” when in reality anyone can make a game but making a “good game” comes from the game designer within you. It’s a hard thing to learn but once you get your style of development and gameplay, you can make some awesome games. So just FINISH something.
·       In your opinion, what are the key programming languages to learn?
o   I honestly can’t recommend a “key programming language” because game developers will just do what they need to do in order to make their game. Technology changes and you just need to be ready for that.
·       Anything else you would like to add?
o   I wouldn’t be where I am without Nigel from Devolver Digital, Josh Tsui from Robomodo, Matt from Valve, My wife that handles the community and social media accounts,  Zac Duff for doing the art for Imagine Me and so many more!
Important links and such

Website: http://imaginemegame.com/
Facebook: https://www.facebook.com/kinifi
Twitter: https://twitter.com/imaginemegame

Thank you so much for the interview, Chris!

 photo shnsghnsynsthnsthnshn_zps8e0cc23e.png

Follow on Bloglovin

Interview with Game Developers from Kraden’s Crypt

You’ve been the last to be banished and sealed into the Kraden’s Crypt, You must make your way into the very depths where Kraden himself resides, but many dangers await! Fight alone or with friends with the physics based battle system, where you control every hurl of your spell, every swing of your weapon or every pluck of your bow. Mix and match equipment and weapons to determine your class and play style. Fight Epic bosses, hordes of enemies and why not celebrate your victories in the tavern rooms with a few friendly crypt creatures? You may meet new characters that tell the story of the Crypt from many different perspectives. Never play the same game twice with our randomly generated Crypt that can catch you off guard through any given door!


I interviewed Kraden’s Crypt’s dev team over the weekend. Here’s what they have to say about their game! 
(it turned out longer than I expected! Thanks for putting up with all my questions, guys!)


About the Dev:


For those who don’t know you, who are you and what do you do?

Claudio: A computer scientist from Belo Horizonte, Brazil. Has done research with computer vision and robotics in the past, got his masters degree last year after developing a framework for 3D reconstruction with Kinect and inertial sensors. Is passionate about computer graphics, and when bored, will either write for his (very technical) blog or read Gantz.
Sam: Artist and animator, Wigan, UK. No real certified qualifications like my brother Peter, Claudio and Ian, mostly college level stuff and the rest is self taught. Although I have been practicing animation and illustration from an early age, I guess that balances things out. Outside of that I love to play games (usually with Pete), it’s great “research”, I’ve also dabbled at some singing in a couple of bands and love music.
Ian: My name is Ian Hern, I am a software developer from Canada, and I am currently trying to make it as an indie game developer.  Last year I released my first game MoonBus and now I am working on Kradens Crypt, a game about bringing skill based controls to dungeon crawlers.

When did you get into gaming? What is the first game you remember playing?

Claudio:Most of the games that I’ve played during my childhood were either SNES or N64 titles, starting with Donkey Kong Country for the SNES, in the mid 90’s. I was around 8 years old back then, so it took me quite a while to get used to the whole game thing and make it through the first DKC level (yeah, the one in which the only challenge was to skip a pit). I still enjoyed every second of it, and have been a gamer ever since.
Sam: I think since I was around 5, I asked for a “comfuter“ for christmas, (I didn’t even know what the heck they even did I just thought it sounded cool). It turned out to be a Commodore 64 console in which games were cassette tapes like an old walkman. I don’t remember much about the games… I  can recall one called ”Vixen” a side scroller in which you played a woman who randomly turned into a fox, maybe from collecting something… but my true golden days of gaming came from the Sega Megadrive or otherwise known as “Genesis” with games like Sonic, Streets of Rage, Light Crusader, Gunstar Heroes and Dynamite Headdy.
Ian: I was about 7 when I started gaming.  A friend had a nintendo so it was probably Super Mario Bros.  My best friends older brother was into PC games and we played Dune 2 and some obscure top down shooter I can’t remember the name of.  I also had an original game boy as well as spending lots of time playing the Simpsons game at the arcade.  The thing that really ticked me over from hobby into obsession was when one of my dads friends gave me his old copy of Diablo.  It was the first time I really hunkered down and played for hours and hours on end.  That was back when I shared a computer with the family and we also had dial up so I could only play online for short periods of time otherwise nobody could phone us.  I could talk about this forever but I figured you didn’t want a two page essay.

How did you get started in game development and why have you stuck with it?

Claudio: My first contact with programming was right after I got my first computer. Ironically, it wasn’t powerful enough to run games, so I used it to learn web development — writing php code was as puzzling and fun as I expected a good game to be. A few years later, when I had a slightly better computer, Half Life² was unveiled with promises of stunning graphics never seen on a game before. I was so amazed by what I saw that I promised myself I’d become a graphics programmer.
Sam: RPG MAKER 95! Seriously once Peter and I had a furious battle over who’s turn it was on the computer because of the ability it game us to piece together a game, if that’s not passion I don’t know what is . However If you want to to really make the game of your dreams, you’ll most likely have to learn to code or collaborate with a coder. I have tried collaborating on games before but the coders would often leave the projects. However things are different this time around with Claudio and Ian on the team. I stick with it because it is rewarding to see the game evolve and exciting to discuss new features and directions in which we could take it. I’m sure when people start play and enjoy the game, this will also have a huge rewarding feeling.
Ian: When I was a child I would design real life turn based strategy games made out of paper with little men drawn on them.  They were terrible but it was a start.  In junior high I made some games with scripting and hyper-studio that were also terrible.  In high school I finally started to learn programming and got into this game designing phase where I would design these huge grandiose games that would be impossible for anybody to build (though I tried).  Finally in university I managed to finish my first game.  I programmed most of it in the back of a truck on a road trip across Canada and the thing was my friends and I had a blast playing it.  There’s a combination of making something from your imagination real, and watching people enjoy your creations, that  drives me to make games.

If you weren’t a game developer, what would you be?
 

Claudio: Most likely a computer graphics researcher. If not that, then possibly a web developer. As a teenager, I sometimes used to envision my future as a graphic designer, but it’s hard to say I’d really make it.

Sam: Just an artist and animator for visual media, before making the decision to make games, I used to do freelance animation. If I were able to have a choice, after a game developer, I’d like to be a singer as pouring your heart out into a song you’ve written is also a great sense of achievement and self-expression.

Ian: I have a thing for programming so I would just revert to software developer, it’s a good gig with interesting problems and measurable progress.

Software & Business:

Which game development tools are you using or have you made your own? Are you using any third party tools such as map editors or animation suites?

Claudio: We are using XNA/MonoGame combined with Farseer Physics (for physics simulation) and Spine (for 2D animations). We also have our own map editor, which was written using only the resources provided by XNA/MonoGame.
Sam: I’m gonna let you take the floor with the programmy stuff Claudio. For the arty stuff we use
Flash to draw and animate objects within the game and Spine A program that helps us layer and organize the complex and vast animation states into a series of tidy file formats.
Ian: I built a level editor that also lets you edit items and monster behaviours.  It’s a little rough around the edges but it gets the job done.  We also use Spine for animations which I think has saved us lots of time.

What is your computer setup? Do you have a dual monitor setup? Mac or PC?

Sam: Dying PC that’s on it’s last legs, that’s my setup, Although Peter and I share and take turns with our Waccom 12WX drawing tablet, we can’t afford another atm because they are really expensive.

Claudio: All my work is done on an MSI gamer notebook. As I’m mostly responsible for the Linux build, I spent most of my development time using this system, although sometimes I switch over to Windows to make sure my contributions work identically on both platforms.
Ian: I’m a PC guy (though I am leaning towards linux).  Unfortunately I have been moving around a lot lately so I have been working from an 18 inch laptop.  I very much so miss my 26 inch screen.  It’s an ASUS gaming laptop which would be nice if it didn’t have bad graphics card drivers that has trouble with some openGL games (eg. Fez, Ironclad Tactics, Broken Age).  I tried to get in touch with them but they gave me the run around, which would be less ridiculous if it wasn’t targeted as a gaming laptop.  Boo ASUS.


What is your favorite platform to develop for?

Sam: I’d say PC is always going to be the most straightforward so It means you can test and play your games more easily. Although I haven’t tried much else… It would be cool to develop something for an Oculus Rift though.
Claudio: I have almost no experience with macs, so I can’t talk much about them. On PC, though, I have a preference for Linux over Windows, as the former is faster and it has a great collection of tools that are invaluable to any developer.
Ian: I don’t really have enough experience to answer this, ask me again when I have release a smartphone and a console game.

What programming language do you prefer to use in developing your games on and why?

Claudio: C++ contains the features I like the most: (relatively) high performance, operator overloading (doing some linear algebra can be a nightmare without it), high order functions (specially useful for some programming patterns), multiple inheritance, a very sophisticated templating system (can save you from rewriting a lot of code if used wisely) and a relatively large base of libraries. It’s very error prone, though.
Sam: I managed to make pong with C# once.
Ian: C# because I am lazy and it lets me get stuff done faster.

Any other recommendations for software? (project management, etc)

Sam: I recommend Google Drive for management, Google Hangouts for meetings, and I recommend people take a look at Spine even if you lack an artist as it has many uses, some of which we don’t utilize in our game.
Claudio: A source code management tool like Git or Mercurial is invaluable for scalable software projects, games included.

Ian: We are using a lot of google documents which is great mainly because they exist in the cloud, otherwise nothing comes to mind.

 How many people are involved in the making of Kraden’s Crypt?

Sam: Altogether there are 5 of us involved: Myself (Artist), Peter (Artist) Ian (Programmer) Claudio (Programmer) and Brett Coop (Composer and Sound Engineer)

What have you done marketing wise?

Sam: We have been trying to be active on social media such as twitter (@IanMakesGames,@KradensCryptSam, @thatgamedev, @KradensCryptPey) and facebook, we have been Posting our game on forums of various game dev and gaming sites. We have organized an attendance at a game convention (London Anime and Gaming Con), We have set up an IndieDB page for our game where we post blogs and news about the game. 

What has gone right/wrong during development?

Sam: For me personally I’d say most of the art assets have turned out good, I’d say we’ve somewhat neglected the GUI aspect of the game and It makes it hard to make decisions on what items to equip in the game. Although this is something we are going to rectify.
Claudio: I’d say that our decision to roll with our own map editor was a very risky one, considering it has consumed its development time. On the other hand, it fits beautifully with the components we are developing for the game itself.
Ian: I built the level editor into the game which seemed like a great idea at the time but I think we should have kept it external as I had to write a lot of code just to have buttons and drop down lists and windows, and they still break easily.  I could have made the editor outside of the game using Microsoft technology and you get all that stuff for free.
Instead of having the programmers import all the artists assets into the game we built a system so that Sam and Peter can do it themselves.  Claudio and I have less work to do, Sam and Peter get instant feedback and can iterate quickly.  Also every once in a while Sam and Peter impress us by building something we hadn’t intended the system to do.

What lessons have you learned from developing your game?

Sam: I’ve learned to organize myself and take each aspect of developing the game on at a time by making a list of small goals each day. Otherwise I’ll think about all the things that need doing at once and then find myself rocking back and forth in my chair. I’ve also learned that solid and constant communication between your team makes a world of difference to the workflow.
Claudio: It is common for programmers to be introverted and focused on their tasks. As an indie developer you have to leave this mind set and get out of your comfort zone, take your time and perform tasks that you wouldn’t in a big company, like working directly with your artists or marketing your game so you keep getting exposure.
Game & Inspiration:

Can you tell us about the startup of Kraden’s Crypt? When did you start working on Kraden’s  Crypt?

Sam: Peter and I came up with the idea to make a video pitch emulating what our game would look like around early 2013, we set off and discussed the mechanics of the game, drew lots of artwork on paper and then moved on to animating the video pitch. The plan was to find people who were in a similar mindset and wanted to work with a dedicated team. The art style and “gameplay” in our video was convincing enough to attract a great response from a lot of Programmers from which we first recruited Ian in August that year and Claudio around March this year to the team.

How long do you estimate development to take?

Sam: **Sobs**  I really can’t say for sure… I’m hoping we get it to a finished somewhere within 2015, but it’s too early to make a solid prediction at this stage of development.
Claudio: Considering our current progress, it may be finished as early as Q1 2015. However, we expect to freeze development during our kickstarter and greenlight campaigns, as the whole team will be mostly concerned about presenting the game to the world. Considering that, we won’t make any promises for now.
    
  How did you come up with the concept for Kraden’s Crypt?
Sam: Peter and I love co-op games, and game’s like Mount and Blade Warband, that give players the direct ability to control attacks in a way I’d never experienced and Super Smash Brothers Melee a game that broke every rule about fighting games and yet worked so well. we grew tired of playing dungeons crawlers in which you had to simply click on an enemy to kill it and press the number your abundant potions were slotted. We wanted to make something fresh, something in which you could have more control of attacks, then we thought “physics” and then the beginnings of Kraden emerged from there.

What were your inspirations?

Like I mentioned above: Smash Bros Melee and Mount and Blade, along with our childhood Megadrive games and even modern indie games like The Binding of Isaac and Castle Crashers.
  
 Which games have inspired you the most?
Sam: That’s tough… It’s hard to choose, I’d say Mount and Blade in the case of gameplay as I wanted to take away some of the mouse controlled combat from that game and apply it to a co-op dungeon crawler, however the art is more inspired from the likes of Castle Crashers, and Binding of Isaac, but the 90’s generation of gamers might see some Dynamite Headdy and Light Crusader in there.

What platforms will Kraden’s Crypt be released on and why? 

Sam: So far PC, Mac and Linux but I’d love to see it on other systems, although it’s not as simple as wanting it unfortunately.
Closing:

Personally, I love indie games and programming. I would love to get into indie game development. What advice do you have for aspiring indie game developers? 

Sam: I don’t know if I’m in a position to give any advice on “commercial success” yet or advice on programming but if there was one bit of advice I would give it would be that you should make sure you make the game you always wanted to play but nobody made and have a good time doing it.
Claudio: If you intend to become a game programmer, never underestimate the importance of math and physics in your life. Also, as an indie game dev, make sure you are frequently escaping your comfort zone.
Ian: Just do it.  Make something today, start small.

In your opinion, what are the key programming languages to learn?

Claudio: A short answer is that it depends on what kind of game you want to make, and where do you intend to run it. Many simple games can be written very quickly with javascript, which can be deployed on most platforms. On the other hand, a sophisticated desktop game could benefit from the relatively high performance that you can get from a well written C++ code.
A more elaborate answer would be: don’t limit yourself to learning just one programming language. On Kraden’s Crypt, we are using C# for the engine, HLSL/GLSL for shaders, SciLab for generating shadows from spritesheets and bash script to call file conversion tools. Each programming language has its own benefits and purposes, so having an open mind and trying different languages can end up being very rewarding.

Ian: All programming is transferable to some degree, learn any language well.

Anything else you would like to add?

Sam: Make sure to Check out Kraden’s Crypt and look out for our first playable demo and  Steam Greenlight page,  also thanks to you Nerdy Fox for interviewing us and thanks to the readers for getting this far! May they be blessed with lots of XP and epic loots.
Claudio: Those interested in the game can get a feed with the latest updates on our IndieDB page,www.indiedb.com/games/kradens-crypt. I’d also like to thank the dedicated developers from the open source projects MonoGame and OpenTK, as those projects have enabled us to target different platforms other than Windows.

Thanks for putting up with all of my questions, guys!

Links and such for the game:
Website: http://www.kradenscrypt.com/
Facebook: https://www.facebook.com/KradensCrypt
Twitter accounts:
Ian: https://twitter.com/IanMakesGames
Claudio: https://twitter.com/thatgamedev
Peter: https://twitter.com/KradensCryptPey
Sam: https://twitter.com/KradensCryptSam

 photo shnsghnsynsthnsthnshn_zps8e0cc23e.png

Follow on Bloglovin