Jump to content
British Speedway Forum

PaulS

Members
  • Posts

    143
  • Joined

  • Last visited

Everything posted by PaulS

  1. As long as the parking money goes to the Speedway promotion and not William Hill. The new stadium needs to have a retractable roof as well I think...
  2. Does anyone know if the car parking tickets can be re-used? Paid to park for about 60 seconds before finding out it was off...
  3. What I'm hoping for is that you can play a decent game at NO COST - and that the game gets better over the years. Of course this will require an Open Source project team to commit to the large amount of hard work needed to make that a reality. As mentioned earlier in this thread, I am mulling over starting something off if I'm confident the project can deliver, although I've got a lot going on in my life right now so I may be 6 - 12 months away from putting my money (or unpaid effort!) where my mouth is.
  4. Good to hear of yet more examples of Speedway games being done both historically and currently. At this time though, there continues to be the lack of a free open source program that a developer community of Speedway fans can steadily make better and better over the years, and that's a gap I would like to see filled. A couple of questions if I may: What programming language and version was the source code written in? I'm guessing the legal proceedings were due to intending to use real rider names and team names, rather than the very idea of selling a game that allowed players to pretend they were Speedway promoters...? Transcribe the source code from a ring binder...? Well, you never know! I work full-time, have a wife and responsibilities at home, but contributing to an open-source Speedway project appeals to me if I'm confident I can deliver. Roughly how many sides of A4 is this printout? Getting even a transcription of raw code in an old programming language version into a shared GitHub repository could be that key first step in getting a project under way - if you are formally willing to hand over your intellectual property to be, say, GNU General Public License and someone is willing to really do the transcription rather than just mull it over on a forum. Yes you make a very good point about the advantages of a web application for the mooted project. The only question mark for me is around hosting. In my job in the IT department of a large company, if I need servers for a project, I just fill in a sizing form and infrastructure teams allocate the hardware; there's a monthly operational cost to run them but I'm a technical role that doesn't have to worry about such costs. In the wider world, there is the prospect of paying for hosting space, especially if the game becomes popular with several users. You probably know more than me about web hosting in the wider world - is there a free platform offering that can handle maybe 50-100 (non-concurrent) users? I note for example the Free Heroku offering goes to sleep after 30 minutes of inactivity, and I'm guessing this game isn't going to be so amazing that people keep playing it all night to keep it awake. The Heroku Hobby offering looks about the right size for a niche application like this, but costs $7 per dyno per month. Of course, the project could provide instructions to the user on how to run it on a local host. Thus the first release could be a web application from day 1; with the issue of external hosting to provide mobile access, human v human gameplay, player score charts etc., a consideration to address a little later.
  5. I might be over-complicating things and trying to envisage a finished game that would score over 90% on reviews if released to the wider market. Just to have a reasonably realistic open source title available for multiple platforms would be a giant leap forward from the current situation. Whatever happens, this mooted project is not going to have Electronic Arts quaking in their boots and that's something I really need to drum into my thick head. I literally only ever game on PS3 titles that get very good reviews - these are made by teams of like 200 professionals and have budgets like $20 million and so on. An Open Source Speedway Manager game can't even attempt to be in the same league. Firstly, Flying Shale: a product is available for download for £20 at the following page: http://www.roogames.co.uk/productslist.htm I e-mailed them to try and get an update on status for the project, but unfortunately got the following back: This is an automatically generated Delivery Status Notification. Delivery to the following recipients failed. enquiries@roogames.co.uk So, it seems there is on old commercial product - but the vendor appears to be defunct? If so, I fear Speedway fans might be waiting a very long time for an Android port of Flying Shale. Nonetheless, if Flying Shale could be done, and some formulae on a ZX Spectrum give a plausible simulation, making a 'decent' or 'good enough' open source game to give fans something during the long, long winter (or even tractor breaks/sun breaks) sounds not as difficult as I thought. An open source game with even just text output would be a big step forward. Yes, a decent looking graphical representation of the racing, overtakes etc. is a miss, but an open source project that does the calculations and so on could be extended later on if a skilled game developer/graphic designer wanted to join the project. I myself do not have any game development experience - instead my own background is in business information systems (back-office systems, data warehousing, etc.) - but I might be interested in branching out into graphics in the foreseeable future, as I'm not getting any younger and it's important to keep learning new skills and technologies. As ever it's a matter of finding the time to do the study. Yes, naturally people will want to keep their intellectual property they have worked on, especially when there is a gap in the market like the lack of Speedway games. The only thing that might tempt people to offer previous work as open source is if a project is under way that's credible, and potential collaborators are confident not only that the project will deliver, but also believe that they can make an important contribution to the final project. Until then, previous work retains potential future value. I don't think a 'Speedway Manager' Android game available for download at 99p will make someone a millionaire, but could certainly provide some welcome additional income. So there's an opportunity there for those who do have previous work stored somewhere, and learning how to deliver an Android app is no bad skill to have. I would certainly be a potential customer of such a product if someone has the time and desire to deliver it. As to an open source project, I will give it some thought in the months ahead. It's possible I might get involved in one or even start one off if I can develop some credible simulations and put in the groundwork to learn game graphics. However, I don't want to make any promises I can't follow up on, so at the moment it's merely a bucket list entry for me - don't get your winter diaries all blocked out in eager anticipation of playing 'Open Source Speedway Manager 2016' as soon as the play-offs conclude...
  6. On a more serious note, I have been mulling over what would be involved in such a project, when I'm walking my dog or waiting for the kettle to heat up or whatnot. There are firstly 2 challenges of enormous difficulty; without addressing these, there seems little point in even looking at the remainder. 1. Mathematical formulae to simulate the outcome of a given heat. i.e. who gates (or jumps!); any overtaking? Any falls? Which fallers get up and resume the race, and what's their chance of anything other than 4th place after that? What's the chance of a fallen rider being withdrawn from the meeting? If not, does the fall make him do less well than he otherwise would have, in the remainder of the meeting? What's the chance of a puncture? Engine failure? Which gates are favourable and which are scoring very few points that night? Is the track grippy or slick, and what riders prefer what sort of track? Home teams have a very big advantage in Speedway, but not every meeting is a home win. Strong number 1s have a tendency to wipe the floor with the opposition, but in reality don't score 15 points each and every meeting! What factors influence a rider's ability? 'Natural talent'? Experience? What age are they? Improving fast, or over the hill? What's their equipment like? Are they suffering a confidence problem or off-track issues? Some sort of mathematical model needs to be able to describe a heat similarly to what you might see on Proboards Speedway updates; and it's got to be realistic. If you get an average of 2 retirements per heat, or 'Crag Coot' only wins a hit once in a blue moon, players are going to say, this game is rubbish, it's just not realistic at all. There will be randomness in the maths; but heavily weighted to tend to reflect reality. So, if you ran the simulation of 2016 Newcastle Diamonds v (2016...or 2015...or…) Redcar Bears 20 times, you might see 61-29 a few times; but the 20th time, the Bears might squeeze a win. Exactly how to come up with such a mathematical model seems wildly difficult, and way beyond my own knowledge. I think there is a giant data mining exercise in there to analyse who scored what, at what tracks, riding against whom, in what vein of form, etc. For this crucial task, I believe the project would need a top-class mathematician/statistician (PhD standard or higher), probably assisted by a strong programmer to write the actual analysis code while being steered by the mathematician. If this hugely challenging task could be accomplished, then at this point, you have a realistic Speedway simulation, which brings us to… 2. For a player to get involved in a game, they need to be able to influence the game at various points, and see the effect of their actions. For example, if I as a team manager deliberately made stupid substitutions and pissed off my riders, I might well expect to lose at home to a team weaker on paper. If I think everything through very carefully, I would hope to end the season in the playoffs. You need to be able to adjust the difficulty level as well. If players just couldn't buy an away win whatever they tried, they would lose interest unless you can offer them an 'easy' game mode. This part of the project would require an experienced game designer, taking an initial steer from the mathematician as to how the formulae work; then, coming up with ways to modify them based on the player's good or bad decisions. We then need some AI to define when a computer opponent makes substitutions...who it will give the black and white helmet to...etc. To my mind, the 80/20 principle applies to the above. 80% of the project's effort and its chances of success are based upon getting the above two massive challenges successfully met. The remaining 20% of the project is a bit more straightforward: 3. The simulation can initially produce text output; but graphics and sound would bring it to life (actually seeing the overtakes, etc.). A graphic designer and game developer would be required to animate the heats. A 2-dimensional overhead view would not be overly challenging. Getting into 3D takes us into the realms of professional video games and could possibly prove a bridge too far for this project – indeed, this could be on a level of difficulty approaching 1 and 2 above. 4. The myriad rules of Speedway need to be defined, so the game knows when it can and cannot offer the player the option of substituting, who the substitutes can be, who can take the rider replacement, etc. Additionally, players may want to try different formats, like Swedish league, 6-man teams, etc...all the different permutations need to be defined in configuration files, with logic defined that can derive the rules just from parsing such files. Ideally, the logic is future proof: you think of all plausible ideas in the configuration file format you design, which is almost a Domain-Specific Language. Thus, when the BSPA change the rules each year, the game can simply be patched with a new configuration file. Of course, players can choose which rule set to play with anyway. 5. A legal expert and/or PR officer to look into issues like image rights. i.e. can real names be used, or does the game randomly generate names (British, Swedish, Danish…)? 6. Finally, to re-iterate, the project must be open source, so it does not get stuck on an obsolete platform, or have its efforts vanish without trace in the future. It should be written in a cross-platform, widely-used General Purpose Language like C – unless, of course, the mathematics involved are so complex that a language best for Maths needs to be used (like Fortran, etc.). Again, that sort of question is way over my head. So, to deliver that open source project needs several top experts collaborating. Unless they fancy doing this niche game out of the goodness of their hearts, the project is going to need a benefactor to pay them for their time. My finger in the air estimate is around a million pounds for this project...
  7. ...teenage sensation Rob Lamb...French prospect Louis Kêrr...
  8. Riding for the Tynecastle Sapphires...Anton Lindgren and Ludvig Rosen...
  9. Q. If an Open Source 'Speedway Manager' project were to be established, would you be willing to submit these formulae for its consideration? To re-iterate a point I raised earlier: the glaring gap here is that there's no open source project. No 'Speedway Manager' on GitHub that fans can download, playtest, ask for tweaks and enhancements on, etc. I don't know of a single Speedway game project where the developer(s) weren't labouring under the delusion that they might get a few bob out of a Speedway game...? Thus, when they realise it will give them bugger all money, they give up. Their ideas, algorithms, formulae, are then lost to the world, on a legacy proprietary platform and no-one can even SEE their code, let alone try to port it. Then, years later, some Tom Dick or Harikrishna with software development skills spots the gap in the market...starts re-inventing the 'Speedway Manager' wheel...realises how hard it is vs sod-all income from it...gives up...their ideas and formulae remain hidden to the world... So many Open Source projects begin by standing on the shoulders of giants: taking some great proprietary/commercial projects as a starting point but then taking them to new heights - with the software free to anyone who wants it. Q. Are any organisations/individuals reading this post willing to offer up previous code/algorithms to a hypothetical new Open Source 'Speedway Manager' project?
  10. Great value if true, however, online ticket buyers were supposedly going to get a website update on Monday and that does not appear to have happened.
  11. I stand corrected! Looks like it's freemium so there could still be a place for an open source 'Speedway Manager' game if the will is there. I stand corrected! Looks like it's freemium so there could still be a place for an open source 'Speedway Manager' game if the will is there. Advertising-supported rather than freemium.
  12. Some decent efforts historically, but always proprietary and/or on legacy or obsolete platforms. It's also remarkable that it's never yet been done for smartphones/tablets - could ease boredom during 'sun breaks'... What's needed here is an open source project or two, using cross-platform open source technologies.
  13. Not sure whether Chris has sold his bikes or whatnot but it seems he's not eligible unfortunately. Q. Why has Danny gone backwards? Pressure of being a weak link? Woman trouble? Me and the Mrs will give him some encouragement when we hump the Witches on Sunday.
  14. It was Roy's nickname for Dan. Q. Is Chris Mills eligible for #7? Not a NL youngster but did a job for us last time.
  15. Theo is quality but Stevie Worrall is simply irreplaceable. With Worrall I would fancy Diamonds to win 42-48 against this weaker than usual Edinburgh side. Without Worrall it's harder but still a chance to sneak the win.
  16. Rotten luck with Belle Vue track too, a fine rider but at the end of the day needs to be earning money just like anyone else.
  17. He would be very welcome back later this or indeed another season! But we need more than R/R while Tero recovers from his operation.
  18. I expect Aarnio will be (sadly) replaced by then.
  19. Great performance from the Diamonds tonight and much exciting racing. Periscope Schmeriscope. Yes Ludvig made good use of the inside line amongst a match where all 7 Diamonds performed well.
  20. 'We will race the second leg on Sunday and that will probably be it because I cant see us restaging this.'
  21. 2nd leg of Tyne-Tweed trophy vanished without trace last year...I would certainly have gone had they staged it, it's my team in live Speedway against local rivals, the winter months are long, and I attended 100% of home meetings last year anyway... The challenges are billed as a starter to get mechanical issues sorted before the 'real' season starts. Perhaps promoters would make a loss if too many stayed away because 'it's only a rescheduled friendly' - not everyone can afford to go every time unfortunately.
  22. All 6 done well for us, meaning that the 3 'real' Diamonds were on form, supported by strong guest performances. Danny was impressive and the Lindgren/Kus pairing looked formidable.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy