![]() These functions will toggle various debug overlays and views built in to the engine to assist with development. 0 clears the database (deletes all cities).3 sets the current cursor tool to "info" (displays tile info).2 sets the current cursor tool to "center" (center the map on click).Q or W to rotate the camera left or right respectively.To import a new city, press O and the file open prompt should appear. Right now, the last imported city will automatically load with no option to change cities. The city will be imported and saved within the SQLite database and prompt to reload. sc2 saved game when the file open prompt appears. Usageīy default, there is no saved city loaded - select a valid SimCity 2000. I've done all development and testing on macOS - while it should run fine on Windows or Linux (or anything that runs Node and Electron) I cannot confirm that the above steps will work as-is. npm install downloads and installs the dependancies.Lots of stuff remains completely unimplemented such as the actual simulation, rendering of many special case tiles and buildings, support for zoom levels and anything else that exists outside of importing and viewing.Īlong with implementing the original functionality and features, I plan to add additional capabilities beyond the original such as larger city/map sizes, additional network types, adding buildings beyond the initial tileset limitations, action/history tracking along with replays and more. ![]() ![]() OverviewĬurrently a lot remains to be implemented but the basic framework is there for importing and viewing cities. OpenSC2K - An Open Source remake of SimCity 2000 written in JavaScript using HTML5 Canvas API, SQLite and built on Electron. ![]()
0 Comments
Leave a Reply. |