Redout: Enhanced Edition

Redout: Enhanced Edition

View Stats:
 This topic has been pinned, so it's probably important
Wylie28 19 May, 2017 @ 12:29pm
Redout Companion App
The Redout Companion app can keep track of your times across Race, Pure Race, Boss ,Instagib and all 4 classes. Each of your times is compared to the top time of the track. Using this comparison the app lets you know which tracks you are best and worst at and by how much. Also using the comparison the app can let you know exactly how fast you should be on all the tracks given how you perform overall. The app incudes a Random Track picker, extensive lore, and all the platinum medal requirements.

Downloads:
Android[www.dropbox.com]
Windows[www.dropbox.com]



Discord
https://discord.gg/sZAFumtbzU

Latest Update:
- Added P-AR217 guides. (minus Shiva)
- Added auto button in the trade menu for Liveries/Color. It will set anything you have 0 of to "want", anything you have 1 of to "untradeable" and anything you have > 1 of to "want".
- Added a rest button in the edit menu for Liveries/Color. It will reset your counts to 0.
- When you hold the button for a platinum event it will become your active event

Features:
- Track your times for 4 gamemodes and 4 classes
- See what tracks you are best and worst at
- See how fast you should be on each track based on your overall skill level
- Random track picker
- Random event generator
- Extensive Game Lore
- Platinum Times
- Track Guides
- Color Checklist
- Livery Checklist

***QA below

Q: How does the app determine your target time/good and bad tracks?

A: Ive made a database of the best legitimate time for each track. The percent difference for each track is averaged. That average percent differnce is multiplied by the best time for each track to determine your target time. The percent difference between your time and your target time is also displayed to let you know which tracks you are good or bad at and by how much based on your skill level.


Q: What counts as a legitimate time?

A: A legitimate time is any time that does not use a shortcut that the devs consider an exploit or does not use a cheat to gain an advantage.


Q: Will the app be for IOS/Mac?

A: No. Apple requires I use a Mac to compile for any of thier Operating Systems. I do not own one and have no plans of owning one in the future.
Last edited by Wylie28; 12 Jun, 2022 @ 9:11pm
< >
Showing 1-15 of 66 comments
Wylie28 6 Jul, 2017 @ 2:26pm 
App Updated!
Rasalom 6 Jul, 2017 @ 3:04pm 
Thanks for the fine work, Wylie28.
Wylie28 6 Jul, 2017 @ 3:12pm 
Yw anything you would like to see in the future?
Rasalom 6 Jul, 2017 @ 3:27pm 
Dunno yet. If anything springs to mind I'll post it.
Skyzar 6 Jul, 2017 @ 4:08pm 
Thanks for this, it's pretty awesome and well made. Hopefully you will add the Mars dlc tracks when they come too? Might need to have arrow buttons to allow you to scroll past Vertex. The layout and size is too nice to mess up by shrinking it all to fit in Mars I think...also I've got my fingers crossed for more dlc after mars too :)

I'm still a tad confused by the target time stuff though - if I have -5% on a track, does that mean I've beaten my average performance by 5%? And that's the target number? If so that's really cool.

But there's no way to see the top (legitimate non-shortcut) world records for each class and track within the app itself? Perhaps having that display temporarily below the target time (like Record: xx.xxx) but only after you click the track screenshot?

I appreciate having both pure time trials and normal ones - would it be ok to have an option perhaps for display the names at the top left of which mode you are in (Time Attack / Pure Time Attack) - just in case I accidentally miss the icon highlight and put in the wrong times. Might be safer to prevent mistakes.

Thanks again for this.

Btw you mention in your updates in OP that you've updated the notifier... what notifications does it give?

---perhaps there can be an option to display the logo of the vehicle used above the inputted time and below the track picture?
Maybe a prompt after putting in the time asking you to choose a ship?

Finally, the UI design is very cool - it might be too much to ask but would it be possible for a portrait mode as well, down the line?

Do you plan on updating the world record times? If so, at what interval? Eg once a month?
Last edited by Skyzar; 6 Jul, 2017 @ 4:28pm
Wylie28 6 Jul, 2017 @ 6:24pm 
Yes Mars will be added ive already started to implement it, and a system that allows me to add tracks much faster. My goal is saturday. I may be able to get it in Friday but i work all day the next two days so we will see.

(-5%) means you are 5% faster than the time you should be at your skill level.

Atm no. The reason being i have to update times manually with each update and they get outdated quickly. Im working on setting up a system where i can update it on my site and have the app download them. Ill add in a wr list at the time.

I do allow most short-cuts. The only non-top time i dont allow is Asteroids. Some of the times there use a cut that cuts through the track. The devs allow all other current shortcuts. The others have been fixed.

Yes i had thought of that weeks ago but forgot to add it to my to-do list. That will be coming next update.

Just a window that pops up when you open the app that can lead you to my site.

Ill see what i can do about that. I will need to find room and create a selector UI.
Last edited by Wylie28; 6 Jul, 2017 @ 6:34pm
Skyzar 6 Jul, 2017 @ 6:31pm 
Thanks for the reply, that sounds great. Awesome.

Last edited by Skyzar; 6 Jul, 2017 @ 6:39pm
Wylie28 6 Jul, 2017 @ 6:38pm 
Sorry i didnt answer them all.

Portrait mode should be easy although time consuming. Although ill admit its a low priority feature because there are functionality to still be added. Landscape works fine and seems like it cant be more than a small inconvienace.

Once the databse is working on my website ill try to update it every 2 days
Last edited by Wylie28; 6 Jul, 2017 @ 6:39pm
Skyzar 6 Jul, 2017 @ 6:40pm 
Yes, it is just a minor thing, the portrait mode, might be cool but it does seem like a lot of work.

Thanks again for doing this. I had one other question that I might have edited in late above and will post it here:

Is there an issue with the way target times are calculated in that there can be a large difference between lap times between tracks, which would make the % difference for a particular track greater than it should be?

Would it be better to have a skill multiplier based on the average % difference of all the individual course times and their specific (lastest) world record - for the individual tracks.

Maybe have the % diffrence displayed with 1 decimal point? Might all end up being 2 and 3% at some point.

It's a super cool idea btw, it would great to have a personal target time generated and displayed for you in other racing games tbh.
Last edited by Skyzar; 6 Jul, 2017 @ 7:00pm
Wylie28 6 Jul, 2017 @ 7:16pm 
It does that already. First i find the sum of the WRs. Then i find the sum of your PBs. From there i find the difference between the two. For me its 1.04. I then take that multiplier and multiply it with the WR for each individual track to find your target time. This way its proportional so track length is taken into account. My target times are 4% slower than WR. So longer tracks that can mean an extra second added over a smaller track.

I can add 1 decimal place. Probably as an option. I prefer having a selection of my worst tracks to improve on rather than gridning out one track because its 2.3 instead of 2.1. Which i will do. Over time if you improve on your worst tracks only you will have mostly +-1% and 0s with the occasional +-2% like i do.

A spreadsheet could easily be made to do the same thing. Its not complex math.
Last edited by Wylie28; 6 Jul, 2017 @ 7:20pm
Skyzar 6 Jul, 2017 @ 9:20pm 
An option for the decimal place might come in handy.

About the calculation I meant instead of the sum of all the world record laptimes combined together being compared to the sum of your own laptimes, instead, would it be better to make a comparison for each track between your time and the world record for that track and make it a percentage difference, and then average all of those percentage differences of all the tracks to get a more accurate multiplier for skill that takes into consideration the difference in length between different tracks?

Hope I'm making sense. Your way seems to sum up all the times and then compare them. Whereas I was thinking of comparing all the times individually, and then averaging those percentage differences for the multipler...
Last edited by Skyzar; 6 Jul, 2017 @ 9:54pm
Wylie28 6 Jul, 2017 @ 10:43pm 
Oh, The sum part you think is wrong. Tbh im actually surprised the result is different. Ill take a look tommorow at how easy it would be to change. If im remember right the calculation is entirely isolated and should take all of 60 seconds to change. It wont be in the next update though as like i said, dont have a ton of spare time right now. And i want to do math to make sure it is more accurate.

Right now im prioritizing:

- Remove all hardcoded values regarding track count so i can add new tracks by changing 1 number in the code

- Add mars assets

- Add mars lore

- Add 1.4 plat times

- Add game mode selected text

- Allow refreshing Random Track List outside of Random Track Feature

- Run through QA list

- Figure out how Online WRs would break the app and solutions
Last edited by Wylie28; 8 Jul, 2017 @ 9:37pm
Skyzar 6 Jul, 2017 @ 10:50pm 
Sounds great to me! I just thought it might be an improvement for predicting based on previous performance.

I had written this down earlier to show what I meant with doing average percent differences being a more accurate reflection of skill:

http://i.imgur.com/Szf4fl0.jpg

So with a shorter track, if you get +7 seconds, it makes a bigger difference than +7 seconds on a longer track. But if you sum all the track time differences, it won't be reflected.

If you calculate the percentage difference for each track, and then average that, it would.
Last edited by Skyzar; 6 Jul, 2017 @ 11:20pm
Wylie28 6 Jul, 2017 @ 10:56pm 
Thats defintely a proof. Im impressed good number selection. ill add it to the list as a stretch goal. Decimal places too. Although ive had problems with displaying decimals so that may give me a lot of trouble.

Also i just remembered. Mars wont be part of the time tracking until next week. I wont have WRs to use. Technically it will be implemented but the UI will be missing. It will be fully functional for everything else though.
Last edited by Wylie28; 6 Jul, 2017 @ 10:59pm
Skyzar 6 Jul, 2017 @ 11:05pm 
Awesome thank you! I really like the idea of being given a target time based on your average top performance. It's really a good incentive and personal measure for time attacks.

It's a brilliant idea and don't think I've seen it before in a racing game, when it makes perfect sense. I guess they'd have to keep a close eye on dodgy records in leaderboards (thanks for doing that yourself).

About the decimal points, no worries I was just thinking about this issue as you mentioned:

>Over time if you improve on your worst tracks only you will have mostly +-1% and 0s with the occasional +-2% like i do.

It might be nice to know if it's a +1.4% or a +1.6% instead of +1% and +2% - would help show more clearly how well you're doing - especially when you're used to just seeing lots of 1s and 2s.

Anyway, thanks again for this app, lots of great ideas and awesome design work. Will be checking out those youtube shortcut vids shortly >:)

Also, I was kinda curious (being a dreamer) what you used to make the app? As in which program and or coding language? I'd love to be able to make things like this down the line.
Made a running game in game maker once, but that's about it!
Last edited by Skyzar; 6 Jul, 2017 @ 11:17pm
< >
Showing 1-15 of 66 comments
Per page: 1530 50