# 1 -
Posted on 2/28/2016 15:38:09
Hey everyone, as I've alluded to in other threads, my next big development effort will be centered around various social / community enhancements. I feel as though the site is very full-featured in regards to collection management and progress tracking, so now I want to beef up the interaction and community engagement. I have LOTS of ideas for this, so I'm going to post them all here and welcome any feedback you have. I haven't decided what all I'm going to do from this list or in what order, so definitely let me know if something stands out. And as always, if you have any other ideas NOT included here, let me know! Overview
Comments
Gamer Thoughts
Gamer Thoughts 2
Forums
Bounties
Emails Right now, the only emails you receive are the ones during registration. I have some ideas for emails that could be sent out to try and keep contact with users (to encourage visiting the site, of course).
Gamer Story
|
|
# 2 -
Posted on 3/1/2016 18:09:31
I've been thinking about the Gamer Thoughts 2 item (i.e. the Twitter-like messages) and feel there's a lot of overlap with the activity feed. So right now I'm envisioning a new page / feature that kinda merges the two. I have no idea what this would be called, so for now I'll just call it "the feed". Here are some raw thoughts I have, let me know what you guys think.
So I'm thinking on this new page, you'd have two sections. At the top would be a bunch of filters (more on those in a minute). And below that would be all of the content in your "feed". There would be two types of items, which are directly pulled from the two purposes above. That means you have the old-style activity feed items and these new Twitter-like messages. You can use the filters to cater your view however you see fit. This page would not be publicly accessible, so you'd be the only one that can view YOUR feed. When you set filters and such, they will be saved so whenever you visit your feed, you're always looking at whatever you looked at last (in terms of filters, obviously there could be new data, which would always be at the top). Okay, so let's dig deeper into these two types of items. Since this would effectively replace the existing activity feed, we need to determine which current activity feed items are needed moving forward. And also, are there any that should be added. Here's what we have right now:
Assuming you haven't applied any filters, you would see all of the above activity feed items for you and your friends. Sooooo basically your current activity feed :) Things get more interesting when we include the other type, which is the Twitter-like messages, currently known as "gamer thoughts 2". Anyone can post a thought, but it MUST be tied to a game. I think it's important to keep the focus on gaming / collecting, otherwise we get closer to creating a mini Twitter. Assuming you haven't applied any filters, you would see all thoughts from you, your friends, and from ANYONE for the games you "follow". At any point, you could post a new thought from this page, which would require you to select the game it's for. I'm thinking there'll be an option to quickly follow a game as you enter a thought for it. Otherwise, you can follow a game through other means (not sure where, but could be in a number of places). I don't think you should receive the old-style activity feed items for the games you follow, you still only get those for you and your friends. One point of emphasis is to display the box art next to each item in the feed. I think this would go a long way in livening up the existing activity feed since it's kinda boring to just read through a wall of text. I don't plan on adding any sort of retweeting, pinning, etc features, but I do think a "like" system would be useful. I could maybe see value in some of these features, but not sure they're required from the start. I don't plan on adding the "auto-updating" stuff that Twitter does (where it notifies you of new tweets). If this is used heavily and becomes popular, I could easily implement something like that, but I don't think it's necessary for now. Although I generally dislike "auto-loading" when you scroll to the bottom of a list, I think it makes sense in this scenario. So I'll probably forego the traditional paging system we have and opt for something closer to how Twitter handles it. Another point of emphasis is on the filtering system. I mentioned this before, but I want the system to remember your filters. But there needs to be a wide-array of filters so you can focus on the content you're interested in. |
|
# 3 -
Posted on 3/2/2016 17:52:04
Here's a VERY rough mockup of what I'm envisioning for the new feed page: https://s3.amazonaws.com/cloudbase.production/a4fad39c-8036-4609-a119-7d985083506e/20160302_124440.jpg The top section includes the various filters that you can set. I'm thinking we'll display the text like "My Activity 4 of 8" and then if you hover over the "4 of 8" part, a popup will appear next to the text that let's you opt in / out of the various items. So those popup things on the right would NOT be displayed at all times (to reduce clutter). The "Post Thought" button (text pending) would pop open a modal that let's you select a game and type in your thought. The bottom section is, of course, the feed itself. As you can see, each entry will have a box art next to it (and possibly some high-level info like overall rating or something, not sure) and would link to the Game Details page. Usernames would be links to their Overview page. The date (and time) would be displayed below the message, as well as the heart icon / button that indicates you like the post (just like Twitter). The icons between the box art and username is to identify what type of post it is. The first one is supposed to be a play button and the second blob looking thing is supposed to be a thought bubble :P |
|
# 4 -
Posted on 3/2/2016 18:18:37
I love that you use a whiteboard to do your mockup planning. That's awesome. The feed page revamp is pretty solid conceptually so far. Expanding the feed to merge with social features in a customizable manner should really help personalize things a bit more, make it feel less like a collection of database entries and more like the community site this place can be. (while also being a collection of database entries :P) Pretty stoked about all the changes coming in as they have been. As it is now, even the forums are getting a bit more traffic, so it's feeling more lively here these days :) If you want/need any help with layouts and design, feel free to harass me here (or over steam.) I always have time for design stuff, haha. |
|
# 5 -
Posted on 3/2/2016 19:04:14
I'm a fan. What if you substituted the hearts (I'm assuming that's the equivalent of a like (Facebook) or Love (Twitter)) with something that matches a game idea. Not sure what that would be....but maybe like 1up, lives, stars, coins, something. Not sure if that makes sense, but incorporate game type ideas in all facets of the site.
Post Edited on 3/2/2016 19:06:46
|
|
# 6 -
Posted on 3/2/2016 23:21:21
@dhobo - I'm always open to any design layout / feedback you have. I think I have a handle on what I need to do for this first release, but I'm sure it will need some usability tweaks :) @jwcooley - I like where you're going with the icon, but I'm limited to what's available in the icon set I'm using. There's a gamepad icon (which is used when displaying your points here on the forums), a Pac-Man icon (which probably doesn't make sense), and a star icon (which we're using for ratings). Given my options, I think a heart is probably the best, but will skim through the set to see if anything jumps out. Here it is, in case anyone is interested in looking as well: http://optimisticdesigns.herokuapp.com/landerv2/html/component-icon.html I could always load in another set, but not sure if there's a gaming-related one (never looked).
Post Edited on 3/2/2016 23:21:30
|
|
# 7 -
Posted on 3/2/2016 23:33:32
If you need some custom icons made, I can do vector art for that kind of thing pretty quickly/easily. If you come up with a shopping list, so to speak, I can get something done up when I get time. |
|
# 8 -
Posted on 3/3/2016 13:48:19
I'm starting to have second thoughts on NOT having paging for this new page. I find it annoying to try and find an old post in Twitter and I don't want to recreate that here. For example, I wanted to find the link to the Completionator shirt, which I knew I had posted on Twitter last year. So I had to scroll through all of my tweets to find it. Luckily I don't have very many :P Now I might just be a Twitter n00b and perhaps a search or filter was available. Nonetheless, it made me think that paging is really easy and this is NOT supposed to be Twitter anyways. Thoughts? Also, I don't think I mentioned this before, but I'm considering when you post a new thought, maybe you can categorize it. The default could just be something like "General", but you could select things like Progress and....well, I don't really have any others :P And speaking of posting "thoughts". Does that terminology even make sense? Or should I just brand it as a "post"? |
|
# 9 -
Posted on 3/5/2016 19:54:47
You guys may have seen it already, but the Feed page is now live! I didn't get nearly as far as I wanted (stupid arcade expo hehe), but it's at least functional. At this point, it's pretty much just a beefed-up version of the activity feed with more granular filtering. Now that I have the foundation in place, I should be able to make some nice progress next weekend. The UI certainly needs some tweaks, but it should at least give you guys an idea for where I'm heading with this. Let me know what you think! |
|
# 10 -
Posted on 3/5/2016 20:58:41
Nice! You really are pumping out stuff these days. I like the addition of social stuff as collection stuff gets a bit boring. Again, great work and keep it up! |
|
# 11 -
Posted on 3/6/2016 16:59:54
I think the idea of setting up your own bounties would be a VERY cool idea. I believe it should be limited to one per person per month...but would ultimately have to be approved by Moho before it goes live. |
|
# 12 -
Posted on 3/7/2016 3:35:24
Regarding the "personal" bounties, I think that gets more into another idea I posted on here somewhere about setting goals. These aren't really defined at this point, but it could certainly include completing a game by a certain date. Other ideas would be "add x number of games to my collection by a certain date". Or maybe "x number of Dreamcast games by a certain date". It'd need to be pretty flexible, but I think you guys get the idea. I don't think it makes sense to have others join in, if we go with a goal approach, but there could certainly be an opportunity to introduce that "motivational" feature I keep talking about. I think your goals should be public, just not really join-able or anything. Also, in case you guys missed the release notes, I got the itch to work on the site this afternoon and did a few things. It bugs me when I don't complete everything I want to complete, so this at least gets it a little closer :P
Post Edited on 3/7/2016 3:36:27
|
|
# 13 -
Posted on 3/11/2016 3:40:08
What do you guys think about the "finished game" and "completionated game" feedback items? As this data becomes more and more visible, I'm thinking it should be meaningful and these aren't always meaningful. For example, I just completionated a game that had the incorrect status on it. And now it shows up in my feed, even though I haven't played it recently. I'm leaning towards just using completion times since those are actually "things" in the database, but wanted to see if anyone out there had any thoughts. |
|
# 14 -
Posted on 3/11/2016 4:40:03
Hrm, I can see how those statuses would get annoying if someone were new and updating their library from a fresh start, but the use case scenario you did seems more like an anomalous entry that wouldn't happen too often after people have their collection info and status properly set. I guess my concern is that not everyone adds completions and completion times, so the finished/completionated messages would be the only way to see what someone's been up to in terms of finishing their games. |
|
# 15 -
Posted on 3/11/2016 5:46:30
What about something like 'jwcooley finished game with a completion time of xx.xx.xxxx" or something? |
|
# 16 -
Posted on 3/11/2016 14:23:11
@dhobo - Yeah, new users updating those statuses was definitely something I thought would kinda blow up the feed. I think you might be right though in that my use case was probably an outlier for the normal flow. And I guess as long as you can filter out those statuses, it's not a huge deal. I'd love for everyone to utilize the completion functionality, but one of the goals I have for the site is flexibility, so I agree that we can't rely on that. @jwcooley - Right now the feed is very generic and couldn't support anything like that. It actually only collects the game, user, action type, and date. I've been thinking it should also collect platform, but I like your idea about the completion itself. Unfortunately, I will not be able to retroactively collect this data :( So what is everyone's thoughts on "following" games? Does that make sense or should you just have a generic option of "include all game posts / thoughts" in your feed? For example, let's say someone who is NOT on my friends list posts a thought about Super Metroid. There could be a filter on my own feed that says to include these thoughts or not. Obviously, you have the ability to filter in / out thoughts from you and your friends (that's already wired up), but this would be for everything else. I think "following" games is something that needs to be added, so this is really more for the short term than anything else. I feel the most important thing to do is allow users to start posting their thoughts and since our community is fairly small, I just don't see our feeds getting filled up with stuff we don't want to see.
Post Edited on 3/11/2016 14:24:10
|
|
# 17 -
Posted on 3/11/2016 16:14:58
Following a game sounds like it could be neat, but given the limited functionality regarding socializing on the site, I'm not sure what the benefit would be right now. My first impression was that it would be a cool way to find people who have similar tastes and interests but there's no real way to interact with them outside of the forums... With the "gamer thoughts" thing, then maybe it would be better as long as it's being used, you could use the game following thing to gather impressions and feedback for a followed game passively in your feed.
Post Edited on 3/11/2016 16:15:58
|
|
# 18 -
Posted on 3/15/2016 20:59:30
I know it hasn't even been available for two weeks yet, but how is the Feed working out for everyone? I like it a lot better than the old activity feed, but I feel like I should be able to comment on items. That seems to be the main thing that's missing, for me at least. I think maybe notifications or at least a way to view which of my items have been liked and by who would be useful as well. |
|
# 19 -
Posted on 3/15/2016 21:08:53
Agreed. Almost like Facebook where you can like stuff, comment, etc...and also see who have liked your posts. |
|
# 20 -
Posted on 3/15/2016 21:13:30
I know the only thing that I dislike but can definitely live with either way is the filters for you/friends for what you want to see on the feed. I like the idea of being able to filter certain items out of the feed but not sure how else to approach it |
|
# 21 -
Posted on 3/15/2016 21:27:59
What do you mean exactly with the filters? Do you mean you prefer having one list of filters, rather than two separate lists (for your stuff and your friends stuff)? |
|
# 22 -
Posted on 3/27/2016 20:58:24
Just some feedback about the feed: |
|
# 23 -
Posted on 3/28/2016 13:19:36
Excellent feedback! I couldn't decide on liking your own posts. It seems like other sites tend to let you to it, but it's never made sense to me. Twitter doesn't let you edit your tweets....but this isn't Twitter! So I'll add the option to edit them :) And deleting should definitely be in there as well. Links, screenshots, and videos are all things I've considered, but haven't quite figured out how I want to handle them. I can do the links like we do on the forum, but images (and videos, maybe) would be awesome if they were embedded. I need to figure out if that's worth doing and if so, how I would go about it. Do you know if you post an image link in Twitter if it will display it as an image or just a link? I know you can upload an image and it will display it. Not that we have to mimic Twitter, but they're obviously doing something right ;) |
|
# 24 -
Posted on 3/28/2016 18:27:43
Great! About the image links, don't know how they do it, perhaps download it and see if it is an image. |
|
# 25 -
Posted on 4/1/2016 6:02:49
Are you able to tell who liked the stuff on your feed? I see several of my entries where someone liked it but I can't tell who. No big deal either way, was just wondering if I was looking in the wrong place if you can see the likes. |