Silver Street Simulator is a procedurally generated city builder game. It is still in early development.
wokste / silverstreetsimulator Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
I would like to shee Gable, hip and shed roofs but if not all of them exist I don't mind.
For efficiency, this should only give the area to be drawn.
The mouse cursor in 3D is bugged. I need to find a way to fix this.
I want a difficulty curve where the beginning feels easier as the end. Test whether the game difficulty feels reasonable.
This improves both the code and more properties can be added to the buildings, more easily.
E.g Stpit GameWindow in StateWindow, IState and CityState and make a state stack. This allows to have a title screen etc.
Not High priority right now, but it should be done at one time.
The current feeling can drastically be improved by adding sounds when building an area.
Currently only convex roofs are supported
Current version:
Later versions:
Cause:
When a building is larger than 1x1 it is only placed on the top-left tile.
This means that CityMap.IsFreeArea does not check for the building in certain circumstances.
E.g. Place a residential zone or industrial zone. Streets etc are for later versions.
The sub-issues are:
These issues should be solved simultaneously.
To avoid crossing the terrain with windows/roofs
Messages are necessary to show the user what he is doing right or wrong. I would like to see messages like: "Couldn't find a job." indicating the problems in your city.
The functions itself, should be designed. E.g. JobsFunc can be defined as:
This should be configurable, for every function. No specific code per type should be added.
Kudos if the functions can easily be visualized.
This may improve building generation and will add additional challenges.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.