📜 ⬆️ ⬇️

How to learn to make games: useful resources

When I started to build my career in the gaming industry six years ago, I often wondered about game development. Starting from finding a common understanding of how online games are developed and operated, to private questions such as how best to advertise a particular game. Then there was little structured information on the creation and promotion of games , the newcomer to understand and find the answers was extremely difficult. Virtually the only source of information was own experience and advice from more experienced colleagues. Now the situation has changed dramatically. Information on the gaming industry is so much that you risk to just drown in it. In order to simplify the process of obtaining the knowledge I need , I structured and made notes for myself on all sources of information about game devs . Further in the article I offer all this information in a convenient form for general use.

image


Game development sites


Specialized Internet resources have always been one of the easiest ways to get information. If you have not found the article you need, you can always ask on the forum or in the comments to posts on a related topic. And even have a chance to get an answer!
Under the spoiler, you will find a table in which I listed the most popular Russian game development resources with brief personal notes on each.
')
List of game resources

Gamedev resourcesMarks
habrahabr.ruThis article itself is published on Habré J On Habré and his "younger brothers" you can find articles both on the development / operation of games, and on the industry as a whole.
gamesisart.ruMy favorite game development resource. It is less articles, than on other portals, but takes quality, but not quantity. A number of articles from there helped me a lot in my work.
vc.ru/paper/category/gamesThe column of the games market on the CPU appeared recently with respect to other resources, but quickly became fashionable. It is convenient for me because I have an application for iOS, I read through it.
dtf.ruA few years ago was a key online resource for gaining knowledge of game dev. Excellent site, it is a pity that now it was abandoned.
www.gamedev.ruMastodon among resources gamedev. Old, but not useless.
gcup.ruIt is also one of the oldest and largest portals for game development with a bias in programming.
galyonkin.comPodcasts by Sergey Galenkin. The most popular podcasts on the gaming industry.
igdc.ruContests of young game developers and a very lively forum for communication.
progamedev.netBlog Alexander Shtachenko about geymdev. Regularly updated materials interesting.
aushestov.ruQualitative blog about game design from Anatoly Shestov.
www.progamer.ru/devThere are good articles on game dev.
gameinstitute.ruA website with a focus on publishing game design lessons. It has not been updated for a long time, but there are many interesting old articles.
make-games.ruPortal with a strong bias in programming and various game designers.
flashgamedev.ruStrange place. I dont sit there.
www.ant-karlov.ruAuthor blog developer flash games.
mmozg.netPlace of discussion MMO.
narratorika.comFor game screenwriters.
romanilyin.com/category/storytelling@Grisper "there is a little more on narrative design"
dogames.ruNot a useful resource.
www.gamedis.ruGame design blog. New posts occasionally.
www.uraldev.ruThanks for the link to the resource Msviblov An interesting resource for Ural game developers. Sorry for a long time not updated
torick.ruThanks for the link to the resource Msviblov Unusual blog with a text description of various podcasts on game dev
upd. from 4/16 gamesjam.orgResource, which publishes information about all the interesting events in geymdev. And just a platform to communicate with like-minded people.
upd. from 16.04 empathybox.me/ruTeam blog about game design theory and game development culture
upd. from 16.04 core-rpg.netSite about the development of computer RPG
upd. from 16.04 gamedevblogs.ruJust a lot of indie developer blogs. Something like LJ for game developers.
upd. from 16.04 fasterthanthere.blogspot.ru"A description of the creation of video games and different thoughts around it ..." in a blog format.
upd. from 16.04 tiendil.orgBlog "about software development, game development and other pleasures of life."
upd. from 16.04 gopractice.ruBlog about analytics and marketing of mobile applications
upd. from 16.04 warnworld.comGame designer Ilya Tumenko’s author’s resource “on game development: game design, mobile markets, game industry and all that”.
upd. from 16.04 leaden.ru/language/ruGame design blog by Yaroslav Kravtsov - co-author of Message Quest. In addition to this game, Yaroslav has been working on Skyforge, Allods Online and Armored Warfare.
upd. from 16.04 Game Designer CuffsThe slogan of the site: "How not to die of horror on the first and all subsequent working days at the game designer position."
Game Development Resources with a Focus on Mobile DevelopmentMarks
indiedev.nameA good information resource for those involved in the promotion of mobile games. One base of publishers and sites for the promotion of mobile phones is worth something.
app2top.ruAn excellent resource for mobile development.
apptractor.ruAnother cool resource about mobile development.
apps4all.ruAnd also about mobile development, and also chic.



