Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Subject: New sprite-sheet

2026-04-02 15:42:15
I don't have git-repo.
I will try to explain how I did this. I have 2 python scripts. The first one intercept network traffic and download all images from browser ( you can find them in network tab when you run the game...It is Base64 format - sprite sheet ). Also this script scans each image, scans 11 points on image: 1 point is on shirt for color, and other 10 points are on position where are legs and arms, and based on this position each image has its own signature ( for example sig1000111011 ). This script needs to be started a couple of times for reasons to pick up all possible position/action ( kick, run, pass, etc ).
After this I created new images for Home and Guest team, including goalkeeper, and gave each image same name as original one ( if original image for running have sig10001111001 than new one must have this name (for example running in 1 direction: HOME_sig10001111001, GUEST_10001111001, HOME_GK_10001111001, GUEST_GK_10001111001 ). When you finished this job, this first script you don't need to use anymore.
Second script ( Main script ) does the main job...This script also intercept network traffic and scans images on the same way as first one. For example: intercept image, scan image ( if image is running it will have sig10001111001 ) and than look at my folder with my new images and search is there some image with this signature. If image is in folder ( Yes it is :) ) scipt will take this new image and replace original image from sokker with this new one.
I hope I explained well :)
(edited)
(edited)
2026-04-03 08:10:56
Yes, thank you, very interesting.
(edited)
2026-04-03 15:09:17
Could you record same match with and without your script at one screen, so everyone could compare it 1 to 1 in real time? I mean both version, screens at one video side-by-side or something like that.
2026-04-03 15:52:25
Sure...I'll see about doing that tonight
2026-04-03 19:23:32
https://www.youtube.com/v/N__BGOAVG2k

I record just a few minutes...I noticed that game with python script is slower...One half is 13 minutes...Original is about 10?
I will try to fix this. New image is about 10Kb, original one is 1Kb. Maybe it is to heavy for browser...and this stuttering is only on this video...This is not happening in the game
(edited)
2026-04-03 21:03:18
Can you adjust the view speed like we can adjust the speed in the original match viewer? If yes, could you make sure that it's easier to adjust the speed, because the current speed slider is waaaay too sensitive.
2026-04-04 14:04:10
I just measured now the time of first half ( original game) and then with the script...There is no delay at all...The time is same, which is good.
I honestly don't know why when both games are shown at same time, there is a delay with the game where the script is.
2026-04-04 19:53:34
Probably youtube...

But my question was, can you change the speed of the viewer within the viewer, like we can with the current viewer of Sokker?
2026-04-04 20:41:10
Sorry i didn't understand your question first time :)
Yes absolutely...when I run script to watch a game and speed up the game, it works normal.
2026-04-04 21:49:57
That's great. So you also have all features available now? Like zoom, sound etcetera?
And does the speed slider works the same as it does now? Cause I find the speed slider, which adjusts the match speed, is behaving much too sensitive. I barely touch the mouse and it goes to 1.8 like instantly, which is much too fast to view. In my opinion, 1.4 comes closest to acceptable normal speed.
2026-04-05 16:17:31
I don't have all feature yet. I don't know when I will finish because I started another project...I am working on a 3D now with Unity Engine
2026-04-05 16:23:12
Naah, I think you'll have to use Unreal 5 here! :D
2026-04-05 16:53:28
Well Unreal is more complex and it's requires beast of a machine.
I agree with you that it is much better for graphics, but I think I will be able to achieve a good result with Unity as well. Wish me luck :D
(edited)
2026-04-05 18:57:38
Just kidding :)


Unity will do just fine!
2026-04-06 14:34:09
Ok, fair enough! Appreciate your input on this viewer alot! Good luck with your projects and thanks for sharing! Hopefully the owners / devs will appreciate it also and maybe they can work something out with you on this.
2026-04-06 16:12:17
Thanks...and regarding unity engine I hope that I will have something implemented soon, so I will share it