I know I have altered the Belgian team names quite recently but when I recently updated the Romanian teams, I gave them short names as well as their full names.
When I did the Belgian team names, I never did.
When I have done all the teams I aim to change certain pages of the site to list the shorter name but I need to have been through all the countries first and this means re-doing the Belgian list.
this may mean further tweaks to team names in Belgium occur over the next few weeks (when I get chance to do it). I'm hoping it won't be as severe but I shall be populating an as yet hidden field with a short name at the same time.
Then I have to pick the next country to work on. I'll try let you know by this blog my thoughts before I go ahead and change future countries.
Thoughts and ideas for the football manager simulation game of Mystify Soccer (www.mystify.co.uk)
Friday, 14 May 2010
Transfer of retiring players
At the end of last season I spotted 1 team that seemed to be collecting retired players. Now as this is far from realistic I am planning on disabling the transfer of retired players, at least until I bring player contracts into the game.
My plan is to not allow bids once they have announced retirement but I am undecided on whether I automatically cancel bids that have already been submitted. I probably should I suppose. That way managers can't accept the deals that they were thinking about.
Further to this, do you think there should be a time when player transfer/loan bids should be automatically cancelled?
My plan is to not allow bids once they have announced retirement but I am undecided on whether I automatically cancel bids that have already been submitted. I probably should I suppose. That way managers can't accept the deals that they were thinking about.
Further to this, do you think there should be a time when player transfer/loan bids should be automatically cancelled?
Manager mail
I've just seen that some managers are storing a lot of in game mail and I am going to have to do some automated cleaning up.
My solution for this is to delete mail that was sent from the system (i.e. not another manager) over 4 weeks old.
Any opinions, please feel free to comment.
My solution for this is to delete mail that was sent from the system (i.e. not another manager) over 4 weeks old.
Any opinions, please feel free to comment.
Monday, 12 April 2010
New game engine details
I could post this on the official site as a news article but I figure it will probably end up being quite a lot of waffle and only fully understood by a few so I'll keep the official stuff to more factual information rather than the inner workings.
I thought I would share some information as to how the new game engine is going to be better than the current one so it may give some idea as to why I've been desperate to change it and hopefully make the doubters see the light, as it were.
I obviously won't be going into the finer details and giving tips away but I will try and list all the improvements (if I can remember them).
Firstly, the current system and how bad it is (and has been). It works on a kind of points system where your team selection gets you a certain number of points depending on varying factors (ratings, form, home advantage, tactics, captain etc). These points are then compared against the points the other team got and a result is generated. Red & Yellow cards and scorers have a lot of randomness about them (with some factors) and the red cards don't actually mean anything but a suspension - it doesn't consider playing with less than 11 men for part of the match. Following on from this, injuries are also based on random values and that's is why you get situations of players being injured the same week they are fit again! Now I know this is a brief explanation but there's not much else to say about it. Far too simplistic and far too rubbish to keep leagues interesting as the better teams will rarely have 'off days' or 'bogey teams'.
Now I wrote that in 1996/97 ish so it was the best I knew at the time. However I have spent a few years writing this new engine and it works completely differently. It will also probably be tweaked as the game grows as the calculations are far more complex.
For a start, injures will occur in games or in training separately now. Training injuries are more likely if they are training intensely and game injuries do depend a lot more on the opposition aggression, although not fully so don't expect to play 10 aggression and injure the other team too much as you are more likely to get red cards!
Red cards and injuries will also now take effect in the match when they happen so if you have a player sent off in the first 10 minutes you will be playing 80+ minutes with 10 men. Likewise, a player being injured will mean a substitute comes on and that is then the team for the rest of the game. Just by changing this aspect, you will hopefully find it improved!
The match engine will also now base it's calculations not only on your team and tactics, but to the oppositions team and tactics in comparison to yours. This means that just because you are on a winning streak, don't expect the next game to be any more difficult - they may just have the formation and tactics to beat you.
In terms of tactics, the full range of tactics listed on the site will now be in play rather than converted to the more basic tactics that Mystify to use. There will also be a whole range of positions coming into the game and players can play in positions other than their specialised one which will help in terms of cover.
There is also the individual skill element now that comes into play on your tactics and compared to the opposition players. Rather than a simple rating, there are more factors to compare a full back to a winger against. I can't really say too much on this but needless to say, it is a much better comparison than just comparing points against points.
All this will establish how much possession a team has and how many shots they have then going forward who has the shots and who scores. It's just more thought through than the simplistic points factor of the current engine.
To add to this there will also be own goals and penalties in games (which will be shown on the match report).
From the matches themselves, there will also be extra financial details with different ticket prices per divisions and catering income against the policing costs. when I set up local rivalries the policing costs will be tweaked even more but it will be quite basic to start with.
There are future improvements I can also now make in terms of you specifying when subs should be made and who the penalty taker is but I am trying not to implement too much art once - it's a big enough change as it is! There's also a scope for loads more stats and even more skills to be added, but I want to still keep it relatively simple to play.
Hopefully this hasn't given too much away but also shows why the upgrade is required. Feel free to comment below or mail me through the site.
I thought I would share some information as to how the new game engine is going to be better than the current one so it may give some idea as to why I've been desperate to change it and hopefully make the doubters see the light, as it were.
I obviously won't be going into the finer details and giving tips away but I will try and list all the improvements (if I can remember them).
Firstly, the current system and how bad it is (and has been). It works on a kind of points system where your team selection gets you a certain number of points depending on varying factors (ratings, form, home advantage, tactics, captain etc). These points are then compared against the points the other team got and a result is generated. Red & Yellow cards and scorers have a lot of randomness about them (with some factors) and the red cards don't actually mean anything but a suspension - it doesn't consider playing with less than 11 men for part of the match. Following on from this, injuries are also based on random values and that's is why you get situations of players being injured the same week they are fit again! Now I know this is a brief explanation but there's not much else to say about it. Far too simplistic and far too rubbish to keep leagues interesting as the better teams will rarely have 'off days' or 'bogey teams'.
Now I wrote that in 1996/97 ish so it was the best I knew at the time. However I have spent a few years writing this new engine and it works completely differently. It will also probably be tweaked as the game grows as the calculations are far more complex.
For a start, injures will occur in games or in training separately now. Training injuries are more likely if they are training intensely and game injuries do depend a lot more on the opposition aggression, although not fully so don't expect to play 10 aggression and injure the other team too much as you are more likely to get red cards!
Red cards and injuries will also now take effect in the match when they happen so if you have a player sent off in the first 10 minutes you will be playing 80+ minutes with 10 men. Likewise, a player being injured will mean a substitute comes on and that is then the team for the rest of the game. Just by changing this aspect, you will hopefully find it improved!
The match engine will also now base it's calculations not only on your team and tactics, but to the oppositions team and tactics in comparison to yours. This means that just because you are on a winning streak, don't expect the next game to be any more difficult - they may just have the formation and tactics to beat you.
In terms of tactics, the full range of tactics listed on the site will now be in play rather than converted to the more basic tactics that Mystify to use. There will also be a whole range of positions coming into the game and players can play in positions other than their specialised one which will help in terms of cover.
There is also the individual skill element now that comes into play on your tactics and compared to the opposition players. Rather than a simple rating, there are more factors to compare a full back to a winger against. I can't really say too much on this but needless to say, it is a much better comparison than just comparing points against points.
All this will establish how much possession a team has and how many shots they have then going forward who has the shots and who scores. It's just more thought through than the simplistic points factor of the current engine.
To add to this there will also be own goals and penalties in games (which will be shown on the match report).
From the matches themselves, there will also be extra financial details with different ticket prices per divisions and catering income against the policing costs. when I set up local rivalries the policing costs will be tweaked even more but it will be quite basic to start with.
There are future improvements I can also now make in terms of you specifying when subs should be made and who the penalty taker is but I am trying not to implement too much art once - it's a big enough change as it is! There's also a scope for loads more stats and even more skills to be added, but I want to still keep it relatively simple to play.
Hopefully this hasn't given too much away but also shows why the upgrade is required. Feel free to comment below or mail me through the site.
Wednesday, 24 March 2010
Romanian team names
Very soon I shall be updating the Romanian team names within Mystify. Below is what they will be changing from and to. If you feel you can improve this list or have any issues then please comment below ASAP.
Dinamo Bucharest to FC Dinamo 1948 Bucharest
Gloria 1922 Bistrita to ACF Gloria 1922 Bistriţa
Unirea 2002 Focsani to FC Unirea 2006 Alba Iulia
International Pitesti to Internaţional Curtea de Argeş
Dacia Unirea Brãila to CS Pandurii Lignitul Târgu Jiu
National Bucharest to Sporting Club Vaslui
Altay Dobrogea to Astra Ploieşti (2009)
Politehnica Timisoara to FC Timişoara
Farul Constanta to FC Farul Constanţa
FCM Bacau to FC Municipal Bacău
Armãtura Zalãu to FC Botoşani
FCM Resita to FC Delta Tulcea
FCM Tîrgoviste to Tricolorul Breaza
Poli AEK Timisoara to FC Snagov
Laminorul Roman to FC Silvania Şimleu Silvaniei
Minerul Motru to Minerul Lupeni
Brasov to FC Braşov
Otelul Galati to FC Oţelul Galaţi
Politehnica Iasi to FC Politehnica Iaşi
CFR Ecomax Cluj to FC CFR 1907 Cluj
Sportul Studentesc Bucharest to FC Sportul Studenţesc Bucharest
Petrolul Moinesti to SC FC Petrolul Ploieşti
Juventus Bucharest to FC Gloria Buzău
Olimpia 1921 Satu-Mare to CSM Olimpia Râmnicu Sărat
Callatis Mangalia to FC Cetatea Suceava
Precizia Sãcele to Săgeata Stejaru
Midia Nãvodari to AS FC Municipal Târgu Mureş
Caracal to ACS Fortuna Covaci
CS Deva to CS Mureşul Deva (2006)
Dacia Mioveni to CS Dacia Mioveni
CFR Ecomax Cluj to CFM Universitatea Cluj-Napoca
UTA Arad to FCM UTA Arad
Arges Pitesti to FC Argeş Piteşti
Ceahlaul Piatra Neamt to FC Ceahlăul Piatra Neamţ
Rapid Bucharest to AFC Rapid Bucharest
Steaua Bucharest to FC Steaua Bucharest
Universitatea Craiova to FC Universitatea Craiova
Gaz Metan Medias to CS Gaz Metan Mediaş
Unirea Valahorum Urziceni to FC Unirea Urziceni
Tricotaje Ineu to FCM Dunărea Galaţi
Corvinul Hunedoara to Concordia Chiajna
Rulmentul Alexandria to FC Victoria Brăneşti
Inter Gaz Bucharest to Gaz Metan CFR Craiova
Petrolul Ploiesti to CSM Râmnicu Vâlcea
Apulum Alba Iulia to FC Arieşul Turda
Oasul Negresti to CS Otopeni
Oradea to FC Bihor Oradea
Sibiu to FC Baia Mare
Jiul Petrosani to CS Jiul Petroşani
Dinamo Bucharest to FC Dinamo 1948 Bucharest
Gloria 1922 Bistrita to ACF Gloria 1922 Bistriţa
Unirea 2002 Focsani to FC Unirea 2006 Alba Iulia
International Pitesti to Internaţional Curtea de Argeş
Dacia Unirea Brãila to CS Pandurii Lignitul Târgu Jiu
National Bucharest to Sporting Club Vaslui
Altay Dobrogea to Astra Ploieşti (2009)
Politehnica Timisoara to FC Timişoara
Farul Constanta to FC Farul Constanţa
FCM Bacau to FC Municipal Bacău
Armãtura Zalãu to FC Botoşani
FCM Resita to FC Delta Tulcea
FCM Tîrgoviste to Tricolorul Breaza
Poli AEK Timisoara to FC Snagov
Laminorul Roman to FC Silvania Şimleu Silvaniei
Minerul Motru to Minerul Lupeni
Brasov to FC Braşov
Otelul Galati to FC Oţelul Galaţi
Politehnica Iasi to FC Politehnica Iaşi
CFR Ecomax Cluj to FC CFR 1907 Cluj
Sportul Studentesc Bucharest to FC Sportul Studenţesc Bucharest
Petrolul Moinesti to SC FC Petrolul Ploieşti
Juventus Bucharest to FC Gloria Buzău
Olimpia 1921 Satu-Mare to CSM Olimpia Râmnicu Sărat
Callatis Mangalia to FC Cetatea Suceava
Precizia Sãcele to Săgeata Stejaru
Midia Nãvodari to AS FC Municipal Târgu Mureş
Caracal to ACS Fortuna Covaci
CS Deva to CS Mureşul Deva (2006)
Dacia Mioveni to CS Dacia Mioveni
CFR Ecomax Cluj to CFM Universitatea Cluj-Napoca
UTA Arad to FCM UTA Arad
Arges Pitesti to FC Argeş Piteşti
Ceahlaul Piatra Neamt to FC Ceahlăul Piatra Neamţ
Rapid Bucharest to AFC Rapid Bucharest
Steaua Bucharest to FC Steaua Bucharest
Universitatea Craiova to FC Universitatea Craiova
Gaz Metan Medias to CS Gaz Metan Mediaş
Unirea Valahorum Urziceni to FC Unirea Urziceni
Tricotaje Ineu to FCM Dunărea Galaţi
Corvinul Hunedoara to Concordia Chiajna
Rulmentul Alexandria to FC Victoria Brăneşti
Inter Gaz Bucharest to Gaz Metan CFR Craiova
Petrolul Ploiesti to CSM Râmnicu Vâlcea
Apulum Alba Iulia to FC Arieşul Turda
Oasul Negresti to CS Otopeni
Oradea to FC Bihor Oradea
Sibiu to FC Baia Mare
Jiul Petrosani to CS Jiul Petroşani
Subscribe to:
Posts (Atom)