toto je skolsky projekt. hra. ciel je jednoduchy
nech to funguje a nech tu neni bordel
nezaujima ma kto je v teame ani co skyro povie. pravidla platia pre kazdeho
- ziadne forkovanie
- ziadne separatne branche
- robime priamo v main
- ziadny iny git providers, nemam v plane setupovat gitea, tortoisesvn ani podobne blbosti. Github nam postaci ak nebudete pridavat 10 gayzillionov modelov z fab.com
- ak tu nebude iny koder okrem mna, tak robime v unreali - BEZ DEBATY
dovod je jednoduchy:
polovica triedy nevie pouzivat github a nechcem sa hadat kvoli merge konfliktom.
Ale ak vies pouzivat github, tak si kludne forkuj a branchuj ako chces, len nech v tom neni bordel
kazdy ma svoju rolu
drz sa jej
- programator nehrabe do 3d artu
- 3d art nehrabe do kodu
- sound nehrabe do veci co mu nepatria
ak mas napad alebo problem
napis do groupchatu a opytaj sa
neser sa do veci ktore nie su tvoje
v unreali sa veci MENUJU TAK AKO SA MAJU
ak to nebude pomenovane spravne tak ti to vratim nech to prerobis
priklady:
- T_MojaTextura
- M_MojMaterial
- MI_MojMaterialInstance
- SM_MojMesh
- BP_MojBlueprint
- BPI_MojInterface
- AN_MojaAnimacia
zvysok rovnaka logika -> ziadne random nazvy, ziadne defaultne veci
je mi jedno v com robis blender maya hocico
export musi byt cisty a bez kktin
- spravna mierka
- spravny pivot
- ziadne rozbite normals
- ziadne random transformy
ak je objekt z viac casti, kazda cast ma svoj nazov
priklad: kaktus vo vaze:
- SM_Cactus
- SM_Vase
- SM_Podjebnik
ziadne:
- Cube001
- Object_final_final_v3
- mesh123
ak sa da, pouzivame IBA:
- jednu texturu
- jeden material
imphenzia pixpal
bude uz v projekte
nepridavaj nove textury a materialy bez dovodu
ak nevies, pytaj sa
menovanie plati AJ PRE RIG
- ziadne Bone001
- ziadne mix slov a cisel bez logiky
kosti maju mat normalne citatelne nazvy
ano je to time consuming
radsej toto nez potom po vas upratovat bordel
POVINNE conventional commits
https://www.conventionalcommits.org/
priklady:
- feat: player movement
- fix: collision bug
- refactor: inventory system
ak tu uvidim commity typu
- fix
- lalala
- nbduiwa
tak ma drbne a riesime to
je mi jedno ci si so mnou rozumies alebo nie
pracujeme na projekte
ak budes robit bordel, ignorovat pravidla, alebo srat ostatnych (hlavne mna)
tak letis z projektu
bez debaty, a je mi jedno kto s tym ma problem
- dokoncit hru
- odovzdat projekt
- nestratit nervy