• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Game Feature Tracker Site

Hi Guys,

I am a programmer who got back into websites after 16(!) years. I am working on a non-gaming site project for myself, and also have a day-job in software and release management. A long standing dream however has been creating a database with which to track game features in great detail. Basically I wanted to be able to track everything from double-jumps to 3D support, from peripherals to local multiplayer features, framerates and native resolutions, parential guidance features, narrative perspective, etc.

The link is:

www.techingames.net

EDIT (7 feb 2015):

About techingames.net
Techingames.net attempts to provide a new and hopefully much better way to gather information about games. It allows you to keep track of what games were released on what platform, but also what versions were released. Games these days are much more fluid than they used to be - features get added (and sometimes removed) in later versions, bugs were fixed (and sometimes added), and some versions on some platforms had different implementations (different controls) or different levels of quality (resolution, controller response, etc.). A game at launch can be quite different from a game a year later, and very few current publications are properly equipped to take that into account.

Also, these days, if you want to know if a game supports a certain peripheral (camera, move controller, driving wheel, VR headset) or makes use of certain features (motion controls, voice control), not that many reviews out there provide such information anymore. There are a lot of websites out there that try (or have temporarily tried) to keep track of some of those features, usually limiting themselves to a very narrow set. Sometimes they are in a youtube video, and you may need to look for 10 minutes to find out that it was mentioned (or more likely, not).

Collecting all the information you want and need can take a lot of time. There's official reviews, user reviews all over the place (from amazon to metacritic), but many sites use different review scoring standards and very often end up being opinion pieces or clickbait (score a certain highly anticipated game much lower to attract people who are interested in why you scored so low).

Then there are different websites out there that allow you to keep track of if you own a game, started it, beaten it's campaign, or completed it.

At the heart of any good information management is a decent relational database that allows you to pose questions. So what this site does, is bring it all together first in terms of being able to store everything, and then to 'mine that data'. This is where the site should be able to beat any Wiki very quickly. We keep track of games, versions, issues, features, user values, and so on.

Games

Currently you can add games. When adding a game, we currently keep track of Name, Publisher, Developer, Description, IsDLC, RequiresOriginal and IsRemake. A game can be a child of another game, which we currently use for remakes and/or series. There is some room for improvement and expansion here, and that will happen.

However, at the Game level we do already aggregate a lot of the information that is connected to the Game through lower levels. For instance, score averages for both published reviews and user reviews are shown here, and if you've added modifiers to scores from certain sources (more about that later), this will also be shown.

Game Versions

The next level is versions of games. A version of a game is a version of a game that was released on a certain platform. This is where most of the actual information is linked to. A game is launched as a specific version with a lot of different properties like performance, gameplay, bugs, and reviews are typically written for one of these early versions. Later versions can (and these days very frequently do) add new features, fix issues, improve performance and so on. So this is where we keep track of this information, and in the game feature overview, you can see already in what version the feature was first added.

Features

The Features section is itself a database that can be infinitely expanded to cover every aspect of games you can think of, and that's what we're currently trying to do. So you want to keep track of how many types of birds there are in a certain game. You can add a feature animals, and then add a child feature birds that you say holds numeric values. Done. Now you can keep track of this for any game.

The nice part is that a game overview page will show only all features that have been added for any of the versions of the game. So if anti-aliasing or Driving Wheel support is irrelevant for, say, Super Mario Bros., it won't be filled in, and then it won't show up in the overview. So it is really and truly dynamic, you can track anything, and it will only show what you've decided to track.

The feature detail page will also give you a summary of examples posted for that feature. E.g. if all games that support photomode have a screenshot or a community thread dedicated to that game's photomode, the Photomode feature page will show all that together.

Feature Values

Feature values are the values we (or you!) enter for a certain games. These values should generally be purely factual. E.g. the native resolution a game runs at, or how many players are supported in co-op mode.

But you can do more with them than that. You can see nice graphs of a feature for a certain platform developing over time, what first recorded game version supported it, if that feature became a mainstay for games following or went out of vogue, or query the whole database for games that have certain values for that feature. Give me all games that support local co-op, or have a (target) framerate of 60, etc.

