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

where to go from here? #4

Open
cahmer opened this issue Sep 6, 2024 · 3 comments
Open

where to go from here? #4

cahmer opened this issue Sep 6, 2024 · 3 comments

Comments

@cahmer
Copy link
Contributor

cahmer commented Sep 6, 2024

Ok, now we need a plan what to integrate, I think. What would be the most important things?

  • texture support for playfield, walls, air, car etc.
  • simple 3d model support for car and ball?
  • scoreboard

later:
multiplayer / bot support
gfx/ sound etc.

Lets discuss and everybody should participate...

@moritztng
Copy link
Owner

Hacker League should be very simple and efficient.
So before we do any graphics, we should have very efficient physics (also for training AI) and robust multiplayer.
Right now, I'm cleaning up the code and simplifying a lot. I guess next is multiplayer and making physics even more efficient
I'm not sure whether we need textures at this stage.
Since the hitbox is a box anyways, 3d models are also not really necessary right now.
But clearly we need a very simple scoreboard, once we have multiplayer.

Great idea to discuss it here. Everyone is welcome!

@cahmer
Copy link
Contributor Author

cahmer commented Sep 7, 2024

Ok you're right, that mechanics have to be there, first.

We need 1) jump 2) later a fly mode with boost :-)
3) Scoreboard

Then we get a bit further. If you need a graphical proposal for the scoreboard / user interface, I could heck something out :-)

@moritztng
Copy link
Owner

Yes jump will also be important! Graphical proposal sounds nice. And we need some creativity in community building :)

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

2 participants