• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
mathacka

Looking to be an indie game developer, have questions

11 posts in this topic

Hi, I'm trying to become an indie game developer. I'm learning directX atm and I'm trying to figure out what direction to take.

 

I'm wanting to develop intensive 2D and perhaps some simple 3D games.

 

I've looked into the windows store, but I'm not sure that's the place for me. Are the retailers to sell games for real, or are there a lot of scams out there?

 

How do I find a trusted retailer to sell my games? Should it cost money to sell my game? What programming API's should I be looking to develop with that will encompass 2D and 3D desktop games? What do I do if I want to go mobile, the API's seem unrefined for beginners?

 

I know these are a little bit scattered questions, I'm just full of questions, I really want to make games.

0

Share this post


Link to post
Share on other sites

Well Steam is a huge one. Other than that you can make a website and do stuff from there with paypal or whatnot.

0

Share this post


Link to post
Share on other sites
I've looked into the windows store, but I'm not sure that's the place for me. Are the retailers to sell games for real, or are there a lot of scams out there?

 

How do I find a trusted retailer to sell my games? Should it cost money to sell my game?

 

Those particular questions are Business questions, and you'd be better off asking those types of things in the Business And Legal forum rather than For Beginners.  Your other questions are technical, and those do belong here in FB (and I can't answer your technical questions).  Just saying, it's best to compartmentalize your questions, and ask them in the forum best suited to those questions.

0

Share this post


Link to post
Share on other sites

Some digital retailers are scam-like, though they often keep themselves legal.

 

Just stick to the well-known ones: Steam, Impulse, Desura, Origin, etc... I have a list of about 40 or more, but those four and the main ones.

2

Share this post


Link to post
Share on other sites
How do I find a trusted retailer to sell my games? Should it cost money to sell my game? What programming API's should I be looking to develop with that will encompass 2D and 3D desktop games? What do I do if I want to go mobile, the API's seem unrefined for beginners?

 

I know these are a little bit scattered questions, I'm just full of questions, I really want to make games.

 

How do I find a trusted retailer to sell my games?

Google is your friend, look for reviews, try to contact other people that use the service and ask questions.  The internet is a very social place, if a retailer scams someone you will find it very easily.  It's very easy to get a bad rep, very hard to get a good rep.  Just do your research really, also make sure you protect (copyright) your game before submitting to a retailer you may or may not trust.

 

Should it cost money to sell my game?

YES!  If the vendor / retailer is offering to sell it for free it's a scam.  Why would they do work for you for free?  Why would they spend their time updating their online catalogs?  Why will they waste their money advertising and getting users so they can sell your game and not make anything?  Sorry to say it but money makes the world go around and NOTHING is free, there's always a catch.  You have to spend money to make money, even if it's commission or royalty based you MUST pay to sell your game.  If you don't pay the retailer they will get their money somehow maybe by fudging your sales numbers and keeping a couple copies sales themselves, maybe never giving you a penny.  NEVER EVER trust someone that says "Make money for free".

 

What programming API's should I be looking to develop with that will encompass 2D and 3D desktop games?

This is a much broader topic and the answer is "for what?"  If you are looking to reach just windows platforms go with Direct X.  Many will tell you Open GL is faster and they are right, unfortunately since Vista windows actively impairs the physical pipeline to the graphics card for anything that is not Direct X.  "It's for security".  Vista, 7 & 8 will actually make Open GL run slower than Direct X.  On every other platform Open GL will be faster.

 

What do I do if I want to go mobile, the API's seem unrefined for beginners?

No.  Not much else to say here, but the only way to cross between desktop and mobile seamlessly is HTML 5 / Javascript.  The easiest way to say this is Mobiles are NOT pc's.  That which works on PC does NOT work on mobile (in most cases) and vice versa.  Android runs java and a lite version of Open GL that does not respond in the same way as Open GL for PC.  iOS uses Objective-C (there are reports of Java soon but not yet) and a different lite version of Open GL.  Blackberry uses Java and to my knowledge just simple custom API's that only apply to the blackberry platform.  Windows Phones use C# and a lite version of Direct X 9 that has most of the same features as the PC DX9 but there are still some differences that can break major chunks of the game.

 

 

My Suggestion

For 2D games that you want the most portability with learn HTML 5 and javascript.  For 3D games....  Well learn to do 2D first, the only really safe way to go multi platform with a 3D game is to hire an expensive specialized coder for each platform (in the range of $85 per hour) to build the engine wrappers for you or to license a big name engine that already does it (Such as Unity or UDK).  Look into these license's VERY carefully before you just jump on board.  They are a hell of a lot more expensive than you would think.  The royalties add up, then your vendor royalties, paying the artists, devoting months if not years of your own time into the project and when it's all said and done maybe you get 10 - 20% of the sales...  What if it doesn't sell all that great?  Epic fail and it hurts... BAD!

2

Share this post


Link to post
Share on other sites
Should it cost money to sell my game?

YES!  If the vendor / retailer is offering to sell it for free it's a scam.  Why would they do work for you for free?  Why would they spend their time updating their online catalogs?  Why will they waste their money advertising and getting users so they can sell your game and not make anything?  Sorry to say it but money makes the world go around and NOTHING is free, there's always a catch.  You have to spend money to make money, even if it's commission or royalty based you MUST pay to sell your game.  If you don't pay the retailer they will get their money somehow maybe by fudging your sales numbers and keeping a couple copies sales themselves, maybe never giving you a penny.  NEVER EVER trust someone that says "Make money for free".

 

Note that there is a difference between "Taking a percentage of sales", and "Charging you a fee to put your game on their store".

No, it should not 'cost you money' to sell your game. The retailers make their money by taking a percentage of each copy of your game sold, before they send the rest to you.

 

Some do charge a upfront or annual "membership fee" beforehand, like Microsoft and Apple, but unless it's a very well-known company, any up-front fees are a big smell of scams.

0

Share this post


Link to post
Share on other sites
Should it cost money to sell my game?

YES!  If the vendor / retailer is offering to sell it for free it's a scam.  Why would they do work for you for free?  Why would they spend their time updating their online catalogs?  Why will they waste their money advertising and getting users so they can sell your game and not make anything?  Sorry to say it but money makes the world go around and NOTHING is free, there's always a catch.  You have to spend money to make money, even if it's commission or royalty based you MUST pay to sell your game.  If you don't pay the retailer they will get their money somehow maybe by fudging your sales numbers and keeping a couple copies sales themselves, maybe never giving you a penny.  NEVER EVER trust someone that says "Make money for free".

 

Note that there is a difference between "Taking a percentage of sales", and "Charging you a fee to put your game on their store".

No, it should not 'cost you money' to sell your game. The retailers make their money by taking a percentage of each copy of your game sold, before they send the rest to you.

 

Some do charge a upfront or annual "membership fee" beforehand, like Microsoft and Apple, but unless it's a very well-known company, any up-front fees are a big smell of scams.

 

 

Should it cost money to sell my game?

YES!  If the vendor / retailer is offering to sell it for free it's a scam.  Why would they do work for you for free?  Why would they spend their time updating their online catalogs?  Why will they waste their money advertising and getting users so they can sell your game and not make anything?  Sorry to say it but money makes the world go around and NOTHING is free, there's always a catch.  You have to spend money to make money, even if it's commission or royalty based you MUST pay to sell your game.  If you don't pay the retailer they will get their money somehow maybe by fudging your sales numbers and keeping a couple copies sales themselves, maybe never giving you a penny.  NEVER EVER trust someone that says "Make money for free".

 

Note that there is a difference between "Taking a percentage of sales", and "Charging you a fee to put your game on their store".

No, it should not 'cost you money' to sell your game. The retailers make their money by taking a percentage of each copy of your game sold, before they send the rest to you.

 

Some do charge a upfront or annual "membership fee" beforehand, like Microsoft and Apple, but unless it's a very well-known company, any up-front fees are a big smell of scams.

 

Agreed, I should have clarified that better.

0

Share this post


Link to post
Share on other sites

Naw your post was fine, it was a lack of clarity in the original question and we both interpreted the question differently not knowing which the OP meant. smile.png

Fantastic response, by the way. Upvoted it.

Edited by Servant of the Lord
0

Share this post


Link to post
Share on other sites

[quote name='Dan Mayor' timestamp='1357754634' post='5019549']
Look into these license's VERY carefully before you just jump on board. They are a hell of a lot more expensive than you would think. The royalties add up, then your vendor royalties, paying the artists, devoting months if not years of your own time into the project and when it's all said and done maybe you get 10 - 20% of the sales... What if it doesn't sell all that great? Epic fail and it hurts... BAD!
[/quote]

 

Don't come down too hard on royalty-based engines.  As an indie developer, this is still a very lucrative way to go: quicker development of your game on time-tested platform-spanning engines means an earlier release and less time spent in negative-income development.  And many indies won't necessarily have "artists" or other team members to pay (especially solo developers), depending on their skillset.  The only thing you can guarantee is that no two developers will take the exact same path to that first paycheck, but I wouldn't throw out the Unity/UDK idea altogether.

0

Share this post


Link to post
Share on other sites

Look into these license's VERY carefully before you just jump on board. They are a hell of a lot more expensive than you would think. The royalties add up, then your vendor royalties, paying the artists, devoting months if not years of your own time into the project and when it's all said and done maybe you get 10 - 20% of the sales... What if it doesn't sell all that great? Epic fail and it hurts... BAD!

 

 

Don't come down too hard on royalty-based engines.  As an indie developer, this is still a very lucrative way to go: quicker development of your game on time-tested platform-spanning engines means an earlier release and less time spent in negative-income development.  And many indies won't necessarily have "artists" or other team members to pay (especially solo developers), depending on their skillset.  The only thing you can guarantee is that no two developers will take the exact same path to that first paycheck, but I wouldn't throw out the Unity/UDK idea altogether.

Unity does not charge royalty / per title fees only a flat license fee and only for revenue in excess of $100,000 or for Pro version obviously

http://unity3d.com/unity/faq

0

Share this post


Link to post
Share on other sites
Hi, I'm trying to become an indie game developer. I'm learning directX atm and I'm trying to figure out what direction to take.

 

Personally, I'd suggest you rather learn a visual game engine like Unity3D. The learning curve is much more gentle and you can publish games to a wide variety of platforms quite easily. 

 

Learning DirectX and C++ is great if you want to get into a AAA studio, but if you want to go the indie route and put out games quickly, you need something like Unity3D where all the plumbing has been taken care of for you and you can focus more on actual game development than the nitty gritty technical details.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0