So many times I see something and think that would make a funny game! Though these quick ideas are fun to code, they rarely get finished. They still remain though if I ever want to expand on them. They also are good to show people for them to expand on or get ideas.
Ever done the online quiz "How many 5 year olds can you take on in a fight?" well that's where I got the idea to code this quickly. Getting attacked by lots of small kids. It's a very simple engine which could easily be expanded on. It's humorous to look at though.
Click link below to play the engine. A to punch, D to kick. Arrow keys to move.
Theres a lot of websites that share ad revenue with the developers. If you make games then submitting to these websites is a must as they bring in a nice extra stream of income, specially if your games get features. So I'll list the best ones I know of and what I've made so far.
This website is a must if you make flash games! one of the biggest flash game sites on the net. They bring in a great amount of revenue. Most of my ad revenue came from The Unfair Platformer here because it was so popular. Games on this website also feature badges. So add the API to every game you submit because this increase your ad revenue by 10% as well as put your game in the running to get badges which will bring in a lot more plays. Your games can also win competitions. If your game gets frontpaged I can garuntee around $20-50 a day ad revenue. Unfortunately smaller games that don't get attention will make only a few dollars total.
In six years Kongregate has made me $4,000
Pretty much the biggest flash site out there. Unlike Kongregate that only takes games, Newgrounds will also give ad revenue for flash movies. Unlike Kongregate the ad revenue is a lot lower and harder to get here, but it will still bring in a decent amount if your game wins awards or is frontpaged. Newgrounds is great if people fan you because all new games/movies you submit will show up to them in there news feed and get you extra views.
In six years Newgrounds has made me $500. Some from ad revenue and some from winning game competitions.
This website Is more newer and I found only a few months ago so I don't know how well my ad revenue will do here. GameJolt is also more focused on Indie games made with full .exe based games. Flash isn't as popular but is still allowed.
So far the website has only made me 87 cents in 2 months. This would be a lot higher for games with more views and non-flash games.
There are others out there, but they require adding there API that which puts logos in there game. I don't really like changing my game logos so I don't use them but they are worth looking up if it's something you don't mind doing.
These websites are just a small bonus that can be made on the side of your sponsorship and main game revenue. Being more active on the websites will also help bring in more fans and attention to your profile and increase future views for games.
A major step to making games is to remain optimistic and keep on dreaming. The fact is indie game development is not an easy career to take. In fact most people will end up broke and only keeping it as a hobby. Even though I myself have been successful in the past, it's slowing down a lot now. I will have to evolve a few things with the times like getting onto mobile. Either way that means you have to keep staying optimistic and keep your eye on the prize. If you can forget about the money and just enjoy the game making then you will do a lot better.
Work on an idea you love and slowly build it up from the ground and eventually you will have a great adventure for people to play. None of these great games are done as quick as you think. Just add a little bit each time and don't stress out or put yourself down. You will quickly head towards burnout otherwise. A lot of game devs burn out thinking they can survive on simply heart and mi goreng. Even though you can get pretty far doing this. Trust me, you will hit a wall after a time.
I leave you with this great picture to inspire you. (Right click open image on it for bigger size)
Normally I don't work this way. I don't actually plan much of my stuff on paper. I rather just scribble a notepad of ideas then just go at it! but sometimes I like to do things the nice old fashioned way when you got something in your head. So heres a good example, I drew a level on paper then I programmed the The Last Alive platformer guy in. This was originally going to be a game before I stopped working on it. Maybe one day it will get taken back up, but not for a while so you's mise well check it out. Hopefully this inspires you to make your own level based off a drawing.
Play the engine here (Select level 1. Arrow keys to move) -
Heres my original drawing -
And heres the final version, right click open image for bigger view