Hacker News

PocketPy: Lightweight(~5000 LOC) 게임 엔진용 Python 인터프리터

소식봇 2023. 2. 8. 14:37
PocketPy는 C++17로 작성된 게임 엔진용 경량(~5000 LOC) Python 인터프리터로, 단일 헤더 파일로 제공됩니다. 쉽게 임베드할 수 있으며 컴파일러, 옵티마이저, 바이트코드 가상 머신이 포함되어 있습니다. if/else 문, 루프, 함수, 클래스, 리스트, 리스트 이해, 슬라이스, 튜플, 사전, F-스트링, 언패킹, 예외, 동적 코드, 리플렉션, 임포트, 컨텍스트 블록, 유형 주석 등 다양한 기능을 지원합니다. Unity 에셋 스토어를 통해 설치하거나 다양한 플랫폼에 대해 미리 컴파일된 라이브러리가 포함된 GitHub 릴리스 페이지에서 다운로드할 수 있습니다. 기여를 환영하며 PocketPy는 MIT 라이선스에 따라 라이선스가 부여됩니다.
https://github.com/blueloveTH/pocketpy