Also very powerful, you can review specific values, and the aggregates for these will also show up in the game overview. This allows you to determine if a game is being liked for the reasons that you actually care about. These reviews are also aggregated into the main categories (graphics, controls, etc.) so that gives you a nice score overview there as well.

We've tried our best to make adding information as easy and fast as possible. For instance, you can copy versions to create new ones, and with a platform sync button you can generate versions for that game's platforms, for games that have multi-platform releases. They will only fill in the blancs, so existing values will not be overwritten. You can also quickly go to edit or add a value for a specific feature from the game overview.

User Values

User Values are values that apply to a specific user, typically you. E.g. how much did you pay for a game or did you rent it, did you complete the main campaign, etc. They can still be used for some nice statistics, like average purchase price etc.

Issues

Games tend to have issues, large or small. They always had, but in these days of online patching, an initial release may have become a little bit more tolerant of them, no doubt helped by the increase in complexity. You can track them here, attach links to sites and youtube videos, screenshots, if you know of a workaround, and what version solved them.

Reviews

Published Critic Reviews

Reviews too are tracked for what version of the game was reviewed. This helps put into perspective what the game was like when the game was reviewed.

As some meta-review sites do not expose their 'weighting' of review sites or why some sites are excluded and others not, on this site you can decide for yourself. If you think a certain publication structurally rates games too high or too low, you can apply a user filter and correct for this. You can even do this for individual reviewers. Just add a user filter, and in the filter you can specify things like '+50', '-25' or '*0.9'. Scores that end up under 0 or over 1000 will be capped at that score. Games will show your weighted score aggregate in front of the original critic average if you added any user filters to any publication or reviewer, and a user review aggregate. We plan to add filters there as well, for instance exclude all reviews scoring below 3 tends to get rid of 'political statements'.

If you are wondering if a scale of 0-1000 is really necessary, the point is choice. One of the best game magazines of now over 20 years ago, ACE Magazine, happens to employ that scale, so we thought it would be a nice gesture to honor that. It's also far easier to lose precision (divide by 10 or 100) afterwards than to gain it, so if there's demand, we can always give users the choice.

User Reviews

Users, and that is you!, can review almost anything. You can review a game version, a publication, a reviewer!, a specific game feature, and it will all show up in nice aggregates, can be searched, etc. If you write a review of a game, then you can give a general impression, and then focus on the features that you thought stood out, good or bad, and they will show up on your review page under the right headings automatically and count towards the total score a game gets for that feature implementation.

So, go ahead, contribute what you can! You will be awarded reputation points for your contributions, especially whenever something you added was verified by an admin. We've tried to make things as easy as possible for you (and ourselves!), but if anything is unclear or you are missing features, go ahead and DISQUS them in the comments below. And don't worry about having to signing up, you can at least use your gmail account to make that easy too.
 
I'm interested, but I think you need to get the OK from the mods if you want this thread to stay open (should do before posting fyi).

Either way I'd be quite curious to see a nicely organized table of resolutions and framerates. Any other parameters are bonuses.
 
This sounds like a cool/interesting idea... I guess it's kind of like a wikia in a way so I don't see why it would be a problem with the rules or anything.
 
that sounds like so much work, collecting all the info, verifying it, even the definition of features sounds problematic, but if you somehow actually pull this off I would love it.

tracking the fall/rise of features would be so, so interesting to me, I just think it'd be incredibly hard to pull off with enough data for it to actually be insightful

good luck though, really hope this is successful

edit:
I can also see this being incredibly useful for game development. devs could see correlation between certain features and meta critic score to help them prioritise features in development. you could easily charge for that and turn this into a business.
 
edit:
I can also see this being incredibly useful for game development. devs could see correlation between certain features and meta critic score to help them prioritise features in development. you could easily charge for that and turn this into a business.

Put that data analysis to work.
Standard deviation, linear regression, confidence intervals... so scary.
 
that sounds like so much work, collecting all the info, verifying it, even the definition of features sounds problematic, but if you somehow actually pull this off I would love it.

tracking the fall/rise of features would be so, so interesting to me, I just think it'd be incredibly hard to pull off with enough data for it to actually be insightful

good luck though, really hope this is successful

