Может быть, вы знаете, что я делаю свой «язык» Udaw?
Т. к. язык для игр, изначально я хотел просто сделать надстройку над PyGame, чтобы работать с ним было легче, но я решил, что это слишком лёгкий и ленивый выход из ситуации.
Я РЕШИЛ СДЕЛАТЬ СВОЙ ДВИЖОК
Было решено сделать свой движок: Borch Engine, работа идёт довольно быстро, планируем закончить к лету.
Вообще правильнее называть его Borsch, но название без "s" уже прижилось.
О движке
Планируется сделать полноценный движок на Python (да, это будет больно для оптимизации, но мы постараемся, чтобы запускалось на старых ноутах).
Движок будет использовать OpenGL, использование DirectX или Vulkan не планируется. Упор движка будет в простоту, так, чтобы даже человек, который не знает английский и вообще никогда в жизни не знал ничего о программировании, быстро разобрался.
Будет возможность использовать языки Python и Udaw.
Также планируется сделать собственный физический движок для Borch Engine, но не ожидайте, что это будет второй PhysX.
На всякий случай уточню, что в движке не будет использоваться PyGame.
Платформы
Пока не буду ничего обещать, но НА ПЕРВОЕ ВРЕМЯ планируется Windows и Linux.
I DECIDED TO MAKE MY OWN GAME ENGINE
It was decided to make my own engine: Borch Engine, and the work is progressing quite quickly. We plan to finish it by the summer.
In general, it is more correct to call it Borsch, but the name without "s" has already taken root.
About the engine
It is planned to make a full-fledged engine in Python (yes, it will be painful for optimization, but we will try to make it run on old laptops).
The engine will use OpenGL, and it is not planned to use DirectX or Vulkan. The engine will focus on simplicity, so that even someone who has never known anything about programming in their life can quickly understand it.
It is also planned to make a custom physics engine for Borch Engine, but don't expect it to be a second PhysX.
Just to clarify, the engine will not use PyGame.
Platforms
At first, only Windows and Linux are supported














4 comments