diff --git a/apps/blender.json b/apps/blender.json index f08359a..0f8bc4d 100644 --- a/apps/blender.json +++ b/apps/blender.json @@ -13,7 +13,7 @@ "AmigaOS", "Solaris"], "interface":["opengl"], - "languages":["C"], + "languages":["C", "C++", "Python"], "networks_read":[], "networks_write":[], "formats_read":["blend", @@ -48,9 +48,12 @@ "x3d"], "generic_name":["Text Editor", "Video Editor", + "Computer Aided Design", "3D Modeling", + "3D Sculpting", "3D Rigging", "3D Animation", "3D Rendering", + "3D Printing", "Compositing", "Motion Tracking"]} diff --git a/apps/godot.json b/apps/godot.json new file mode 100644 index 0000000..b6b2ac8 --- /dev/null +++ b/apps/godot.json @@ -0,0 +1,25 @@ +{"names":["Godot"], + "comment":"The game engine you waited for.", + "links":{"website":"https://upbge.org/", + "git":"https://godotengine.org", + "documentation":"https://docs.godotengine.org/en/stable/", + "icon":"https://upload.wikimedia.org/wikipedia/commons/5/5a/Godot_logo.svg"}, + "licenses":["MIT"], + "platforms":["GNU/Linux", + "Windows", + "MacOS", + "BSD"], + "interface":["opengl"], + "languages":["C++"], + "networks_read":[], + "networks_write":[], + "formats_read":["gltf", + "glb", + "dae", + "obj", + "fbx", + "escn"], + "formats_write":[], + "generic_name":["Text Editor", + "Game Engine", + "3D Rendering"]} diff --git a/apps/unity-engine.json b/apps/unity-engine.json new file mode 100644 index 0000000..43abb9c --- /dev/null +++ b/apps/unity-engine.json @@ -0,0 +1,18 @@ +{"names":["Unity Game Engine", "Unity"], + "comment":"Unity is a Non-Free cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine.", + "links":{"website":"https://github.com/EpicGames", + "icon":"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Unity_2021.svg/330px-Unity_2021.svg.png"}, + "platforms":["GNU/Linux", + "Windows", + "MacOS"], + "interface":["Custom"], + "languages":["C++"], + "networks_read":[], + "networks_write":[], + "formats_read":["fbx"], + "formats_write":[], + "generic_name":["Text Editor", + "Game Engine", + "3D Rendering"], + "issues":["Non-Free Software", + "Surveillance"]} diff --git a/apps/unreal-engine.json b/apps/unreal-engine.json new file mode 100644 index 0000000..bbf5489 --- /dev/null +++ b/apps/unreal-engine.json @@ -0,0 +1,30 @@ +{"names":["Unreal Engine", "UE"], + "comment":"Unreal Engine (UE) is a proprietary game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.", + "links":{"website":"https://github.com/EpicGames", + "git":"https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/", + "icon":"https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/UE_Logo_Black_Centered.svg/150px-UE_Logo_Black_Centered.svg.png"}, + "platforms":["GNU/Linux", + "Windows", + "MacOS"], + "interface":["Custom"], + "languages":["C++"], + "networks_read":[], + "networks_write":[], + "formats_read":["fbx", + "t3d", + "u", + "uproj", + "umap", + "upkg"], + "formats_write":["fbx", + "t3d", + "u", + "uproj", + "umap", + "upkg"], + "generic_name":["Text Editor", + "Game Engine", + "3D Rendering"], + "issues":["Non-Free Software", + "Source Available", + "Surveillance"]} diff --git a/apps/upbge.json b/apps/upbge.json new file mode 100644 index 0000000..7ba0aa9 --- /dev/null +++ b/apps/upbge.json @@ -0,0 +1,57 @@ +{"names":["UPBGE"], + "comment":"UPBGE is an open-source, 3D game engine forked from the old Blender Game Engine and deployed with Blender itself. This unified workflow is its main strength, as you can make your game from start to finish without leaving Blender.", + "links":{"website":"https://upbge.org/", + "git":"https://github.com/UPBGE/upbge", + "documentation":"https://upbge.org/#/documentation", + "icon":"https://avatars.githubusercontent.com/u/16006310?s=200&v=4"}, + "licenses":["GPL-2.0-or-later"], + "platforms":["GNU/Linux", + "Windows", + "MacOS", + "BSD"], + "interface":["opengl"], + "languages":["C", "C++", "Python"], + "networks_read":[], + "networks_write":[], + "formats_read":["blend", + "dae", + "abc", + "usd", + "usdc", + "usda", + "svg", + "bvh", + "ply", + "stl", + "fbx", + "glb", + "obj", + "x3d", + "wrl"], + "formats_write":["blend", + "dae", + "abc", + "usd", + "usdc", + "usda", + "svg", + "pdf", + "obj", + "ply", + "stl", + "fbx", + "glb", + "gltf", + "x3d"], + "generic_name":["Text Editor", + "Video Editor", + "Computer Aided Design", + "Game Engine", + "3D Modeling", + "3D Sculpting", + "3D Rigging", + "3D Animation", + "3D Rendering", + "3D Printing", + "Compositing", + "Motion Tracking"]} diff --git a/data/issues/Source Available.html b/data/issues/Source Available.html new file mode 100644 index 0000000..e6fc9cb --- /dev/null +++ b/data/issues/Source Available.html @@ -0,0 +1 @@ +Source Available means that the source code of this piece of software is available somewhere to download. So you are probably wondering - "Why is it an Anti-Feature?". Well, to make the software truly Free, it must give the users the four essential freedoms to run, study, modify and share copies of the software. Many companies understand that people want source code for transparency or what-not. So they release it either with no license at all, or with a license that doesn't give the four essential freedoms. Trapping users in thinking that it's free software, while in fact it is not. Though we acknowledge that this is a good first step towards freeing this software. Without a Free Software copyright license, it's still not enough. This is one more reason why we should not say Open Source, but say instead Free Software. diff --git a/modules/render.py b/modules/render.py index a7dc99e..540d5c8 100644 --- a/modules/render.py +++ b/modules/render.py @@ -217,10 +217,10 @@ def suggestions(page, json): except: frac = 0 - if frac < 20 and not more: # Below 40% features match + if frac < 10 and not more: # Below 10% features match page = page + """ -