Facebook Communities


It so happened that Facebook became the platform for the crowd of people from the gaming industry. Vkontakte and LinkedIn also have gamedev communities, but they are less tusovny. Therefore here I will provide links to groups in FB.

Russian-speaking Facebook groups on gamedev

CommunityMarks
www.facebook.com/groups/gamedeff (1 450+)Gamedev Actually, a very active group on game development.
www.facebook.com/groups/118360218257628 (2,800+)Game Developers UA. Speaking title.
www.facebook.com/groups/radug (2 500+)Radug. Russian Apple Developer User Group.
www.facebook.com/groups/pringamedev (900+)PR in Gamedev. Cozy marketing and operational tusovochka.
www.facebook.com/groups/gdrullez (900+)Practical game design.
www.facebook.com/groups/vr.ar.gamedevVR / AR in Gamedev. New group about the use of augmented and virtual reality in game dev.



Profile literature


There are few Russian-language game-development literature - just a couple of books on marketing in games from Russian authors and several translations of the most famous foreign books on game design. It is worth noting that there is a lot of English literature and most people from gamedev read it in the original. Today we are talking only about Russian-language resources, so under the spoiler I present to your attention books in Russian.

Books on game dev

Book titlebook authorLink to the book
The first Russian gamedev book: Game MarketingSergey Galenkingalyonkin.com/book
The second Russian gamedev book: “Download money! Marketing of mobile games and applications »Anar Babayev, Nikolay Evdokimov, Mikhail Bode, Yuri Barbashovadtoapp.com/book/mobile-app-marketing
The Art of Game Design: A book of lensesJesse SchellTranslation here and here
Level Up! Guide to Great Video Game DesignScott rojersTranslation here
Designing Virtual WorldsRichard bartleTranslation is done on Habré
upd. from 14.10 Design and architecture of gamesE. Rollings, D. MorrisTranslation here



image

Conferences


Another way to gain new knowledge, and most importantly new acquaintances in the gaming industry, is to participate in specialized events: conferences, exhibitions, competitions. The most famous are DevGAMM, White Nights, before it was a GDC. But this is only the tip of the iceberg. There are many other specialized events, new ones constantly appear. To keep track of all of them and understand exactly which ones it would be useful for you to go to, I prepared a list of catalogs of such events.

Gamedev Event Calendars

ResourceMarks
gcup.ru/news/meroprijatija/1-0-4At gcup event organizers themselves publish announcements. You can dig up interesting activities, which in other places and you will not hear.
app2top.ru/category/conferences/calendar_newsModern and convenient conference directory.
apptractor.ru/eventsCalendar of events for mobile developers.
apps4all.ru/eventAnd also a good calendar.



Education


The above is essentially self-education. And there is also a comprehensive professional education in the field of game design and management of online gaming projects. Currently, there are three educational institutions in Moscow that provide the following services: RealTime School, Scream School and the Higher School of Business Informatics of the National Research University Higher School of Economics (VSHBI). Traditionally, under the spoiler, my notes about education in these places.

Educational programs on game dev

Educational institutionMarks
Realtime schoolGood short weekend intensives on game design. Pass approximately once a quarter.
Scream schoolThe longest and most expensive of all the courses of game design. I don’t know how good they are;
VSBIThe best in my opinion comprehensive training program for the gaming industry. He was in close contact with the graduates, everyone was very happy and either got employed in the game companies, or started their projects.



This concludes the review of useful resources on how to learn to make games. If there is something to add to my lists, then write in the comments - I’ll be happy to add to the article marked upd and a link to the author of the material.

Upd from patch1 .
Selection of useful resources directly for game developers
Large list with sites for textures and 3D models.
unitywiki.com/page-27-download-free-3d-models
unitywiki.com/page-28-download-free-textures
telias.free.fr

