-
Notifications
You must be signed in to change notification settings - Fork 3
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
Keid game engine #5
Comments
Looks really good and I'm planning on giving this a spin! I haven't been in the haskell gamedev space for a bit since I was focusing on my career but looking for something to sink my teeth into a bit. What was the inspiration behind the name Keid? Seems cool 😃 do you have plans to add any sort of networking to the engine, or is this more of the graphics and logic side of things? |
Keid is a traditional name for 40 Eridani, the Networking would be a cool thing to add. There are different possible architectures with different tradeoffs and integration schemas to explore. Maybe there can be some generic netcode facade with multiple pluggable transports/backends. Meanwhile I'm spreading myself over all the missing features one would expect to be available. |
|
|
@dpwiz |
@Abastro The first thing would be using the Engine as a library. A stand-alone project using what's published on Hackage, getting familiar with the user-visible parts, picking apart example code. Journalling it would be extra helpful, especially from the "beginner's mind" position. I don't know you affinities, but postprocessing (composition and filtering) and screen-space (bloom, etc.) pipelines would be appreciated by both 2d and 3d projects. |
You mean example app for postprocessing & screen-space pipelines, or is the pipeline still in the making? (Sorry that I am too hasty to find it out myself) |
The engine has an offscreen rendering boilerplate (renderpass, images, views etc.), but no premade pipelines to e.g. blur the resulting image. Stuff like this isn't game-specific and can be shared across multiple projects. Screen-space techniques are a bit different. The engine has |
@dpwiz I am seriously searching for open-source projects to contribute for last 3 months. Do have any communication channel or dashboard on what needs to be done and the level of difficulty of it. I am interested in this opportunity. |
@udaycruise2903 There are contacts and setup instructions on the project site. |
Project
Keid game engine
Maintainer
IC Rainbow
Skills / Function Needed
https://keid.haskell-game.dev/
Writing a comprehensive game engine is a huge undertaking. Most of the work is not that hard really, but there are lots of things to be done.
Issue list
https://gitlab.com/groups/keid/-/issues?sort=priority&state=opened
Repo Location
The project is a bunch of repositories inside the gitlab group: https://gitlab.com/keid
The text was updated successfully, but these errors were encountered: