Gaming Think Tank

All About Gaming, reviews, art, programming and humor

Archive for the ‘Game Development’ Category

Posted by Farhan Arshad ADD COMMENTS

Before coding a game, you need to develop the concept of the game. Your mind should be clear about it. You need to develop a high level understanding without going into nitty-gritty. In first phase, we find the answer of “What” we want to develop and we leave the answers to “How” for upcoming phases. [...]

Categories: Game Development
Posted by Farhan Arshad ADD COMMENTS

Here comes the Openkit now. A good news for iOS and Android developers. Open source (both client and server) with Cloud support for your data. I still remember the pain of developing a game where you have to take care of many things in addition to core game logic. Openkit is an open source platform providing [...]

Categories: Events, Game Development, News
Posted by Farhan Arshad ADD COMMENTS

In this tutorial you will learn the basic animation technique called walk cycle using KineticJS  which is an HTML5  Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more. First off, you need a sprite sheet. The sheet would contain the [...]

Categories: Game Development
Posted by Farhan Arshad ADD COMMENTS

In this SCRATCH tutorial I am going to demonstrate two important features, Stage click event and broadcast messages. Stage is the container which contains all other objects or sprites. Sometimes you want to perform some action when mouse is clicked on Stage. This is very helpful in many situations. SCRATCH also tells you the exact [...]

Categories: Game Development
Posted by Farhan Arshad ADD COMMENTS

In this SCRATCH tutorial i am going to show you how to add sprites with costumes. I shall show you how to do it by creating an animation of a walking boy. Step 1- Delete default Sprite First off, delete the default sprite (the cat) by right clicking it and choosing the delete option from the popped [...]

Categories: Game Development
Posted by Farhan Arshad ADD COMMENTS

Stamping is a useful technique in SCRATCH to clone/duplicate the sprites. The code blocks involved in this tutorial are as follows: 1.  When Stage Clicked 2. Broadcast 3. When START flag clicked 4. Switch to costume 5. Clear 6. When I receive 7. Got to x: y: 8. Stamp 9. Mouse x, Mouse y You may [...]

Categories: Game Development
Posted by Farhan Arshad 1 COMMENT

In this SCRATCH tutorial I am going to demonstrate how to add a blank sprite costume. Blank sprites are useful when you want to hide a sprite in the beginning and would show that based on some action taken by the user later. Here is a trick to do that. 1. I start a new project to [...]

Categories: Game Development
Posted by Farhan Arshad 1 COMMENT

SCRATCH is a free tool to teach programming to your children, developed at MIT (Massachusetts Institute of Technology). How to develop a game using SCRATCH, this is what I am going to share with you. First off, download SCRATCH, it is free. We are going to build a very simple maze game. Look and feel [...]

Categories: Game Development
Posted by Farhan Arshad 4 COMMENTS

Developing a game is not as simple today as it used to be in the beginning. Specialized hardware and software is essential to develop successful games. Platforms and tools are available for hobbyists to professionals. You may start learning using simple frameworks and move towards more complex and specialized environments. Here are some frameworks which you [...]

Categories: Game Development
Posted by Farhan Arshad 5 COMMENTS

Gaming is a billion-dollar industry.  More than half of the gamers play games on their phones or handheld devices. There is no age limit, games are popular among all age groups. Slightly less than half of the gamers are women. Boys like to play aggressive and violent games and girls like to play puzzles and [...]

Categories: Game Development