• Content Count

  • Joined

  • Last visited

  • Days Won


SecretAgentMan last won the day on December 11 2020

SecretAgentMan had the most liked content!

About SecretAgentMan

  • Rank
    Professional Scout

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I didn't see the new posts on the topic- thanks so much for chiming in! It is heartening for me to see that I'm not the only person interested in this kind of sim! Now, with that in mind, my January update is pretty bare. I had a busy month between holidays, a side business I am starting, and a very large job interview my wife had, and didn't get a whole lot done. Olympics are getting ever closer, so I definitely have some work to do!
  2. I'm going to bump this topic up....we currently have 6 managers for our college soccer league over at SimNation and would like to get to 8 before we start (which will be soon). Game is free to play, and I am happy to teach anybody how to play if they are interested in joining. If you are interested, please say so here or message me- we would love to have you join us!
  3. Going to update quickly to say that....not much to add this month. There is work being done (both by myself and Bernie, another forum member here) on the summer sports rankings database, but still slow going this month. I'm hoping I will have more to update in December/January. Will let you know either way!
  4. Hi all, I am starting a college soccer league over at SimNation called Weekend Warriors College Soccer (WWCS). It's a brand-new league that will use ESMS+, a freeware soccer simulation that is pretty easy to use, and has been used successfully in online leagues for almost 2 decades. We currently have 5 managers signed up for the league, and we are looking for a few more before we get started. I would be happy to explain details of the league and answer any questions that people might have, but it's designed to be a fairly low-intensity league. If you are interested, please post in this thread over at SimNation!&p=278983#post278983 We hope to see you in the WWCS! -Jeff (SecretAgentMan)
  5. I believe in updating this thread every month, but because this is a hobby project (and not my only hobby, nor certainly not a career of mine), there are some months where I don't end up doing much. This month is one of those months- I am kind of stuck right now and need to get some progress going again. So, I'll give another update in a month, but in the meantime, if anybody has any questions about this project, feel free to ask. I would be more than happy to answer!
  6. Fun topic! I started with board games, though as a '90s kid, this was moreso a matter that it was what my Dad shared and played with me. Specifically, that meant All-Star Baseball (I saw someone else here had played that, too!), and Bowl Bound College Football (the old board game). Played a lot of sports video games as a kid and teen, and then got more into the sports sim world in college by searching online for Bowl Bowl College Football (the old board game) and stumbling across Bowl Bound College Football (the more modern Grey Dog sim game). Played in some leagues, and also played and ran a soccer league using the freeware ESMS+ software. Not a lot of time to play anymore, but I like trying to develop stuff, and I'm hoping that as my young son gets older, I can do a 3rd generation of All-Star Baseball with him.
  7. It's time for a September update, and a new development log! Not a ton of progress this month, but I thought it would be interesting to share some information on the goals I have for customizing Going for Gold Development Log 5: Adding New Sports into the Game One of my goals for this game is to make a flexible enough infrastructure that users can easily edit the game to add or change events, giving them opportunities to customize the game as they see fit. At present this is done via editing text files, though I would love to get the game to the point where users can work within the game to achieve the customization options that they would like to see. To that end, I'd like to talk you through something I've been doing recently: adding new sports into the game. As I'm preparing for next summer's Olympics, I am needing to modify my events and schedules from the 2016 Olympics in Brazil. Part of the issue is that new sports have been added in, including baseball and softball, which I have been working out for demonstration purposes. At present, the system is a bit unwieldy, as I have to edit something like 15 different text files? In the process of doing that, I establish a two-digit code for each sport, and then add data for each sport, such as each country's rankings and facilities values, as well as a general "age range" for the sport that establishes the minimum age for an international-level player of that sport, a maximum age, and a "peak age" whereby most players would reach their absolute best skill level (obviously, it's an average and not a hard rule) After that, I have to put in place some event information for the specific events in that sport. (This is fairly simple for baseball and softball in particular, but other sports I have to end later, like Karate, will have different events and weight classes to deal with). As part of this process, I end up putting a decent amount of data into the text file. (As can be seen in the image file below) In the file above, I've got each of the Baseball and Softball Tournaments placed with an event code, which gets repeated twice. It's a "Y" for team event, and each team has 25 players. 6 teams qualify for the 2020 Summer Olympics. There are a maximum # of teams that can qualify (again, 6), and the actual structure of the event is listed as "TBD", because I have yet to put that into the text files (because they are using an odd double-elimination format for baseball). Each country has a maximum of one team that can qualify, and a minimum of 0. Even with that little bit of information, I have a lot of customization potential- I can easily change the size or structure of the tournament, or the size of each nation's roster. After that, I also put in information into a different text file about records/standard scores, so that the program can create an accurate result for the game. (That way you won't be seeing any 35-25 sorts of scores in a baseball game) Then, I have a few more text files to add that relate to the event structure being used in the Olympics. Baseball and Softball particular will involve new structures, as they are 6-team tournaments, which is rather unusual for the Olympics. But, for many sports, there are some fairly standard structures that get used again and again and again. (For example, 12 teams in 2 groups works for Olympic Basketball and Olympic Handball, and most timed events such as swimming/track and field/skiing/etc. can use the exact same general event structure as well) I end up with new, customized sports and events that can be inserted into the game. As I said, I'm hoping that I can eventually streamline this process a bit so that anyone can easily do it, but for right now, it's at least possible. I figured I would take you under the hood a bit this month so you can see more about how I intend the game to work. Thanks for reading, and I'll see you in another month with another update!
  8. Great to hear! Keep an eye on this thread...the plan is to have an alpha/beta version available for testing in early 2021, and I hope to run a test league on the forums here (as well as over at SimNation).
  9. One of my goals with these development logs is to post every month....even if I don't have much. This month is one of those months. Development Log 4: Splash Screen Thoughts So, I didn't get a whole lot done on Going for Gold in August, but what little I did do was important (I came up with a trial formula to create an actual 0-99 rating system for each country based on their coefficients). What I'm working on next is a splash screen for the beginning of the Olympics. It will show you what information you need to know prior to each summer or winter Olympics. I would be curious to hear your thoughts. What information could I put on the splash screen that will benefit the player? I am going to have some basics about your country's rating, expectations, and top athletes, but I'm intrigued to see what other ideas people might have.
  10. Hello all! I would like to share a little bit of what I have done this month working on Going for Gold. Development Log 3: Creating Country Ratings from Real-World Results I'm a few days late, but I wanted to get in my July update. I have been continuing to build databases, and in July, I finally finished all of the results for Winter Sports, so I wanted to share those here. Basically, I took each of the game's 65 countries, and inputted real-life records regarding medal total, qualifications (for both Winter Games and World Championships), and most recent yearly results for the winter sports season. Then, a coefficient value is calculated. The coefficient is a decimal between 0 and 1. 1, a perfect score, is basically not possible in real life. It indicates a country that wins every possible medal in every possible situation, every time for the entire history of a sport. In reality, a coefficient above .9 reflects historical dominance in a sport, and I have only seen two examples thus far (Chinese table tennis and American basketball). A coefficient in the range of .7 usually indicates that the country is the best in their given sport at that time, while a coefficient of above .5 indicates that the country will be a consistent producer of medal winners. Coefficients around .15 indicate that the country is average, while a coefficient of 0 indicates that nobody from that country ever medals or even places at international events. What I'd like to share today is the top-rated country, and the corresponding coefficient value, in each winter sport. These are based on real-world data, and should be a good indicator of future performance in real-world winter games as well. Alpine Skiing (Speed) = Austria (.6705) Alpine Skiing (Slalom) = Austria (.6850) Biathlon = Germany (.6582) Bobsleigh = Germany (.7502) Cross-Country Skiing (Distance) = Norway (.7204) Cross-Country Skiing (Sprint) = Norway (.7653) Curling = Canada (.7711) Figure Skating = Russia (.6491) Freestyle Skiing (Moguls) = Canada (.6809) Freestyle Skiing (Aerials) = China (.6908) Freestyle Skiing (Skicross) = Canada (.6930) Freestyle Skiing (General) = USA (.7217) Ice Hockey = Canada (.8302) Luge = Germany (.8201) Nordic Combined = Germany (.6578) Short Track Speed Skating = South Korea (.7165) Skeleton = Germany (.5088) Ski Jumping = Germany (.5899) Freestyle Snowboarding = USA (.7185) Snowboardcross = France (.5795) Alpine Snowboarding = Austria (.6414) Speed Skating (Sprint ) = Netherlands (.6602) Speed Skating (Distance) = Netherlands (.7403) These coefficients will eventually be used to give each team a numerical rating number between 20 and 99, with 99 being the highest possible value. No one seen here would receive a 99, as that will be reserved for the aforementioned outliers (Chinese table tennis/USA basketball/etc.) . If you're curious about how a particular country does in a particular sport, just let me know, or if you'd like to see the whole table, I would be happy to share.
  11. Over at SimNation, I like to update my development thread once a month, so I'm going to try to do likewise here! I'd like to talk a little bit more about some of the things I have done to this point in programming Going for Gold. Development Log 2: Player Ratings One of the things that I have looked to do in developing an international sports simulation is to put in a LOT of flexibility. If you look at a traditional Olympic Games, there are so many different formats for events and so many different qualifying processes, and then the events themselves have many, many different ways to keep score. (Timed events, point events, multi-stage events, direct head-to-head competitions, and so on...) So it would be an immense effort to code all of the detailed situations and strategies for every sport. I may get to that point eventually, but I'm not there at present. So, instead, player ratings are done in a very simplistic manner, so that there is more room to be flexible with the actual event structures. How simplistic? Well, each player has a rating (0-99) for each event that they take part in. Some players are in sports that contain multiple regular events, and those players may have different ratings for each event. However, that's the extent of the rating. One number, indicating how good the player is at that sport. (Team sports are set up the same way- the team's rating is just an average of everybody on the team) Obviously, this system has some benefits and some drawbacks, with one drawback being that you don't get into much detail with each individual athlete. What that ends up meaning is that as the player, you are overseeing a SYSTEM more than you are overseeing individual athletes. In a lot of sports sims, you effectively get to be the "coach", choosing strategies, gameplans, and the like. Going for Gold is a layer above's more about tracking athlete skills and results, and seeing how to exploit areas of strength for your country in a way that leads to a bigger medal haul every summer or winter games. I guess that makes it a bit more "casual" of a sports sim in some ways, but it's a system that I have been happy with so far, because I can adapt it quickly to ANY sport that needs to be added in, and it gives me a chance to add more detail in the future because I have a flexible infrastructure in place. At any rate, the player would see something like this. In the example below, the player (as Canada) can use the Athlete window to see who their top Athletes are. Then, as the head of Canada's athletics program, you can break things down farther and see an individual sport/gender. So, breaking that down farther, here's the top Men's Divers in Canada. Then, when looking at event schedules and results, you'll be able to see specific athletes, and how they rate compared to the rest of the world for that particular event. So that's a basic overview of player ratings. I do eventually intend to have individual athlete pages, but that's not currently a feature I have in place. (This is very much a "hobby" venture at the moment, after all). At any rate, I wanted to share. Let me know your thoughts, or if you have any questions, please feel free to let me know! -SecretAgentMan
  12. Thank you! It's much appreciated. I'm glad to be able to share what I am doing, and I hope that there are others who find it interesting.