Can I make commercial games in pygame?
The answer is a definite NO. The main reason this is because Pygame doesn’t have a good support for accessing hardware acceleration that will be needed in developing commercial games. I looked for it...
View ArticleHandling resources in pygame
A resource should be loaded only once in a game and it should be when the resource was first needed. Resources in a game typically are images, audio, font etc. Generally there is a heavy reusing of...
View ArticleTerminology: Parallax Scrolling
Parallax scrolling is a special scrolling technique in computer graphics, wherein background images move by the camera slower than foreground images, creating an illusion of depth in a 2D videogame and...
View ArticleImplementing correct game physics and Timestep
Since implementing game physics calculations has to be performed based on intervals so the efficient way of implementing it is through integration. There is an excellent article by Glenn Fiedler titled...
View ArticleCollision Detection and Response
What is the optimal way of finding collision detection objects of different shapes? When two objects collide how should the two objects react to the collision? This is a complicated topic and still...
View ArticleTerminology: Ludology
Ludology is the study of games and other forms of play source There is contention in what a study of game constitutes. On one side is The narratological view is that games should be understood as...
View ArticleUnderstanding games by ExtraCreditz
This is a great channel that I found on youtube which discusses various things related to games. They don’t actually talk about technical stuff. But the stuff discussed in it will definitely make you...
View ArticleMicrosoft XNA Tutorials
These are some great basic tutorials on how to use Microsoft XNA for game development. XNA 101 XNA 201
View ArticlePyxelEdit for pixel art
This is a very cool software for drawing pixel art. The software is build on adobe air but there is a standalone version is also available for download. Checkout the demo of various features below.
View ArticleTerminology: Rougelike
The roguelike is a sub-genre of role-playing video games, characterized by level randomization, permanent death, and turn-based movement. Most roguelikes feature ASCII graphics, with newer ones...
View Article