Interrupt / delverengine

Delver game engine and editor
zlib License
803 stars 81 forks source link

Player Abstraction #100

Open joshuaskelly opened 4 years ago

joshuaskelly commented 4 years ago

Summary

Provide an abstraction to allow for custom Player implementations. The current player behavior should be encapsulated in a DelverPlayer object, or something along those lines.

HeadClot commented 3 years ago

Got a question @joshuaskelly would the player abstraction allow custom player controllable entities with custom movement modes? Asking because I would like to make an armored combat game in the future with the delver engine.

Here is an example from GZDoom / Zandronum which should get the point across.

Content Warning: Lots of Blood and loud noises.

https://www.youtube.com/watch?v=D_5pOhliayE

joshuaskelly commented 3 years ago

Yes! This should open up how the player controls entities.

HeadClot commented 3 years ago

Yes! This should open up how the player controls entities.

This is good to know. Thanks for the information. :)