Hello Everyone, I am planning to get into game development as an indie of course and i have come to know that Unity is the best option for that as it provides a personal edition free of any cost. I am learning C# these days and after that i will try to make some simple games in order to get my hands on Unity. Once, i feel that i am comfortable in using Unity and completely understand its power, then i would like to make a game and publish it. As we all know that there are hundreds of thousands of games out there on android and iOS and hundreds coming out daily(if i am not wrong). So, its not possible to check all those games to make sure that the idea you are going to implement is not out there already. Yeah, i understand that i need to research the market before making my game but the sheer number of games out there plus daily releases make it very tough to know about every single game out there in the market. So, in a situation like i make a game that already exists, will it not be a waste of time and effort and how to avoid this scenario effectively.
On a side note, i want to know that do i need to own a Mac and an iOS device to publish my games on App Store? What is the most economical choice among iPad, iPod and iPhone?
Honestly, it doesnât matter that much, itâs part of being a game developer⌠when an original game comes out companies such as Ketchapp take the idea of that game and change it a bit for their own profit. If you are wondering whether your idea is unique or not well the truth is if you donât know that other games use it then itâs probably either: completely unique, or there has been a game with that idea before but it just never became popular. I would just advise you to just make games and release them! While starting out it doesnât really matter whether you use original ideas or not because youâre still in the learning process and I find that a great way to learn is by making a game that already exists and try to figure out how you could make it.
If you wish to public your game on the App Store you need Xcode, which you get with a Mac, you can use an iOS device for testing purposes without a developer account but if want to release your game then you must get a developer account (which comes in at $99/year) https://developer.apple.com/ and if a Mac (keep in mind for it to be released you need a Mac that is up to date) is too expensive for you then you can actually get away with renting a Mac in the cloud!
For your last question, it completely depends on your game, some games are simply built for iPads and can be unplayable on iPhone due to certain differences, if you really want to you can make a game which is compatible with both! Building for an iPhone is essentially the same thing as building for an iPod.
I was wondering though, if i make a game that becomes successful (0.001% chances, lol), would i not receive a lawsuit from someone assuming the fact that a similar thing already existed and nothing new can be made.
Another question regarding the free assets on Unity store comes to mind. Are they of any importance if you want to make a full fledged commercial game(Some people make games as hobby). Because, since the assets are free, they would definitely be used by many people and if you use them in your game like you use some character that might have been used by other people in their games, in a situation like that when someone plays your game and sees that character that he/she might have seen in other games too, his/her reaction would be like âOhhâŚthe same thing again?? OMG these indie developers:rage:â.
You guys getting my point? Is this concern genuine or am i having some false perception here? Are free assets good to use if you make a game for making money?
Yes i did search the term and have come to know that assets available online, whether free or not are not liked by the people and generally bring in negativity to your game. Yes, that seems right. The main character(s) of your game should be somewhat original. I am a bit familiar with inkscape and might manage to draw something reasonable but the thing i am more concerned about is overall game environment like terrain, mountains etc. Can these things be made with inkscape or any other software? Does unity provide any feature for making these things in a custom way like you are free to create whatever terrain you want or it just provides you some pre-made terrains to work with?
Iâve had a lot of similar questions since I started learning Unity and C# a few months ago. Iâve found that anything on the Unity asset store like most things (free or not) will have its terms of use attached. I have not found any free ones on Unity asset store that didnât grant the use for commercial purposes (there may be some?). In this reply, Iâm referring to the terrain building assets for Unity since youâre referring to the game environment. Also Unity itself does have a terrain editor as well. I believe they even have a lesson on the site.
In my opinion there are a lot of great assets in the Unity store both free and paid regardless of what people ramble about on other sites. These assets are awesome when starting out and learning. Donât forget you can also approach a majority of the asset creators and work out a deal for private creations later on when youâre closer to a final product. Who wouldnât want to make a little extra money for their work right? Same goal as yours
Donât worry about what people think. Learn, design and create your game the way you envision it and would want to play it. Chances are if you enjoy playing your finished product there will be more people enjoying it as well than there are naysayers which is your goal.