1013 lines
123 KiB
Plaintext
1013 lines
123 KiB
Plaintext
[38;5;12m (https://en.wikipedia.org/wiki/Easter_egg_(media))[39m
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Learn Gamedev [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA Mega-List of Learning Resources for Game Creators [39m
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAbout[0m[38;5;12m (#about)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKey[0m[38;5;12m (#key)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGeneral[0m[38;5;12m (#general)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProgramming[0m[38;5;12m (#programming)[39m
|
||
[48;5;235m[38;5;249m- **Gameplay** (#gameplay)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Graphics** (#graphics)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Networking** (#networking)[49m[39m
|
||
[48;5;235m[38;5;249m- **Fun** (#fun)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTechnical Art[0m[38;5;12m (#technical-art)[39m
|
||
[48;5;235m[38;5;249m- **Shaders** (#shaders)[49m[39m
|
||
[48;5;235m[38;5;249m- **Rigging** (#rigging)[49m[39m
|
||
[48;5;235m[38;5;249m- **VFX** (#vfx)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mArt[0m[38;5;12m (#art)[39m
|
||
[48;5;235m[38;5;249m- **2D/Illustration** (#2dillustration)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **3D** (#3d)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Animation** (#animation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Resources for Non-Artists** (#resources-for-non-artists)[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDesign[0m[38;5;12m (#design)[39m
|
||
[48;5;235m[38;5;249m- **Level Design** (#level-design)[49m[39m
|
||
[48;5;235m[38;5;249m- **UI/UX** (#uiux)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Reference** (#reference)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAudio[0m[38;5;12m (#audio)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWriting[0m[38;5;12m (#writing)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProduction[0m[38;5;12m (#production)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMarketing and Business[0m[38;5;12m (#marketing-and-business)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJob Hunting and Career[0m[38;5;12m (#job-hunting-and-career)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOther[0m[38;5;12m (#other)[39m
|
||
|
||
|
||
|
||
|
||
[38;5;12m![39m[38;5;14m[1mAn illustration of a cream-and-orange calico cat that Hazel uses as her profile icon :3[0m[38;5;12m (images/KittyIcon.png 'Check out my portfolio below!')[39m
|
||
|
||
|
||
[38;2;255;187;0m[4m💜 Curated by 💜[0m
|
||
|
||
[38;5;12mGot resources? Notice a broken link? Email me, shoot me a DM, or make a pull request! I like chatting too - don't be shy! ^^[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mAbout[0m
|
||
|
||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12maimed[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcraft[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopment.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moffer[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mknowledge,[39m[38;5;12m [39m[38;5;12mresources,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhiring[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mvariety[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdisciplines[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mroles[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||
[38;5;12mgamedev[39m[38;5;12m [39m[38;5;12mumbrella.[39m[38;5;12m [39m
|
||
|
||
[38;5;12mNearly[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manything[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprice[39m[38;5;12m [39m[38;5;12mtag[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mclearly[39m[38;5;12m [39m[38;5;12mmarked.[39m[38;5;12m [39m[38;5;12mPaid[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mendorsed[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m[38;5;12mprofessional[39m[38;5;12m [39m[38;5;12mworking[39m
|
||
[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrelevant[39m[38;5;12m [39m[38;5;12mdiscipline.[39m
|
||
|
||
[38;5;12mSuggestions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfuture-proofing[39m[38;5;12m [39m[38;5;12mefforts[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12malways[39m[38;5;12m [39m[38;5;12mwelcome![39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[48;5;235m[38;5;249mContributing.md[49m[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcontribution[39m[38;5;12m [39m[38;5;12mguidelines,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcheck[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;14m[1mopen[0m[38;5;14m[1m [0m[38;5;14m[1missues[0m[38;5;12m [39m
|
||
[38;5;12m(https://github.com/notpresident35/learn-awesome-gamedev/issues)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mcompleting,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12marchival[39m[38;5;12m [39m[38;5;12mwork.[39m
|
||
|
||
[38;5;12mGenerally,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlists[39m[38;5;12m [39m[38;5;12mavoids[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12massets.[39m[38;5;12m [39m[38;5;12mHowever,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mcourses/tutorials[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mwherever[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mrequired[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrole,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12massets[39m[38;5;12m [39m[38;5;12mwhenever[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12menable[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mperson[39m[38;5;12m [39m
|
||
[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12meffectively[39m[38;5;12m [39m[38;5;12m(for[39m[38;5;12m [39m[38;5;12mexample,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12manimation[39m[38;5;12m [39m[38;5;12msection[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mrigs).[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12massets,[39m[38;5;12m [39m[38;5;12mcommunities,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mgranular[39m[38;5;12m [39m[38;5;12mlists[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mindividual[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mUnity,[39m[38;5;12m [39m[38;5;12mcheck[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;14m[1mthe[0m
|
||
[38;5;14m[1mgaming[0m[38;5;14m[1m [0m[38;5;14m[1mcategory[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mawesome[0m[38;5;12m [39m[38;5;12m(https://github.com/sindresorhus/awesome#gaming)[39m
|
||
|
||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mavoids[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mtutorials[39m[38;5;12m [39m[38;5;12m(within[39m[38;5;12m [39m[38;5;12mreason).[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mproblem-solving[39m[38;5;12m [39m[38;5;12mskills[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimprove[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mknowledge,[39m[38;5;12m [39m[38;5;12mrather[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mshow[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msolve[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||
[38;5;12mparticular[39m[38;5;12m [39m[38;5;12mproblem.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mavoids[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12manalysis[39m[38;5;12m [39m[38;5;12mvideos,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mtend[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12maimed[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mpassive[39m[38;5;12m [39m[38;5;12mentertainment[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mactive[39m[38;5;12m [39m[38;5;12mlearning.[39m[38;5;12m [39m[38;5;12mBoth[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdifficult[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||
[38;5;12mcategorize.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12mcuration[39m[38;5;12m [39m[38;5;12mpurposes,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12merrs[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mexclusion.[39m
|
||
|
||
[38;5;12mThese resources made my career possible. I hope they are just as helpful for you![39m
|
||
|
||
[38;5;12mDisclaimer:[39m[38;5;12m [39m[38;5;12mI'm[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtechnical[39m[38;5;12m [39m[38;5;12martist[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgameplay[39m[38;5;12m [39m[38;5;12mprogrammer,[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mgeared[39m[38;5;12m [39m[38;5;12mtowards[39m[38;5;12m [39m[38;5;12mtech[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mart.[39m[38;5;12m [39m[38;5;12mHowever,[39m[38;5;12m [39m[38;5;12m_most_[39m[38;5;12m [39m[38;5;12mdisciplines[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mrepresented[39m[38;5;12m [39m[38;5;12mhere[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mfashion,[39m[38;5;12m [39m[38;5;12mparticularly[39m[38;5;12m [39m
|
||
[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mmaterials[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlists.[39m
|
||
|
||
[38;2;255;187;0m[4mKey[0m
|
||
|
||
[38;5;12m💠 Starred Resources are "best for beginner" links. These include courses, classes, books, and lists aimed at people who are new to the games industry, or game development as a whole.[39m
|
||
|
||
[38;5;12m🟪 Purple Resources are “most useful” links. These include highly influential courses/books, resources I've personally found invaluable, and other entire mega-lists.[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mGeneral [0m
|
||
|
||
|
||
|
||
[38;5;14m[1m[4mNew to game development? Start here[0m[38;2;255;187;0m[4m (https://allurious.itch.io/cheatsheets2018) 💠🟪[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1m"The Door Problem"[0m
|
||
[38;5;12m (https://lizengland.com/blog/2014/04/the-door-problem/) 💠🟪 - A one-sentence summary of most major roles in a large studio, and a bigger explanation of a game designer's job[39m
|
||
|
||
|
||
|
||
[38;5;14m[1mMy mega-playlist of great gamedev videos[0m[38;5;12m (https://www.youtube.com/playlist?list=PLLwMDKo-0Eku3TxVg2Ye9dgW0jtUgkWRn) 🟪 - Conference talks, tutorials, analyses, etc[39m
|
||
|
||
|
||
[38;5;14m[1mGameDev[0m[38;5;14m[1m [0m[38;5;14m[1mContacts[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/spreadsheets/d/e/2PACX-1vRYveFAl_GuvBo0iuy3EvgPm0fWAGci-Z8e5CZ6hoYz9n8gcoK4dgE0RML-x0pWqRNjGqte-V7phtqB/pubhtml)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mhuge[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mprofessional[39m[38;5;12m [39m
|
||
[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mcontact[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madvice![39m[38;5;12m [39m[38;5;12mBe[39m[38;5;12m [39m[38;5;12mcourteous[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mpeople![39m[38;5;12m [39m[38;5;12mCurated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJoe[39m[38;5;12m [39m[38;5;12mHobbs[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12m@JLHGameArt[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mTwitter.[39m
|
||
|
||
|
||
[38;5;14m[1mMIT Open Courseware[0m[38;5;12m (https://ocw.mit.edu/) 💠🟪 - classes and materials from MIT (free to access)! [39m
|
||
|
||
|
||
[38;5;14m[1mGame Design Stuff[0m
|
||
[38;5;12m (https://www.youtube.com/watch?v=Pb5oIIPO62g&list=PLZQDJJp3vTmB6awcmhFc9V6HG2bd9vofo&index=58) - Another mega-list of game development videos (primarily aimed at game design and programming)[39m
|
||
|
||
|
||
[38;5;14m[1mFOSS GameDev[0m[38;5;12m (https://docs.google.com/document/u/0/d/1HMtvSenYvd9SN58gTmRNs-FqiHhbnnVgkMEV5mqKKaQ/mobilebasic) - A list of Free and Open Source Software for every aspect of gamedev[39m
|
||
|
||
|
||
[38;5;14m[1mVGDC[0m[38;5;14m[1m [0m[38;5;14m[1mat[0m[38;5;14m[1m [0m[38;5;14m[1mUCI[0m[38;5;14m[1m [0m[38;5;14m[1mResources[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/document/d/1yGzqp1Cq8emRasH0JHYMXE4-Z6xYxQ0GDe6ZyemctVM/edit)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mworkshops[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVideo[39m[38;5;12m [39m[38;5;12mGame[39m[38;5;12m [39m[38;5;12mDevelopment[39m[38;5;12m [39m[38;5;12mClub[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||
[38;5;12mUniversity[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCalifornia,[39m[38;5;12m [39m[38;5;12mIrvine[39m[38;5;12m [39m[38;5;12m()[39m[38;5;12m [39m
|
||
|
||
[38;5;12mMore huge lists of resources, with many, many more incredible things! Some of these are older, so beware broken links and the like. 🟪[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Industry Resources[0m[38;5;12m (https://docs.google.com/document/d/1G0YTvNM8pzqjy_paxvEyVQSfb7KAJFGxJ5fY2ui8FEI/edit)[39m
|
||
[38;5;12m- [39m[38;5;14m[1m38 Great Resources for Game Developers[0m[38;5;12m (https://www.gamedeveloper.com/audio/38-great-resources-for-game-developers)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGameDev Resources[0m[38;5;12m (https://github.com/Kavex/GameDev-Resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGamedev Resources[0m[38;5;12m (https://github.com/Hengle/gamedev-resources-1)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFree & Cheap Indie GameDev Resources[0m[38;5;12m (https://community.gamedev.tv/t/wiki-free-cheap-indie-gamedev-resources/1948)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Dev Resources[0m[38;5;12m (https://letsmakegames.info/game-dev-resources)[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mUltimate[0m[38;5;14m[1m [0m[38;5;14m[1mList[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mFree[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mLow-Cost[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloper[0m[38;5;14m[1m [0m[38;5;14m[1mTools[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mResources[0m[38;5;12m [39m
|
||
[38;5;12m(https://web.archive.org/web/20220815084025/https://www.gamesparks.com/the-ultimate-list-of-free-and-low-cost-developer-tools-and-resources/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Development Learning Resources[0m[38;5;12m (https://www.tomlooman.com/game-development-learning-resources/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFree Unity Assets[0m[38;5;12m (https://www.procedural-worlds.com/blog/best-free-unity-assets-categorised-mega-list/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mr/GameDev Wiki Resources[0m[38;5;12m (https://www.reddit.com/r/gamedev/wiki/index/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mr/GameDesign Wiki Resources[0m[38;5;12m (https://www.reddit.com/r/gamedesign/wiki/index/)[39m
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mProgramming [0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mThe Open Source University[0m[38;5;12m (https://github.com/ossu/computer-science) 🟪 - A complete study plan for a computer science education.[39m
|
||
|
||
|
||
[38;5;14m[1mCoding Interview University[0m[38;5;12m (https://github.com/jwasham/coding-interview-university) 🟪 - Another complete study plan aimed at software engineers.[39m
|
||
|
||
|
||
[38;5;14m[1mProfessional[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;12m [39m[38;5;12m(https://github.com/charlax/professional-programming)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mexpansive[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlists[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mproficient[39m[38;5;12m [39m
|
||
[38;5;12mprogrammer[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprofessional[39m[38;5;12m [39m[38;5;12mlevel.[39m
|
||
|
||
|
||
[38;5;14m[1mHow Game Engines Work[0m[38;5;12m (https://interestingengineering.com/innovation/how-game-engines-work) 💠 - A blog and video explaining the game engine, or a tool/framework used to create games.[39m
|
||
|
||
|
||
[38;5;14m[1mComplete[0m[38;5;14m[1m [0m[38;5;14m[1mGodot[0m[38;5;14m[1m [0m[38;5;14m[1m4[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDeveoper[0m[38;5;14m[1m [0m[38;5;14m[1mby[0m[38;5;14m[1m [0m[38;5;14m[1mGameDev.tv[0m[38;5;12m [39m[38;5;12m(https://www.gamedev.tv/p/godot-complete-2d/?coupon_code=BLIMEY)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfantastic[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mGodot,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine.[39m[38;5;12m [39m
|
||
[38;5;12mGamedev.tv[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minvaluable[39m[38;5;12m [39m[38;5;12mresource[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengines[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mcannot[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcourses[39m[38;5;12m [39m[38;5;12menough.[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mworth[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12m$15.[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;14m[1mUnreal[0m[38;5;14m[1m [0m[38;5;14m[1mEngine[0m[38;5;14m[1m [0m[38;5;14m[1m5[0m[38;5;14m[1m [0m[38;5;14m[1mC++[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloper[0m[38;5;12m [39m[38;5;12m(https://www.udemy.com/course/unrealcourse/)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSame[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mabove,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mUnreal[39m[38;5;12m [39m[38;5;12m5,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12minvaluable[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mknow[39m[38;5;12m [39m
|
||
[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mfull-time[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mlearned[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mgamedev.tv,[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgem.[39m[38;5;12m [39m[38;5;12mWait[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgo[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12msale,[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12mgo[39m[38;5;12m [39m[38;5;12mpick[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mup.[39m
|
||
|
||
|
||
[38;5;14m[1mComplete[0m[38;5;14m[1m [0m[38;5;14m[1mUnity[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloper[0m[38;5;14m[1m [0m[38;5;14m[1mby[0m[38;5;14m[1m [0m[38;5;14m[1mGameDev.tv[0m[38;5;12m [39m[38;5;12m(https://www.udemy.com/course/unitycourse2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUnity[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlong-standing[39m[38;5;12m [39m[38;5;12mchampion[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mindustry,[39m[38;5;12m [39m[38;5;12mparticularly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmobile/AR/VR[39m[38;5;12m [39m[38;5;12mspace.[39m[38;5;12m [39m
|
||
[38;5;12mDespite[39m[38;5;12m [39m[38;5;12mthis,[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mcautious[39m[38;5;12m [39m[38;5;12mrecommending[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12moptions,[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtechnical[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mclosed[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mslow[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mdue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mpoor[39m[38;5;12m [39m[38;5;12mbusiness[39m[38;5;12m [39m
|
||
[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mbehalf[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mUnity[39m[38;5;12m [39m[38;5;12mTechnologies,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mnow-revoked[39m[38;5;12m [39m[38;5;12minstall-based[39m[38;5;12m [39m[38;5;12mpricing[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12minvolvement[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mdefense[39m[38;5;12m [39m[38;5;12mcontracting.[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;12m [39m[38;5;14m[1mIntro[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mComputer[0m[38;5;14m[1m [0m[38;5;14m[1mScience[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mPython[0m[38;5;12m [39m
|
||
[38;5;12m(https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/)[39m[38;5;12m [39m[38;5;12m💠[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mintroductory[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m
|
||
[38;5;12mtaught[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mMIT[39m[38;5;12m [39m[38;5;12m(free[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess!)[39m
|
||
|
||
|
||
[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mC++[0m[38;5;14m[1m [0m[38;5;14m[1mas[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mSecond[0m[38;5;14m[1m [0m[38;5;14m[1mLanguage[0m[38;5;12m [39m[38;5;12m(https://web.archive.org/web/20220604184602/https://www.ics.uci.edu/~thornton/ics45c/Schedule.html)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLecture[39m[38;5;12m [39m[38;5;12mnotes,[39m[38;5;12m [39m[38;5;12massignments,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaterials[39m[38;5;12m [39m[38;5;12mfrom[39m
|
||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mtaught[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mUniversity[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCalifornia,[39m[38;5;12m [39m[38;5;12mIrvine[39m[38;5;12m [39m[38;5;12m(free[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess!)[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mStructure[0m[38;5;14m[1m [0m[38;5;14m[1mImplementation[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mAnalysis[0m[38;5;12m [39m[38;5;12m(https://web.archive.org/web/20220405031903/https://www.ics.uci.edu/~thornton/ics46/Schedule.html)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLecture[39m[38;5;12m [39m[38;5;12mnotes,[39m[38;5;12m [39m[38;5;12massignments,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaterials[39m[38;5;12m [39m
|
||
[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mstructures[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malgorithms[39m[38;5;12m [39m[38;5;12mtaught[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mUniversity[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCalifornia,[39m[38;5;12m [39m[38;5;12mIrvine[39m[38;5;12m [39m[38;5;12m(free[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess!)[39m
|
||
|
||
|
||
[38;5;14m[1mGame Programming Patterns[0m[38;5;12m (https://gameprogrammingpatterns.com/) 🟪 - A free book on programming patterns for games.[39m
|
||
|
||
|
||
[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mStudy[0m[38;5;14m[1m [0m[38;5;14m[1mPath[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mProgrammers[0m[38;5;12m [39m[38;5;12m(https://github.com/miloyip/game-programmer)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mhuge[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mtitles[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcovers[39m[38;5;12m [39m[38;5;12morganized[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mspecialization,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfancy[39m[38;5;12m [39m[38;5;12mflow[39m[38;5;12m [39m
|
||
[38;5;12mcharts[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mtitle[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrecommended[39m[38;5;12m [39m[38;5;12mreading[39m[38;5;12m [39m[38;5;12morder![39m[38;5;12m [39m[38;5;12mNote[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbooks[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12m_not_[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mquick[39m[38;5;12m [39m[38;5;12msearch[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12m;[39m[38;5;14m[1m [0m
|
||
|
||
|
||
[38;5;14m[1mHow to Learn Software Design and Architecture[0m[38;5;12m (https://www.freecodecamp.org/news/software-design/) 🟪 - A list of resources for software architecture.[39m
|
||
|
||
|
||
[38;5;14m[1mRedblob[0m[38;5;12m (https://www.redblobgames.com/) - Interactive tutorials for math and algorithms.[39m
|
||
|
||
|
||
[38;5;14m[1mIntroduction to Algorithms[0m[38;5;12m (https://mitpress.mit.edu/9780262046305/) - A book on algorithms. Pricey, look for it in a library or "something" (wink) first.[39m
|
||
|
||
|
||
[38;5;14m[1mAwesome Math[0m[38;5;12m (https://github.com/rossant/awesome-math) 🟪 - Another awesome list for mathematics, useful generally but often applicable to programming.[39m
|
||
|
||
|
||
[38;5;14m[1mMath for Game Programmers[0m[38;5;12m (https://gamemath.com/book/intro.html) - A free book on math for game programmers.[39m
|
||
|
||
|
||
[38;5;14m[1mMature Optimization[0m[38;5;12m (https://carlos.bueno.org/optimization/) - A free book on structuring code for performance, as well as testing large systems.[39m
|
||
|
||
|
||
[38;5;14m[1mData Oriented Design[0m[38;5;12m (https://www.dataorienteddesign.com/dodbook/dodmain.html) 🟪 - A free book on data-oriented design, an alternative to object-oriented programming[39m
|
||
|
||
|
||
[38;5;14m[1mgeneratingfunctionology[0m[38;5;12m (https://www2.math.upenn.edu/~wilf/DownldGF.html) - A free book on generating functions.[39m
|
||
|
||
|
||
[38;5;14m[1mC++ for C# Developers[0m[38;5;12m (https://www.jacksondunstan.com/articles/5530) 💠 - An extensive tutorial series.[39m
|
||
|
||
|
||
[38;5;14m[1mGame Engine Architecture[0m
|
||
[38;5;12m (https://www.gameenginebook.com/) 🟪 - A book on game engines. About $25 for the e-book, probably worth the investment if you plan to be an engine, tools, or graphics programmer.[39m
|
||
|
||
|
||
[38;5;14m[1mPro Git[0m[38;5;12m (https://www.git-scm.com/book/en/v2) - A free book on everything git.[39m
|
||
|
||
|
||
[38;5;14m[1mDesign Patterns[0m[38;5;12m (https://refactoring.guru/design-patterns/) - A free book with _very_ pretty illustrations.[39m
|
||
|
||
|
||
[38;5;14m[1mRethinking Design Patterns[0m
|
||
[38;5;12m (https://blog.codinghorror.com/rethinking-design-patterns/) - An interesting criticism of the above book. I believe there is a response to this on the design patterns site.[39m
|
||
|
||
|
||
[38;5;14m[1mMaking[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mEngine[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/playlist?list=PLlrATfBNZ98dC-V-N3m0Go4deliWHPFwT)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mprogrammers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12minsane:[39m[38;5;12m [39m[38;5;12msave[39m[38;5;12m [39m[38;5;12myourself[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mtrouble[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwatch[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12minstead[39m[38;5;12m [39m
|
||
[38;5;12mof[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12m^^[39m
|
||
|
||
|
||
[38;5;14m[1mC# for Beginners[0m[38;5;12m (https://www.robmiles.com/c-yellow-book) - A free book on C#[39m
|
||
|
||
|
||
[38;5;14m[1mTool[0m[38;5;14m[1m [0m[38;5;14m[1mDev[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=pZ45O2hg_30&list=PLImQaTpSAdsBKEkUvKxw6p0tpwl7ylw0d)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12m(or[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m
|
||
[38;5;12mproductive)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mscripting[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mUnity[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mFreya[39m[38;5;12m [39m[38;5;12mHolmér.[39m
|
||
|
||
|
||
[38;5;14m[1mGamedev in Rust for Beginners[0m[38;5;12m (https://arewegameyet.rs/#resources) - A collection of books, tutorials, articles, and a community to boot.[39m
|
||
|
||
|
||
[38;5;14m[1mDemoFox[0m[38;5;12m (https://blog.demofox.org) - A blog with lots and lots of programming, graphics, and math tutorials and breakdowns.[39m
|
||
|
||
|
||
[38;5;14m[1mBit101[0m[38;5;12m (http://www.bit-101.com/blog/) - A blog on mathy-programmer things with some tutorials and breakdowns.[39m
|
||
|
||
|
||
[38;5;14m[1mMath for Game Devs[0m[38;5;12m (https://www.youtube.com/watch?v=MOYiVLEnhrw&list=PLImQaTpSAdsD88wprTConznD1OY1EfK_V) - A primer on math geared towards game development by Freya Holmér.[39m
|
||
|
||
|
||
[38;5;14m[1mEssence of Linear Algebra[0m[38;5;12m (https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab) - A video series meant as a supplement for a class on Linear Algebra, made by 3Blue1Brown.[39m
|
||
|
||
|
||
[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mmake[0m[38;5;14m[1m [0m[38;5;14m[1mGames[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGameboy[0m[38;5;12m [39m[38;5;12m(https://laroldsjubilantjunkyard.com/tutorials/how-to-make-a-gameboy-game/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcomprehensive[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mgames[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGameboy.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m
|
||
[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mrelevant[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mprogramming.[39m
|
||
|
||
|
||
[38;5;14m[1mUnderstanding[0m[38;5;14m[1m [0m[38;5;14m[1mECS[0m[38;5;12m [39m[38;5;12m(https://www.gamedev.net/articles/programming/general-and-gameplay-programming/understanding-component-entity-systems-r3013/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mEntity[39m[38;5;12m [39m[38;5;12mComponent[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m
|
||
[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplementation.[39m
|
||
|
||
|
||
[38;5;14m[1mHandMadeHero[0m[38;5;12m (https://handmadehero.org/) - A very extensive catalogue of live-streamed coding tutorials.[39m
|
||
|
||
|
||
[38;5;14m[1mVGDC at UCI Programming[0m
|
||
[38;5;12m (https://docs.google.com/spreadsheets/d/1VxoJGdBmRrsYLx9MnaVmZ0iFc9Vcx4xGSqOuW2bisVM/edit#gid=2006991768) - A (slightly outdated) list of programming tutorials from the VGDC at UCI.[39m
|
||
|
||
|
||
[38;5;14m[1mOptimization[0m[38;5;14m[1m [0m[38;5;14m[1mtips[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mUnity[0m[38;5;12m [39m
|
||
[38;5;12m(https://web.archive.org/web/20220830175614/https://images.response.unity3d.com/Web/Unity/%7B5dc4de9b-9e59-4860-b933-eb6daae82ecd%7D_Unity_Games_Optimization_Best_Practices-v5.pdf)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSome[39m[38;5;12m [39m
|
||
[38;5;12mtips[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mUnity[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12moptimizing[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mgames.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mGameplay[0m
|
||
|
||
|
||
[38;5;14m[1mStudy[0m[38;5;14m[1m [0m[38;5;14m[1mReference[0m[38;5;14m[1m [0m[38;5;14m[1mSheet[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGameplay[0m[38;5;14m[1m [0m[38;5;14m[1mEngineers[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/document/d/1qIkaxtSfrtmgvO_yh-h187by7EIyrl61a3EaF40xBLs/edit#heading=h.ejywv1aotlnc)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPerfect[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mintermediate[39m[38;5;12m [39m
|
||
[38;5;12mprogrammers[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mshore[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mtechnical[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprep[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minterview.[39m[38;5;12m [39m[38;5;12mNote:[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcurrently[39m[38;5;12m [39m[38;5;12mbeing[39m[38;5;12m [39m[38;5;12mmigrated.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mincomplete[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;14m[1mthe[0m[38;5;14m[1m [0m
|
||
[38;5;14m[1mfuture-proof[0m[38;5;14m[1m [0m[38;5;14m[1mlink[0m[38;5;12m [39m[38;5;12m(https://www.mrventures.net/get-into-gamedev.html).[39m
|
||
|
||
|
||
[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mAI[0m[38;5;14m[1m [0m[38;5;14m[1mPro[0m[38;5;12m [39m[38;5;12m(http://www.gameaipro.com/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThree[39m[38;5;12m [39m[38;5;12m(3)[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mbooks[39m[38;5;12m [39m[38;5;12m(or[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12maccurately,[39m[38;5;12m [39m[38;5;12mvolumes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mshort[39m[38;5;12m [39m[38;5;12mpapers)[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mAI.[39m[38;5;12m [39m[38;5;12mNotable[39m[38;5;12m [39m[38;5;12mauthors[39m[38;5;12m [39m[38;5;12minclude[39m[38;5;12m [39m[38;5;12mSteve[39m[38;5;12m [39m[38;5;12mRabin,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mDigiPen[39m[38;5;12m [39m[38;5;12mprofessor[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m
|
||
[38;5;12mteaches[39m[38;5;12m [39m[38;5;12mAI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgames.[39m
|
||
|
||
|
||
[38;5;14m[1mAI[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDev.com[0m[38;5;12m [39m[38;5;12m(https://web.archive.org/web/20190107192021/http://aigamedev.com/page/free-features/page/3/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mAI[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mexists[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||
[38;5;12minternet[39m[38;5;12m [39m[38;5;12marchive,[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mwary[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12moutdated[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbroken[39m[38;5;12m [39m[38;5;12mlinks.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mGraphics[0m
|
||
|
||
|
||
[38;5;14m[1mThe Awesome list for Computer Graphics[0m[38;5;12m (https://github.com/luisnts/awesome-computer-graphics) 💠🟪 - Another awesome list specifically tailored to this topic, albeit not games-focused.[39m
|
||
|
||
|
||
[38;5;14m[1mGraphics[0m[38;5;12m (https://guerilla-tactics.com/hats/graphics/) 💠🟪 - A Megalist of Graphics Programming and Tech Art resources.[39m
|
||
|
||
|
||
[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mdo[0m[38;5;14m[1m [0m[38;5;14m[1mI[0m[38;5;14m[1m [0m[38;5;14m[1mbecome[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mgraphics[0m[38;5;14m[1m [0m[38;5;14m[1mprogrammer?[0m[38;5;12m [39m[38;5;12m(https://gpuopen.com/learn/how_do_you_become_a_graphics_programmer/)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12moverview[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mtailored[39m[38;5;12m [39m
|
||
[38;5;12mto[39m[38;5;12m [39m[38;5;12mbeginners[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mprogramming.[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;14m[1mGPU Gems[0m[38;5;12m (https://developer.nvidia.com/gpugems/gpugems/contributors) - Three (3) free books by Nvidia about GPU programming and architecture.[39m
|
||
|
||
|
||
[38;5;14m[1mRender[0m[38;5;14m[1m [0m[38;5;14m[1mHell[0m[38;5;12m [39m[38;5;12m(http://simonschreibt.de/gat/renderhell/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12moverview[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mprogrammers.[39m[38;5;12m [39m[38;5;12mCovers[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12moverview,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mreferences[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbooks[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m
|
||
[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeeper[39m[38;5;12m [39m[38;5;12mreading.[39m
|
||
|
||
|
||
[38;5;14m[1m"Painting with maths"[0m[38;5;12m (https://www.youtube.com/c/InigoQuilez) - A YouTube series about a _very_ technical art form[39m
|
||
|
||
|
||
[38;5;14m[1mGPU Memory pools in D3D12[0m[38;5;12m (https://therealmjp.github.io/posts/gpu-memory-pool/) - How GPU memory works in Direct3D 12.[39m
|
||
|
||
|
||
[38;5;14m[1mA comparison of modern graphics APIs[0m[38;5;12m (https://alain.xyz/blog/comparison-of-modern-graphics-apis) - A blog post comparing graphics APIs (namely, Vulkan, DirectX, Metal, WebGPU, and OpenGL).[39m
|
||
|
||
|
||
[38;5;14m[1mA comparison of 3D file formats[0m[38;5;12m (http://liu.diva-portal.org/smash/get/diva2:462098/FULLTEXT01.pdf) - A bachelor thesis on 3D file formats.[39m
|
||
|
||
|
||
[38;5;14m[1mHow SDFs work[0m[38;5;12m (https://jasmcole.com/2019/10/03/signed-distance-fields/) - A blog post on signed distance fields.[39m
|
||
|
||
|
||
[38;5;14m[1mRay Marching and SDFs[0m[38;5;12m (https://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/) - An article on SDFs and ray marching with references to further reading.[39m
|
||
|
||
|
||
[38;5;14m[1mKosmonaut's Blog[0m[38;5;12m (https://kosmonautblog.wordpress.com/) - A blog exploring various rendering implementations such as SDF rendering.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mNetworking[0m
|
||
|
||
|
||
[38;5;14m[1mUnreal Multiplayer by GameDev.tv[0m[38;5;12m (https://www.udemy.com/course/unrealmultiplayer/) 💠🟪 - A course on multiplayer and networking in Unreal. Wait for it to go on sale, then go pick this up. [39m
|
||
|
||
|
||
[38;5;14m[1mUnity Multiplayer by GameDev.tv[0m[38;5;12m (https://www.udemy.com/course/unity-multiplayer/) 💠🟪 - A course on multiplayer and networking in Unity. Wait for it to go on sale, then go pick this up.[39m
|
||
|
||
|
||
[38;5;14m[1mGafferOnGames[0m[38;5;12m (https://gafferongames.com) 🟪 - A bunch of articles on netcode for games.[39m
|
||
|
||
|
||
[38;5;14m[1mSource Multiplayer Networking[0m[38;5;12m (https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking) - Technical documentation from Valve about the netcode of source games.[39m
|
||
|
||
|
||
[38;5;14m[1mLatency[0m[38;5;14m[1m [0m[38;5;14m[1mCompensating[0m[38;5;14m[1m [0m[38;5;14m[1mMethods[0m[38;5;12m [39m[38;5;12m(https://developer.valvesoftware.com/wiki/Latency_Compensating_Methods_in_Client/Server_In-game_Protocol_Design_and_Optimization)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTechnical[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m
|
||
[38;5;12mValve[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12maccounting[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlatency.[39m
|
||
|
||
|
||
[38;5;14m[1mReplication -[0m
|
||
[38;5;12mPart 1[39m[38;5;14m[1m (https://0fps.net/2014/02/10/replication-in-networked-games-overview-part-1/)[0m
|
||
[38;5;12m | [39m[38;5;14m[1mPart 2[0m[38;5;12m (https://0fps.net/2014/02/17/replication-in-networked-games-latency-part-2/)[39m
|
||
[38;5;12m | [39m[38;5;14m[1mPart 3[0m[38;5;12m (https://0fps.net/2014/02/26/replication-in-networked-games-spacetime-consistency-part-3/)[39m
|
||
[38;5;12m | [39m[38;5;14m[1mPart 4[0m[38;5;12m (https://0fps.net/2014/03/09/replication-in-network-games-bandwidth-part-4/) - A four-part series on replication (that is, ensuring all players have consistent game state).[39m
|
||
|
||
|
||
[38;5;14m[1mDeterministic Netcode[0m[38;5;12m (https://yal.cc/preparing-your-game-for-deterministic-netcode/) - A blog post about ensuring consistency across game clients, given the same initial state and inputs.[39m
|
||
|
||
|
||
[38;5;14m[1mThe TRIBES Engine Networking Model[0m[38;5;12m (https://www.gamedevs.org/uploads/tribes-networking-model.pdf) - A particularly notable paper on the networking model developed for Starsiege TRIBES.[39m
|
||
|
||
|
||
[38;5;14m[1mFast-Paced[0m[38;5;14m[1m [0m[38;5;14m[1mMultiplayer[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://www.gabrielgambetta.com/client-server-game-architecture.html)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
|
||
[38;5;12m(https://www.gabrielgambetta.com/client-side-prediction-server-reconciliation.html)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m3[0m[38;5;12m [39m[38;5;12m(https://www.gabrielgambetta.com/entity-interpolation.html)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m4[0m[38;5;12m [39m
|
||
[38;5;12m(https://www.gabrielgambetta.com/lag-compensation.html)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mLive[0m[38;5;14m[1m [0m[38;5;14m[1mDemo[0m[38;5;12m [39m[38;5;12m(https://www.gabrielgambetta.com/client-side-prediction-live-demo.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfour-part[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mnetworking[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12malong[39m
|
||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mconcepts[39m[38;5;12m [39m[38;5;12mdescribed.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mFun[0m
|
||
|
||
|
||
[38;5;14m[1mMusic for Programming[0m[38;5;12m (https://musicforprogramming.net/latest/)[39m
|
||
|
||
|
||
[38;5;14m[1mGood[0m[38;5;12m [39m[38;5;12m(https://www.techwell.com/techwell-insights/2013/12/why-best-programmers-are-lazy-and-act-dumb).[39m[38;5;12m [39m[38;5;14m[1mAdvice[0m[38;5;12m [39m[38;5;12m(http://blogoscoped.com/archive/2005-08-24-n14.html).[39m[38;5;12m [39m[38;5;14m[1mRepeated[0m[38;5;12m [39m
|
||
[38;5;12m(https://kilon.org/why-good-programmers-are-lazy-and-dumb/).[39m
|
||
[38;5;12m [39m[38;5;14m[1mAd nauseum[0m[38;5;12m (https://blog.codinghorror.com/how-to-be-lazy-dumb-and-successful/) - Swallow your pride, and optimize out busywork.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Case of the Missing Rewards[0m[38;5;12m (https://www.bungie.net/en/Explore/Detail/News/50140) - A very interesting breakdown of a particularly tricky bug in Destiny and how it was found and fixed.[39m
|
||
|
||
[38;5;14m[1mC is not a Low-Level Language[0m[38;5;12m (https://queue.acm.org/detail.cfm?id=3212479) - An article on why C is not a low-level language, and performance as a result of that.[39m
|
||
|
||
[38;5;14m[1mSigbovik[0m[38;5;12m (http://sigbovik.org) - Pore over this for a good laugh :P[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mTechnical Art[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mTech[0m[38;5;14m[1m [0m[38;5;14m[1mArt[0m[38;5;14m[1m [0m[38;5;14m[1mLearning[0m[38;5;14m[1m [0m[38;5;14m[1mResources[0m[38;5;12m [39m[38;5;12m(https://heartmachine.notion.site/Tech-Art-Learning-Resources-d2eb63aeca624cf59faab5a19b4a732d)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtech[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mresources,[39m[38;5;12m [39m[38;5;12mcommunities,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprofessionals,[39m[38;5;12m [39m
|
||
[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mHeart[39m[38;5;12m [39m[38;5;12mMachine[39m[38;5;12m [39m[38;5;12m(the[39m[38;5;12m [39m[38;5;12mstudio[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmade[39m[38;5;12m [39m[38;5;12mHyper[39m[38;5;12m [39m[38;5;12mLight[39m[38;5;12m [39m[38;5;12mDrifter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnow[39m[38;5;12m [39m[38;5;12mHyper[39m[38;5;12m [39m[38;5;12mLight[39m[38;5;12m [39m[38;5;12mBreaker).[39m
|
||
|
||
|
||
[38;5;14m[1mTech Artists[0m[38;5;12m (https://tech-artists.org) - A community of tech artists.[39m
|
||
|
||
|
||
[38;5;14m[1mTech Art Course[0m[38;5;12m (https://simonschreibt.de/gat/tech-art-course/) - Materials from a tech art course (many are unexplained, since the class was delivered in-person, but they're still useful).[39m
|
||
|
||
|
||
[38;5;14m[1mMaking[0m[38;5;14m[1m [0m[38;5;14m[1mCrash[0m[38;5;14m[1m [0m[38;5;14m[1mBandicoot[0m[38;5;12m [39m[38;5;12m(https://all-things-andy-gavin.com/2011/02/04/making-crash-bandicoot-part-3/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCrash[39m[38;5;12m [39m[38;5;12mBandicoot[39m[38;5;12m [39m[38;5;12mdiscussing[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mtech[39m[38;5;12m [39m[38;5;12mand[39m
|
||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhardware[39m[38;5;12m [39m[38;5;12mlimitations[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mPS1.[39m
|
||
|
||
|
||
[38;5;14m[1mProc[0m[38;5;14m[1m [0m[38;5;14m[1mGen[0m[38;5;14m[1m [0m[38;5;14m[1m/[0m[38;5;14m[1m [0m[38;5;14m[1mHyperDec:[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://heartmachinez.tumblr.com/post/690221520736387072/proc-gen-hyperdec-part-1)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
|
||
[38;5;12m(https://heartmachinez.tumblr.com/post/690221567668568064/proc-gen-hyperdec-part-2)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mextended[39m[38;5;12m [39m[38;5;12mbreakdown[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocedural[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mHyper[39m[38;5;12m [39m[38;5;12mLight[39m[38;5;12m [39m[38;5;12mBreaker.[39m
|
||
|
||
|
||
[38;5;14m[1mSeeing Blue[0m[38;5;12m (https://calebkruse.com/10-projects/seeing-blue/) - Slightly mind-blowing writeup on the physics of the color blue.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mShaders [0m
|
||
|
||
|
||
[38;5;14m[1mShaders for Game Devs[0m[38;5;12m (https://www.youtube.com/watch?v=kfM-yu0iQBk&list=PLImQaTpSAdsCnJon-Eir92SZMl7tPBS4Z) 💠🟪 - An introduction to HLSL Shaders using Unity by Freya Holmér.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Book of Shaders[0m[38;5;12m (https://thebookofshaders.com/00/) 🟪 - A book on GLSL pixel shaders.[39m
|
||
|
||
|
||
[38;5;14m[1mCatlike Coding[0m[38;5;12m (https://catlikecoding.com/unity/tutorials/) 🟪 - Unity and HLSL Shader Tutorials.[39m
|
||
|
||
[38;5;14m[1mShadertoy[0m[38;5;12m (https://www.shadertoy.com/) - An online shader editor and hosting/sharing site.[39m
|
||
|
||
|
||
[38;5;14m[1mRender Doc[0m[38;5;12m (https://renderdoc.org/) 🟪 - A program that breaks down a frame rendered from a game and allows you to analyze processes that created it.[39m
|
||
|
||
|
||
[38;5;14m[1mIntro to Shader Graph[0m[38;5;12m (https://www.cyanilux.com/tutorials/intro-to-shader-graph/) 💠 - A detailed introduction to shader graph in Unity.[39m
|
||
|
||
|
||
[38;5;14m[1mCyanilux[0m[38;5;12m (https://www.cyanilux.com/contents/) - Tutorials and shader breakdowns (same blog as above).[39m
|
||
|
||
|
||
[38;5;14m[1mShaderquest[0m[38;5;12m (https://halisavakis.com/category/shaderquest/) - A guide series from a blog about tech art.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mRigging[0m
|
||
|
||
|
||
[38;5;14m[1mCult of Rig[0m[38;5;12m (http://www.cultofrig.com) - A catalogue of live-streamed lectures coupled with rig creation. Sorry in advance for the cult theme.[39m
|
||
|
||
[38;5;14m[1mAnimator Friendly Rigging[0m[38;5;12m (https://jasonschleifer.com/afr/) - A course on creating rigs that behave well for animators. Fair warning: this has an up-front cost of around $105-120.[39m
|
||
|
||
[38;5;14m[1mProcedural[0m[38;5;14m[1m [0m[38;5;14m[1mRigging[0m[38;5;14m[1m [0m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m(https://www.pluralsight.com/courses/procedural-rigging-python-maya-2283)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprocedurally[39m[38;5;12m [39m[38;5;12mrig[39m[38;5;12m [39m[38;5;12mcharacters[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mMaya.[39m[38;5;12m [39m[38;5;12mNote:[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m10[39m[38;5;12m [39m
|
||
[38;5;12mday[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mtrial,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mgets[39m[38;5;12m [39m[38;5;12mquite[39m[38;5;12m [39m[38;5;12mexpensive[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mthat.[39m
|
||
|
||
[38;5;14m[1mStop[0m[38;5;14m[1m [0m[38;5;14m[1mStaring:[0m[38;5;14m[1m [0m[38;5;14m[1mFacial[0m[38;5;14m[1m [0m[38;5;14m[1mModeling[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mAnimation[0m[38;5;14m[1m [0m[38;5;14m[1mDone[0m[38;5;14m[1m [0m[38;5;14m[1mRight[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Stop-Staring-Facial-Modeling-Animation/dp/0470609907)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mfacial[39m[38;5;12m [39m[38;5;12mmodeling,[39m[38;5;12m [39m[38;5;12manimation,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrigging.[39m[38;5;12m [39m[38;5;12mFair[39m[38;5;12m [39m
|
||
[38;5;12mwarning:[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12m$80[39m[38;5;12m [39m[38;5;12mnew.[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12mgetting[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mused,[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mpossible.[39m
|
||
|
||
[38;5;14m[1mMastering[0m[38;5;14m[1m [0m[38;5;14m[1mRigging[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mPython[0m[38;5;14m[1m [0m[38;5;14m[1mScripting[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mMaya[0m[38;5;12m [39m[38;5;12m(https://www.thegnomonworkshop.com/tutorials/master-rigging-python-scripting-in-maya)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcourse[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mGnomon,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwell-known[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12muniversity.[39m[38;5;12m [39m[38;5;12mFair[39m[38;5;12m [39m
|
||
[38;5;12mwarning:[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mhours[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12m7[39m[38;5;12m [39m[38;5;12mdays[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msubscription[39m[38;5;12m [39m[38;5;12mcosts[39m[38;5;12m [39m[38;5;12m$54[39m[38;5;12m [39m[38;5;12mper[39m[38;5;12m [39m[38;5;12mmonth.[39m[38;5;12m [39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mVFX[0m
|
||
|
||
|
||
[38;5;14m[1mGetting[0m[38;5;14m[1m [0m[38;5;14m[1mStarted[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mReal[0m[38;5;14m[1m [0m[38;5;14m[1mTime[0m[38;5;14m[1m [0m[38;5;14m[1mVFX[0m[38;5;12m [39m[38;5;12m(https://realtimevfx.com/t/getting-started-in-real-time-vfx-start-here/3415)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mcheck[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mwebsite[39m[38;5;12m [39m[38;5;12m(realtimevfx.com)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||
[38;5;12mthriving[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mfilled[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mamazing[39m[38;5;12m [39m[38;5;12mpeople.[39m
|
||
|
||
|
||
[38;5;14m[1mVFX Talks Playlist[0m
|
||
[38;5;12m (https://www.youtube.com/watch?v=YPy2hytwDLM&list=PLdiateg_U8PFnlScGDJDQeHUX9qmYvsxv) 🟪 - A playlist of VFX talks at GDC (the linked video is about Diablo, and is very insightful).[39m
|
||
|
||
[38;5;14m[1mBiteyCastle Academy 2DFX Animation Course[0m[38;5;12m (https://chluaid.gumroad.com/l/bcafx) 💠🟪 - A full 2D FX animation course (completely free!)[39m
|
||
|
||
[38;5;14m[1mVFX[0m[38;5;14m[1m [0m[38;5;14m[1mApprentice[0m[38;5;12m [39m[38;5;12m(https://www.vfxapprentice.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSeveral[39m[38;5;12m [39m[38;5;12mVFX[39m[38;5;12m [39m[38;5;12mcourses[39m[38;5;12m [39m[38;5;12mgeared[39m[38;5;12m [39m[38;5;12mtowards[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprofessional[39m[38;5;12m [39m[38;5;12mportfolio.[39m[38;5;12m [39m[38;5;12m_Very_[39m[38;5;12m [39m[38;5;12mpricey,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mworth[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mserious[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m
|
||
[38;5;12mVFX[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m_hell_[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mcheaper[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mschool.[39m
|
||
|
||
[38;5;14m[1mHoudini Isnt Scary - Part 1: Basics[0m[38;5;12m (https://www.youtube.com/watch?v=Tsv8UGqDibc&list=PLhyeWJ40aDkUDHDOhZQ2UkCfNiQj7hS5W&index=5) - A playlist of a Houdini tutorial series.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mArt[0m
|
||
|
||
|
||
|
||
[38;5;14m[1mArt Industry Resources[0m[38;5;12m (https://www.notion.so/Art-Industry-Resources-86e6733162f24c26829aa65961f461e3) 💠🟪 - A Megalist of Art Resources![39m
|
||
|
||
|
||
[38;5;14m[1mSaint11:[0m[38;5;14m[1m [0m[38;5;14m[1mTutorials[0m[38;5;12m [39m[38;5;12m(https://saint11.org/blog/pixel-art-tutorials/)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mArticles[0m[38;5;12m [39m[38;5;12m(https://saint11.org/pixel_articles/)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mPatreon[0m[38;5;12m [39m[38;5;12m(https://www.patreon.com/saint11)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFantastic[39m[38;5;12m [39m[38;5;12mpixel[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m
|
||
[38;5;12manimation[39m[38;5;12m [39m[38;5;12mtutorials[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12marticles[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mpixel[39m[38;5;12m [39m[38;5;12mart.[39m[38;5;12m [39m[38;5;12mNote[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mpatreon[39m[38;5;12m [39m[38;5;12mposts[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mfree.[39m
|
||
|
||
|
||
[38;5;14m[1mPixel Art Class[0m[38;5;12m (https://www.youtube.com/watch?v=7BWr2tlK-4c&list=PLLdxW--S_0h4dlWUpl-TzBp-ulqK3NiM_) - A tutorial series covering the basics of art aimed at pixel artists.[39m
|
||
|
||
|
||
[38;5;14m[1mCubeBrush[0m[38;5;12m (https://cubebrush.co) - A marketplace for art resources, with tutorials, assets, brushes, tools, etc.[39m
|
||
|
||
|
||
[38;5;14m[1mGenevieve Routhier[0m[38;5;12m (https://genevieverouthier.art.blog/) - A blog on art direction and leadership from a senior art director.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Gnomon Workshop[0m
|
||
[38;5;12m (https://www.thegnomonworkshop.com) - Extremely professional-looking art, animation, and VFX courses. Seems aimed at film with a large overlap in games. Beware of hefty price tag.[39m
|
||
|
||
|
||
[38;5;14m[1mSmithsonian[0m[38;5;14m[1m [0m[38;5;14m[1mOpen[0m[38;5;14m[1m [0m[38;5;14m[1mAccess[0m[38;5;12m [39m[38;5;12m(https://www.si.edu/openaccess)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmassive[39m[38;5;12m [39m[38;5;12mrepository[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mdigital[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mSmithsonian[39m[38;5;12m [39m[38;5;12mInstitute[39m[38;5;12m [39m[38;5;12marchives,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mphotos[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mscans[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||
[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mobjects.[39m[38;5;12m [39m[38;5;12mPerfect[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreative[39m[38;5;12m [39m[38;5;12mcommons[39m[38;5;12m [39m[38;5;12mreuse![39m
|
||
|
||
|
||
[38;5;14m[1mResources for Commission Artists[0m[38;5;12m (https://www.nadiaxel.com/post/free-ressources-for-commission-artists) - If you want to open yourself up for commission work, this is a godsend.[39m
|
||
|
||
|
||
[38;5;14m[1mSageThumbs[0m[38;5;12m [39m[38;5;12m(https://www.cherubicsoft.com/en/projects/sagethumbs/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mpreviews[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconversion[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mExplorer[39m[38;5;12m [39m[38;5;12m(including,[39m[38;5;12m [39m[38;5;12mnotably,[39m[38;5;12m [39m[38;5;12m.psd).[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m
|
||
[38;5;12martists[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mfrequently[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mAdobe[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mformats,[39m[38;5;12m [39m[38;5;12mRAW[39m[38;5;12m [39m[38;5;12mfiles,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mPDFs,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12msave[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mtime.[39m
|
||
|
||
|
||
[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mwhole[0m[38;5;14m[1m [0m[38;5;14m[1mlot[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mtime-saving[0m[38;5;14m[1m [0m[38;5;14m[1mtools[0m[38;5;12m [39m[38;5;12m(https://mobile.twitter.com/Marcel_Hampel/status/1559178642856484865)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12mPureref.[39m[38;5;12m [39m[38;5;14m[1mArchived[0m[38;5;14m[1m [0m[38;5;14m[1mPDF[0m[38;5;12m [39m
|
||
[38;5;12m(archives/twitter/MarcelHampelThread.pdf).[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4m2D/Illustration[0m
|
||
|
||
|
||
[38;5;14m[1mHow To Draw[0m
|
||
[38;5;12m (https://www.webtoons.com/en/challenge/how-to-draw-/intro-/viewer?title_no=730330&episode_no=1) 💠🟪 - An webcomic on how to draw, and much more importantly, how to _learn_ to draw.[39m
|
||
|
||
|
||
[38;5;14m[1mRadiorunner's Curriculum for the Solo Artist[0m
|
||
[38;5;12m (https://www.brendanmeachen.com/soloartist) 🟪 - A curriculum for self-teaching art. If you want to _really_ hone your skills, this will undoubtedly be worth your time.[39m
|
||
|
||
|
||
[38;5;14m[1mDrawABox[0m[38;5;12m (https://drawabox.com/) 💠🟪 - An exhaustive course for the art fundamentals (completely free!)[39m
|
||
|
||
|
||
[38;5;14m[1mLoSpec[0m[38;5;12m (https://lospec.com/) 🟪 - A Pixel Art gold mine (Job Board, Pallette Database, Tutorials, Resources, and more).[39m
|
||
|
||
|
||
[38;5;14m[1mProko Figure Drawing Fundamentals[0m[38;5;12m (https://www.youtube.com/playlist?list=PLR2KBLDDnZz3Ec8LZ66IDS--P9g3TdwOM) 🟪 - An exhaustive series on drawing people from a reputable channel.[39m
|
||
|
||
|
||
[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mLearn[0m[38;5;14m[1m [0m[38;5;14m[1mDigital[0m[38;5;14m[1m [0m[38;5;14m[1mPainting[0m[38;5;14m[1m [0m[38;5;14m[1m(Beginners)[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=iwRa5qTnr8o)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdigital[39m[38;5;12m [39m[38;5;12mpainting[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbeginners[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mintermediate[39m[38;5;12m [39m[38;5;12mpainters.[39m[38;5;12m [39m[38;5;12mSee[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mtutorials[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m
|
||
[38;5;12mSinix[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mguides[39m[38;5;12m [39m[38;5;12maimed[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12martists.[39m
|
||
|
||
|
||
[38;5;14m[1mCut-Out[0m[38;5;14m[1m [0m[38;5;14m[1mPeople[0m[38;5;12m [39m[38;5;12m(https://www.vishopper.com/cut-out-people)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msearchable[39m[38;5;12m [39m[38;5;12mrepository[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mextremely[39m[38;5;12m [39m[38;5;12mdiverse[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mimages[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhumans,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfilters[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12msearch[39m[38;5;12m [39m[38;5;12m(IE[39m[38;5;12m [39m[38;5;12m"1[39m[38;5;12m [39m[38;5;12mwoman[39m[38;5;12m [39m[38;5;12mage[39m[38;5;12m [39m[38;5;12m20-40[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||
[38;5;12mdog[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfront"[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12m"3[39m[38;5;12m [39m[38;5;12mpeople[39m[38;5;12m [39m[38;5;12msitting[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhome")[39m
|
||
|
||
|
||
[38;5;14m[1mDrawing[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mHead[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mHands[0m[38;5;12m [39m[38;5;12m(https://ia601608.us.archive.org/8/items/andrew-loomis-drawing-the-head-hands/andrew-loomis-drawing-the-head-hands.pdf)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mfigure[39m[38;5;12m [39m[38;5;12mconstruction[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mAndrew[39m[38;5;12m [39m
|
||
[38;5;12mLoomis.[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpublic[39m[38;5;12m [39m[38;5;12mdomain![39m
|
||
|
||
[38;5;14m[1mFigure Drawing for All its Worth[0m[38;5;12m (https://archive.org/details/loomis_FIGURE_draw) - A book on figure drawing by Andrew Loomis. Free in the public domain![39m
|
||
|
||
|
||
[38;5;14m[1mDigital Inking Tips[0m[38;5;12m (https://www.youtube.com/watch?v=NBE-RTFkXDk) - A good guide to sharpening your technical skills.[39m
|
||
|
||
|
||
[38;5;14m[1mHuman Anatomy for the Head[0m[38;5;12m (https://www.youtube.com/watch?v=2T7cDY7YDsg) - A lesson on human anatomy for artists, breaking down the head.[39m
|
||
|
||
|
||
[38;5;14m[1mLines and Edges[0m[38;5;12m (https://bryan-sturm.github.io/articles/lines-and-edges/) - A neat style guide for using edges and lines effectively.[39m
|
||
|
||
|
||
[38;5;14m[1mWhat Level Is Your Art?[0m[38;5;12m (https://www.youtube.com/watch?v=j38HRF17YMA) - Need a quick confidence boost? Watch this :3[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4m3D[0m
|
||
|
||
|
||
[38;5;14m[1mWorld Building in Blender by Ian Hubert[0m[38;5;12m (https://www.youtube.com/watch?v=whPWKecazgM) 💠🟪 - The best resource for thinking about 3D art, possibly ever.[39m
|
||
|
||
|
||
[38;5;14m[1mSculpting in Blender[0m[38;5;12m (https://www.artstation.com/learning/courses/3Va/intro-to-sculpting-in-blender/chapters/8OjR/intro) 🟪 - A short, free course on sculpting in Blender.[39m
|
||
|
||
|
||
[38;5;14m[1mPhotorealism Explained[0m[38;5;12m (https://www.youtube.com/watch?v=R1-Ef54uTeU) 🟪 - An explanation of photorealism and how it is achieved in CG.[39m
|
||
|
||
|
||
[38;5;14m[1mRealtime Hair Tutorial[0m[38;5;12m (https://flippednormals.com/product/realtime-hair-tutorial-29017) - A course delving into a hair pipeline for characters.[39m
|
||
|
||
|
||
[38;5;12mRoyalty-Free Textures, Models, HDRIs, and Assets![39m
|
||
[38;5;12m- [39m[38;5;14m[1mTextures[0m[38;5;12m (https://www.textures.com/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMore Textures[0m[38;5;12m (https://publicdomaintextures.com/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHDRIs, Textures, and Models[0m[38;5;12m (https://polyhaven.com/)[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mAnimation[0m
|
||
|
||
|
||
[38;5;14m[1mThe Animator's Survival Kit[0m
|
||
[38;5;12m (http://www.theanimatorssurvivalkit.com) 🟪 - An essential resource for any animator. Has a price tag, but if you want to get a job in industry, it is well worth your money.[39m
|
||
|
||
|
||
[38;5;14m[1mThe 12 Principles of Animation[0m[38;5;12m (https://www.youtube.com/watch?v=haa7n3UGyDc&list=PL-bOh8btec4CXd2ya1NmSKpi92U_l6ZJd) 💠 - A visual tutorial series on a fundamental part of animation.[39m
|
||
|
||
|
||
[38;5;14m[1mHybrid 02 Maya Rig[0m[38;5;12m (https://oninationsquad.gumroad.com/l/hybrid02) - A humanoid rig for Maya, free for non-commercial use.[39m
|
||
|
||
|
||
[38;5;14m[1mUniversal[0m[38;5;14m[1m [0m[38;5;14m[1mHuman[0m[38;5;14m[1m [0m[38;5;14m[1mBody[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mFace[0m[38;5;14m[1m [0m[38;5;14m[1mRig[0m[38;5;12m [39m[38;5;12m(https://cjones.gumroad.com/l/JJuKG)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgeneric[39m[38;5;12m [39m[38;5;12mhumanoid[39m[38;5;12m [39m[38;5;12mbody[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mface[39m[38;5;12m [39m[38;5;12mrig[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mChris[39m[38;5;12m [39m[38;5;12mJones,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mfeatures.[39m[38;5;12m [39m[38;5;12m$200[39m[38;5;12m [39m[38;5;12mlicense,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mworth[39m[38;5;12m [39m
|
||
[38;5;12mit[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mserious[39m[38;5;12m [39m[38;5;12manimators[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12manimate[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrealism.[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mResources for Non-Artists[0m
|
||
|
||
[38;5;12mNote that there are many, many more resources out there - these are primarily included as a way to build a polished-looking game even while learning a different discipline.[39m
|
||
|
||
[38;5;12mRoyalty Free Game Art! Don't forget to check the license.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpen Game Art[0m[38;5;12m (https://opengameart.org/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1m2D and 3D assets[0m[38;5;12m (http://www.kenney.nl/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Icons[0m[38;5;12m (https://game-icons.net/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLow-Poly Models[0m[38;5;12m (https://Poly.Pizza)[39m
|
||
|
||
|
||
[38;5;14m[1m100% free assets[0m[38;5;12m (https://www.reddit.com/r/Unity2D/comments/3dfi5k/lets_create_a_list_of_all_100_free_2d_assets_with/) - A post and thread with lots of free art assets and tools.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mDesign[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mThe Art of Game Design[0m
|
||
[38;5;12m (https://www.schellgames.com/art-of-game-design/) 💠🟪 - An essential book on game design, basically mandatory reading for designers. Has a price tag, but is well worth the money.[39m
|
||
|
||
|
||
[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mEveryday[0m[38;5;14m[1m [0m[38;5;14m[1mThings[0m[38;5;12m [39m[38;5;12m(https://ia902800.us.archive.org/3/items/thedesignofeverydaythingsbydonnorman/The%20Design%20of%20Everyday%20Things%20by%20Don%20Norman.pdf)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m
|
||
[38;5;12mdesign[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12meverything,[39m[38;5;12m [39m[38;5;12mbasically[39m[38;5;12m [39m[38;5;12mmandatory[39m[38;5;12m [39m[38;5;12mreading[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdesigners.[39m
|
||
|
||
|
||
[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mAccessibility[0m[38;5;14m[1m [0m[38;5;14m[1mGuidelines[0m[38;5;12m [39m[38;5;12m(https://gameaccessibilityguidelines.com/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12maccessibility[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12morganized[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mdifficulty.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mtestimonials[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m
|
||
[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimpact[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mpeople,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractice[39m[38;5;12m [39m[38;5;12mexamples[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12m(tools,[39m[38;5;12m [39m[38;5;12mguides,[39m[38;5;12m [39m[38;5;12metc)[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12mavailable.[39m
|
||
|
||
|
||
[38;5;14m[1mGame Design[0m[38;5;12m (https://ocw.mit.edu/courses/cms-608-game-design-fall-2010/) 💠🟪 - A Game Design class taught at MIT (free to access!) [39m
|
||
|
||
|
||
[38;5;14m[1mHow to make a Game Design Document[0m[38;5;12m (https://www.gamedesigning.org/learn/game-design-document/) - A tutorial on writing Game Design Documents (GDDs).[39m
|
||
|
||
|
||
[38;5;14m[1mPattern[0m[38;5;14m[1m [0m[38;5;14m[1mLanguage[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;12m [39m[38;5;12m(https://patternlanguageforgamedesign.com/)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mpatterns[39m[38;5;12m [39m[38;5;12mpresented[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12msolutions,[39m[38;5;12m [39m[38;5;12mcompiled[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12m_Pattern[39m[38;5;12m [39m
|
||
[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mGame[39m[38;5;12m [39m[38;5;12mDesign_.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mstudents[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdesigners[39m[38;5;12m [39m[38;5;12mcompleting[39m[38;5;12m [39m[38;5;12mexcercises[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbook.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Evolution of Trust[0m[38;5;12m (https://ncase.me/trust/) 💠🟪 - An interactive walkthrough of some game theory. Would probably be mandatory reading in a game design class.[39m
|
||
|
||
|
||
[38;5;14m[1mExtra[0m[38;5;14m[1m [0m[38;5;14m[1mCredits:[0m[38;5;14m[1m [0m[38;5;14m[1mSo[0m[38;5;14m[1m [0m[38;5;14m[1mYou[0m[38;5;14m[1m [0m[38;5;14m[1mWant[0m[38;5;14m[1m [0m[38;5;14m[1mTo[0m[38;5;14m[1m [0m[38;5;14m[1mBe[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mDesigner[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=zQvWMdWhFCc)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mchannel[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mfar[39m[38;5;12m [39m[38;5;12mahead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mtime.[39m[38;5;12m [39m[38;5;12mTheir[39m[38;5;12m [39m[38;5;12mbacklog[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfilled[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||
[38;5;12minvaluable[39m[38;5;12m [39m[38;5;12madvice,[39m[38;5;12m [39m[38;5;12mthough[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mrecent[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontroversial[39m[38;5;12m [39m[38;5;12mreputation,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthey've[39m[38;5;12m [39m[38;5;12mlargely[39m[38;5;12m [39m[38;5;12mpivoted[39m[38;5;12m [39m[38;5;12maway[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mgames[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mhistory[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mliterature.[39m[38;5;12m [39m[38;5;12mStart[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcareer[39m[38;5;12m [39m[38;5;12mvideo(s)[39m[38;5;12m [39m[38;5;12m-[39m
|
||
[38;5;12mdig[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mbacklog[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mlike,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mstick[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12molder[39m[38;5;12m [39m[38;5;12mstuff.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Platformer Toolkit[0m
|
||
[38;5;12m (https://gmtk.itch.io/platformer-toolkit) 💠🟪 - A playable video essay/game, giving an overview on platforming mechanics, game feel, and tuning by Mark Brown from GMTK.[39m
|
||
|
||
|
||
[38;5;14m[1mDesign Oriented Topic Wheel[0m[38;5;12m (https://designoriented.net/wheel) 💠 - Short descriptions of many major design topics and concepts, categorized neatly in an approachable wheel interface.[39m
|
||
|
||
|
||
[38;5;14m[1mGDKeys[0m[38;5;12m (https://gdkeys.com/) - A collection of articles and tools created by Nico, a senior game designer.[39m
|
||
|
||
|
||
[38;5;14m[1mPuzzle Ideation Strategies[0m[38;5;12m (https://cwpat.me/misc/puzzle-level-idea-strategies/) - A list of strategies for coming up with puzzles, and links to the talks that inspired them.[39m
|
||
|
||
|
||
[38;5;14m[1mMDA[0m[38;5;12m (https://users.cs.northwestern.edu/~hunicke/MDA.pdf) - Mechanics -> Design -> Aesthetics, or a formal approach to game design and research.[39m
|
||
|
||
|
||
[38;5;14m[1mHooked[0m[38;5;12m [39m[38;5;12m(https://www.theguardian.com/australia-news/datablog/ng-interactive/2017/sep/28/hooked-how-pokies-are-designed-to-be-addictive)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12marticle[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpsychology[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgambling[39m[38;5;12m [39m
|
||
[38;5;12mand[39m[38;5;12m [39m[38;5;12maddiction.[39m
|
||
|
||
|
||
[38;5;14m[1mDesign in Detail: Changing the Time Between Shots for the Sniper Rifle from 0.5 to 0.7 Seconds for Halo 3[0m
|
||
[38;5;12m (https://www.gdcvault.com/play/1012211/Design-in-Detail-Changing-the) - A talk on why minute tuning matters.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Poor Man's 3D Camera[0m[38;5;12m (https://etodd.io/2017/11/28/poor-mans-3d-camera/) - A breakdown of the design thinking and solutions that went into an extremely specific 3D camera[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mLevel Design[0m
|
||
|
||
|
||
[38;5;14m[1mLevel Design and How To Get Into It[0m[38;5;12m (https://80.lv/articles/level-design-tips-tricks-and-how-to-get-into-it/) 💠 - A gentle introduction to level design.[39m
|
||
|
||
|
||
[38;5;14m[1mTiled[0m[38;5;12m (https://www.mapeditor.org/) - A free and open source map editor [39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mUI/UX[0m
|
||
|
||
|
||
[38;5;14m[1mWE CAN FIX IT IN UI[0m[38;5;12m (https://www.notion.so/onewithmachines/WE-CAN-FIX-IT-IN-UI-9f588869324a45e2b2d0595546ce77d1) 💠🟪 - A huge list of UI/UX resources![39m
|
||
|
||
|
||
[38;5;14m[1mGame UI Database[0m[38;5;12m (https://www.gameuidatabase.com/index.php) 💠🟪 - A searchable repository of UI designs from many different games to use as reference.[39m
|
||
|
||
|
||
[38;5;14m[1mLaws of UX[0m[38;5;12m (https://lawsofux.com/en/) - Best practices of UX design.[39m
|
||
|
||
|
||
[38;5;14m[1mDaily UI[0m[38;5;12m (https://www.dailyui.co/) - A 100-day daily UI design challenge.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mReference[0m
|
||
|
||
|
||
[38;5;14m[1mGame Docs[0m[38;5;12m (https://gamedocs.org/category/design-document/) - A collection of design documents from completed games - links have been ripped and placed below.[39m
|
||
|
||
|
||
[38;5;14m[1mDestiny[0m[38;5;12m (http://www.cand.land/destiny) - A collection of UI/UX documentation from Destiny (a game that won awards for its UI) by David Candland.[39m
|
||
|
||
|
||
[38;5;14m[1mHit the Road GDD[0m
|
||
[38;5;12m (https://web.archive.org/web/20180219004603/https://samandmax.co.uk/wp-content/uploads/Hit%20the%20Road%20design%20document.pdf) - The design document for Sam and Max Hit the Road.[39m
|
||
|
||
|
||
[38;5;14m[1mMythos Pitch Domcument[0m[38;5;12m (https://mega.nz/#!3aImBa6D!QUKtZYf_frlIgSUk2A096KNCQ9cfijr_38son-N4AGo) - The pitch deck for Mythos.[39m
|
||
|
||
|
||
[38;5;14m[1mWasteland 2 Vision Document[0m[38;5;12m (https://drive.google.com/file/d/0BxMevjNSr2EjbDBpZ2ZMdmNnc28/view?resourcekey=0-2-ybLxFeJk2R5ROLOAB3oQ) - The original vision document for Wasteland 2.[39m
|
||
|
||
|
||
[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mDirty[0m[38;5;14m[1m [0m[38;5;14m[1mBomb[0m[38;5;12m [39m[38;5;12m(https://www.dirtybomb.com/news/the-design-of-dirty-bomb/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mDirty[39m[38;5;12m [39m[38;5;12mBomb.[39m[38;5;12m [39m[38;5;12mArchived[39m[38;5;12m [39m[38;5;12mpdf[39m[38;5;12m [39m[38;5;12mlinks:[39m[38;5;12m [39m[38;5;14m[1mDesign[0m[38;5;12m [39m
|
||
[38;5;12m(https://web.archive.org/web/20220815160634/http://db-design.splashdamage.com.s3-eu-west-1.amazonaws.com/dirty_bomb-game_design_document.pdf)[39m[38;5;12m [39m[38;5;12m|[39m[38;5;12m [39m[38;5;14m[1mArt[0m[38;5;12m [39m
|
||
[38;5;12m(https://web.archive.org/web/20220815160724/http://db-design.splashdamage.com.s3-eu-west-1.amazonaws.com/the_art_of_dirty_bomb.pdf)[39m
|
||
|
||
|
||
[38;5;14m[1mFinch[0m[38;5;14m[1m [0m[38;5;14m[1mConcept[0m[38;5;14m[1m [0m[38;5;14m[1mDoc[0m[38;5;12m [39m[38;5;12m(https://web.archive.org/web/20220815160819/https://www.giantsparrow.com/blog/news/wp-content/uploads/2018/04/Finch-Original-Concept-Doc.pdf)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mConcept[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWhat[39m[38;5;12m [39m
|
||
[38;5;12mRemains[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mEdith[39m[38;5;12m [39m[38;5;12mFinch.[39m
|
||
|
||
|
||
[38;5;14m[1mGrid Paper[0m[38;5;12m (https://gridpaper-maps.tumblr.com/) - A repository of maps and top-down views of levels.[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mAudio [0m
|
||
|
||
|
||
|
||
[38;5;14m[1mGame Audio Learning Resources[0m[38;5;12m (https://docs.google.com/spreadsheets/d/1fcuhGEesLC_PWCwY3dIwLgF774sKswOwIcZECWiH7Xo/edit#gid=0) 💠🟪 - A megalist of game audio learning resources! [39m
|
||
|
||
|
||
[38;5;14m[1mThe Sound Effects Bible[0m[38;5;12m (https://postproduciendoenlaeav.files.wordpress.com/2017/09/the-sound-effects-bible-ric-viers.pdf) 🟪 - A book on everything sound effects.[39m
|
||
|
||
|
||
[38;5;14m[1mAnother list of resources![0m[38;5;12m (https://twitter.com/chiragmachhar/status/1511446337639927811) 🟪 - [39m[38;5;14m[1mArchived PDF[0m[38;5;12m (archives/twitter/chiragmachharThread.pdf). [39m
|
||
|
||
|
||
[38;5;14m[1mSFXR[0m[38;5;12m (https://sfxr.me/) - A great program for generating simple sound effects.[39m
|
||
|
||
|
||
[38;5;14m[1mBeep Box[0m[38;5;12m (https://www.beepbox.co/) - A simple but fun web-based music program.[39m
|
||
|
||
|
||
[38;5;14m[1mBosca Ceoil[0m[38;5;12m (https://boscaceoil.net/) - A very simplistic and limited but fast, free, and fun audio program for chiptune music! [39m
|
||
|
||
|
||
[38;5;14m[1mGDC Freebies[0m[38;5;12m (https://sonniss.com/gameaudiogdc#1605030813191-c5a1f3d0-8baf) - Royalty free SFX samples from GDC.[39m
|
||
|
||
|
||
[38;5;12mRoyalty free music! Don't forget to check the license.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPixabay[0m[38;5;12m (https://pixabay.com/music/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDOVA-SYNDROME[0m[38;5;12m (https://www.youtube.com/c/DOVASYNDROMEYouTubeOfficial)[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mWriting [0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mNarrative[0m[38;5;14m[1m [0m[38;5;14m[1mResources[0m[38;5;12m [39m[38;5;12m(http://sashakirlee.com/game-narrative-resources)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbooks,[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mtalks,[39m[38;5;12m [39m[38;5;12mresources,[39m[38;5;12m [39m[38;5;12mjob[39m[38;5;12m [39m[38;5;12mlistings,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mwriting,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m
|
||
[38;5;12mdisciplines[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12mrelevant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnarrative.[39m
|
||
|
||
|
||
[38;5;14m[1mInkle[0m[38;5;12m (https://www.inklestudios.com/ink/) 🟪 - A writing tool for games (free and integrates well with Unity!)[39m
|
||
|
||
|
||
[38;5;14m[1mDialogger[0m[38;5;12m (https://github.com/etodd/dialogger) - A simple cross-platform dialogue graph editor (free with MIT license!)[39m
|
||
|
||
|
||
[38;5;14m[1mWriting Better Dialogue[0m[38;5;12m (https://gutefabrik.com/craft-writing-better-dialogue-a-2-day-workshop/) - A workshop on dialogue writing from a series on game writing.[39m
|
||
|
||
|
||
[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mBorksheet[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/spreadsheets/d/16WoJik9w93FHNOw8GrE4L0UAwTYJMsBQ6QSxZ1MYr9A/edit#gid=0)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12msheet[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mexercise[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12m"Barks"[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mdialogue[39m[38;5;12m [39m[38;5;12mlines[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||
[38;5;12mgood[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12memphasizing[39m[38;5;12m [39m[38;5;12mcharacter[39m[38;5;12m [39m[38;5;12mvariety[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mattention-to-detail[39m[38;5;12m [39m[38;5;12mpersonalization.[39m
|
||
|
||
|
||
[38;5;14m[1mEmily Short's Interactive Storytelling[0m[38;5;12m (https://emshort.blog/) - Neat blog on storytelling in games and interactive media.[39m
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mProduction[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mWhat is a Games Producer?[0m
|
||
[38;5;12m (https://www.screenskills.com/job-profiles/browse/games/production/games-producer-games/) 💠 - An explanation of the production role, and resources on how to become a producer.[39m
|
||
|
||
|
||
[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mProduction[0m[38;5;14m[1m [0m[38;5;14m[1mResources[0m[38;5;12m [39m[38;5;12m(https://www.breakingthewheel.com/video-game-production-resources/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproducers,[39m[38;5;12m [39m[38;5;12mcategorized[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mpurpose.[39m[38;5;12m [39m[38;5;12mTargets[39m[38;5;12m [39m[38;5;12msoft[39m[38;5;12m [39m[38;5;12mskills[39m[38;5;12m [39m
|
||
[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mentrepreneurship,[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmarketing.[39m
|
||
|
||
|
||
[38;5;14m[1mGame Producer's Guide[0m[38;5;12m (https://www.gameproducersguide.com/Home_home.html) - A collection of books, tools, conference talks, and other resources for producers.[39m
|
||
|
||
|
||
[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mBecome[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mProducer[0m[38;5;12m [39m[38;5;12m(https://www.gameindustrycareerguide.com/how-to-become-a-video-game-associate-producer/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12minterview[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMerric[39m[38;5;12m [39m[38;5;12mShank,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msenior[39m[38;5;12m [39m[38;5;12mproducer,[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrole,[39m[38;5;12m [39m
|
||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mhiring[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mentry-level[39m[38;5;12m [39m[38;5;12mproducers.[39m
|
||
|
||
|
||
[38;5;14m[1mAwesome Game Production[0m[38;5;12m (https://github.com/vhladiienko/awesome-game-production) 🟪 - An Awesome list, focused on project and product management in game development.[39m
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mMarketing and Business[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mLeveling[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mPlaying[0m[38;5;14m[1m [0m[38;5;14m[1mField[0m[38;5;12m [39m[38;5;12m(https://ltpf.ramiismail.com)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog/newsletter[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mRami[39m[38;5;12m [39m[38;5;12mIsmail[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mbusiness,[39m[38;5;12m [39m[38;5;12mmarketing,[39m[38;5;12m [39m[38;5;12mskill[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mtopics[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m
|
||
[38;5;12mindie[39m[38;5;12m [39m[38;5;12mstudio.[39m[38;5;12m [39m[38;5;12mPast[39m[38;5;12m [39m[38;5;12mnewsletters[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12marchived[39m[38;5;12m [39m[38;5;12mhere.[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12m"Budget[39m[38;5;12m [39m[38;5;12mViability"[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12mpoint.[39m
|
||
|
||
|
||
[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mMarket[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;12m [39m[38;5;12m(https://howtomarketagame.com)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mChris[39m[38;5;12m [39m[38;5;12mZukowski[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmarketing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msales.[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12mhis[39m[38;5;12m [39m[38;5;12mGDC[39m[38;5;12m [39m[38;5;12mtalks[39m[38;5;12m [39m
|
||
[38;5;12m"Empathizing[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSteam:[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mPeople[39m[38;5;12m [39m[38;5;12mShop[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mYour[39m[38;5;12m [39m[38;5;12mGame"[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m"What[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mWrite[39m[38;5;12m [39m[38;5;12mSo[39m[38;5;12m [39m[38;5;12mPeople[39m[38;5;12m [39m[38;5;12mBuy:[39m[38;5;12m [39m[38;5;12mSelling[39m[38;5;12m [39m[38;5;12mYour[39m[38;5;12m [39m[38;5;12mGame[39m[38;5;12m [39m[38;5;12mWithout[39m[38;5;12m [39m[38;5;12mFeeling[39m[38;5;12m [39m[38;5;12mSleazy"[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12mpoints.[39m
|
||
|
||
|
||
[38;5;14m[1mCommunity[0m[38;5;14m[1m [0m[38;5;14m[1mDev[0m[38;5;14m[1m [0m[38;5;14m[1mNewsletter[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mBlog[0m[38;5;12m [39m[38;5;12m(https://www.victoriatran.com)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnewsletter[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mVictoria[39m[38;5;12m [39m[38;5;12mTran[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12msocial[39m[38;5;12m [39m[38;5;12mmedia,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmarketing.[39m[38;5;12m [39m[38;5;12mPast[39m[38;5;12m [39m
|
||
[38;5;12mnewsletters[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12marchived[39m[38;5;12m [39m[38;5;12mhere.[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12m"Failure[39m[38;5;12m [39m[38;5;12mMarketing"[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m"Charm[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mCommunities"[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12mpoints.[39m
|
||
|
||
|
||
[38;5;14m[1mBlog[0m[38;5;14m[1m [0m[38;5;14m[1mby[0m[38;5;14m[1m [0m[38;5;14m[1mDerek[0m[38;5;14m[1m [0m[38;5;14m[1mLieu[0m[38;5;12m [39m[38;5;12m(https://www.derek-lieu.com/blog/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mDerek[39m[38;5;12m [39m[38;5;12mLieu[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madvice[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mtrailers.[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mpersonally[39m[38;5;12m [39m[38;5;12mrecommend[39m[38;5;12m [39m[38;5;12m"Show[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDream,[39m[38;5;12m [39m[38;5;12mNot[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJob"[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m"Video[39m[38;5;12m [39m[38;5;12mGame[39m[38;5;12m [39m[38;5;12mTrailer[39m[38;5;12m [39m
|
||
[38;5;12mSpecifications"[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12mpoints.[39m
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mJob Hunting and Career[0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mJob[0m[38;5;14m[1m [0m[38;5;14m[1mHunt[0m[38;5;12m [39m[38;5;12m(https://www.gameindustrycareerguide.com/video-game-job-hunt-guide/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mhuge[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mjob-hunting[39m[38;5;12m [39m[38;5;12mresources:[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mblogs[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||
[38;5;12mportfolio/resume[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msearching[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mapplying[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mjobs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12msalary[39m[38;5;12m [39m[38;5;12mnegotiation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrelocation[39m[38;5;12m [39m[38;5;12madvice.[39m
|
||
|
||
|
||
[38;5;14m[1mCareer Documents from Jean Leggett[0m[38;5;12m (https://docs.google.com/document/d/1pGglICnig6oZ1IABXLMuwAEN1azPP5pnZUvdrYwbyGs/edit) 🟪 - Another huge list of career documents and resources![39m
|
||
|
||
|
||
[38;5;14m[1mGame Dev LFW Resources[0m[38;5;12m (https://javieracordero.notion.site/cce9a8faef6e4f31bb43b7630521a4d2?v=efdf687094be499bb2d9a33f55b906bc) 🟪 - Yet another list of resources and communities![39m
|
||
|
||
|
||
[38;5;14m[1mInterview[0m[38;5;14m[1m [0m[38;5;14m[1mPlacemat[0m[38;5;12m [39m[38;5;12m(https://www.linkedin.com/posts/victoriaearle_jobhunt-jobsearch-interviewing-activity-7052059362810335232-UhrI/)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12minterview[39m[38;5;12m [39m[38;5;12mprep.[39m[38;5;12m [39m[38;5;14m[1mArchived[0m[38;5;14m[1m [0m[38;5;14m[1mImage[0m[38;5;12m [39m
|
||
[38;5;12m(archives/InterviewPlacemat.jpg).[39m
|
||
|
||
|
||
[38;5;14m[1mThe Complete List of Gaming Jobs[0m
|
||
[38;5;12m (https://hitmarker.net/career-advice/the-complete-list-of-gaming-esports-jobs) 🟪 - A comprehensive list of gaming jobs and specialties (includes both game development and esports).[39m
|
||
|
||
|
||
[38;5;14m[1mIndustry Portfolios[0m[38;5;12m (https://www.plusonewisdom.com/post/industry-portfolios) - A big list of portfolios from industry professionals.[39m
|
||
|
||
|
||
[38;5;14m[1mGameDev Jobs (2022)[0m[38;5;12m (https://docs.google.com/document/d/1H34_z043mJrLahXw7fCgwf5w4ZWyrB2GBE9XAXufjmQ/edit) - A megalist of studio career pages and job posting sites.[39m
|
||
|
||
|
||
[38;5;14m[1mCareer[0m[38;5;14m[1m [0m[38;5;14m[1mAdvice[0m[38;5;14m[1m [0m[38;5;14m[1mCollected[0m[38;5;12m [39m[38;5;12m(https://claudiasnotes.notion.site/claudiasnotes/Career-Advice-Collected-560272eab6ce4069ada95d0852dbb1c9)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAdvice[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mresumes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcover[39m[38;5;12m [39m[38;5;12mletters.[39m[38;5;12m [39m[38;5;12mPrimarily[39m[38;5;12m [39m
|
||
[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproducers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mentry-level[39m[38;5;12m [39m[38;5;12mjob[39m[38;5;12m [39m[38;5;12mseekers,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mgenerally[39m[38;5;12m [39m[38;5;12mapplicable.[39m
|
||
|
||
|
||
[38;5;14m[1mQuestions to ask game studios you're interviewing with[0m
|
||
[38;5;12m (https://lindenreidblog.com/2020/05/21/questions-to-ask-game-studios-youre-interviewing-with/) 🟪 - A list of questions for you to ask a potential employer in an interview.[39m
|
||
|
||
|
||
[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mReverse[0m[38;5;14m[1m [0m[38;5;14m[1mInterview[0m[38;5;12m [39m[38;5;12m(https://github.com/viraptor/reverse-interview)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAnother[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mask[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpotential[39m[38;5;12m [39m[38;5;12memployer[39m[38;5;12m [39m[38;5;12m(created[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnon-games[39m[38;5;12m [39m[38;5;12mtech,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mquestions[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||
[38;5;12msome[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mdisciplines).[39m
|
||
|
||
|
||
[38;5;14m[1mGuide to Game Art Applications[0m
|
||
[38;5;12m (https://www.artstation.com/blogs/kierangoodson/mY0N/guide-to-game-art-applications-portfolios-and-job-postings) 🟪 - A guide to game art portfolios and job hunting.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Bible of Getting a Job in Game Audio[0m[38;5;12m (https://docs.google.com/document/d/1sAd8xOdngsdLJqKfcOnyL8xRhPi3Uitys6fEXU9O2X0/edit) 🟪 - A massive collection of career resources for game audio.[39m
|
||
|
||
|
||
[38;5;14m[1mHow to Get an Internship[0m[38;5;12m (https://helpful-clover-96f.notion.site/How-to-get-an-internship-v-2-d906cdbf321c4986ae46bd43282b1a84) - Tips on getting an internship for college students.[39m
|
||
|
||
|
||
[38;5;14m[1mHow to Get a Job as a Game Producer[0m[38;5;12m (https://www.gamesindustry.biz/how-to-get-a-job-as-a-game-producer) - Career advice for those seeking a job in production.[39m
|
||
|
||
|
||
[38;5;14m[1mGameDevMap[0m[38;5;12m (https://www.gamedevmap.com) - A map of game development studios[39m
|
||
|
||
|
||
[38;5;14m[1mA short thread of cover letter tips[0m[38;5;12m (https://twitter.com/JeanLeggett/status/1354615348071460865) - [39m[38;5;14m[1mArchived PDF[0m[38;5;12m (archives/twitter/JeanLeggettThread.pdf).[39m
|
||
|
||
|
||
[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mword[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mwarning[0m[38;5;12m [39m[38;5;12m(https://twitter.com/MemoPotato/status/1550209887401017344?s=20&t=6Kp0ZGR8XuZukP5eAz2MGA)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWhy[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mclearly[39m[38;5;12m [39m[38;5;12mlabel[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||
[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mname[39m[38;5;12m [39m[38;5;12mseem[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstudio[39m[38;5;12m [39m[38;5;12mname[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot:[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mthread.[39m[38;5;12m [39m[38;5;14m[1mArchived[0m[38;5;14m[1m [0m[38;5;14m[1mThread[0m[38;5;12m [39m[38;5;12m(archives/twitter/MemoPotatoThread.pdf)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mSub-Thread[0m[38;5;12m [39m[38;5;12m(archives/twitter/JoannaHaslamThread.pdf)[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mOther [0m
|
||
|
||
|
||
|
||
|
||
[38;5;14m[1mObsidian[0m[38;5;12m (https://obsidian.md/) 🟪 - Important productivity fuel (and what I used to hoard this list :P)[39m
|
||
|
||
|
||
[38;5;14m[1mA[0m[38;5;14m[1m [0m[38;5;14m[1mseries[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mgame[0m[38;5;14m[1m [0m[38;5;14m[1mjam[0m[38;5;14m[1m [0m[38;5;14m[1mpost-mortems[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=fW88C_w3EzE&list=PLrvwNabyAw30pIbitXIHLdSTm4t9I3iT1)[39m[38;5;12m [39m[38;5;12m💠🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mvaluable[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mlet[39m[38;5;12m [39m[38;5;12mon,[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mshow[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m
|
||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mwhole[39m[38;5;12m [39m[38;5;12mgame-making[39m[38;5;12m [39m[38;5;12mprocess,[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfinish.[39m[38;5;12m [39m[38;5;12mNot[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mavoid[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mpitfalls,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mknow[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfollow[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mgame.[39m[38;5;12m [39m[38;5;12mWatch[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcouple[39m[38;5;12m [39m[38;5;12mbefore[39m[38;5;12m [39m
|
||
[38;5;12mentering[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mjam[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mproject![39m
|
||
|
||
|
||
[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mCalifornia[0m[38;5;14m[1m [0m[38;5;14m[1mProblem[0m[38;5;12m [39m[38;5;12m(https://ellaguro.blogspot.com/2023/02/the-california-problem.html)[39m[38;5;12m [39m[38;5;12m🟪[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOne[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mfavorite[39m[38;5;12m [39m[38;5;12marticles[39m[38;5;12m [39m[38;5;12mever[39m[38;5;12m [39m[38;5;12mwritten.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mphilosophical[39m[38;5;12m [39m[38;5;12manalysis[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mculture[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgames[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m
|
||
[38;5;12man[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimportance[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgamedev[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhobby,[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbusiness.[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;14m[1mGame Developer (previously known as Gamasutra)[0m
|
||
[38;5;12m (https://www.gamedeveloper.com/) - A site filled with post-mortems, gamedev news, blog posts, and other articles with a focus on game developers and their communities.[39m
|
||
|
||
|
||
[38;5;14m[1mPapers Please Devlog[0m[38;5;12m (https://fguillen.github.io/PapersPleaseDevlogScrap/) - Posts from the development of Papers Please.[39m
|
||
|
||
|
||
[38;5;14m[1mEA Spouse[0m[38;5;12m (https://ea-spouse.livejournal.com/274.html) - A cautionary tale on crunch. For all of our sakes, don't let the industry return to this.[39m
|
||
|
||
|
||
[38;5;14m[1mWhere[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mWater[0m[38;5;14m[1m [0m[38;5;14m[1mTastes[0m[38;5;14m[1m [0m[38;5;14m[1mLike[0m[38;5;14m[1m [0m[38;5;14m[1mWine[0m[38;5;14m[1m [0m[38;5;14m[1mPostmortem[0m[38;5;12m [39m[38;5;12m(https://johnnemann.medium.com/where-the-water-tastes-like-wine-postmortem-211a1f9d791a)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmust-read[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12maspiring[39m[38;5;12m [39m[38;5;12mindependent[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mdevelopers.[39m[38;5;12m [39m
|
||
[38;5;12mMaking[39m[38;5;12m [39m[38;5;12mmoney[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mhard,[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m[38;5;12mveterans,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mthings[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mvaluable.[39m
|
||
|
||
|
||
[38;5;14m[1mSurveillance Self-Defense[0m[38;5;12m (https://ssd.eff.org/en) - Tips, Tools, and Tutorials for privacy and online self-defense[39m
|
||
|
||
|
||
[38;5;14m[1mPolyglot[0m[38;5;14m[1m [0m[38;5;14m[1mGamedev[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/spreadsheets/d/17f0dQawb-s_Fd7DHgmVvJoEGDMH_yoSd8EYigrb0zmM/edit#gid=296134756)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mlocalized[39m[38;5;12m [39m[38;5;12mwords[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m
|
||
[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mloosely[39m[38;5;12m [39m[38;5;12mtranslate[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mphrases[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mbuttons[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mtooltips.[39m[38;5;12m [39m
|
||
|
||
|
||
[38;5;14m[1mTiny Tools[0m[38;5;12m (https://tinytools.directory/) - A collection of tiny, usually fun tools for various purposes! [39m
|
||
|
||
|
||
[38;5;14m[1mPaul Graham[0m
|
||
[38;5;12m (http://paulgraham.com/articles.html) - Good general advice, both for specific disciplines (particularly programming and business) and for life, from Paul Graham (founder of YCombinator).[39m
|
||
|
||
|
||
[38;5;14m[1mOpen Dyslexic[0m[38;5;12m (https://opendyslexic.org/) - A dyslexia-friendly, accessible font! [39m
|
||
|
||
|
||
[38;5;14m[1mIs This Arabic?[0m[38;5;12m (https://isthatarabic.com) - A friendly guide to not borking Arabic script.[39m
|
||
|
||
|
||
[38;5;14m[1mThe Stranger Things (or Montauk) pitch bible[0m
|
||
[38;5;12m (http://www.zen134237.zen.co.uk/Stranger_Things/Stranger_Things_-_Bible.pdf) - Useful as reference for what a great pitch can look like, albeit in the context of film rather than games.[39m
|
||
|
||
|
||
|
||
|
||
|
||
[38;5;12m [39m
|
||
[38;5;12m![39m[38;5;14m[1mA cute drawing of Asriel from Undertale reaching for a heart[0m[38;5;12m (images/Asriel.png 'Thanks for reading!')[39m
|
||
|