MakeUseOf

Imran Alam-

Imran Alam

About Imran Alam

Imran is a writer at MUO with 3 years of experience in writing technical content. He has also worked with many startups as a full-stack developer. He is passionate about writing and helping others learn about technology. In his free time, he enjoys exploring new programming languages.

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
wall with an enemy poster 1
How to Create Enemies in Python Arcade Games

Spice up your arcade games by introducing enemies.

Boy playing game on a pc with headphones and controller 1
How to Add Random Moving Objects Using Python's Arcade Library

Make your arcade games even more enjoyable and exciting by adding random moving objects.

man drawing on a paper with a camera 1
How to Add a Camera to Arcade Games in Python

Elevate your gaming experience with Python Arcade games by incorporating a camera.

score cards showing scores of two teams 1
How to Manage Scores in a Game With Python’s Arcade Library

What’s the point of a game without a score? Some can do without, but most games you’ll create will need to tell the player how well they’re doing.

player playing games with a monitor and headphones 1
Creating Game Assets With Arcade’s Drawing Tools

Whether you’re introducing artwork to accompany sprites or designing your entire game around vector graphics, Arcade’s drawing tools can help.

player playing arcade game with headphones 1
How to Add Sound Effects and Music to Your Python Arcade Games

Sound and music build atmosphere and set tone; they’re an essential ingredient of your video games.

pc with game sprite opened on the screen with a controller 1
How to Use Sprites in Arcade for Game Development

Many games use sprites to represent the player character or enemies. Find out how Python’s Arcade library makes them easy to work with.

two developers planning structure of different levels on white board 1
How to Design and Create Levels in PyGame

Here’s how you can add levels to your game to make it more engaging and enjoyable.

Laptop with a game running and a joystick controller in the foreground 1
Handling Collisions in Games Made Using Arcade Library

Whether a collision grants a power-up or leads to game over, you need to be able to detect it. Here’s how to do so with Python’s arcade library.

game controller in front of a laptop 1
How to Deal With Player Movement in Your Arcade Library Games

Get your main character moving in response to player input with the Arcade library’s keyboard and mouse events.

developer coding on a laptop 1
Handling Keyboard Inputs in Arcade Library Python Games

Responding to input is vital for any game, and it’s good to support the keyboard for users that prefer it. Find out how with Python’s arcade library.

react app code with codeblocks 1
How to Add Code Blocks in Your React App

Looking to display code blocks in your React application? Follow this guide to integrate syntax-highlighted code blocks in your app.

pc with a website code and meta tags 1
How to Add Meta Tags in Nuxt.js

Meta tags provide useful additional data about your web pages. Make sure you know how to include them when using Nuxt.

player playing a game on a pc 1
How to Move Enemies in Different Ways Using PyGame

Even the most basic enemies need to move somehow, so get some inspiration on how to handle the coding behind attack patterns.

man developing game on a pc 1
Add a Scrolling Camera to Your PyGame Games

Learn how to model a camera that can pan across your game world to add realism and functionality.

kid playing games on a tablet with touch inputs 1
Working With Touch Inputs in PyGame

A game is nothing without input, and with Pygame’s support for both mouse and touch input, you can ensure your game is accessible.

drawing on a tablet with a pen 1
Drawing Objects and Shapes in Pygame

Start your game development off the right way by learning these fundamental drawing routines.

A view from above of several laptops on a table 1
How to Control Time in Your Games Using PyGame

In game development, there’s possibly nothing more important, nor hard to get right, as timing. Let PyGame’s Time module take the strain.

add images in pygame game 1
How to Display Images in Your Game With PyGame

Enhance the gaming experience by displaying visuals with PyGame.

An open laptop with a code editor showing on screen 1
Adding Sound Effects and Music in Pygame

Give your gamers something to listen to while they play with Pygame’s music and sound effects features.

1 2 3
Page 1 / 3