- 355
- NoStreetCred / GTP_CerealKiller
I might play this game a bit strangely but I find myself spending most of my time just picking a car, picking a track, running a few laps and then watching the replay. I love to see how my laptimes stack up against past attempts but GT isn't great for this. Only 8 times are stored, you can't see what tire it was run on, what PP the car was tuned to at the time, or if it was wheel or controller. (I tend to use both) As such I thought it might be a fun project for my first Android app.
The app is called Hotlaps, and you can get it here: https://play.google.com/store/apps/details?id=ca.rmrf.hotlaps.
It is quite simple right now, just a screen that is intended to make it very quick to punch in your laptimes (search for car and track by any part of it's case insensitive name, tap out just the digits in your time, PP autoseeded to the default for the car), a list of your laptimes filterable by tire and wheel/controller, as well as a "global leaderboard". Bear in mind that global leaderboard is uncurated so take everything there with a grain of salt. I may someday implement a "follow" other users feature, or some kind of clubs, which would give you some options for a more meaningful leaderboard.
The sharing aspect requires laps be stored on a remote server, which has the added benefit that you can login from any Android device or potentially a web interface in the future. This implies you need to create an account however, an email address is required (it will never be displayed publically, there's a separate username for that). You will see a link to a privacy policy on the registration screen. (spoiler alert: your data will never be sold to or shared with any third party)
It is ad-free and requires very few permissions, just enough to talk to the server where the data is stored. In the future, it may nag you gently periodically to "go pro" for a couple dollars either as a donation, or if that is completely unsuccessful, to be able to log more than a certain number of laps per month. (~20) I will be implementing an export feature however so if that day does come, and you do not feel it is worth it a dollar or two, you can export all your past data, it belongs to you.
Working on multi-game support next for Forza 5, and I plan to add GT7 when that glorious day arrives.
Hope some of you find it useful! I've seen people mention using spreadsheets and notebooks for this so hopefully this will turn out to be a better way, I find it quite handy. Let me know if you have suggestions or run into any problems and I will do my best.
Update Sep 29 2015:
There is now a mobile friendly web-ui at https://hotlaps.rm-rf.ca. It's in very preliminary stages, really just add and view global laps right now, but I usually get a little work done on it every weekend. It might even become the primary interface as it's a lot quicker and easier to add features than in Android. (and only slightly more clunky to use)
You will get prompted about a certificate problem the first time you load the app for now, I hope to address this later but for now you just have to tell the browser to accept it and move on.
I suggest Google Chrome on Android, Firefox works but you have to scroll down a little when using the fancy typeaheads to search for car/track before they show up. I've done minimal testing in iOS but it looked good there too.
The app is called Hotlaps, and you can get it here: https://play.google.com/store/apps/details?id=ca.rmrf.hotlaps.
It is quite simple right now, just a screen that is intended to make it very quick to punch in your laptimes (search for car and track by any part of it's case insensitive name, tap out just the digits in your time, PP autoseeded to the default for the car), a list of your laptimes filterable by tire and wheel/controller, as well as a "global leaderboard". Bear in mind that global leaderboard is uncurated so take everything there with a grain of salt. I may someday implement a "follow" other users feature, or some kind of clubs, which would give you some options for a more meaningful leaderboard.
The sharing aspect requires laps be stored on a remote server, which has the added benefit that you can login from any Android device or potentially a web interface in the future. This implies you need to create an account however, an email address is required (it will never be displayed publically, there's a separate username for that). You will see a link to a privacy policy on the registration screen. (spoiler alert: your data will never be sold to or shared with any third party)
It is ad-free and requires very few permissions, just enough to talk to the server where the data is stored. In the future, it may nag you gently periodically to "go pro" for a couple dollars either as a donation, or if that is completely unsuccessful, to be able to log more than a certain number of laps per month. (~20) I will be implementing an export feature however so if that day does come, and you do not feel it is worth it a dollar or two, you can export all your past data, it belongs to you.
Working on multi-game support next for Forza 5, and I plan to add GT7 when that glorious day arrives.
Hope some of you find it useful! I've seen people mention using spreadsheets and notebooks for this so hopefully this will turn out to be a better way, I find it quite handy. Let me know if you have suggestions or run into any problems and I will do my best.
Update Sep 29 2015:
There is now a mobile friendly web-ui at https://hotlaps.rm-rf.ca. It's in very preliminary stages, really just add and view global laps right now, but I usually get a little work done on it every weekend. It might even become the primary interface as it's a lot quicker and easier to add features than in Android. (and only slightly more clunky to use)
You will get prompted about a certificate problem the first time you load the app for now, I hope to address this later but for now you just have to tell the browser to accept it and move on.
I suggest Google Chrome on Android, Firefox works but you have to scroll down a little when using the fancy typeaheads to search for car/track before they show up. I've done minimal testing in iOS but it looked good there too.
Last edited: