Development

Roadmap

What's next

TRAMCITY HAKODATE is in Early Access, and we are expanding its route and trams step by step. We are a small team, so each item takes time, but we work through them in turn. The order and contents may change. Confirmed plans are announced in the news.

TRAMCITY HAKODATE

What we are doing first

RouteChiyogadai to Yunokawa (10 stops remaining)
TramsTypes 2000 / 7000 / 8100 / 9600 (Rakkuru-go)
FeaturesTurning back at the terminus / oncoming AI trams / three driving modes: Casual, Normal and Real / reverser support / a collision ends the run / a stopping-position guide
Visuals and soundImproved 3D models for cars, turnouts and overhead wires / improved building models, with a lighter rendering load / more pedestrian routes / weather, time of day and seasons
ControllersA fix for ZUIKI Mascons from certain production batches that do not work / key remapping
OtherDriving in sync with the real weather in Hakodate

After that

TramsTypes 710 / 800 / 500 / 30 (Haikara-go) and more; some are planned as DLC
FeaturesEntering and leaving the depot / driving in reverse / hold a key to notch up or down continuously / ride-comfort rating
Visuals and soundA 3D driver model / weathering on the trams / ambient and in-car sound
ControllersZUIKI Mascon PRO support / support for the dedicated controller
RecordsScores saved online / achievements / saved profiles
OtherCo-op play / VR support / features for streamers / fuller fare handling (IC cards, day passes)

New title

A new title is under consideration. We will announce it when it is ready to share.

Release notes

Ver.1.4.4 Mini Update

Added Uramaru Rechi VT's driver voice.

View on Steam →

Ver.1.4.3 mini update

  • Added a delay recovery scenario for the Hakodate Dock-mae - Hakodate Ekimae section.
  • Doubled the point deduction for signal disregard in the delay recovery scenario (-400 pts).

View on Steam →

Ver.1.4.0 Update

Fixed a bug where the application would become unresponsive at the start of a delay recovery scenario.
We apologize for the inconvenience.

View on Steam →

Ver.1.3.36 Mini Update!

  • Added delay recovery scenarios
  • Added support for TS Mascon II (experimental)

View on Steam →

Ver.1.3.29 Mini Update

  • Added special announcement melodies for the first three days of the New Year (Jan 1st–3rd).

We are planning a major update for TRAMCITY HAKODATE scheduled for Spring 2026. To focus our development efforts on this significant release, we will be pausing minor updates for the time being. We appreciate your patience and understanding as we work to deliver an even better experience.
Thank you so much for playing TRAMCITY HAKODATE throughout 2025!
We look forward to continuing to build this game alongside our community.
We hope for your continued support in the coming year. Have a Happy New Year!

View on Steam →

Older updates (18)

Ver.1.3.26 Mini Update

  • Added headlights and exit lights. (Rendering Quality 4 or higher) Press the L key to switch between Low and High beams.
  • Added interior lighting. (Rendering Quality 5 or higher)

View on Steam →

Ver.1.3.23 Update

English voice has been added to the tutorial.

View on Steam →

Ver.1.3.21 Update!

  • Added a tutorial scenario (Japanese only; English version to be supported in the future)
  • Added high score display to the scenario selection screen
  • Slightly adjusted the brake performance of the type 8000
  • Fixed an issue where the Fare Collection button could not be clicked with the mouse

*A, B, C ratings for scores will also be added in the future.
*In the tutorial scenario, the volume of the in-car announcement is set low.

View on Steam →

Ver.1.3.16 Update

  • Fixed the texture of the Showabashi tram stop sign.
  • Fixed the road 3d model near the Jujigai.
  • Fixed an issue where the rear door of the type 3000 did not animate.
  • Fixed the animation of the pressure gauge needle on the type 3000.
  • Enabled closing the pause menu with the ESC key (ESC key to resume operation).

View on Steam →

Ver.1.3.14 Update