edit:
I can also see this being incredibly useful for game development. devs could see correlation between certain features and meta critic score to help them prioritise features in development. you could easily charge for that and turn this into a business.

Yeah, so many options. But the most important drive for me is unifying and empowering all the little lists that are already out there. What wheel can I use with this game, I just got this 3D tv what games support it, etc. last gen I was really interested in Move support, and iWaggle had a little list for that.What games are open world? What size are those open worlds if we know? Crazy small things, but this all works.

But the meta stuff is also really interesting - can we define a genre based on certain features? Do those features / genres change? And so on.

I found 'contact another moderator' that lead to a dead link, that's as far as I got in finding how to contact a mod. Anyone any tips?
 
I'm interested, but I think you need to get the OK from the mods if you want this thread to stay open (should do before posting fyi).

Either way I'd be quite curious to see a nicely organized table of resolutions and framerates. Any other parameters are bonuses.
I got an excel sheet from someone with a nice list of next gen games with this info already to put into the site, which I will certainly do.
 
I've added the link - www.techingames.net - to the OP. I'm slowly adding the info I have (using iPhone and iPad). If you want to contribute register and let me know through PM. I am away from my dev machine till Sunday, but I'll try to confirm your account from here. Otherwise just leave your feedback here ...

There is obviously some basic stuff, like searching, reporting on multiple features at once (and yes I already know how to make nice graphs ;) ), missing but they will be added during next week. I also want to add a rep-based system. In the background edits are tracked and audited, and flagged for verification so I can retrofit and assign credits later and nothing entered into the db now goes to waste in that respect.

I hope you all like where this is going and look forward to your feedback ...
 
I've updated the site with most of the next gen releases we have resolution and framerate data for from sources like Digital Foundry. By no means complete but a good start. If you go to features and click on horizontal, vertical resolution or target framerate, you get a respectable list of releases already. Will work at more attractive looking reporting, when I am back at my dev machine in a few days. Where I had or found more info, such as local multiplayer support, I also added info here and there. Will be expanded of course, but this is a good start.
 
I've updated the site so that sources can be added.

techingames_gamewithlink.PNG


See it live: http://www.techingames.net/Games/Details/48

EDIT: now supports youtube embedding as well (use a https://www.youtube.com/embed/phF14Jrryzk type link), and I've also updated the games page to look nicer, paged, with phone friendly more support, and be fully searchable.
 
Also added very rudimentary graph support. Will need a lot more work, but it's fun

techingames_framerate_chart.PNG


Time for bed now. Been a productive evening, and nice to be able to get back to this after the holiday.
 
Not that anyone cares ;), but ...

Some mostly cosmetic updates, versions are now shown next to each other if there is space, and features are sorted, so they mostly line up. Xbox One and PS4 versions get their own color, and Links are also shown next to each other. The max width has been removed so you can make the most of that widescreen monitor (or two, or three), should a game have a lot of versions. Clicking on a feature links to a short explanation (this will probably become a pop-up/hover thing, we'll see).

http://www.techingames.net/Games/Details/10
 
As you can see also above (I just replaced the picture on the server), I've finished up the graph work a bit, and you can now see the data per platform (and the datapoints tooltips show the game). So a nice perspective of, say, native resolution on Xbox One vs Playstation 4 ... But equally you could do a Wii U local multiplayer vs PS4 local multiplayer, etc. (currently haven't put any Wii U games in there yet though)

http://www.techingames.net/Features/Details/6

techingames_framerate_chart.PNG
 
And I made the layout more attractive for version information, with official sony, ms, and nintendo color schemes for their data (colors for the graph are still left to the game). Also added opengraph and basic (anonymous) google analytics.
 
Looks interesting! This has potential.

Btw as someone living in Maastricht I can't help but notice your username :P. Hi fellow maastrichtenaar!
 
Lots of work was done again on the site since last time. And of course, plenty more to do. But hey, since the last time, you can recommend on facebook (with opengraph bringing the name of the game along, icon of the site, etc.), recover/reset your password, use disqus, get an overview of the latest releases and added versions, games can now be children of other games (like the halo games in the halo collection) and the parent will summarise features from all, and there's a bunch more content. Oh, and I think it didn't have a site (fav)icon either.

