Games like Deus Ex, VtM:B, Prey 2017, etc. include interesting interfaces for things like computers, security terminals, etc. Rather than just simply showing the player the information they need to see and then moving on, they opt to allow the player to explore an interface with a degree of control closer to that of a real device or an operating system. The first time I saw the interface for controlling cameras in Deus Ex, all of the synapsis in my brain fired at once when I realized you can just manually rotate the cameras and enable /disable them individually. It doesn't take that much extra effort to include this degree of interactivity, and it baffles me as to why so few big budget games do so. At a certain point in development, I realized I needed a system like this, so I set it up so that I could easily create and assign an interface to any device that needs one. As you can see in the photos above, each interface has its own pre-render that depicts a closeup of whatever the player is interacting with. This allows me the freedom to basically do whatever I want with them, and it opens up the door to some pretty fun possibilities. On a surface level it allows a higher degree of player freedom as they can do things like manually set the timer on the c4, but it will also allow me to do some more ambitious stuff like create a micro-os for the computers that lets you check email, mess with a pseudo-code terminal, and play picross. This week I've been working on the ATM, which will allow you to enter any bank account information that you come across and drain whatever amount of money you want from the account. I'm looking forward to sharing more of the interfaces as I develop them, so I guess you'll see them then.
Twas tha night before christmas when I wrote this post, but sadly I have not even remotely been in the christmas spirit this year. There isn't any particular reason or anything it just hasn't even felt like december weirdly. I think this post is kind of spiritually connected to my second Basidia post, as it similarly showcases my love of fun and interesting ui in games. Anyway, I hope ya'll have a happy holidays, and I'll see you again next week when I make yet another J(a)SON post.