Thank you for waiting so long for our update!

  • Added Type 3000 as a drivable tram
  • Added Showabashi - Chiyogadai (2 sections)
  • Improved automatic announcement sound quality
  • Moved the stop line at Hakodate-Ekimae (for Yunokawa) closer
  • Added side mirror UI (Can be toggled OFF/ON by pressing the M key)
  • Repaired 3D models of deteriorated asphalt tracks
  • Added standing room inside the tram (passenger capacity increased)
  • The number of passengers now affects the acceleration/deceleration performance of the tram (beta)
  • Fixed a bug where passengers overflowed at stops
  • Pedestrians now randomly press the button for push-button traffic lights

The following items are planned to be addressed in the near future:

  • Setting to allow master controller return notch
  • Resolution of minor freezes (jumps) when entering Jujigai from Horaicho
  • Same update for MacOS version

View on Steam →

Ver.1.2.11 Update

  • Added support for macOS (Intel 64-bit / Apple Silicon)
  • Fixed an issue where right-turning cars would stop moving at Jujigai and Chitose-cho
  • Fixed a driving operation issue with the Zuiki One Handle Mascon.
  • Fixed an issue where the driving condition UI appeared before selecting a scenario on the scenario selection screen

Note:
On macOS, rendering issues with the sky may occur when using full-screen mode. This will be fixed in a future update.

View on Steam →

Ver.1.2.9 mini update

  • Corrected an error in external announcements at Uoichibadori in the Yachigashira–Showabashi scenario.
  • Fixed an issue where the announcement system's starting position was incorrectly set to Showabashi in the Hakodate Ekimae–Hakodate Dock-mae scenario.
  • Resolved the issue of overcrowding passengers at Horai-cho and Aoyagi-cho stops.
  • Fixed a bug related to the fast-forward feature.

View on Steam →

Ver.1.2.7 Yachigashira Update

  • Added the section between Jujigai and Yachigashira.
  • Fixed a bug causing trams to forcibly stop when doors are opened.
  • Fixed an issue causing camera glitches when opening doors in external view.
  • Added new automobile color variations.
  • Updated the 3D models of tracks.
  • Implemented random weather conditions: clear, cloudy, and foggy.
  • Added 3D models around Hakodate Station.
  • Temporarily removed the timetable from the driver's cab.

Known Issues & Planned Improvements:

  • Settings are cleared after updates. (Future versions will save settings to Steam.)
  • Resolving operational issues with SteamInput/ZUIKI Master Controller.
  • Enhancing the audio quality of automated announcements.
  • Fixing shadow rendering noise inside trams.
  • Updating the initial 3D building models between Hakodate Dock-mae and Jujigai due to visual discrepancies caused by weather effects.
  • Restoring the timetable to the driver's cab.
  • Supporting macOS.

View on Steam →

November 10, 2024 (v.1.1.17) Update

  • Updated the keyboard input system. (Key assignments remain unchanged)
  • Fixed behavior when using gamepad and single-handle master controller.

View on Steam →

Oct. 1, 2024 (v.1.1.14) Update

  • The automated announcement at Jujigai has been corrected.

View on Steam →

Sep 25, 2024 (v.1.1.13) Update

  • The driving section has been extended to Showabashi.
  • The driver's name is now displayed.
  • The car control program has been updated, and right-turning cars now appear. *Currently under debugging, and operation is unstable.
  • Convenience feature: Added an automatic fare collection feature.
  • Convenience feature: Added automatic camera angle change when the doors are open.
  • Convenience feature: Time will automatically fast-forward while waiting at a red signal. *Currently under debugging, and operation is unstable.
  • Adjusted the acceleration and deceleration performance of the 8000 series.
  • Added new automated announcements from 2023 (Automated announcements by Hibiki Joe).
  • Electric command braking system can now be selected (Revival of the feature from the trial version).
  • A controller for train driving games can now be connected.

View on Steam →

