News:

Herr Otto Partz says you're all nothing but pipsqueaks!

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - dreadnaut

#41
Stunts Reverse Engineering / Small steps
October 27, 2021, 12:43:20 AM
This thread might be more speculation than anything else, but let's say we could build a tiny patch for Stunts 1.1, what could be important and feasible?

Small things that I can think of, from reading what people have been working on:

  • Fix left/right difference in cornering grip, possibly bringing back the 1.0 behaviour
  • Moving the "Restart driving" menu entry further down the list
  • Customize the colour of the dashboard needles
Might not even require a full-recompile? Is something like "Stunts 1.1 - patch 1" close enough?
#42
Competition 2022 / Cars and rules for 2022
October 16, 2021, 12:27:53 AM
News from tomorrow's ZakStunts
They say the future is just over the horizon. In Stunts however, there's a pesky fence that stops you from getting there. But you can use it to drive your car on water, that's science fiction!

While the game stays the same, the Competition is open to rule changes. This thread is here to collect and discuss suggestions, and also to decide which custom cars will be allowed for the coming season.

See also: Cars and rules for 2021
#43
I have been thinking about a new car swap / backup tool, probably DOS based, but I don't know if it'll ever rise near the top of my long list of projects. I shall dump my ideas here, in the hope that they will be useful to someone, one day.


Overview

The tool I imagine is called CarPark, because yes. When launched without parameters, it shows a text-based interface with a single scrollable list of cars, where each line contains the abbreviation and the full name of a car.

Cars come from both the Stunts directory and a second directory, which acts as backup area. Duplicates are removed, but remembered. If a car is stored in the Stunts directory, and therefore active, there's a symbol at the beginning of its line, for example an o.


Keys

Cursor keys and j/k can be to move a selection bar up and down the list.

Space acts as toggle to add and remove cars. Press it while the selection is on a car from the Stunts directory, and the o symbol becomes a -: the car is marked for removal. You can't mark the last car for removal. Press Space on a car that is only stored in the parking lot, and a + appears on its line: the car is marked for inclusion in the active set. No files have yet moved at this point!

You can also use a and d to always add or remove a car. They make it easier to add a bunch of cars without worrying about any already selected cars in the middle of the list: jajajajaja, in Hungarian style.

The bottom of the screen shows current numbers: active cars, to add, to remove. Next or below that is the list of available keys: [a] Add  [d] Remove  [Space] Toggle ....

If the number of cars that are active or to-be-added goes above the maximum allowed (32?), a  message appears next to the counters, and saving is disabled.

If the number is OK, pressing Enter applies the changes: cars with a + are copied from the parking lot directory to the Stunts directory; cars with a - that are *not yet* in the parking lot are moved there. The program could then close, leaving a success message on the prompt. s could be an alternative key to save without quitting.

Pressing Escape will close the program, no changes will be applied. There could be a confirmation prompt if the list includes any + or - rows, to avoid losing changes.


Command line options

It might be easier to start with these, to have all operations ready in a testable way.


  • /backup will copy all cars that are in the Stunts directory but not in the parking lot directory to the latter;
  • /backup-all will copy all cars to the parking lot, overwriting any already in there;
  • /add NAME [ NAME ...] will look for cars in the parking lot, and copy their files to the Stunts directory; the program will output one line for each car, something like + NAME OK or x NAME Unknown, or x NAME Too Many cars
  • /remove NAME [ NAME ... ] will look for car NAME in the Stunts directory, move their files to the parking lot, or moving them there if they don't exist
  • /import <directory> will look in the specified directory for full sets of car files, and copy them to the parking lot
  • /enable <filename> will read car abbreviations from the file, and copy their files from the parking lot to the Stunts directory; unless all the listed car are missing from the parking lot, it will delete/move all other active cars, leaving only the selected set.
Imagine running carpark /enable zak-2022.txt and having all cars ready!


Notes

There are operations on multiple files here, that should be handled in a safe and possibly atomic way. Moving car files should copy them, and only delete the original if all four files have been copied successfully.

There are some tricky situations when the two directories contain different versions of the same car, i.e., where some files are compressed in one but not in the other. Overwriting a car should ensure that all files belonging to the previous version are removed. When we check if a car already exists in a directory, we mean "exactly the same files", and might need to skip the car and show a warning.

The tool could include CAR_<abbreviation>.TXT as an optional file in the set that defines a car. It would be copied around with the rest if it exists. This would give us a vague standard for documentation. Code for an optional file might be a pain to implement though.


