Skip to main content

A package used to make 2D games

Project description

  • Omiga is a free, versatile third-party Python library. It can be used to make 2D game projects such as pixels, single-player, multiplayer, etc. And cooperate with the pyinstaller library to make programs and publish them.

  • If you want to join us, please come and visit our website, we really need your help to make the omiga library more excellent


  • First make sure you have the latest version of Python installed (minimum Python 3.9)

  • If you want to download our latest version, enter the following instructions in the command prompt (Windows system).

pip install omiga
  • If your computer system is Mac or Linux, enter the following instructions in the built-in terminal

pip install omiga
  • When you have downloaded omiga, please enter the following code in Python to make sure you have downloaded omiga normally

    import omiga.default
    print("The omiga library is not installed")
  • If you do not output the statement in the print function, you have finished installing

  • Enter the following command at the command prompt or terminal to view the version of the library

pip show omiga
  • Congratulations, you鈥檝e installed the omiga library and it is now ready to use!


  • If you are a beginner to omiga, we recommend that you first check out omiga鈥檚 beginner鈥檚 tutorial and enter the following code in Python

import omiga.default
  • In this way, you can learn most of omiga鈥檚 code

  • If you want to upgrade the omiga version, enter the following command at the command prompt or terminal

pip install omiga --upgrade
  • In this way, the upgrade and update of the omiga library can be completed

Key features

  • omiga has many practical functions, such as creating windows, window drawing, function definition, playing WAV sound files, creating sprites, physics engine, keyboard, mouse interaction, etc.

  • In the future, we will also introduce features such as GameAI (which can be used to develop AI in games through various algorithms), OmigaUI (used to create UI interfaces), and update various previous tools.

  • Soon, we will launch interaction classes and mobile phone adaptation functions for controller operation.


  • If you want to contribute to the development of Omiga, please go to our official website and join our DingTalk group to get the source code. We welcome your improvement of the omiga library.

  • If you would like to know more, please send an email to


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omiga-1.2.tar.gz (12.5 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page