When DataViz embraces Game development: 5 min read

Data Visualization can be revolutionized by adopting Game Development techniques

Figure 1: Farmer preferred channels across the buying journey. A screenshot from the link
Figure 2: American perceptions of economic opportunity. A screenshot from the link
  • people must walk from one circle to another while we change the data, in other words their movement and count correspond to the data & user interaction
  • movement would be in 2D dimensions (this was obvious from the snippet)
  • Everything must be as smooth as possible (obviously)
  1. Ignore the walking people: consider them as bubbles
  2. Come up with “random walk” that would simulate or at least be somehow similar to human movement
  3. Keep in mind that it should be not precise but just look like walking humans
  4. If all 3 steps are successful, then come up with human motion for each “bubble”.
Figure 3: A snippet from a final design depicting walking people in the chart
Figure 4: A snippet from a final product with walking people in the chart
  1. How to draw custom topojson maps for d3.js in 3 steps
  2. Software Architecture Patterns: 5 minute read
  3. How to Scale Your Applications: 5 min read
  4. Caching as a part Software Architecture: 5 min read
  5. RPC chains: 5 min read

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store