(By the way, I've discovered [ tt ] for monospaced text!)
#44
We already know that they way newbies are calculated is a bit broken, and the number of months a pipsqueak has been around is not a good measure of their skills.

How can we improve the system?

Note: this is not about a full split into pro and newbie divisions. That has been tried before, and reverted. A separate competition can rise to cover that role, if needed, and if someone starts it.
#45
General Chat - R4K / Track information
August 20, 2021, 06:30:10 PM
Hello Cas and KyLiE,

I was considering re-adding the list of active races to the stunts.hu portal, at the very top. Would you be able to add something like the track.json on ZakStunts? It can be a file or a script as you prefer, as long as it outputs the same format.

This is how ZakStunts generates it:
Code (php) Select

    $current_track = Tracks::getCurrentTrack();

    $track_name = "{$current_track->name} - {$current_track->title}";
    $track_url  = "http://zak.stunts.hu/tracks/{$current_track->name}";
    $author     = $current_track->author;
    $deadline   = date('r', strtotime($current_track->end_date) + 86399);

    header('Content-Type: application/json');
    echo json_encode([
      'competition' => [
        'name'     => 'ZakStunts',
        'url'      => 'http://zak.stunts.hu',
      ],
      'track' => [
        'name'     => $track_name,
        'file'     => $track_url . '.trk',
        'url'      => $track_url,
        'deadline' => $deadline,
        'author'   => $author,
      ]
    ]);
#46
Racing Games & Other Competitions / art of rally
July 16, 2021, 04:04:38 PM
I've been having some fun with the "art of rally" demo. Got down to 4:01.8 on the track available.

It reminds me a bit of Stunts as you need to really learn the track to do well, to tap-tap-tap the steering to keep the car on the road, and... to set the graphics to lowest so that I can have an OK frame-rate on my 2015 laptop! And then it looks like this...  ::)
#47
Team Zone / Team competition changes
April 21, 2021, 12:30:24 AM
Thinking about teams, I was wondering if there are any improvements we could make to the way they work. Random thoughts I've had follow, let's see what sticks ;D

Members and participation:
- Limit teams size to three members (currently four)
- Race participation counts for at least one point (currently only the best two results count)
- One member can, optionally, be an "intern"
- The intern should be a newbie at the time of joining the team
- The intern can only be in that position for X (12?) months
- Intern participation counts for at least 2 points

(alternatively, teams of two members, plus an extra slot for the intern?)

Newbie teams:
- Double points to a team of newbies?

Teams tracks:
- A member designs the track
- Another writes the summary at the end of the race :P
- Extra points if... something on that track?
- Optional?

Let me know what you think, we have ~6 months to come up with something :)
#48
When you try to reach a page that doesn't exist, on ZakStunts, you get an error message with the title
Wrong way! (error 404)

It would be nice to have an image there as well, so I hereby open the Wrong Way screenshot competition!

You have until the 24th of April to upload your best Stunts screenshots, in which the game is showing its standard "WRONG WAY" message.

- Screenshots should be posted in this thread as attachments.
- Max two screenshots per person; if you come up with a better one, edit your message and replace the attachment.
- Keep the replay around, in case we need a different resolution later.
- If we get many, there'll be a shortlist and maybe a round of votes to choose the winner. Maybe not :P
- If we get many great ones, I might add them all on rotation.
- I think in-car camera screenshots would be better, but prove me wrong!

The winning screenshot will appear on the error page, with the name of the pipsqueak who took it :)
#49
I have mirrored dstien's SVN repository for restunts to BitBucket, both to have a backup and for ease of access. I don't intend for any work to go ahead on it, but it's useful to point at files.

https://bitbucket.org/dreadnaut/restunts/
#50
Competition and Website / Track ratings
February 07, 2021, 12:32:56 AM
Hello pipsqueaks! I was planning to have a working version of this for tonight, but since it's not ready I'll post a screenshot and tell you about it :)

If you take part in a race, at the end of the race you will see a new prompt where you can rate the track just completed. It only appears if you submitted a replay, and it disappears after 2-3 weeks if you don't rate the track.

My plan would be to the hide these scores until the end of the season, when they become visible on the season's track list, and the highest ranked becomes the Track of the Year.

There would be no way to change your score after submitting it, or maybe it would "lock" after the same 2-3 weeks period. It could be visible, only to you, on the track page. Something like " [your rate] " and, after the end of the season,  " [your rate] [average rate] ".

Optional feature: when you rate the track you can also enter a short comment or review, that remains on the track page.

Suggestions? Shaking of heads?

