Small patch Oct 13
- Fixed a small localization error
Skate through an increasingly burdensome path by controlling your individual feet and body tilt in this desperately difficult challenge game.
| App ID | 1370690 |
|---|---|
| App type | Game |
| Developer | Taavi Teemaa |
| Publisher | Taavi Teemaa |
| Release date | 24 June 2022 |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/1370690 |
| Last store refresh | 10 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | skate.exe | windows |
Hourly peaks, UTC. All-time peak covers SteamRaw's recorded history.
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 11 September 2026 22:31 UTC | $7.99 | $7.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 9713357 | 13 October 2022 12:43 UTC | ||
| v1.0.1 | 9009366 | Build v1.0.1 | 15 August 2022 20:13 UTC | |
| v1.1.0 | 9319495 | Build v1.1.0 | 19 August 2022 16:08 UTC | |
| v1.2.0 | 9349316 | Build v1.2.0 | 26 August 2022 15:53 UTC | |
| v1.2.1 | 9396143 | Build v1.2.1 | 16 September 2022 16:28 UTC | |
| v1.2.2 | 9532522 | Build v1.2.2 | 13 October 2022 12:09 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1370691 | windows · 64 | 165.84 MB | 147.09 MB | 5245419230238202592 | branches: v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.2.2 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 9713357 | public | 13 October 2022 12:43 UTC | 10 hours ago |
| 9532522 | v1.2.2 | 13 October 2022 12:09 UTC | 10 hours ago |
| 9396143 | v1.2.1 | 16 September 2022 16:28 UTC | 10 hours ago |
| 9349316 | v1.2.0 | 26 August 2022 15:53 UTC | 10 hours ago |
| 9319495 | v1.1.0 | 19 August 2022 16:08 UTC | 10 hours ago |
| 9009366 | v1.0.1 | 15 August 2022 20:13 UTC | 10 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since at least 11 September 2026 22:32 UTC (estimated from the earliest recorded change; the exact first fetch was not stored).
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
- Fixed a small localization error
- Practice mode collision boundaries are now visible also in checkpoint 5-3 after the player has completed the whole game. It's the one where the path is hidden under the snow. - Modified the trigger zone of the second boat at the end of the last checkpoint. The boat is triggered a tiny bit later now and it doesn't depend so much on the direction you are coming from. - Added menu missing localizations from the previous updates
Collision boundary view for Practice Mode Added an option to show the collision boundaries of the game in Practice Mode. I decided to add this as it is not always clear where the collision boundaries are in the game and what can you actually collide against. Doing a complete graphics overhaul would be too time-consuming, but I think this is a great way to learn where the actual collision boundaries are in some confusing places. Map changes: Decreased the chase time of one of the birds in the final section that could often land on the ice exactly on your way. It can still reach the ice but shou
Added a new game mode, Permafall Changed the requirement for the zero fall achievement to complete the game using the new game mode instead Added two new achievements. Managing to complete 33% and 66% of the map in the new game mode. Permafall has a separate high score for how much of the map you have completed, or the completion time if you manage to do 100% I added the mode so that the zero fall run would need to be done without checkpoint reset abuse and because of the same reason, the Permafall run needs to be completed in one go, there are no saves. The game can be paused to the menu thou
Practice Mode Added separate practice mode where you can jump to any checkpoint you have reached so far. This can be used to help train for better speedrun tactics or to overcome the (maybe even too) unforgiving + 1 - 2 sections. The mode includes a simple timer that resets with every reset so that you can time your individual checkpoint times. I will look into saving local high scores of each checkpoint and time trials/leaderboards for the checkpoints. This can be a bit problematic though because of the continuous nature of the track, the time can be from a standstill start or with velocity a
I think the game ended up even a bit too hard, especially in the first half. I added couple of checkpoints and tuned some sections a bit easier. - Add two more checkpoints to Part 2(Tuul) - Tune the first duo section a bit easier - Small tuning to some obstacle parameters in different places
After over two years of working on this project, I'm thrilled to say it is now finally released and I'm really looking forward to the first play-throughs. This was my first game, I made it as a solo developer, with my own engine, and even made half of the assets myself. Not the fastest way to make a game and especially for this type of game, which focuses heavily on the movement mechanic and speedrun potential, maybe even a bit stupid way of doing it :D But I'm very proud of myself that I managed and from time to time I even feel very amazed by what I have created. I really love hard games and
Full appinfo as delivered by Steam PICS, changenumber 34856416. Also at /api/app/1370690/raw.
{
"appid": "1370690",
"common": {
"name": "How I learned to Skate",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienticon": "c9e2ec446d6dd5cf3588a9e0b9d6706e81db0b31",
"clienttga": "3a8161a68ffa3ff3e481e19731aa575caa012d8a",
"icon": "a8a21039faee0a0530d1d0398e0537ffa341e8e7",
"logo": "94d00b5cdc08d85e3456f5447f78ea8fdf64531e",
"logo_small": "94d00b5cdc08d85e3456f5447f78ea8fdf64531e_thumb",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image2x": {
"english": "library_600x900_2x.jpg"
},
"image": {
"english": "library_600x900.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
}
},
"store_asset_mtime": "1655311887",
"associations": {
"0": {
"type": "developer",
"name": "Taavi Teemaa"
},
"1": {
"type": "publisher",
"name": "Taavi Teemaa"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_28": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"czech": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"thai": {
"supported": "true"
},
"turkish": {
"supported": "true"
}
},
"steam_release_date": "1656050832",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1370690",
"store_tags": {
"0": "1721",
"1": "4026",
"2": "3877",
"3": "3968",
"4": "492",
"5": "14906",
"6": "21",
"7": "19",
"8": "4166",
"9": "1625",
"10": "4182",
"11": "30358",
"12": "96359",
"13": "7481",
"14": "4791",
"15": "5608",
"16": "5379",
"17": "4252",
"18": "5900",
"19": "5411"
},
"review_score": "7",
"review_percentage": "93"
},
"extended": {
"developer": "Taavi Teemaa",
"publisher": "Taavi Teemaa"
},
"config": {
"installdir": "How I learned to Skate",
"launch": {
"0": {
"executable": "skate.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1"
},
"depots": {
"1370691": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "5245419230238202592",
"size": "173900735",
"download": "154236224"
},
"v1.0.1": {
"gid": "865401840076576658",
"size": "173600326",
"download": "153969840"
},
"v1.1.0": {
"gid": "6606367746282344242",
"size": "173633159",
"download": "153978272"
},
"v1.2.0": {
"gid": "1556304767840793543",
"size": "173643911",
"download": "153981008"
},
"v1.2.1": {
"gid": "3659166869978464185",
"size": "173895788",
"download": "154234832"
},
"v1.2.2": {
"gid": "726951835385643034",
"size": "173900734",
"download": "154236160"
}
}
},
"baselanguages": "english,german,french,italian,koreana,spanish,schinese,russian,thai,japanese,polish,czech,turkish,brazilian",
"branches": {
"public": {
"buildid": "9713357",
"timeupdated": "1665665015",
"timebuildupdated": "1665662912"
},
"v1.0.1": {
"buildid": "9009366",
"description": "Build v1.0.1",
"timeupdated": "1660594429",
"timebuildupdated": "1656248401"
},
"v1.1.0": {
"buildid": "9319495",
"description": "Build v1.1.0",
"timeupdated": "1660925290",
"timebuildupdated": "1660597717"
},
"v1.2.0": {
"buildid": "9349316",
"description": "Build v1.2.0",
"timeupdated": "1661529190",
"timebuildupdated": "1660926114"
},
"v1.2.1": {
"buildid": "9396143",
"description": "Build v1.2.1",
"timeupdated": "1663345695",
"timebuildupdated": "1661533692"
},
"v1.2.2": {
"buildid": "9532522",
"description": "Build v1.2.2",
"timeupdated": "1665662958",
"timebuildupdated": "1663345495"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1024",
"maxnumfiles": "8",
"savefiles": {
"0": {
"root": "gameinstall",
"path": ".",
"pattern": "game_save.game_save"
},
"1": {
"root": "gameinstall",
"path": ".",
"pattern": ".records"
},
"2": {
"root": "gameinstall",
"path": ".",
"pattern": ".global_state"
}
}
}
}