News Archive for 'Game Making'
Heres a sidescrolling shooter engine I coded that you may use to learn from. It has a basic platform engine and various weapons. It uses basic trigonometry to calculate the angle to shoot the bullets. The last weapon is a laser tripwire which is pretty cool, I haven't even used that in a game yet. Feel free to edit and modify the code as you wish. Just don't use the graphics in any released projects. Hope this is helpful for you to make your own game.
Have a go at the editor here - WASD to move in test. Number keys to select Weapon. Mouse to shoot.
(Has Sound Effects)
Download the .fla file here
Sometimes in game making it's great to make your own level editor. This allows you to save a lot of time when it comes to making the levels later because you can simply post in the array for each level and load it by numbers. Also good for including in the game so other people can make there own levels and share with friends. Heres one I coded that you can use for free to learn from. The code exports an array to fill the grid, each block number is represented by a number. 1 being a basic block and any other numbers can be added for extra pieces. The array uses a | to seperate the lines to be able to load the level from the text. My game Time Sphere used an advanced version of this engine to make.
Have a go at the editor here - WASD to move in test.
Download the .fla file here
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)
Finishing a simple small game is better than having 9,999 small projects you never finish. That's my opinion. The hardest part of game making is finishing the damn game. The first 50% is always smooth and fun. Ideas flow out quicker and easier then soft serve icecream. Yet once you throw all your mash of ideas in and need to start doing some "real coding" not just prototyping. Then all of a sudden your motivation hits a wall faster than a kamikaze plane.
This is when you gotta push though. I guarantee you'll learn more about game making by finishing that game off. Those final polishing teaks give you so much information back on what's popular and what will do. Even if the game you release is a failure and lots of people don't like it, it still gives you valuable information about your audience and what to work on next. Basically finishing a game gives you your kick start to game making. You gotta take it from there.
I finished a few small test games in school for fun. More practice than anything, but it wasn't till I finished Draw-Play and got it sponsored that I really got the biggest motivation boost possible. It was my first sponsored game, I only got $400 which is ironic because I've gotten thousands for bigger games that have done a lot worse. When it's your first sponsor deal you will get offered a lot less. You have to start somewhere. I then went on to sell the sequels for thousands though and so begun my game making.
FINISH YOUR GAME. Even if you have to force your eyes open. Stab your leg with a pen to force ideas out. Drink copious amounts of coffee to stay focused. Just get it done. Once done you will feel this enourmous burden lift off your shoulders and you realise you could have made it so much better. Finish it, don't realease it just yet, polish it and watch as the last 10% of your game you finish truly makes it shine.
FINISH YOUR UNFINISHED PROJECTS!