The only thing that I noticed that Is better in Unity (only stuff I remember out the top of my head) Is the world flow, better blender support, and better support for programming. This is possible I believe, and the experimental code has been pushed to Github already, but still needs some work before it's done.Īnd of course, the code is 100% open source and MIT licensed, so if you have any improvements you want to make, feel free to do so and post your own findings! Or make a pull request if you want to. Stacking multiple sources together, so for example if SteamDB can't find it, go to PCGamingWiki, then Curators, and so on.Getting rid of "corrupted" data from Wikipedia, like "unity]] (remake".I have the most hope for this one it looks like a very complete list. Using IndieDB to find the game engines.Problem: Same as Wikipedia, fuzzy search + "non-notability" might lead to inaccurate results.Using PCGamingWiki to find the game engines.uasset files and determine that it's UE4. Problem: Some games like PUBG hide their game assets in pak files, so the script can't find the.This is solvable by simply looking through multiple depots, but will slow the script down. Problem: Games have multiple depots, which can confuse the script.This will serve a problem as it basically rehashes the same problem of "non-notable" games. Problem: SteamDB doesn't have all games' files listed.Using SteamDB to view file lists of apps, and recognizing files like "UnityEngine.dll" or ".uasset".Here's some of the things I'm working on: I am currently working hard to improve the data, though my (Unity-based) final year project comes first, so development will be slow. I know a lot of people from both r/gamedev and r/pcgaming have criticized this data for being inaccurate, and I agree. Put all the other engines into "Other".for the most popular engines I can think of. Search the engines that contain the words "Unity", "Unreal", "GameMaker" etc.Realize that a lot of game engines have names like "Unity (game engine)" or "unity]] (Remake".(Don't be offended I'm sure some might be notable, but I'm not about to do a Google search for all 55k games.) Discard all Unknown engines, as they're all "not notable".Search the page for the game engine infobox.A script downloads all public Steam apps.I invite you to take a look at the source code and raw excel document, make modifications and draw your own conclusions! How it was done Also AAA companies might put out more Steam apps for a single game than small developers, which might skew the data. There were simply too many games with unknown engines, corrupted data due to the game engine infobox having extra data, and searching one game's name returning another, more popular game's Wikipedia page. I cannot guarantee the accuracy of this data. I can't find a way to filter the Steam apps based on genre efficiently. This includes all genres: VR, 3D, 2D, etc.I'm sure it's the most popular for mobile, but desktop games are what I'm curious about. This was quite surprising to me, as most people I've met said that Unity is the most popular.Others engines are 53%, including Fox, GameMaker (1%), Frostbite (2%), etc.Most popular game engines, in order from most to least, is Unreal (23%), Unity (11%), id Tech (6%) (might not be sure on this one), Source (4%), CryEngine (3%).Around 55k out of the 62k that I researched either didn't have Wikipedia pages, or didn't have the game engine info. A shitton of games on Steam aren't notable.* Notable means that the game has a Wikipedia page AND someone has written down the game engine into the infobox of that Wikipedia page. I got tired of people arguing back and forth over the popularity of game engines like Unity and Unreal, and I can't find any existing data about this, so I made a script to help me research all the notable* Steam games, and made a graph out of my findings.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |