Repók
Repók, szabványok, konvenciók és metrikák
Szabványok és konvenciók melyek betartására törekszem a fejlesztés során. Egyszerű badge-k segítségével feltüntettem a havi commit számokat és a verziózott projekt esetén a veriószámokat.
Közös
A következő gondolatok általánosan, minden repo-ra érvényesek.
Törekszem integrálni: Conventional Commits
Craft Contract
Design By Contract: szigorúan verziózott contract-ok fognak ide kerülni, amelyek tartalmazzák egy játék elkészítéséhez felhasználandó típusokat és interfészeket.
Jelenleg craft-core a neve, de átnevezendő.
Craft Core
Még nem létezik!
Játékfejlesztés során felhasználandó segédcsomagok, például: GameStateComponent builder függvények vagy kártya építő pluginok.
Craft Framework
Tulajdonképpen egy Frontend Applikáció, amelynek függősége az adott játék recept. Ebből a receptből képes létrehozni egy működő játékot. A jövőben az itt megírt kódrészeket szeretném újrafelhasználni a platform megalkotása során is.
Architekturális konvenciók
- (jövőben adaptálandó) Feature-Sliced Design: ”Architectural methodology for frontend projects”
- (jövőben adaptálandó) Jamstack: ”collection of terms”, useful lists and tips
Distyctl
Egy CLI segédprogram az ökoszisztémával kapcsolatos fejlesztői munka megkönnyítésének céljával.
Disty Paper
Tartalmazza a bemutatóimat, sugározza a Distyopoly Hub statikus oldalt és a jövőben itt fog helyet kapni a dolgozatom is.
Disty Meeple
github repo (jelenleg üres)
Ez a repo fogja tartalmazni az ökoszisztéma backend-jét, amely SaaS alapon fog szolgáltatásokat biztosítani a játékok számára.
game-template
Sablon repo, jelenleg a játék függőség mockolására használom a framework repoban.
Nous
github repo (jelenleg üres)
Az első Disyopoly játék, amelyet a keretrendszerrel párhuzamosan tervezek fejleszteni.