A selection of sites with music for the game (Purchase stock audio. You can purchase royalty-free stock audio from the following sites:
arteriamusic.com
audiojungle.net
beatsuite.com
firstcom.com
ibaudio.com
instantroyaltyfreemusic.com
istockaudio.com
magnatune.com
partnersinrhyme.com
revostock.com
sounddogs.com
soundeffects.com
soundrangers.com
soundsnap.com
stockmusic.net
tallarico.com
8bitcollective.com
ccmixter.org
flashkit.com
freesound.org
hartwigmedia.com
incompetech.com
musopen.com
newgrounds.com
openmusicarchive.org
openmusic.linuxtag.org
indiegamemusic.com

Market for 3D Models
Licensed content:
turbosquid.com/ 3D models and textures, perhaps the most
great resource.
opengameart.org 3D Models, Textures, Sound Fx,
3dexport.com Buy 3D Models, Sell 3D Models, Low Poly 3D Models, 3D
Print Models
www.the3dstudio.com 3D Models, Textures, 3D Lessons
www.daz3d.com
www.cgtrader.com

Mainly for reference, "Pirate Resources":
www.designconnected.com 3D Models
archive3d.net
www.3dmodelfree.com
www.3dm3.com
tf3dm.com
www.sweethome3d.com
www.freebie3d.com
artist-3d.com
www.exchange3d.com
3dgarage.ru
www.wirecase.com 3D Models, Textures, Interior and Exterior
animium.com Free 3D Models and 3D Tutorials
www.dmi-3d.net DMI Car 3D Models
www.onnovanbraam.com
www.carbodydesign.com
www.syncronia.com Architecture 3d models and instruments for design
architecture.
www.gandoza.com 3D Models, 3D Modeling, Textures and Rendering on
Gandoza
archibaseplanet.com Home Design, Free 3D models, High Quality Textures,
Online Interior Design.
3dmagicmodels.com 3D Model Services

Asset Store for Unity3d
www.unityprefabs.com
unity3d-asset.ru

Textures
www.gametextures.com

Development Assistance Programs
www.filterforge.com - Plugin for photoshop to generate
textures. Procedural textures.
www.allegorithmic.com Software
for working with textures: diffuse, bump, AO cards, etc.
www.codeandweb.com/texturepacker - Pack textures in satin
www.world-machine.com -
Procedural landscapes generator World Machine
www.quadsoftware.com -
Grme Editor - Simple creation of large landscapes.

Textures, Animation Models - Portals
3dsky.org Models Textures
mocap.cs.cmu.edu Mocap Free Animation
mocapdata.com/index.cgi?category_id=19053
sites.google.com/a/cgspeed.com/cgspeed/motion ...
accad.osu.edu/researchmain/research/motion_cap ...
gfx-motion-capture.blogspot.co.uk
charactergenerator.autodesk.com - Character Generator. Thank you Tariel Farniev

Free tools for developers:
www.blender.org - Blender3D, Unity understands its format
"Native", it is not necessary to export
www.gimp.org - GIMP, a free raster editor; Photoshop analog doesn’t draw, usability is an eternal reason for holivars, but there are a number of interesting features specifically for creating cyclical (seamless) textures, for example. Using the plugin allows you to generate a Normal Map from any image.
www.inkscape.org -
Inkscape, a free vector editor. Blender allows you to import it
SVG files in the form of Curves.
www.makehuman.org -
free human figure generator with rig.
ngplant.sourceforge.net - NGplant, constructor for
vegetation. The polygonality and visual appeal of the resulting
The image depends mainly on the straightness of the hands. Not SpeedTree, of course
(no rig), but quite good for static.
3dlowpolymodels.com
tf3dm.com
www.models-resource.com
gamemodels.ru

For 2D developers! Icons, sprites and more
another.
60+ useful sites for the designer.
www.adme.ru/tvorchestvo-dizajn/60-poleznyh-instrumentov-i-resursov-dlya-dizajnerov-873510

Sounds
diforb.com/ru

Useful YouTube channel, transfers official
video tutorials on unit in Russian
www.youtube.com/channel/UCtpgnWrMynRl869Snx52n6w

The list of books on GameDev gcup.ru/forum/8-41920-1 , a book on shaders in a unit> in English u3d.at.ua/load/free_to_use/kenny_lammers_unity_shaders_and_effects_cookbook_format_pdf/37-1-0-2754 ) no one will make a photocopy)) in the documents of this group there are books on GameDev and Unity link



Upd by Kallist Msviblov GreatRash andreysmind
Selection of useful resources in English. language


Upd by Natasha Sviridov
Selection of useful resources on Unity
www.assetstore.unity3d.com/en (Official Asset Store Unity)
www.youtube.com/channel/UCnz7plM_g7zctL2N7-u3W_Q (Russian Unity channel, where webinars are held and spread interesting Unity presentations from Russian-language conferences)





Upd by afiskon
About OpenGL
eax.me/tag/opengl - small OpenGL tutorials

Source: https://habr.com/ru/post/266435/


All Articles