Releases: Skyrimus/Serious-Sam-Android
v1.05.3
- Mod H3D updated to version v0.97
- Buttons in the upper left corner (menu, console, save, load) now also obey the button transparency parameter in the port settings
- Fixed a bug with a black screen after level completion, if instead of the Exit key in Netrix, press the "Back" key on the phone's navigation buttons, now Netrix closes correctly and so and so, that is, no more black screen after level completion
- Fixed a bug that caused a crash on some devices
- Fixed an aim assistant crosshair texture bug that prevented graphics settings from being changed
- Fixed spelling errors in words in the application code
- Serious Bomb button no longer appears in TFE
- Cut out support for mouse control, because of it there was a crash on a large number of devices
- Added the ability to assign actions to the volume buttons in the port settings (works, but there is an input lag)
- Text in TFE is now green
- Fixed lighting, now lighting is 1 in 1 like on PC, shadows are also fixed, many thanks to zcaliptium <3
- Dither fix, thanks to Tin Kesaro for the fix
- Completely rewrote the code of the on-screen buttons, moved the button config to a separate file
- The TouchControls.json button settings config is located in the MobileControls folder in the game folder
- Now the on-screen buttons do not depend on the buttons of the Xbox 360 gamepad in any way, that is, to indicate the shooting button, you do not need to write keycode keys, keycodes have been replaced with human-friendly actions
- The number of created on-screen buttons is not limited, you can make configs for the game with 3/4/8/10 fingers and generally anything
The config with on-screen buttons is in the folder /sdcard/SeriousSam{TFE,TSE}/MobileControls/
Button actions:
fire - shooting
Use - use
Flip - swap weapons in the slot
SeriousBomb - Use Serious Bomb
Reload - recharge?
Jump - jump
Crunch - crawl
PrevWeapon - previous weapon
NextWeapon - next weapon
Example of a fire key config
{
"action": "Fire",
"bitmap": "ic_fire",
"h": "140",
"type": "BitmapButton",
"w": "140",
"x": "1000.0",
"y": "200.0",
}
Where
action - the action the button does
bitmap - an icon that is in the apk of the game
h - button height
w - button width
x - position relative to the X axis on the screen
y - position relative to the Y axis on the screen
v1.05.2
v1.05.1
-
Implemented apk check updates, now if I will release new apk you get notification about update and can install new apk from app
-
Special thanks to @SeriousAlexej for implementing Aim-Assistant feature, it helps shoot enemies and makes the game more fun
-
Aim-Assistant settings locate in Options - Android Port Settings, use can enable/disable Aim-Assistant and can set Aim-Assistant senstibility for targeting enemies
v1.05
Changes:
- General engine optimization
- Support for armeabi-v7a and arm64-v8a architectures
- Fully working 64-bit arm64-v8a build
- The engine can run the original TFE steam version, because I ported the TFE SDK version 1.05
TFE and TSE game files should be located in the following folders:
For TFE - /sdcard/SeriousSamTFE/
For TSE - /sdcard/SeriousSamTSE/
For the little ones: if you transfer the entire game folder from steam, then the game will start and work
- Added the ability to remove the banner showing fps and framerate in the upper left corner of the screen
- Added support for Android TV
- Added some engine fixes from Serious Sam Evolution
- Ported new multiplayer code from SSE
- The browser of servers of Internet is ported from SSE(disabled, since it has not yet raised the master server)
- Ported the browser of LAN servers from SSE
- Fixed the location of all types of weapons
- Fixed rendering of models in NETRICSA
- Fixed a huge number of bugs related to weapons, monsters and other things in the game
- Disabled CRC check for localization files, sounds and apk libraries
- "please ammo" cheat code now works as expected
- Added a new Tremor audio codec instead of the usual Vorbis
- Fixed lighting and shadows
- After the death of the player, the buggy crosshair is no longer displayed
- Gyroscope is off by default
- When the server is running, the IP address is now shown in the game menu if you use the phone as an access point
- Fixed icons in the interface, now they do not run over each other
- Added the ability to move the joystick and resize buttons in the Buttons Mapping mode
- Included Player and Controls menu in single player mode
- Disabled fps limit
- Now the port supports any full localization of sound and interface
- Renamed apk, now there is no more Android string
- Changed the main menu, now there is a beautiful postscript Android Edition
- And a lot more
Mod support:
-
The Advanced Monster & Item Classes mod has been ported, now it is built into the apk as an additional library
Now all cards from the PC version of TSE, in which this mod is used, will work on mobile phones -
Added full support for the H3D Custom HUD mod, now it is also built into the apk and is compatible with the Advanced Monster & Item Classes mod
For its work, a separate apk is not required
You just need to download the archive with the mod files https://drive.google.com/file/d/1K08Hn8FUX9SZ-llKT6ky2uBrgOmwa8Vs/view?usp=sharing
Unzip it into the /sdcard/SeriousSamTSE/Mods/ folder and run it in the Mods menu in the game
Acknowledgments:
- Heming_Hitrowski - for collaboration and source code of the Advanced Monster & Item Classes mod
- art-serious - for collaboration and the source code of the H3D HUD mod
- Kliptexx - help in testing the ported Advanced Monster & Item Classes mod
- MrOgurchick - help in using SED and just for raising the spirits
- xcoress - help in testing the latest builds
- Postal Fox - help in testing the latest builds
- zcaliptium - changes from Serious Sam Evolution
And the whole Serious Sam community, who led me to the right thoughts
If there are already installed old versions of apk, then they need to be removed and new ones installed
v1.04.13
Changes from 1.04.11 to 1.04.13:
-
Ability to change the position of buttons on the screen
To change the position of the buttons, hold the menu button (gear in the upper left corner) while playing the game.
Drag the buttons as needed and click Apply. -
Now in the TSE launcher, if you launch TFE cards through it, the interface automatically becomes the same as it always was, green
TFE icons and interface are now 100% identical to the PC version. -
Changed the position of the default buttons, the Sit button is in the lower right corner
-
After creating the server, the IP address is displayed in the game menu as on a PC (we connect to it from another phone)
-
In a multiplayer game, the ping is displayed next to the fps counter in the upper right corner.
-
Fixed some jambs in network mode sources (some try to fix badsyncs)
-
Corrected the code related to control responsiveness, it seems to be better
-
I changed the joystick to a nice circle: 3
Old joystick pissed me off, took up half the screen -
Revived the AUDIO OPTIONS item in the settings menu from the dead, now you can change the volume of sound effects and music in the game
-
Added "Quarter resolution" in screen resolution option
TSE / TFE Dynamic Interface Demo - https://youtu.be/xfmXZBO5do0