Rendered
This commit is contained in:
989
terminal/learngamedev
Normal file
989
terminal/learngamedev
Normal file
@@ -0,0 +1,989 @@
|
||||
[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 list is aimed at learning the craft of game development. It has been curated to offer general knowledge, resources, and hiring advice for the variety of disciplines and roles under the gamedev umbrella. [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;12m [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[1m [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;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 at UCI Resources[0m
|
||||
[38;5;12m (https://docs.google.com/document/d/1yGzqp1Cq8emRasH0JHYMXE4-Z6xYxQ0GDe6ZyemctVM/edit) - A list of workshops and resources from the Video Game Development Club at the University of California, Irvine () [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 Programming[0m
|
||||
[38;5;12m (https://github.com/charlax/professional-programming) 🟪 - An expansive list of resources and other lists of resources intended to make you a more proficient programmer at a professional level.[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;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;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;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 a Game Engine[0m
|
||||
[38;5;12m (https://www.youtube.com/playlist?list=PLlrATfBNZ98dC-V-N3m0Go4deliWHPFwT) - For the engine programmers and the insane: save yourself some trouble and watch this instead of making yet another game engine ^^[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 ECS[0m
|
||||
[38;5;12m (https://www.gamedev.net/articles/programming/general-and-gameplay-programming/understanding-component-entity-systems-r3013/) - A blog post about Entity Component System design and implementation.[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 AI Pro[0m[38;5;12m (http://www.gameaipro.com/) 🟪 - Three (3) free books (or more accurately, volumes of short papers) on game AI. Notable authors include Steve Rabin, a DigiPen professor who teaches AI for games.[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 do I become a graphics programmer?[0m
|
||||
[38;5;12m (https://gpuopen.com/learn/how_do_you_become_a_graphics_programmer/) 💠🟪 - An overview of graphics programming and a collection of resources tailored to beginners learning graphics programming. [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 Hell[0m
|
||||
[38;5;12m (http://simonschreibt.de/gat/renderhell/) 🟪 - An overview of graphics and everything rendering for programmers. Covers an overview, with lots of references to books and other resources for deeper reading.[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 Compensating Methods[0m
|
||||
[38;5;12m (https://developer.valvesoftware.com/wiki/Latency_Compensating_Methods_in_Client/Server_In-game_Protocol_Design_and_Optimization) - Technical documentation from Valve about accounting for latency.[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;12m [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 Crash Bandicoot[0m
|
||||
[38;5;12m (https://all-things-andy-gavin.com/2011/02/04/making-crash-bandicoot-part-3/) - A blog post series from a developer of Crash Bandicoot discussing its rendering tech and the hardware limitations of the PS1.[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 Staring: Facial Modeling and Animation Done Right[0m
|
||||
[38;5;12m (https://www.amazon.com/Stop-Staring-Facial-Modeling-Animation/dp/0470609907) - A book on facial modeling, animation, and rigging. Fair warning: this is $80 new. I would recommend getting it used, if possible.[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 whole lot of time-saving tools[0m[38;5;12m (https://mobile.twitter.com/Marcel_Hampel/status/1559178642856484865) - I personally recommend Pureref. [39m[38;5;14m[1mArchived PDF[0m[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 to Learn Digital Painting (Beginners)[0m
|
||||
[38;5;12m (https://www.youtube.com/watch?v=iwRa5qTnr8o) 💠🟪 - A guide to digital painting for beginners and intermediate painters. See other tutorials by Sinix for guides aimed at more advanced artists.[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 the Head and Hands[0m
|
||||
[38;5;12m (https://ia601608.us.archive.org/8/items/andrew-loomis-drawing-the-head-hands/andrew-loomis-drawing-the-head-hands.pdf) - A book on figure construction by Andrew Loomis. Free in the public domain![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;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;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 (https://www.theguardian.com/australia-news/datablog/ng-interactive/2017/sep/28/hooked-how-pokies-are-designed-to-be-addictive) - An interactive article on the psychology of gambling and addiction.[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 Concept Doc[0m[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) - Concept document for What Remains of Edith Finch.[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 Narrative Resources[0m
|
||||
[38;5;12m (http://sashakirlee.com/game-narrative-resources) 💠🟪 - A collection of books, tools, talks, resources, job listings, and more for writing, as well as related disciplines where relevant to narrative.[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 Game Production Resources[0m
|
||||
[38;5;12m (https://www.breakingthewheel.com/video-game-production-resources/) 🟪 - A collection of resources for producers, categorized by purpose. Targets soft skills such as entrepreneurship, management, and marketing.[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 to Become a Video Game Producer[0m
|
||||
[38;5;12m (https://www.gameindustrycareerguide.com/how-to-become-a-video-game-associate-producer/) - An interview with Merric Shank, a senior producer, on the role, with hiring advice for entry-level producers.[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;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 by Derek Lieu[0m
|
||||
[38;5;12m (https://www.derek-lieu.com/blog/) 🟪 - A blog by Derek Lieu with advice on game trailers. I personally recommend "Show the Dream, Not the Job" and "Video Game Trailer Specifications" as starting points.[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 Reverse Interview[0m
|
||||
[38;5;12m (https://github.com/viraptor/reverse-interview) - Another list for you to ask a potential employer (created for non-games tech, but most questions apply to games, and some apply to all disciplines).[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
|
||||
|
||||
Reference in New Issue
Block a user