Hope anyone here still likes what it does. Up next are ways to integrate information with other forums, so that for instance information from the database can be posted in a topic on Beyond3d (who are upgrading their forums this weekend to XenForo), uploading images, and a reputation system.

As always, kind regards
 
Added support for tracking issues for specific game versions, including if it is a server issue and when it was solved, and if not, in what version it is solved when it was solved. I've also added options for uploading images and links to issues for further documentation.

I think this could be a lot more effective than browsing through pages and pages of gaf. ;) Not that perhaps everyone thinks that's a good think of course, but let's assume this leaves more time to discuss the better things about a game and saves some being angry.

(I really wanted to get that feature out before the release of AC: Unity ... )

The reputation system and linked access is now also online. I'm sure there are various bugs here and there, and the overview of what reputation you got is just for showing that it's there. But I think it's a decent start. It comes with a verification system, and once a high-level person verified information (currently only real admins can) the information becomes protected.

These new options allow a lot of nice tweaks, so still much more to do.
 
Made the front-page overview easier to read, cleaned up some layout bits, and added a version/validationinfo box to all detail pages showing who added the information, who last edited it, and whether it has been verified by an admin (and which admin). It also shows the current reputation points.

Also cleaned up the issue tracking a bit more. Next up for that is more layout, showing the first image linked to the issue if available in the box, and seeing if I can embed links to xbox live published videos.

Thanks to first user cjail for adding a lot of data. :)

Also, it seems that the graphs are broken, will have to look into that.
 
Right, then it is just a matter of registering and logging in. From looking at the userslist, I don't think you've done that already?

This is crazy interesting and could actually be pretty powerful in finding trends when more data is put in place

Then go ahead and register and add some data. ;) If every Neogaf user added even one game version or a few features, the database would be complete for multiple platforms across multiple generations in no-time. ;)
 
As a small update, I've fixed the graphs now, issues look nicer, with images where available, and reputation overview in the (currently still very basic) user control panel is more readable, with links to what reputation was earned for.
 
Thank you! I intend to. ;) But all the encouragement I can get is more than welcome. I also need more people to enter data. ;)

Speaking of which, I've made data-entry a little easier - you can now synchronize a game version cross platform. This will automatically create versions for all platforms in that generation, and if it is 8th gen, PC. It will then also copy all feature values to that new version, except if the root is Graphics and the platform is PC, where stuff like framerate and resolution don't really mean anything. ;) And it will only add missing values - if they already exist, they are left alone.

I've also added a formatting template to features so it will show things like 40 fps and 50 GB.
 
I have no idea why GAF isn't commenting because this is the type of stuff that GAF really loves. Maybe request a title change to something different.
 
I have no idea why GAF isn't commenting because this is the type of stuff that GAF really loves. Maybe request a title change to something different.

If you have any suggestions they are welcome ... but I suspect right now everyone is just too busy enjoying the wealth of games that's coming out to care too much. That's ok, I'll just keep going.

Apart from cleaning up, making data entry as easy as I can and refining the layout, I will start working on getting some more extensive querying in there - search combinations of features, to start with.
 
If you have any suggestions they are welcome ... but I suspect right now everyone is just too busy enjoying the wealth of games that's coming out to care too much. That's ok, I'll just keep going.

Apart from cleaning up, making data entry as easy as I can and refining the layout, I will start working on getting some more extensive querying in there - search combinations of features, to start with.

The site seems to be coming together, at least as an early build. But I think the layout needs a bit more work.
 
Thanks both!

The site seems to be coming together, at least as an early build. But I think the layout needs a bit more work.

