A downloadable Engine

Download NowName your own price


Infinit Engine Documentation

Infinit Engine is a lightweight, Python-based engine IDE built on top of Pygame and Tkinter. It enables developers to create games and applications with features like code execution, asset importing, background customization, and compiling Python scripts into standalone executables.



Code Editor

The engine includes an integrated Tkinter-based code editor.

  • Features:
    • Write, edit, and execute Python scripts.
    • Save scripts to files.
    • Import image assets for use in games.
    • Change background color using a color picker.
    • Compile scripts into standalone executables

Functionality

1. Code Execution

Execute Python code directly from the editor.

2. Saving Code

Save editor content to a .py file.

3. Importing Assets

Import image files and load them into the engine.





Compile scripts into standalone .exe files using PyInstaller.

python
Copy code
def compile_to_exe():     compile_command = f"pyinstaller --onefile ..." 

Editor Buttons

  • Copy & Paste: Edit text in the editor.
  • Run Code: Execute Python scripts.
  • Save Code: Save scripts to .py files.
  • Import Asset: Add images to the project.
  • Settings: Change the background color.
  • Compile to EXE: Compile Python scripts to executables.


Usage Instructions

  1. Run the Engine:
  2. Write Code:
    • Open the editor window.
    • Write or paste your Python code.
  3. Save and Compile:
    • Save the script.
    • Compile to an executable if needed.
    • Compile to other Platforms with other tools. (noy my code, i havent seen the code)
  4.  Pynes
  5. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ve...


    Dependencies

    • Python 3.x
    • Pygame (pip install pygame)
    • Tkinter (bundled with Python)
    • PyInstaller (pip install pyinstaller)
    • Optional: Moderngl, Pyopengl, opengl (3D) any python library.


    Download

    Download NowName your own price

    Click download now to get access to the following files:

    infinitengine.exe 29 MB

    Development log