RageSquid, the studio behind the game ‘Action Henk’ is here to answer all your questions about video game development, the process of video game art, and everything else that goes into making a successful video game.


Add your questions by creating an account hereย (optional). You will be notified once your questions are answered.

Discussion

23 Comments
  • Avatar
    Aditya Radhakrishnan

    Is browser-based JavaScript discouraged for game development? This refers to mass market games, and not for simple browser games like chess. I’ve been told a few times to switch to a ‘proper’ game engine like Unity from libraries like pixi.js and three.js, which I’ve used in the past. I also use vanilla JavaScript with a few plugins like FireBase for basic MMOs. Is it just not optimal/efficient to use JavaScript, or is there something else as well?

    • RageSquid

      In the end game development is always about the creator, never about the tools. Certain engines and packages have advantages and disadvantages, which you might have to be more critical about when you are creating a commercial product, but in the end game development is also a thing you must love doing. So if your preference is a certain package or style of development, go for it!

  • Mango Education

    Hey RageSquid, thank you so much for doing this AMA with kids. We have curated a few questions from our kids. The most common question asked is – What is the most used programming language in the video game industry?

    • RageSquid

      Thanks for having us! The most used languages at this moment are C# and C++. A big portion of smaller studios use Unity, which you control using C#. Bigger studios tend to have their own engine and code base built upon C++. The two languages share a lot of similarities, C++ is a bit more technical and gives you more control under the hood, which is why big studios use it.

  • Mango Education

    A few kids who are into pygame and scratch are so excited with game development! Here is the second most asked question – If I have to be a video game developer like you, how should I prepare myself academically? What concepts should I learn and be thorough to understand game physics?

    • RageSquid

      A good grasp of math and physics definitely come in handy when developing games. Matrix and vector math are used in a lot of aspects of game development. For building gameplay and controls I can definitely recommend some basic understanding of Classical Mechanics.

  • Avatar
    Vikash Gurusamy

    When studios remaster a game what do they actually do? Do they build upon the existing textures or they design everything from scratch again?

    • RageSquid

      I can’t really comment from an experienced point of view since I’ve never had to remaster a game. But I can try to explain what I would do.

      In my opinion the most important thing about remastering a game is trying to keep the original vibe and idea of the game intact, and build upon that. Considering you wouldn’t remaster a game that’s only a few years old I’d assume the texture could be very outdated, and would have to be designed again (while again looking at the source material – not completely from scratch).

    • RageSquid

      Most of us here at RageSquid came from a game study in the Netherlands called International Game Archtitecture and Design (IGAD). We all learned a great deal there and have had pretty good experiences. On the other side I know plenty of people that learned by themselves or through different studies. There is no magical formula to make you a game designer, you just have to really go for it and find out what works for you as a person!

      Speaking specifically about game design, a book that stayed with me during my years at IGAD was by Jesse Schell and is called: ‘The Art of Game Design’. I personally found this one extremely interesting to read.

    • RageSquid

      Action Henk came pretty naturally. Our lead programmer wanted to make a 2.5D platformer, and our lead artist wanted to make something realistic yet colorful. This made us lean towards toys. So we created Action Henk, a toy action-figure with a midlife crisis. After that we dug deep into our childhood and created a lot of toys that we used to play with. For us itโ€™s basically one big roller coaster ride of nostalgia!

      Descenders comes from our love of old extreme sports games such as Tony Hawk, SSX and even later ones such as Skate. So we really want to create a game with a vibe such as those games. We started prototyping and figured out that a downhill mountain bike game worked best for us at the moment. So after that we started to look at events such as Red Bull Rampage and Crankworx, and took inspiration from that as well.

      • Avatar

        Action Henk is really awesome. I love playing it. And the graphics of Descenders looks absolutely stunning! Got hooked up to it right from the moment you revealed it. Looking forward to playing it! Thank you for your time RageSquid.

  • Avatar
    WriteDeCode ButDontUseC

    I love game development. I use mainly the unity free engine(C#) with blender for modeling. Is this a good engine? And how good would it be for 2d? I was also wondering about other roles in games like the animators and music composers. How important are all these roles?

    • RageSquid

      There’s been quite some discussions about engines and which is better. While this sounds really clichรฉ I think that a tool is only as good as the person using it. It doesn’t matter what engine you use, as long as you feel comfortable with it!

      We haven’t made any 2D games but I’m sure Unity has set up a good pipeline for it!

      Other roles such as animators and music composers are just as essential as any other roles. If your game doesn’t have good animations, or music that fits with your game, it would probably be way less received. It’s important to give all aspects lots of love during game development.

  • Avatar
    Octopus Huber

    Hi. Thanks for your time here. I have two questions about your jobs.
    1. What is the most exciting part of game development?
    2. What is the least exciting part of it?

    • RageSquid

      Hi, really enjoy being here! For me personally the most exciting part is the creative part of game development. Just being able to have a vision about a game and see that come to fruition is awesome. Also the freedom that comes from having your own company is something that’s a bonus as well. Oh! And I love interacting with the community that grows whenever a game is introduced or released.

      I think the thing I dislike most is doing taxes haha, but that’s not something you’d have to deal with if you work at a bigger company. Sometimes I have to reorganize stuff because something in the game changed, which can be a hassle. It’s not that bad, but it’s not particularly challenging.

  • Mango Education

    At the end of the QA sessions, we usually ask for 3 fiction and nonfiction book recommendations for kids. In addition to books, could you also recommend some good educational and leisure games for our kids?

    • RageSquid

      Fiction:
      – Warcraft series
      – A Series of Unfortunate Events
      – Life of Pi

      Nonfiction:
      – Thinking fast and slow
      – Spelunky by Derek Yu
      – The Art of Game Design: A Book of Lenses

      Games:
      – Spelunky
      – Kerbal Space Program
      – Penarium
      – Civilization series
      – Action Henk ๐Ÿ˜‰

      That’s all, thanks for having us!

Comments are closed.