haskellfoundation / haskellfoundation/volunteering

Keid game engine

Open
#5 10 comments 12 reactions 0 assignees View on GitHub
Project Opportunity
Dominant language
No language data
Stars
26
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### Project

Keid game engine

### Maintainer

IC Rainbow

### Skills / Function Needed

https://keid.haskell-game.dev/

> Keid is a 2D and 3D pure-vulkan rendering engine with pluggable game components.
> It is possible to do some advanced stuff, but the framework is too low-level for mass involvement.

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.

- Write games to explore and test designs.
- Write tutorials, examples and feature demos.
- Prepare starter projects.
- Participate in game jams.
- Add tooling.
- Expand features.
- Hunt down and abstract away boilerplate

### 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

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Keid documentation at https://keid.haskell-game.dev/ and review the opened issues in the linked GitLab group. Select a specific task such as a tutorial, example, starter project, tooling improvement, feature, or boilerplate reduction; completion depends on the chosen task.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.