Posts

Niara: ROTK Devlog | Sticking with high quality

Image
Sometimes sticking with creating absolutely high quality content is hard. This is especially true when you are an indie game studio or are just starting out. You have no social proof, no recognition out there, no money and you are starting out with a completely new IP. You may wonder sometimes that your game will probably go unnoticed and not be played by many people (especially if it's a paid game). And then you will start to think, that hey, why should I work my ass off to make extremely high quality content when nobody is going to play it? This is where you should stop and take a little break from the game. It is never okay to develop a low quality game. Never!



If you are feeling low then stay away from your game for a while. Make it late, but make it good. Yes, maybe people will not play your entirely new IP right away but if you make it high quality and promote it enough then they will start to notice it. Nobody is going to stick with your game other than yourself. Hell, not …

Niara: ROTK Devlog | How to get art and music assets?

Image
When we were working on Niara: Rebellion Of the King our biggest worry were assets. Sure, we can choose the best genre, the best engine, but where will we get the assets from? Niara being a visual novel RPG required high quality art and music assets.



We could only program and making high quality art and music assets was out of our abilities. So, what should we do when we face such situation? Should we switch to pixel art? Let me tell you something very important here, good quality pixel art takes more time to make than regular art. Yes, this is true. You may make average quality pixel art in less time than you may make regular art but if you want high quality pixel art then it takes a lot more time than regular art.

We also did not have any talent in music. And just making repetitive 8 bit music was NOT a good idea for a game that focuses mainly on the story. So, we had to get good quality music and it HAD to be original.

So what did we do? We fetched for help from our friends. And if…

Niara: ROTK Devlog | How to choose the right game engine?

Image
When you are trying to make a video game then you must almost always go with a game engine. Sure there are graphic libraries for most of the popular programming languages in the world but making a game which will sell well in today's day and age using just a graphics library is nearly impossible. Python has pygame library, C has SDL but making a game using just these libraries is a nightmare. We must always go for an engine. Game engines make our lives easier and we are able to build the games faster.



Now, before you choose a game engine for your game you have to decide what type of game you want to make. This we have discussed in our previous article which you can read here: Niara: ROTK Devlog | What type of video game should you make?

We decided to make a visual novel role playing game in Renpy. And we decided to go with 2D graphics. This was because we are a very small indie game studio. If you are also a small indie game studio or you are just starting out then you should also …

Niara: ROTK Devlog | What type of video game should you make?

Image
The whole point of us making video games was to portray stories to the people in an engaging medium. Video games are one of the most engaging mediums using which one can portray a story very effectively.

However, there are video game genres which are not very suitable for telling stories. These can be casual games or puzzle games. We really avoided these genres from the get go because we knew portraying a deep and intricate story using a puzzle game was next to impossible. But then again, there maybe exceptions out there.



We decided that we needed to make this game an RPG. RPG (Role Playing Games) are one of the most popular game genres out there and they have been used by several studios across the world to portray very deep and intricate stories. Some of the very famous examples being The Elder Scrolls and the Witcher series.

However, we are a very very small game studio. So, no way we would have been able to pull off a Witcher level video game. We knew our limits and therefore we de…

Gaming community is savvy and supportive

Image
Gamers are one of the savviest people out there. The gaming community is smart and doesn't tolerate exploitative practices by corporations. They support each other as well. The gaming community is quick to sniff out when a corporation is starting to take them for granted and start exploiting them by providing them bad products or services. No corporation can sell bad products or services to the gaming community. We have seen many examples of companies trying to do that and losing their image in the community. The latest and one of the most popular examples of such a company is Blizzard. Blizzard announced the latest Diablo game exclusively for mobile phones and this made all the loyal fans angry. This is because the mobile gaming market is full of shovel wares and games on mobile are only made for milking the unaware public. This is because mobile gamers are not as savvy as the PC or console gamers. They tend to give in to exploitative practices of the corporations. The mobile gam…

Independent storyteller just wants to tell a story? Write it.

Image
There are some of us who want to tell great stories to the world. We have these amazing stories with vibrant visuals and interesting characters in our mind but we are unable to find a medium to portray them in. If you are one of these people then read on.



In today's world there can be a number of ways in which you can portray the story in your mind. However, the easiest way is written stories. Bringing the narrative from your mind to paper or laptop is easier than making a full featured film. Writing stories will bring you that peace of mind which you crave so badly. You will be able to portray your narrative in the easiest way possible.

The written content, however, suffers from lack of interest. With so many other options to consume one's time you may think why would one spend time in reading some text? Highly immersive visual and audio experiences are just a click away for most of us. The answer to this question is not so simple. What I think at the moment is that the writt…

How to learn...programming languages? Or really any hands on skill.

Image
Not by reading its book. No.

If you are learning a new programming language or framework (is that correct?) you should be doing step by step tutorials which focus on building a mini app or project. Like, a good starting point would be to make a 'hello world' app. Do not try to read the tomes which the scientists and scholars recommend you. That works for scientists and scholars. If you are an engineer or developer then you just cannot afford to waste weeks in reading volume after volume of books to learn a programming language. You need to learn the next best thing as quickly as possible and deliver quality software in time.

That said, books are good for references and of course if you are trying to build a new programming language then you need to do a lot of research but hey, as I said, thick tomes are good for researchers not for developers.


Follow us on: