aimmo
aimmo copied to clipboard
A python-based multi-player online educational game for students to play in a class or club setting.
## Task Description Make the windows flexible in Kurono ## Acceptance Criteria - [ ] Make the game window resizable (vertical) - [ ] Make the console log resizable (horizontal)...
## Task Description Worksheet 1 has artefacts even though the lesson doesn't make use of it. Feedback from teachers has told us it is confusing the students. ## Acceptance Criteria...
We need to investigate if load might cause an issue on this feature. Full details here: https://codeforlife.freshdesk.com/a/tickets/439
Now that the Django code can communicate with the kubernetes cluster, `aimmo-game-creator` is not needed. This PR removes it. Planning to make: - [x] GameServiceManager - [x] GameServerManager - [x]...
## Task Description Look into how to implement teams in the games and create a detailed implementation task with acceptance criteria Ideas: - [ ] Split the avatars into 2...
## Task Description Show stats when both teams complete their bone goals and end the game ## Acceptance Criteria - [ ] Check every time a Bone is created to...
## Task Description Track scores in backend (aimmo-game (not DB)) ## Acceptance Criteria - [ ] Add `world_state.get_current_score(team_name)` which returns the team's current score - [ ] Add `world_state.get_target_score(?team_name)` which...
## Task Description Add `CombineAction("source_artefact_type")` ## Acceptance Criteria - [ ] Create a `CombineAction` which takes in the name of the fragment - [ ] Should work only if the...
## Task Description Add `get_artefact` to Cell ## Acceptance Criteria - [ ] Add `get_artefact()` function to `Cell` class in `avatar-game-worker` which should return the `Interactable` if it's an `Artefact`,...