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.
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.
How to Add a Camera to Arcade Games in Python
Elevate your gaming experience with Python Arcade games by incorporating a camera.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 Objects and Shapes in Pygame
Start your game development off the right way by learning these fundamental drawing routines.
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.
How to Display Images in Your Game With PyGame
Enhance the gaming experience by displaying visuals with PyGame.
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.