#51
Live Races / Bauhaus (2020-12-19)
December 16, 2020, 06:52:02 PM
Live race scheduled for Saturday 19th, 11:00 to 12:00 GMT, which means:

    Melbourne - Sat 22:00-23:00
    Adelaide - Sat 21:30-22:30
    Perth - Sat 19:00-20:00
    Budapest / Rome - Sat 12:00-13:00
    London - Sat 11:00-12:00
    Rio de Janeiro - Sat 08:00-09:00
    Buenos Aires - Sat 08:00-09:00

Cas dreadnaut will post track and car on Friday, sometime during the day ;)
#52
Competition and Website / Team pages
December 08, 2020, 12:21:35 AM
What would you like to see on a team's page?

I'm working on something... see attachment 8)
#53
Team Zone / New teams for 2021
November 20, 2020, 06:41:04 PM
We've had quite a few new names on the scoreboard recently. Should we look forward to some new teams? Or old teams coming back with a vengeance? 8)
#54
Competition 2021 / Guest articles 2021
November 20, 2020, 06:33:59 PM
New thread for guest articles! (see 2020)

Who wants to write race summary posts? ;D
Just choose a track, keep an eye on the race for that month, and send a short and informal news piece once it's over. No marks! A friendly editor!


  • ZCT234 (starts 10 Jan) - ??
  • ZCT235 (starts 7 Feb) - KyLiE
  • ZCT236 (starts 7 Mar) - ??
  • ZCT237 (starts 4 Apr) - dreadnaut
  • ZCT238 (starts 2 May) - KyLiE
  • ZCT239 (starts 30 May) - ??
  • ZCT240 (starts 27 Jun) - Cas
  • ZCT241 (starts 25 Jul) - afullo
  • ZCT242 (starts 22 Aug) - ??
  • ZCT243 (starts 19 Sep) - dreadnaut
  • ZCT244 (starts 17 Oct) - ??
  • ZCT245 (starts 14 Nov) - ??

#55
Competition 2021 / Guest tracks 2021
November 20, 2020, 06:13:24 PM
New thread for the guest tracks! (see 2020)

Want to design a competition track? Book your race below.

Tracks for the competition are designed by its participants. If you have an idea for a track and would like to contribute, just choose an available month below!


  • ZCT234 (starts 10 Jan) - Akoss Poo
  • ZCT235 (starts 7 Feb) - KyLiE
  • ZCT236 (starts 7 Mar) - Alan Rotoi
  • ZCT237 (starts 4 Apr) - dreadnaut
  • ZCT238 (starts 2 May) - Cas
  • ZCT239 (starts 30 May) - Shoegazing Leo
  • ZCT240 (starts 27 Jun) - afullo
  • ZCT241 (starts 25 Jul) - CTG
  • ZCT242 (starts 22 Aug) - Overdrijf
  • ZCT243 (starts 19 Sep) - Duplode
  • ZCT244 (starts 17 Oct) - Daniel3D
  • ZCT245 (starts 14 Nov) - Zak

#56
Competition 2020 / Season video?
October 29, 2020, 06:42:35 AM
I woke up in the middle of the night, and while waiting to fall asleep again I started thinking that it'd be cool to see a "Best of" video at the end of season. I thought there were a couple on Youtube, but I can't find them right now.

Should we organise something like that? We could split the tracks among us, look for cool parts of replays, collect files and time ranges, and then someone puts the video together with some cool 2020 music (if any exists).

Who's up for making history?
#57
(Split from this other topic)

By the way, what car is the one driving on the DSI logo, in the introduction?
#58
Competition 2021 / Cars and rules for 2021
August 29, 2020, 12:22:25 AM
Time travel!
Turns out that if you drive 43 tiles in a straight line in powergear, the Indy can travel through time! So I've gone ahead to 2021, since 2020 sucked anyway. It's warmer here :-X

While the game stays the same, the Competition is open to rule changes. This thread is here to collect and discuss suggestions, and also to decide which custom cars will be allowed for the coming season.

See also: Cars and rules for 2020
#59
Competition 2020 / ZCT230 - Rattlesnake
August 24, 2020, 09:45:38 PM
Where have I seen that double-cork before? I keep thinking of Race4Kicks, and I wouldn't put it past Cas to also come up with something so evil ;D
#60
Live Races / Live Races 2020
March 21, 2020, 01:18:18 PM
Well then, I'm home this weekend. And the next. Oh, the one after too? Maybe it's time to organise a live race, even multiple live races!

Let's start with Sunday 22 March, 20:00GMT! Who's in?

For those who are new, read about the "Le Stunts" format that we usually follow.