Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 191
» Latest member: Danielrix
» Forum threads: 199
» Forum posts: 884

Full Statistics

Latest Threads
STK-BLENDER
Forum: Game development
Last Post: LLS
6 hours ago
» Replies: 37
» Views: 44,870
Replay Control for STK
Forum: Game development
Last Post: schrowd
22-08-2026, 07:14 PM
» Replies: 3
» Views: 183
No e-mail notifications
Forum: General
Last Post: Alayan
21-08-2026, 07:20 PM
» Replies: 4
» Views: 275
(RE)ANNOUNCING Yapira End...
Forum: Multiplayer Corner
Last Post: Sauss-Ente
15-08-2026, 05:45 PM
» Replies: 1
» Views: 274
Unofficial SuperTuxKart S...
Forum: Multiplayer Corner
Last Post: Unofficial SuperTuxKart Soccer Tournament
14-08-2026, 01:00 PM
» Replies: 0
» Views: 140
Engine Sounds
Forum: Other creations
Last Post: arcademaster
12-08-2026, 10:05 PM
» Replies: 6
» Views: 6,856
What about GOG?
Forum: General
Last Post: LLS
10-08-2026, 03:02 PM
» Replies: 1
» Views: 260
The first test version of...
Forum: Tracks
Last Post: phax
08-08-2026, 09:59 PM
» Replies: 6
» Views: 784
There should be a discord...
Forum: Game development
Last Post: Alayan
08-08-2026, 05:37 PM
» Replies: 2
» Views: 392
[Suggestion] My Idea for ...
Forum: Game development
Last Post: C4mil011
04-08-2026, 01:00 PM
» Replies: 12
» Views: 3,270

 
  Replay Control for STK
Posted by: schrowd - 19-08-2026, 04:50 PM - Forum: Game development - Replies (3)

Issue #5197 mentions adding the ability to pause, seek, move back and forth by individual frames and change
the speed of playback when watching replays. To this, Alayan responded "Pause, rewind and speed change are
all things I would like to have as well. This won't be in 1.5 and maybe not in 2.0, but it's definitely on the roadmap."

I have built the engine side of this and in accordance with the "Communicating with the team" section of the
contributing code guidelines I am making a forum post about it.

I have implemented this by means of a ReplayControl class that owns the replay clock. It can pause (setPlaying), move 
the head of the playback to a desired time (seek) and change the rate of playback (setRate). The ability to move back and 
forth by individual frames naturally falls out of this; you would just seek by a frame-sized delta (or move to an adjacent time
via m_all_times, both can work). This functionality is currently enabled via a --replay-control flag and without it it is inert.
This doesn't change the normal race clock: everything outside of watch replay mode remains untouched.

I have deliberately NOT added the UI. I've built the mechanism, however as it stands there is no user interface that allows
the user to control it. This is on purpose and has been done for two main reasons.

   1. Building UI blind without knowing if it is wanted or how the structure should be set out puts my time and effort at risk of being wasted.

   2. Where the UI lives, how it looks, where the buttons are, etc. are design decisions that are not my call to make.

This feature has a dependency on the fix outlined in pull request #5837 - without it, seeking backwards would cause the ghost
to freeze in place, which is far from ideal.

The diff can be found here: https://github.com/schrowd/stk-code/compare/fix-ghost-controller-seekable...feature-replay-control

(Note to reviewer: the three "removed" lines in world_status.cpp are still there, they're just indented one level deeper and so
 GitHub shows them as red. None of the original behaviour has been changed or deleted. You can see that exact same code in
 lines 479-481.)

To wrap this up, I'd like to ask a few questions:

  • Is this something you'd want in the main game?
  • Should I build the UI or is that something you would be doing?
  • Is driving the world clock the correct approach?
  • Where should this live? It currently lives in src/replay: does it belong somewhere else?
  • Whose job should it be to handle frame-stepping - ReplayControl's or the UI's?
Those are the main questions I'd like answers for however if you have any other questions or concerns I'd be happy to answer them.

Print this item

  Unofficial SuperTuxKart Soccer Tournament September 2026
Posted by: Unofficial SuperTuxKart Soccer Tournament - 14-08-2026, 01:00 PM - Forum: Multiplayer Corner - No Replies

Hello everyone,  
We are excited to announce the 20th edition of the Unofficial SuperTuxKart Soccer Tournament series, which is the September 2026 Soccer Tournament!  

The registration is already open! Please use the registration form available here: https://tiersservers.eu/soccer-tournament/register  

You sign up individually, organizers create teams of three or four players and schedule your matches. We’re still playing three games with a 10 minutes time limit on three different arenas. However, this time Red Team chooses the first arena, Blue Team chooses the second arena, and the third arena is chosen randomly among all available arenas. We also require at least ten add-on arenas this time.  

Home page with all detailed information: https://luffah.xyz/tournament 
Overview of teams, schedule and results: https://tiersservers.eu/soccer-tournament  

Join us on Discord: https://discord.gg/dFTjxQH, Matrix: https://matrix.to/#/!xPJCSLQlQVhUpjVYxd:matrix.org, or Telegram: https://t.me/stksoccer / https://t.me/stksoccer_scheduling / https://t.me/stksoccer_announcements  
Make sure to watch the trailer for the tournament: https://youtu.be/WbiVnzw8ojY  

