ABCDEFGHIJKLMNOPQRSTUVWXY
1
NameTypeDescriptionDifficultyReference
2
dojo-zk-huntGameBuild zk-hunt with dojoHard
https://github.com/FlynnSC/zk-hunt
3
Onchain checkersGameBuild an onchain version of checkers, possibly allowing people to compose different rules and piecesMedium
4
On-chain chessGameBuild a game of chess using dojo. Showcase composability by introducing new rules or conditions of victory, like what Immortal Game doesHardttps://immortal.game/
5
on-chain tamagotchiGameDojo-powered tamagotchis that can interact with each other, do stuff, breed, etc.Hard
6
dojo game tutorialGameSimilar to Emojimon but for dojoMedium
https://mud.dev/tutorials/emojimon
7
Game channel POCGameImplement a proof of concept of game channels using dojoMedium
https://xaya.medium.com/xayaships-premieres-breakthrough-game-channels-technology-d53c4aadc124
8
Dogfighter-type gameGameHard
https://medium.com/alliancedao/unblocking-on-chain-games-part-three-the-dogfighter-genre-8ef7c109eb88
9
food-chain magnate gameGameHard
https://medium.com/alliancedao/unblocking-on-chain-games-part-four-food-chain-magnate-617896839199
10
Boardgame ListGameAny classic or contemporary board gamesHard
https://boardgamegeek.com/search/boardgame?sort=rank&advsearch=1&q=&include%5Bdesignerid%5D=&include%5Bpublisherid%5D=&geekitemname=&range%5Byearpublished%5D%5Bmin%5D=&range%5Byearpublished%5D%5Bmax%5D=&range%5Bminage%5D%5Bmax%5D=&range%5Bnumvoters%5D%5Bmin%5D=&range%5Bnumweights%5D%5Bmin%5D=&range%5Bminplayers%5D%5Bmax%5D=&range%5Bmaxplayers%5D%5Bmin%5D=&range%5Bleastplaytime%5D%5Bmin%5D=&range%5Bplaytime%5D%5Bmax%5D=&floatrange%5Bavgrating%5D%5Bmin%5D=&floatrange%5Bavgrating%5D%5Bmax%5D=&floatrange%5Bavgweight%5D%5Bmin%5D=4&floatrange%5Bavgweight%5D%5Bmax%5D=&colfiltertype=&searchuser=awall1990&playerrangetype=normal&B1=Submit
11
18xx gameGameHard
https://medium.com/alliancedao/unblocking-on-chain-games-part-two-the-18xx-genre-61b2f4e8837d
12
Dungeon crawlerGamePlayers get dropped on a map and need to navigate it to find a treasureMedium
13
RoguelikeGameProcedurally generated dungeon crawl with grid-based movement, permanent death, and turn-based gameplayMedium
https://www.polygon.com/what-to-play/23313023/best-roguelikes-on-nintendo-switch-steam-playstation-xbox-pc
14
Lunar landingGamehttps://en.wikipedia.org/wiki/Lunar_Lander_(video_game_genre)Medium
15
Retro Game Road FighterGame
https://www.youtube.com/watch?v=H7RWcNgE-6s
16
Generals.ioGameMultiplayer board capture gameMediumhttps://generals.io/
17
TwinfoldGameTable puzzle game with spells, enemy types, and deep strategiesMedium
https://store.steampowered.com/app/980880/Twinfold/
18
Fire EmblemGameTactical RPG with turn-based fighting
19
Ticking chainToolsCreate a hack on katana that implements and automatic tick
20
Explore other state representations i.e. quadtrees for chain state
Tools
21
zkml on DojoToolsTools
22
Merkle Search Tree stateTools
23
JS deployment of ContractsTools
24
Dojo telegram SDKSDK
25
Dojo Farcaster SDKSDK
26
Hidden information game research
ToolsCreate a game incorporating hidden information.
27
Dojo Discord SDKSDKUsing the new discord game SDK, create an example dojo game integrated into discord. From this, developer a basic dojo sdk package to allow other developers. This might end up being more exploratory than an actual SDK.
28
Social App with DojoAPPCreate a social app using the Dojo stack. Not a game…
29
Threejs + Dojo SDKSDKCreate a Threejs SDK for dojo. It should wrap up a dojo client and expose some low level threejs primitives like a hexagon map for which developers can import and use easily.
30
Pathing algo for hexagon grids in origami
ToolsBuild on the Hex grid from Origami https://github.com/dojoengine/origami/blob/main/crates/src/map/hex/hex.cairo to include A* algo.
31
Game tutorial ThreejstutorialsMedium
32
Game tutorial UnitytutorialsMedium
33
Dojo Unreal engine Bindings + SDK
SDK
34
Game tutorial in bevytutorialsCreate a tutorial using Bevy. It should include enough information for a developer to build off.Medium
35
Torii Plugin TutorialtutorialsA tutorial that shows how you can pipe offchain information into torii which can be consumed by SDKsMedium
36
Dojo SWEToolsHack https://github.com/princeton-nlp/SWE-agent to enable it to create Dojo worlds from prompts.
37
Using Cairo components within Dojo
tutorialsShort tutorial on how to use Cairo components within a dojo world. Easy
38
Gacha Game
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100