hanicraft / DearEditor

DearEditor is a good game engine editor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

Stability License: LGPL v2.1 Documentation

Your next Unity is not a Unity...

DearEditor is a PySide6 based runtime-free game engine editor.

The aim of DearEditor is to create an open and unite editor solution for all engine runtime(especially in-house engines).

Screenshots

screenshot screenshot

Requirements

1. Install python >= 3.9.9

This project has only been developed and tested in python version 3.9.9.

Other compatible versions may be fine theoretically though...

Stick on this version could help to keep away from annoy issues.

2. Install required python packages

> pip install -r requirements.txt

or simply (need config project first)

> dear install

3. Additional requirements on MacOS

> pip install pyobjc-framework-Cocoa

Config project

  1. Add <your-path>/DearEditor/bin into environment variable path.
  2. Find <your-path>/DearEditor/bin/dear file (dear for MacOS, and dear.bat for Windows).
  3. Modify idedir and pybin path in dear file with your actual path.

Enjoy and run

use ↓

> dear

to see welcome and usage info.

use ↓

> dear ide

to raise dear editor ide.

use ↓

> dear list

to check all available commands.

About

DearEditor is a good game engine editor.

License:GNU Lesser General Public License v2.1


Languages

Language:Python 93.9%Language:CMake 5.6%Language:C 0.3%Language:Batchfile 0.2%