June 10, 2024 (v.1.0.240610.1) Update

  • Added voices for 3 drivers
  • Changed the display names of the drivers from real names to simple alphabets (A, B, C...)
  • Modified some slope 3D models to have a gentler shape
  • Added pedestrian routes
  • Improved the acceleration performance of the type-8000
  • Slightly increased the pressure at which the brakes of the type-8000 squeal

View on Steam →

April, 26th (v.1.0.240425.1) Update

  • Addition of Mr. Nozuki's voice to the tram driver announcements
  • Modification of the entrance door buzzer activation conditions
  • Correction of the female passenger walking animation
  • Addition of a walking path for passengers from the sidewalk to the stop
  • Fix for the issue where car indicators remain on between Jujigai and Hakodate Dock Mae
  • Fix for the issue of cars ignoring traffic signals at Jujigai
  • Adjustment of the red signal color at Jujigai
  • Correction of the track geometry from Jujigai to Hakodate Eki Mae
  • Fix for the issue where the "Step" indicator in the driver's panel does not light up

View on Steam →

Update on March 8, 2024 (v.1.0.240308.1)

  • Adjusted the braking performance.
  • Fixed a bug where cars ignore signals.
  • Reduced the drawing load of tracks and roads.
  • Added 2nd stop line at the trolley control position of Jujigai.

View on Steam →

Update on February 4, 2024 (v.1.0.240204.1)

  • Added HUD display settings.
  • Pressing the U key on the driving screen now toggles the HUD OFF/ON.
  • Added Acceleration gauge display to the driving screen (the gauge color is yellow for strong braking, red for sudden braking. It is desirable for the gauge color to be white just before stopping. This will be included in the evaluation in future versions).
  • Adjusted the acceleration/deceleration performance of the 8000 series.
  • Reduced the running resistance of the 8000 series.
  • Increased the rate of car generation.
  • Adjusted the timing of the turnout sound after leaving Jujigai and the timing of the speed limit change in the Jujigai -> Suehiro-cho section

View on Steam →

January 21st 2024 (v.1.0.240121.1) Update

  • Added music volume setting
  • Added new types of passenger 3D models

View on Steam →

January 12th 2024 (v.1.0.240112.1) Update

  • Added slide for operation guide
  • Enhanced the brake release button's function for faster reduction of BC pressure when held down (simulating the position of the brake handle at the far left)

View on Steam →

7th January 2024 Update

  • Removed unnecessary 3D models near the Suehiro-cho
  • Modified some conditions for playing the driver's voice
  • Adjusted the volume of the horn
  • Adjusted the volume of announcements
  • Enabled pressing the disembarking (fare collection) button with the space key
  • Reduced the running resistance of the tram
  • Shortened the delay of the tram's brakes
  • Adjusted the acceleration performance of the tram

View on Steam →

History

TRAMCITY began in 2006 as a personal project. Here is how it has looked along the way.

  1. 2006

    How it started

    A major game publisher released a game set on the Hakodate tram. Inspired by it, development began.

    How it started
  2. April 2019

    Rebuilt in Unity

    Development moved to the Unity game engine, and the city and tracks were rebuilt from scratch.

    Rebuilt in Unity
  3. July 2019

    The city takes shape

    Buildings and roads filled in, and the city began to look like a city.

    The city takes shape
  4. November 2019

    Refining track and trams

    Work continued on the details of the trackside and the trams.

    Refining track and trams
  5. June 2020

    Building out the cab

    The cab instruments and controls were built out.

    Building out the cab
  6. December 2022

    Better materials and lighting

    Lighting and material work brought the look close to what it is today.

    Better materials and lighting
  7. December 2023

    Getting ready for release

    Final work ahead of the Early Access release.

    Getting ready for release
  8. January 2024

    Released on Steam

    The Early Access version went on sale on Steam.

Community

Development updates and live streams are on YouTube.

YouTube channel

You are welcome to post screenshots and gameplay videos on social media (as long as the content is appropriate).