Hello guys, this is my first thread so excuse me if it's in the wrong section. I am interested in creating a game. I've read many topics about game engines, 2D and 3D stuff, but I still have some questions.
Can I start making a game by myself (or like-minded people with me)?
Answer: Yes! There are many game engines which allow indie developers to start as a beginner or advance all the way to pro team developer. Some are WYSIWYG game development platforms which need no coding with a language on your part, others are only a very basic framework which requires the developer to do much programming, and many are somewhere in between these two extremes. Almost all of these invite you to start making a game by yourself.
The alternative to using a game engine is to do all the coding yourself, which some do with a lot of success, but typically takes years to get a popular game published.
How much does it cost to make a game?
Answer: Both amateur and professional game development systems ( a total workflow pipeline for creating a video game ) may result in anywhere from nothing to hundreds of millions of dollars to make, publish, and advertise your game. You may be surprised how many thousands of developers are making games which bring some money but cost nothing but time and work to create.
If it needs a company with a entity and so, is there anyway that I can create a game for any platform (except mobile phones) bymyself (or with like-minded people)?
Answer: Many indy developers are single people who's status is a sole proprietor and therefore need few if any registrations while using only their real full name. When you start using another name other than your full personal name, then you might get deep into regulations. It is safe to start with only your real name and expand from there with registration and licensing according to the laws in your country of citizenship, state laws, and local laws. To work with a publisher can greatly reduce the legal entanglements because publishers have systems in place to handle most of the issues on your behalf. Examples are Steam, Valve, Ubisoft, and so forth. See the Business section of forums here at game dev for some more insight.
My suggestion is to be concerned with forming a company and all other legal and marketing issues after you have created at least a beta version of your game. This is fairly typical for beginner thru intermediate game developers.
Some examples of indy friendly game engine systems are Torque 3D, Unity 3D, Unreal Engine, Game Maker, Blender, and so forth. See link below here.