En temelden başlamak gerekiyor;
1) İlk olarak Unity'e Python interpreter tanımlaman, EterScriptLib kısmını Unity' portlaman ve system.py tarzı bir entrypoint scripti ile temel mantığı başlatman gerekiyor.
2) Çizim fonksiyonlarından oyun çizim işlemlerini normalde DirectX üzerinden primitif şekilde gerçekleştiriyor. bunu Unity'de kullanabilecek şekilde bir yapı oluşturman gerekiyor.
3) Sonrasında PythonWindow fonksiyonlarının ve kullandığı daha alt seviye motora bağlı fonksiyonları Unity'e entegre etmen ya da bunlara alternatif üretmen gerekiyor.
4) Sonrasında kalan tüm arayüz işlemleri ve alakalı Python api modül ve fonksiyonlarını(grp, grpImage, grpText, grpThing, wndMgr vs.) bağlaman gerekiyor.
5) Son olarak mevcutta kullanılan kalan gameplay ile alakalı tüm Python modüllerini, fonksiyonlarını, bağlı olduğu temel mantığı Unity'e aktarman gerekiyor.
Atladığım yoksa bu şekilde yapabilirsin öncelik kesinlikle arayüz kısmı olmalı çünkü temele bağlı çalışan en önemli şey. Öncelikle tercihen Claude Opus ile ya da herhangi bir model ile plan oluştur sonra herhangi bir model ile tek tek uygulatmaya başlayabilirsin.
Son olarak tavsiyem Unity gibi ağır bir motorla Python gibi yavaş bir dili kullanmamak olur.