Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Top down action sample #17

Open
12 tasks
MaikKlein opened this issue Sep 22, 2022 · 2 comments
Open
12 tasks

Top down action sample #17

MaikKlein opened this issue Sep 22, 2022 · 2 comments
Assignees

Comments

@MaikKlein
Copy link
Owner

MaikKlein commented Sep 22, 2022

The next sample will be a top down action game sample. It should be fairly simple, and inspired by some V rising gameplay. This forces me to fix/implement a bunch of things.
This will also serve as a benchmark as we can simply spawn more units and see where the bottlenecks are.

  • Camera: Top down, can rotate and move with the player
  • Expose unreal parenting/attachments to Rust
  • Add Camera shakes
  • Find Attack animations
  • Add animation notifies to Rust. With this we can do gameplay things during an animation like axe throwing.
  • Access to skeletal mesh sockets, so we know where our hands/weapon is during an animation.
  • Change spawning actor to accept a custom UClass*, so we can spawn enemies which are defined in the editor
  • Expose some navigation api to Rust. Most of the api seems to use shared ptr and we need to find a way to have those in ffi.
  • Enemies should be turned into ragdolls on death.
  • Add spells/abilities.
  • Bigger levels with streaming?
  • ...
@MaikKlein MaikKlein self-assigned this Sep 22, 2022
@MaikKlein
Copy link
Owner Author

topdown.mp4

@MaikKlein
Copy link
Owner Author

destruction.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant