My friend was using proprietary Blitz3D engine for his gamedev tasks. It uses Basic and doesn't have many of useful abstractions (for example it doesn't have OOP). It also works only on Windows. To be honest it is not proprietary, but its devs decided to open source it like companies do, when they have wasted project, that they don't need anymore.
Conversation
Notices
-
w96k (w96k@fosstodon.org)'s status on Monday, 06-Dec-2021 09:38:44 CET w96k -
w96k (w96k@fosstodon.org)'s status on Monday, 06-Dec-2021 09:38:43 CET w96k If you know other easy 3D game engines, that doesn't have workflow of doing everything in one ultimate editor (like Unity and Godot3D which has editor and 3D view in a same program), please share.
-
w96k (w96k@fosstodon.org)'s status on Monday, 06-Dec-2021 09:38:44 CET w96k But now we have found maintained open source game engine called Panda3D and Ursina. Ursina extends Panda3D adding higher level abstractions on top. They use C++ for base engine and Python for scripting. Python itself provides much more abstractions than Blitz Basic does and it also has much more choice in terms of libraries.
I'm not into gamedev, but I'm gonna try to help him with python programming, because Python as a language looks quite different compared to C-like languages and Basic.
-
spectrumgomas@functional.cafe's status on Monday, 06-Dec-2021 09:48:45 CET spectrumgomas @w96k Ogre3d https://www.ogre3d.org/ , but I think it isn't easy.
-