How many times did you spend your hard-earned cash on some game everybody talks about, just to find out that it’s complete crap ?
When you buy a big franchise game you expect a great gaming experience in return. However, you often get disappointed because the dev team wanted to target the widest audience possible, diluting any true value in the process.
Not all players are alike. Some people want action, flashy graphics, amazing soundtracks, and quick rewards. They will judge a game by the first 10 seconds of play, often based on presentation and other superficial stuff. They will run away at the slightest sign of difficulty, and will not give the game a chance to show its true potential. Pussies !
What I like most about shmups, aside from destroying bazillion enemies all by myself, is dodging bullets.
There is an out of this world satisfaction in beating a level after having shitloads of bullets thrown at you.
I’m curious about the origin of this feeling, and how other people perceive it. Let me share some thoughts and questions with you about the matter. Continue reading
It was a quiet summer day, I was programming a game prototype in C++ while listening to a violin concerto.
You can greatly enhance the visual quality of your game by using special effects. In this article, I show you how to create a nice and simple explosion effect in HTML5 Canvas without using any external library.
You may think it’s complicated to create an effect like that from scratch, but it’s easy once you understand how it works.
In this article, I introduce you to localStorage and how you can use it to save game data in the browser.
Good game design doesn’t necessarily mean describing every aspect of your game in advance. That would be a huge waste of your time.
You need to work efficiently, especially in early stages of development. There are a few important questions that your game design should answer, you can figure out the rest later.
You can’t always do the right things, but neither can you stand back and be a spectator in life. If you want to become a better game designer you have to take action no matter what.
Here I present to you 7 mistakes and the lessons I learned that made me a better game designer and a better person.
This tutorial is about using keyboard input in your HTML5 game with the help of Mootools.
I present a very simple way to get you up and running with keyboard input, then I dive into a more advanced solution that tackles many common input problems in real-world HTML5 game development.
When making a game, you want to :
- Work efficiently and quickly
- Easily organize and keep track of your ideas
- See your game in action as soon as possible
- Easily test if the final product matches to your Game Design
In this article, I present 4 powerful game development tools that you can use to achieve the 4 goals stated above.
In this tutorial, we will see how to draw a checker board using Canvas.
We’ll dive into Canvas drawing step by step.
You’ll discover how to setup a simple web page, draw a rectangle on canvas and finally implement an algorithm for drawing a checker board.