corbins
Joined 6 years ago
Karma
22
Submissions
10
Member since
May 20
Joined 6 years ago
Anyone familiar with writing rooms or the like, is this asymmetrical pattern common?
[1] https://www.gdcvault.com/play/1012290/Achievements-Considere...
I have a growing hunch that state machines, possibly extended for greater composition as in statecharts[2], are the best way to represent many UIs. They're declarative and represent change as a first-class thing: an `arrow`. Functions and methods don't map well to this concept and I think that's why it's a bitch to specify state machines in code. Maybe we gave up too early with `goto`
[0] https://declarative-dragging.github.io/dragology/#/demos
[1] https://news.ycombinator.com/item?id=17845341
[2] https://news.ycombinator.com/item?id=25454175