Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Kako delati igre?

261 views

Published on

A presentation about the proces and tools to design 2D and 3D games.
Presented for pupils of the High school.of Design in Maribor.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Kako delati igre?

  1. 1. Kako narediti igro? December, 2015
  2. 2. Razvoj pozicije v razvojni ekipi Priprava grafičnih elementov 2D, 3D Pogoni iger Kako začeti?
  3. 3. Razvoj iger
  4. 4. Digitalno ali namizno? Razvoj digitalnih iger je težak in dolg proces! …A vedno lažji pogoni, tutoriali, programiranje za oblikovalce Dizajn pravil, ciljev je enak Razlika je v izkušnji za igralce Distribucija, dostop
  5. 5. Snovalec iger Programer Oblikovalec Vodja razvojne skupine Lead Developer, project manager Glavni odločevalec v katero smer bo potekal razvoj igre. Gre za izkušene ljudi, ki skrbijo za usklajenost ekipe, komunikacijo navzven, poslovne odločitve - Game designer Sestavi koncept igre, mehanike, pravila, cilje, potek zgodbe. Implementira ideje snovalca v fizično obliko v pogonu za igre. Skrbi za vizualni izgled igre in njenih menijev.
  6. 6. Snovalec Mora poznati psihologijo, sociologijo človeka, razumeti interakcijo med različnimi subjekti, izdelati zanimive “igralne zanke” (Gameplay loops), poznavati mehanike iger, določiti igralne kontrole koncept igre
  7. 7. Pristop k razvoju Koncept Kontekst Jedro Lastnosti in vsebina Mehanike Glagoli Bottom-Up proces Top-Down proces Osnovati zgodbo in vsebino igre na podlagi mehanik. Kot posneti film, ker bi radi uporabili določeno snemalno tehniko. Začeti s sporočilom, ki bi ga igra imela. Prilagoditi mehanike igre temu sporočilu.
  8. 8. Snovalec iger Programer Oblikovalec Vodja razvojne skupine Lead Developer, project manager Glavni odločevalec v katero smer bo potekal razvoj igre. Gre za izkušene ljudi, ki skrbijo za usklajenost ekipe, komunikacijo navzven, poslovne odločitve - Game designer Sestavi koncept igre, mehanike, pravila, cilje, potek zgodbe. Implementira ideje snovalca v fizično obliko v pogonu za igre. Skrbi za vizualni izgled igre in njenih menijev.
  9. 9. Oblikovalec Konceptni oblikovalec 2D oblikovalec 3D modelar Rigger Oblikovalec okolja oblikovalec menijev (interface designer) Oblikovalec zvoka texturer Oblikovalec nivojev
  10. 10. Snovalec išče in raziskuje zanimive tematike ali mehanike GDD Snovalec s konceptnim oblikovalcem konkretizira svojo idejo v “Game design dokumentu” Implementacija Celotna ekipa začne z razvojem Testiranje Vsak prototip igre se testira - ali sledi viziji? - ali je zabavna? Izdaja Na Steam, PSN, Google Play, App Store … v dogovoru z založnikom Raziskava Iterativni proces
  11. 11. Pogoni iger
  12. 12. Pogon iger Umetna inteligenca - AI Level design elementi - assets Skripte Navigacija HTML5 Fizika Pathfinding elementi - assets 3D (2D) 2D
  13. 13. “Drop-Down” skriptiranje z že pripravljenimi skodiranimi elementi
  14. 14. Scratch sistem programiranja Razvito na MIT Sestavljanje po zlogih Za učenje filozofije programiranja
  15. 15. Izdelava grafičnih elementov
  16. 16. Priprava elementov - 2D Tilesets Program: AutoTileGen
  17. 17. Priprava elementov - 2D Muybridge Horse Eadweard Muybridge, 1872
  18. 18. Priprava elementov - 2D Sprite sheets Game: Braid, 2008 Developer: Jonathan Blow Artist: David Hellman animacijske zanke Pixel art
  19. 19. Matej Jan Retronator Učenje pixel arta skozi igro. ALPHA v Januarju 2016
  20. 20. PIXEN Web search: 80-epic-pixel-art-tutorials Programi za pixel art
  21. 21. Priprava elementov - 3D kiparjenjePoligonsko modeliranje VFX - specialni efekti risanje tekstur Animacija
  22. 22. Marvelous Designer 5
  23. 23. Oblikovanje realističnih 3D karakterjev Open source
  24. 24. Substance Designer
  25. 25. Meniji, Inventory, Navigacija Scaleform User Interface design
  26. 26. Priprava elementov - 3D Oblikovanje konceptov Variacije
  27. 27. Priprava elementov - 3D
  28. 28. Priprava elementov - 3D Interstelar Marines Tutorial
  29. 29. Priprava elementov - 3D Interstelar Marines Tutorial
  30. 30. Priprava elementov - 3D Interstelar Marines Tutorial
  31. 31. Normal mapping HighPoly + LowPoly normal texture bake Rezultat je “normal map”, ki je dodan lowPoly modelu
  32. 32. Priprava elementov - 3D
  33. 33. Priprava elementov - 3D
  34. 34. Texture Baking XNormal NVIDIA Texture Tools for Adobe Photoshop
  35. 35. Photogrametrija
  36. 36. Generiranje ozemlja
  37. 37. Generiranje rastlinja
  38. 38. User Interface design http://www.autodesk.c om/products/scaleform /overview Foliage generator http://www.speedtree.com/ Auto 3D optimization https://www.simplygon.com/ Nvidia GameWorks (Hairworks) Physics engine Sound engine Realtime 3D optimization http://umbra3d.com/ Online store Sound engine https://www.audioki netic.com/products/ wwise/ http://www.havok.com/
  39. 39. 3D, 2D, VR (Oculus, Vive), AR (Vuforia) Import .FBX, .OBJ Import animations, materials Znotraj Unity sestavi v prefab Prefabs
  40. 40. Games Slovenia, Animateka 2015 3D glitcheses
  41. 41. Kako začeti?
  42. 42. Pristop k razvoju Koncept Kontekst Jedro Lastnosti in vsebina Mehanike Glagoli Bottom-Up proces Osnovati zgodbo in vsebino igre na podlagi mehanik. Narediti film, ker bi radi uporabili določeno snemalno tehniko.
  43. 43. Tutorials
  44. 44. MVP Minimum Viable Product Začeti z manjšimi projekti postoma, z izkušnjami začeti z zahtevnimi
  45. 45. Vabljeni na 48 urni Global Game Jam Januar, petek 29. - 31. 2016 V Mariboru, Kibla Prijave - motivacijsko pismo (pol strani) - na email: ziga_p@gamesslovenia.si s
  46. 46. V Sloveniji Elroy & the Aliens, Motiviti (Maribor) Media Atlas (Sevnica)
  47. 47. Games Slovenia, Animateka 2015 SloGameDev FB skupina: https://www.facebook.com/groups/slogamedev/?fref=ts Združenje razvijalcev iger Slovenije www.gamesslovenia.si
  48. 48. Contact Žiga Pavlovič ziga_p@gamesslovenia.si 44 www.gamesslovenia.si44 Hvala za pozornost!

×