Skip to main content
  • 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 shadowoffice.mysxl.cn, we really need your help to make the omiga library more excellent

Installation

  • 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

try:
    import omiga.default
except:
    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!

Help

  • 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
help(omiga)
  • 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.

Contribute

  • If you want to contribute to the development of Omiga, please go to our official website shadowoffice.mysxl.cn 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 chenjinhao2008@hotmail.com

Thank

Metadata

Release files for omiga 1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for omiga 1.2
File Size Uploaded
omiga-1.2.tar.gz 12.5 kB Details

Release files / omiga-1.2.tar.gz

Download URL omiga-1.2.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
23f146174697056c5142394c40d2032ddc8e0fed90345682c4e3b89eb0b0531f
BLAKE2b-256 checksum
How to use checksums
47915653703d4b5d7c20e6233f97c30f21edc770be56a268215fab9497ea528b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release history Release notifications | RSS feed

This release

1.2 This release

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page