The registration ends at Sunday, August 30. The tournament is expected to start around Sep 1 and finish around Oct 4.  

We hope to welcome many players!

[Image: attachment.php?aid=231]



Attached Files Thumbnail(s)
   
Print this item

  No e-mail notifications
Posted by: Del - 12-08-2026, 03:53 PM - Forum: General - Replies (4)

I'm not getting e-mail notifications.

I checked that I am indeed subscribed to certain threads.

In User CP -> Alert Settings, I have everything on.

In the settings, I have default thread subscription mode set to "instant email notification".

It's not going into my spambox.

Anyone else having that issue? What could it be?

(As I am posting this, I can see that the default thread subscription option is to subscribe and receive email notification of new replies)

Print this item

  What about GOG?
Posted by: Del - 10-08-2026, 12:01 AM - Forum: General - Replies (1)

There were talks of getting STK onto Steam, but then that fell through. I personally don't do Steam, but I do do GOG (for reasons that are not particularly relevant, though I could elaborate if asked). The one thing both platforms provide is a way to give money to STK using my local currency, without needing an international credit card, which I don't have. I have bought Shattered Pixel Dungeon and Cave Story on GOG, games that I have enjoyed for free, just to support them.

There's also uh... a thing called Xsolla. It's one of the options for buying Kandria, which is a game recommended by Hempuli, who is a famous guy, who made Baba Is You, so it might be trustworthy. I dunno. They do seem to accept multiple currencies, but I have never bought anything through them. Guess I could do the test if there's any real interest. For science. I do find a lot of complaints about them online, though, and they're into "AI".

Print this item

  The first test version of my new jungle track is available.
Posted by: TuxRacer_0827 - 06-08-2026, 05:02 PM - Forum: Tracks - Replies (6)

The first test version of my new jungle track is now available. Of course, there are still a few things that need to be improved, but I’m taking a break from this track and will start working on the next one. If there are things that bother you as well, feel free to let me know anytime. Someday—though it’ll probably happen next year—I’ll be done with it. I’ve been working on this track for over two months. In a few days, if I can manage it, my first SuperTuxKart video will also be up on YouTube.

To play the track, all you have to do is go to the official STK Add-on Store. Of course, the track still needs to be approved first. 

Here are a few more recent pictures:



Attached Files Thumbnail(s)
           
Print this item

  (RE)ANNOUNCING Yapira Enduro League 1st. Edition
Posted by: GustaLOLE - 05-08-2026, 05:39 PM - Forum: Multiplayer Corner - Replies (1)

Because my surgeries, I had to stop the league, but I'm coming back to host this event!

The updated calendar:
   

I hope see you in the server and have fun!

Print this item

  There should be a discord server for stk
Posted by: nastynate664 - 03-08-2026, 11:39 PM - Forum: Game development - Replies (2)

I think that there should be a discord server for STK because it would be a lot more convenient for players that want to chat with the community.

Print this item

Lightbulb [Suggestion] Random Kart Animation
Posted by: Mish7913 - 02-08-2026, 05:53 PM - Forum: Game development - Replies (1)

I have a great idea!  Big Grin

Few days ago, I learned that you can make several animation for assets, and game will choose randomly what to play in current race, you need just put markers on timeline "start" and "end" several times to separate animations, like this.

[Image: attachment.php?aid=225]

So ... that gives me an idea, what if add this method to the karts as well?
When you repeat same markers of animation, for example "winning animation", and when you will win the race - game will randomly choose one of winning animations, that can be also for "loosing" animation, for "hit", for "jump", etc ...

Like this:
[Image: attachment.php?aid=226]

So ... what do you think about this idea?



Attached Files Thumbnail(s)
       
Print this item

Information I need help for improving the Vulkan pipeline
Posted by: GustaLOLE - 02-08-2026, 02:35 PM - Forum: Game development - No Replies

Well, the Vulkan pipeline is unfinished yet, so I decided to finish this, but I need help, as I'm learning Vulkan yet and studying the graphics engine of the game.

Someone with experience with Vulkan coding can help me (and DON'T DARE TO USE LLM IN THIS, DAMN).

Things to finish:

 - Post processing (stk-code/src/graphics/post_processing.xpp)
 - Shadows 
 - Maybe new shaders? 
 - More things to see in video settings.

Maybe, I will create a repository to make easier the co-working.

Print this item

Question [QUESTION] About assets sizes
Posted by: Stellar Horse - 01-08-2026, 06:58 PM - Forum: Game development - Replies (3)

Can you explain me one thing - Why are all assets - houses, people, animals, plants, etc. so big on tracks? Huh They are not fit to the sizes of the characters on the karts. When I drive along the tracks i always think - Why everything is so big here? All tracks are so beautifully made, but there is no feeling of awareness that these tracks are created for the characters. Right now it feels as if they are just some strangers who accidentally drove into a places that not belongs to them.  Undecided

And because everything is so big, I can't enjoy the beauty of the tracks on the fullest because everything is too high, so i have to drive back to get better look at some objects.

I just thought maybe you would consider this question and maybe adjust the sizes? Blush

In any case, i just sharing with you my thoughts Big Grin I love this game, it's very enjoyable to play Shy

Print this item