|
Mario Kart MB
https://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl Mario Kart >> Mario Kart 8 >> Planning a MK8 Players' Page overhaul! https://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl?num=1426272560 Message started by Mick on 03/13/15 at 10:49:20 |
|
Title: Planning a MK8 Players' Page overhaul! Post by Mick on 03/13/15 at 10:49:20 These past few weeks, I've had several complaints about players being unable to join the Players' Page, and despite my assistance, I've only been able to help a few of them get on the site. I've had enough with this aforementioned situation and the general state YahooGroups has reached, so I felt the need to come up with a solution to improve the MK8PP. I've contacted IsThatAGoodTime (http://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl?action=viewprofile&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&username=546E49757C695C5A727279497574737A1D0) (Scott Abbey, former MKDD player) about getting a MK8 version of a submission site he created years ago for MKDD as a temporary bandaid, but this turns out to not be a great idea since YahooGroups still has to be involved. This is when we agreed that a better, more appropriate solution at this point would be to revamp the site in order to bypass both the YahooGroups and this forum for submission. This would also provide an opportunity to streamline the submission process for both new and existing players, and also streamline the updating process, so that the PP can become both more accessible and up-to-date. Here's a diagram that shows the rough plan I have in mind so far. Some things are bound to change a bit with time, but the general idea is there : http://i.imgur.com/EC6CAzk.png This proposed system may look more complicated that the existing one from a glance, but only staff organisation would possibly require more thinking and coordination that what we have now. This new system provides multiple advantages and improvements : -A submission site available in multiples languages (alongside translated site rules) will broaden the audience of non-English speaking karters; -A submission form to fill-in makes it faster for the players to send in their times, instead of having to write down submissions under a predetermined format, so they can spend more time karting :P -It will also prevent typos for track names and thus possible confusion for the updaters, no need to learn track abbreviations anymore; -The team of verifiers involved in times approval can be large (5+). Since they don't have actually access to the database and cannot fiddle with the times they are verifying, the trust requirement to become a verifier is lower than that of a current times updater. The process of verification is also intended to be very simple and little time-consuming, which means that if at least 1 verifier is available at any given time, the charts could be up-to-date in near real time; -We may also provide the players the option to add extra information with their time such as : character and vehicle used, shroom strategy, coin strategy...etc. Can be handy for the lower ranked players to know what the players around them are using, instead on relying on the World Record strategies which may suit them poorly. However, there are also some questions that should be answered, and potential issues that have to be discussed, as a consequence of a new system : -Account protection : there will most likely be a password system to prevent other players from sending fake submissions under your name, but I'm unsure if it should be mandatory or optional : some players may not be able to use an e-mail address yet (thinking of young karters) -Site maintenance : who will be around for the years to come to keep these new site pages working? While I know Scott is willing to put in a lot of time making the sites, I cannot tell if he will stay to fix things, all for a game which I presume he doesn't even play. Ideally, a person (or two) from the MK8 community itself should be tasked with that. Or at least someone who just like the kart games in general. I honestly wouldn't mind doing that myself, but I'm not a computer guy to say the least, so I wouldn't be of much help unfortunately... -Proof system : there will be soft proof requirements coming up in the future (somewhere around the DLC pack 2 maybe...), but I don't know for sure how a proof system should be integrated into the new site. Do we force proof delivering on players if they submit a top 10 time? Or do we leave it to the verifiers to make sure the times submitted are real? The latter implies more responsabilities and work from the verifiers, but also allows in-game ghosts to be a extra, valid form of proof. Most importantly, such project is an overwhelming task for only 2 people, especially when one of them can't program for shit. Which is why it is really important that we get the support of the community, or else it's very likely that barely anything will come out of this. We know this kind of idea has been relatively popular in the past (http://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl?num=1315251424), but has never come to fruition for various reasons (but mainly because it was too much work for the admins that are busy enough as is). We know that many people want this type of site, the question's now is if those people are willing to contribute to it. Any help that you can provide will be greatly appreciated, but we're mainly interested in SERIOUS people that : -have at least some programming skills/abilities AND/OR -are strongly involved with the MK8 time trial scene And before you ask, I already have the OK from both Jonesy (site owner) and Penev (main programmer) to fiddle with the site, so it is now a matter of being able to pull it off. Thanks for reading! Current Stakeholders
|
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Darren on 03/13/15 at 11:57:11 This looks great! |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Zepple on 03/13/15 at 13:54:23 Really nice idea, this is how a time database should really work, it's much easier. The french MK TT site works like that, and I find it good (I'm mod on it). Doing this for other MKs would be nice also, MK7 is still really active. Btw, I could help with Verification or Moderation if this project blasts off. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by WillD on 03/13/15 at 18:21:07 I don't have much programming skill, but I'm around the site a lot and will be for the foreseeable future, so I'd be happy to be a moderator or verifier of some sort. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by IsThatAGoodTime on 03/13/15 at 23:31:36 Hey, just happened to notice this topic. I knew it would be coming along eventually but almost missed it up in the Sticky Zone. The diagram Mick has provided up in the first post of the topic really does a good job at explaining what we have and what we want to have. Thanks for explaining some of the issues we would be facing with an ambitious project like this. I see we've already had a handful of positive responses to this thread, that's great. I'm glad people see this as a valuable project. 51777267705B6D716A6B33020 wrote:
Right now I think this quoted section is really the focus. In order for this project to get off the ground, we need a core group willing to put forth a significant effort. It's nice if you get a few dozen people on a message board to say "oh yeah, great idea!" and then offer all their suggestions for making the site absolutely amazing, but that isn't going to be enough to make things happen. Someone has to step forward and go "I'm taking this one on! *unsheathes big sword.*" In our current situation, I don't see that person being one of the familiar leading figures from the past. Most of these guys expended huge amounts of energy 10 or 15 years ago and have since moved on to other pursuits. There's a bit of a gap here, can we fill it? I envision this as a project with a small core team of 2 to 5 (maybe more!) people who spend many hours of their time working, along with a larger group of up to several dozen users who provide feedback, encouragement, and pizza. Right now, we need to find out who is really going to be in that core group. Once we have a team together, we can start making actual progress toward our goals. If you think you would fit in as a core member of the team, please post here or contact me privately. Please explain what skills you would bring to the table and a best guess at involvement level. See my post below for an idea of what I want to know from you. There are no minimum requirements and it's not going to be a super formal process. Keep in mind, "what I can provide" could take many forms. Maybe you want to be a programmer, or maybe you think you have a really good design sense, or maybe you want to fund the project, or something else. Don't be shy! Keep in mind, if you want to be a lead in this, it's not only an opportunity to have some control over the future site, it is also a responsibility. You become responsible for providing a great site for everyone else to use. You also are responsible for keeping that site going in the future. Mick mentioned maintainability concerns in his original post. I don't want to scare anyone away, but at least consider these things if you want to be part of the project. Do you see yourself still being willing to help out 5 years from now if someone has an important request? |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by IsThatAGoodTime on 03/13/15 at 23:41:27 I think I'll throw my name in as a candidate for the core team. I was contacted by Mick about this several weeks ago and shared some of my thoughts. I told him I wasn't ready to commit to anything big at that time, but I think now I am. What I can provide: I think I can help this project in a number of ways. I have programming experience and can certainly help code for the site. However, I don't really see that being my main role here. I am much more excited about being a facilitator. I like to get people excited to program and help them to get things done. I can help set up things like development/testing environments, version control, group communication tools, and the like. I also have experience managing a similar project over at the-elite.net. I really enjoy helping out as a facilitator and I think that is where most of my energy comes from. I also notice that when other people are showing up and putting in a ton of effort, that builds up my effort and makes me want to contribute more. Approximate time availability: I am thinking somewhere in the neighborhood of 12 hours in a week would be the upper end of my comfort level long term. That doesn't rule out a busy week where i spend 30 hours working on the project. If it turns out to be a couple hours at a time, 3 to 5 days per week, I would be pretty happy with that and can definitely see that pattern holding for at least 6 months. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Vinnie927 on 03/14/15 at 07:08:57 As much as I want to help, I don't know if I could do anything.. I have no programming experience and am not involved in the competitive scene |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mr.Nosey on 03/14/15 at 10:00:58 This is super super cool. I've had the same idea in my head over the past year when making my own site, but I'm rather lacking in programming experience so never even got close to trying it. However I'd love to learn and contribute in whatever way I can. The reason I'm offering my help even though I don't own MK8, is that ever since Yahoogroups got it's spastic revamp, I've had an image in my head of this exact system being in place for every MK site. Huge props to Mick for the cool diagram and kickstarting this, I'm very excited :) |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 03/14/15 at 16:34:16 003F2A2A363F5A0 wrote:
56686D6D3138383835010 wrote:
Thanks for the support! Attributing jobs for the new site isn't gonna happen until it is done or near done, and thus is very low priority right now. And I'm more concerned about the "if" rather than the "when" regarding this project as you can guess. I'll keep your names in mind for later though =) As for whether such site could show up for other games, you'd have to ask the admins first if they don't mind about that, but considering the kart sites are build on a similar base, it shouldn't be as difficult to redo or even port some of the work that would be done on the MK8 site (please correct me if I'm wrong). 605A7D41485D686E46464D7D4140474E290 wrote:
That's interesting. Do you think you can help a "noob" like me to get into basic programming stuff for that project at least, or would it be too overwhelming for me? I do have some time to learn and if I could somehow be directly involved in site building instead of being only a kind of "director"... :P I'm sure other potential partners would enjoy assistance from you as well! |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Rhodechill on 03/14/15 at 21:14:26 I'll take the highest leadership position available. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 03/16/15 at 15:29:30 Added Mr.Nosey to the team for now, as well as Anthony Caiulo who is also interested in the project and with whom I had a private conversation on this subject. Some good ideas came out of it, I'll come back to those later once I have a more defined plan on what we should be focusing on during the project. By the way, these past few days, I have been slowly building a document where I put together the track, character, and vehicle names in the 8 most prominent languages used by the karters around the world. It's now about 75-80% complete, but it won't be fully finished until we get the information about the second DLC pack. At least I do have all the current track names put down already (http://gyazo.com/6ef04c8177b23b02dab0e9593a653bae) (yeah I added Russian and Korean for the hell of it, just because I could!). After I'll be mostly done with this, I'll try to organise ideas and features that should be worked on the site, in order of priority. Right now it is still a mess in my head to be honest. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by RRD on 03/18/15 at 12:47:13 75535643547F49554E4F17260 wrote:
There are notable NoE/NoA differences in other languages than English too, see http://www.jeuxvideo.com/forums/1-29700-193509-1-0-1-0-noms-quebecois-des-circuits-reveles.htm and I guess Spanish as well (where it was the case in MKWii already). |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 03/18/15 at 16:08:34 6E6E783C0 wrote:
There are notable NoE/NoA differences in other languages than English too, see http://www.jeuxvideo.com/forums/1-29700-193509-1-0-1-0-noms-quebecois-des-circuits-reveles.htm and I guess Spanish as well (where it was the case in MKWii already).[/quote] I'm already aware of that. So far I only picked the PAL version as default except for English, since the overwhelming majority of non-English speaking time trialers is European (or Japanese). For English, I'm leaning towards using NTSC as the default, as is the standard for all Players' Pages, however both the US and the UK have a massive pool of players, so you could case a case for including both PAL and NTSC names (helps that they're identical for the most part). Though I'm not sure how version differences for a same language could be implemented yet. I'm consider collecting data for NTSC Spanish/French/Portuguese names if there is the demand and/or if there aren't too tricky to find (the reason Russian and Korean very likely won't be included ultimately). I guess I could add some NTSC French stuff already since you have provided track names right there! |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by UchihaSDA on 03/19/15 at 14:58:08 this is a pretty good idea. the F-Zero central site is like this and makes submitting times quite easier there. although one advantage we have is that F-Zero being not popular at all makes it easy to verify times due to the very small amount of new people. this method for MK would need a pretty dedicated staff team. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 03/24/15 at 12:59:40 I've written a list of features below that should or could be added to the new site(s) we're going to be working on, classed by importance : http://pastebin.com/XSi2CPWq Feedback is appreciated. I can clarify some points if needed. I will likely start working on some mock-ups to show more precisely what I personally have in mind for the site pages. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Vinnie927 on 03/24/15 at 13:37:26 CAPTCHA shouldn't happen with the letters if we're going to get Japanese people to join. It should be something like "What is the first course in the Mushroom cup?". Every real player will obviously know that. For proof, I think it should be like Cyberscore where submitting proof is as simple as submitting a record . There could also be an option to only show proven records. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by RRD on 03/24/15 at 14:03:51 - Optimization for mobile browsing (including Nintendo 3DS) |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 03/25/15 at 05:37:56 1C232424232F4A0 wrote:
Why though? Do you think japanese players will be unable to recognize deformed letters? They know about the roman alphabet too. The CAPTCHA doesn't have to be letters as well, it can also be numbers. 1C232424232F4A0 wrote:
That will be one of the goals. We want it to be as easy as possible to join any type of proof with a record. I don't see the point of removing "unproven" records as a display option at this point of time, it would only show mostly empty charts. We already have 300+ records from players for most tracks, and the majority of them will or may not even play the game anymore, so you cannot ask those people later in the game to add proof for their 218th spot on MKS, just like that. 010117530 wrote:
I question the utility of 3DS support outside of MK7, but maybe you could convince me. Mobile support would be definitely be a great addition however. Added both to the list. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 04/19/15 at 07:06:15 The project is still in the planning stages, and I would like to get some more feedback regarding details for the structure and design of the submission site : http://i.imgur.com/PXPiOWV.png This is about the global structure the submission site could adopt for the end users that are the players. The first option welcomes the players with a menu after they've logged in, where they can choose from here what they want to do exactly. The second option brings them directly to the time submission page instead, with the possibilty to access other options through a sub-menu located somewhere on this submission page. While the navigation here would not be quite as intuitive, it brings people faster to times submission, which is the main purpose of the site. Which one do you think is better? http://i.imgur.com/ONHrxZu.png This image above shows design suggestions about how time submission for a given track would look (there will at 48 of them in a row). The fields available during a submission will depend on what the community wants and how hard/time consuming it would be to add the new info to the new site by modifying the current one. At least the first option will be done, but it could be interesting for some people to know extra information about the personal records players have performed, at least high level. What improvements could be done design-wise? And what information is really deemed of interest by the players themselves? |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Suuper on 04/19/15 at 17:06:30 I think the second option is better; a "submit" link should take the user directly to the submission page. (If option 1 is used the link should be "submission site". I prefer the 2nd, though, since the submission page will be used much more commonly than the other pages.) Isn't there a way to check any player's times with their NNID? Would be neat if you could simply click a button and the site would submit your times for you. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Jazzy on 05/03/15 at 11:19:10 Although I'm very busy and won't be able to do a ton of work on the site, I may be able to do some programming/design here and there. Maybe 3-4 hours a week max (mostly on weekends) -- this could change, though. I've put together a basic initial version of the site. The pages I added were simple versions of the homepage, login and register pages, the times submission page, and the profile modification page. There is no database hooked up right now, so the data entered into the forms is not processed or validated. The site is also optimized for mobile browsing! All the pages are designed to reformat when displayed on a phone or small browser window. I'm looking for a place to host the code -- maybe you guys could help me find somewhere? For now, there are some screenshots (for all the pages, both desktop and mobile) located here, for everyone to look at: http://imgur.com/a/6lptZ#0 Let me know what you think of the screenshots, and let me know if there is anything that can be improved. And if you have any questions, feel free to ask! |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by .Hahaae on 05/03/15 at 18:51:17 Wow. That looks amazing. I think it would definitely be good for the site to upgrade to something like this. After all, this is 10x more user-friendly than using an archaic YahooGroups system (that nobody wants to fuck with anymore) or having to make an account here (especially for those who speak little English) in order to join and update their records. Would also make proofs and proofing much easier to regulate. This should be the future of all PP's, imo. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 05/03/15 at 19:05:20 Well I certainly didn't expect somebody just show up like that and showing interested in the project at this stage. And even already pulling in work! I really, really like what I see there from the screenshots. This site design is clean and slick, for both the desktop and mobile versions, and this submission page structure is even better that what I had envisioned! Very interested in what you could do next, even with a limited freetime. This project is gonna take quite some time regardless and we're not in a hurry to bring such a massive change to the site, even though the earlier the better. I'll get back to you in the next couple days. We haven't decided yet on where we would store code, since coding itself hadn't started for our project yet (still some things to plan regarding the sites to be used by the staff), but this shouldn't take too long... |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Jazzy on 05/03/15 at 19:08:05 Not bad for 3 days' work, huh? I totally agree this will be much better than what we have now. I should admit that it's been 5 or 6 years since I've done any web programming. A lot has changed since then (including HTML5, CSS3, and mobile sites), so I'm a bit behind with my programming skills. There are probably some things I'm doing wrong or that can be improved, especially with the mobile site, so I would appreciate it if someone with experience developing mobile sites could review my code. I actually need a good place to upload my code, does anybody have any suggestions? (GitHub doesn't seem ideal because it's public unless you pay for a private repository.) Edit: I see your post now, Mick (we were typing replies at the same time, haha). The sooner we find a place for the code, the better. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Mick on 07/31/15 at 09:42:01 A small update regarding how the project has evolved : -The registration, log-in and time submission pages are near-fully designed at this point. Still not functional, but that will be worked on soonish. We will likely try to bring in beta testers then to see if the webpages are free of bugs that players may potentially encounter -Many other aspects of the future site have also been discussed extensively, such as the moderation/approval system for times, how the rankings should be laid out, or interesting extras that could be added through interaction with other sites, amongst other things. -There was at some point a test MK7 site, based on the template of the current test MK8 site, that Jazzy made on his own time, to see what similarities in the code could be shared between hypothetical new PP sites. It doesn't exist anymore after the code was transfered to Laravel, but we will try to remake another one as a side project (MK8 site still holds priority obviously). Maybe we will do others as well if the first project is ultimately successful, but that's not quite revelant to this board. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Jazzy on 07/31/15 at 13:49:41 One important thing that Mick didn't mention: We haven't received a huge amount of feedback from outsiders. The last few days Mick and I have been involved in private chats with a few people discussing the new site, mostly from outside the MK8 community however. We're looking from feedback from everyone, since the site update will affect all people. We don't want to change the system in a way that people aren't going to be happy with. Unfortunately, without feedback it's hard to make design decisions during development. Mainly what we want are suggestions for features, and things that should be changed compared to the original site. Also, anti-features, or things to avoid. Feel free to discuss this on this thread or in private communication with any of the team members. Even if your suggestion has already been thought of, don't hold back because you assume it is. Telling us the suggestion will assure us that the feature is desired. Happy Karting! :D |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by SilverMK on 08/09/16 at 08:46:41 I'm not sure if this has been asked or thought of yet, but if we were to do a log in to submit times with passwords and user names how would non-english speakers submit times if they don't understand the instructions and/or can't be contacted or submit themselves. This isn't so common on MK8, but it is very common on MK7 and believe MK8. How will those players accounts be handled? Will the site moderators submit for them? I am curious on how this will be handled. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by Jazzy on 08/09/16 at 09:08:20 First of all, the process is much simpler now. You no longer need to type times in an exact format. You just fill in a form. Secondly, we plan on transating the site into common languages (probably French and Japanese at first). Mick will likely be able to do the French translation, we'll look for a Japanese translator when the time comes. Also, there will be a help/contact form if people have questions, that you won't need to be logged in to use. |
|
Title: Re: Planning a MK8 Players' Page overhaul! Post by SilverMK on 08/10/16 at 03:46:54 6B405B5B586C6A19210 wrote:
Sounds good. Hopefully it will come to MK7 really soon. I wish you guys continued luck on this project. [smiley=thumbsup.gif] |
|
Mario Kart MB » Powered by YaBB 2.2! YaBB © 2000-2007. All Rights Reserved. |