Absolutely. I'm no king at layout to begin with, and then so far I've been prioritising adding new functionality and only working on the layout when it was really necessary (little point in having features to compare if they don't line up, for instance).

I've gotten some nice tips on the layout for background information on the features and such. Once I've gotten the list of most crucial functions ironed out (data-entry being as easy as possible is very important, and I still want some search and comparison stuff in there), focus will shift more and more to layout.

EDIT: After looking at the PhotoMode thread for GTA, and the recent one for DriveClub, I'm going to allow adding links to feature values as well (already have files, put screenshots of the settings for instance into the PhotoMode value for DriveClub). That way I can for instance link a GAF Photo-Mode thread to Photo Mode support. And that then will also allow to give a summary of all photomode threads in the PhotoMode feature. :P
 
Worked at the layout for a fair bit, adding tabs and changing colors to match the dark theme for beyond3d and neogaf a little bit (nice coincidence that my two most visited sites have a similar dark theme that I like, so I thought it'd be nice to match up to those).
 
PS3 has some 7 player games and Smash Wii U supports 8 local

I remember this one:
http://en.wikipedia.org/wiki/PixelJunk_Racers

I just wish it had been more of a supersprint style racer instead though. I also remember Micro Machines V3 on PS1 supporting 2 multi-taps for 8 player, or 1 multitab but allowing controller sharing for up to 8 players as well. That game was great, lived in a student dorm in Stockholm back then and we actually played the game like that a couple of evenings.

Cool idea, keep up the good work. Hopefully it gets a lot of contributors.

I hope so too! Still early days, but this will be key.
 
Added a tab called Examples to the feature overview page, that brings all feature related information that was linked to a feature value for a specific game version together under one tab:

photomode_feature_examples.png
 
I had the luminous idea at work that it would be a good idea to link the Neogaf official threads to the games in the database. I'be never thought the search interface on gag was too efficient at finding them, and this way they can be retrieved much faster. And they contain great info on the games' features as well. Already added a bunch of the currently active ones.

Also wondered if it was possible to use a site'search fab icon as a nice little graphic to put in front of a link and sure enough that was a piece of cake, so that'should there too. Also added anew auto embed feature for YouTube so you can just paste the regular YouTube link and gave the embedded videos a bit more space.
 
I've added two more things this weekend:

- the option to add notes of several types to features and feature values (set up though so I can add it in anywhere, so it will pop-up in more locations eventually probably - perhaps the retracted update 1.02 for Alien: Isolation for PS4 for instance could be marked as such by a note with type Alert, rather than the change in the name of the version I used now).
- the option to add features that contain multi-line text (like, say, a plot summary)

Anything can have multiple notes, and they will show up as iOS style badges at the moment, that can be clicked to reveal the notes in a drop down window that can be closed again. This needs to be expanded and prettied up here and there, but it works which is good. I wanted it in there so that you can give more details on some features - for instance, GTA V features gyro steering, but unfortunately that's only for driving motorcycles, not regular cars, which was a big disappointment for me.

For touch in Alien: Isolation, I noticed that you could use it in the Map, pinch to zoom and drag to move, which works really well. So in those cases, I can add a Note giving this detail information.

For instructions during adding Feature values, I can (and have) add(ed) a note that information on resolution and framerate during cutscenes or online play should only be entered when they differ from the offline gameplay, etc.

I'll work on improving the layout for this (pop-up currently gets behind other divs in the Game Overview)
 
Cleaned up the main page for a bit more consistent layout, speeded up some parts, and started to add a bunch of gameplay features. The idea is to be able to select games bases on similarity or define genres in terms of typical feature combinations ...

Could really use some more people to add some game data though ;)
 
Today I fixed some issues with the issue tracking (editing didn't work properly among others), optimized feature creation speed by a lot, changed some of the text, cleaned up platform details, removed a few layout issues (new style loaded by Ajax partials overriding existing styles) and implemented a few improvements to the charts, among which enabling the zoom option which is rather nice.
 
Still working on this. Did some cleanup of styles to be able to support more platforms more easily and started on adding reviews (with publication and reviewer) and user filters. The idea is to be able to get an idea of how your ranking matches up with certain sites and reviewers so you get a more accurate prediction of scores. I am also considering score weighting/scaling according to your own preferences. And this way we can keep track of which versions got what scores and what features those versions had at the time, to also give an estimate of how up to date the review was at the time, and to allow for sites that upgrade their score later.
 
Ok, basis works seemingly bug free now, and an average review score will be shown on the game page if available. Didn't get further than that today. Have to work tomorrow but hopefully will try implementing some filter options Thursday or Friday
 
To break the silence in here... keep up the good work, it really does look good. Too bad the collaboration here on gaf is not as expected.
 
Top Bottom