Beta 1.8.9 released (Pre-Beta 1.9)
LANGUAGE SYSTEM OVERHAUL
- A new language system is in place! The game will now use files in order to translate the game, it works by having multiple .lang files and based on the word id, it finds a correct word and puts it in the game. I also removed the old language system which should increase performance!
- This isn't completely finished yet, but you can now try out custom languages in action! But beware some things might be still broken!
For around a year already, Over 5000 words have been translated in 12 languages (no I am not kidding)
Without the help of various translators, this wouldn't be possible. Let's thank the following people:
BLaacK :f_germany:
Reisch :f_germany:
KD10 :f_germany:
devc :f_germany:
dha :ITALYflag:
Thirsty BOI :ITALYflag:
Maghreb :FRANCEflag:
Sanslesquellete :FRANCEflag:
Nightmareyoc (hungary)
SuperYoshi_13 (spanish)
Frsik (czech)
DonBrom (czech)
TaipeiNative :chinaflag:
Antoniokf5 :portugalball:
maks_ (slovenian)
Infiland (srb/cro/bos)
Neoxelly (srb/cro/bos)
Kamepin UA :flagukraine:
I still don't have a proper way to thank them, so I'll think something through
ENDLESS RUN
- Balanced difficulty in levels
- The first 3 levels of endless run you play will NEVER have difficulty up
DAILY LEVELS SEMI-OVERHAUL
- Daily Levels Streak will now reset after 2 weeks instead of a day, seems like playing daily isn't too fun.
- This is to make it more fair to keep your streak, the problem with the old system was that if you got a hard level you couldn't beat, you had no choice but for your streak to reset. This new system still rewards you and gives more activity.
32-BIT DROPPED SUPPORT
From TCC Beta 1.8.9 and beyond, the game will be 64-BIT!
This is because gamemaker as an engine itself will no longer support 32-bit compiled games starting this September, and the extensions I am using (like the steamworks extension which brings online functionality) are also switching to 64-bit. Today I encountered a problem where I literally couldn't run the game at 32-bit just because the steamworks extension was 64-bit
So what can you do if you have the steam version of the game, but have a 32-bit system?
I'll be opening a 32-bit branch where people with 32-bit systems will be able to play the game, however, that branch will never be updated because.... well, I can't really stick with an old gamemaker version... which really sucks to be honest.
GENERAL
- Changed double jump
- Removed many old language systems, improving performance
- Added fonts folder in the executable folder, will be used for better character support
Changed files in this update