Skip to content

Instantly share code, notes, and snippets.

@gersande
Last active July 28, 2017 21:26
Show Gist options
  • Save gersande/56da07c0fb29a81c4873 to your computer and use it in GitHub Desktop.
Save gersande/56da07c0fb29a81c4873 to your computer and use it in GitHub Desktop.
Links to Game Resources

I compiled this list privately for my own development as a game maker, mostly in a series of bookmarks in my browser, and then realised this is could be really valuable for others to check out and contribute to as well.

This gist is separated into three sections: Getting Started, Design and Aesthetics, and Programming and Methodology. Getting Started is for general blog posts, inspiration, and stuff that's useful for getting off your ass and starting up that project you've been itching to make since forever. Design and Aesthetics is for manifestos, for art design, graphic design, UI (user interface), and also aesthetic decisions that lie beyond ludology, beyond rules, beyond programming, but sometimes needs those concepts to get shit done. Programming and Methodology is for the code, libraries, and engines that pump out the game experience. Links to popular engines tutorials such as Unity3d can be found there. Happy reading!

Before we get started...here is a gigantic google spreadsheet with contact information and other information of game developers and game makers from all over the world.


#Getting Started

We guarantee you, if you come up to a snag as a first-time game-maker, it is a snag that someone else has hit before. We’ve all been there. Nothing is unsolvable. (Pixelles 2015)


#Design & Aesthetics

((Provocation: Queerness is a continuously slippery ideal that changes whenever new outlying values are normalized. Therefore, queerness can’t be against normative values, it must be beyond them. Answer: Design games that create opportunities for experience instead of certain kinds of experiences.)) - Mattie Brice in Queer as in Fuck Me

##Art

  • Does art terrify you? This may help.
  • Massive resource of video lectures on digital painting theory + reference libraries at ctrlpaint.com

##Pixels

##UI

##Level Design (2D)

##Game Design Philosophy


#Programming and Methodology

###Pseudocode

##LÖVE LÖVE2d is a game making framework based in Lua, a functional programming language.

##Twine

##GameMaker

##Game Salad

##Unity3d

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment