co potrzebuje aby nauczyć się programowania gier?
znam podstawy podstaw c++
poznać matematykę - szczególnie takie rzeczy jak geometria, 2d / 3d zależy jakie gry chcesz pisac.  
  
poczytaj książkę od 0 do gier kodera [[link]](http://zapytaj.onet.pl/html_server.php?id=fdfc8a7d53ff5f48ec25718dbfd56349)  
ona cię wiele nauczy i pozwoli wejść w pisanie własnych gier
W grze trzeba odkryć wszystkie słowa, jakie można utworzyć z rozsypanych liter. Taka gra słowna. 
  

  
Tutaj przeczytaj więcej o jej zasadach: <https://pl.ccm.net/download/pobierz-1661-piknik-slowo-twoj-piknik-z-wyrazami> <https://www.duolingo.com/skill/en/Basics-1> C ++ 11 zawiera teraz obsługę wyrażeń regularnych. Będzie to niezależne od platformy. Trzeba tylko niedawne kompilatora. Sprawdź poniższą listę, aby wiedzieć, który z nich korzystać.


<http://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport>


Mam nadzieję, że to pomoże zmień nazwę katalogu a arkiem (jak nie kombinowałeś z instalacją to znajdziesz tu -> program files\epic games) na cokolwiek. gry nie zobaczysz w bibliotece, ale launczer powinien ruszyć. [Oleg Shilo w C # rozwiązanie Script (The Code Project](http://www.codeproject.com/Articles/8656/C-Script-The-Missing-Puzzle-Piece) ) jest naprawdę wspaniałe wprowadzenie do zapewnienia zdolności skryptów w aplikacji.


Inne podejście byłoby rozważyć język, który jest zbudowany specjalnie do obsługi skryptów, takich jak [IronRuby](http://en.wikipedia.org/wiki/IronRuby) , [IronPython](http://en.wikipedia.org/wiki/IronPython) lub [Lua](http://en.wikipedia.org/wiki/Lua_%28programming_language%29) .


IronPython i IronRuby są zarówno dostępne już dziś.


Dla przewodnika do osadzania IronPython czytać
 [Jak osadzić obsługę skryptów IronPython w istniejącej aplikacji w 10 prostych krokach](http://blogs.msdn.com/b/jmstall/archive/2005/09/01/howto-embed-ironpython.aspx "Jak osadzić obsługę skryptów IronPython w istniejącej aplikacji w 10 krokach") .


Lua jest językiem skryptowym powszechnie stosowany w grach. Jest kompilator Lua NET, dostępny od CodePlex - [http://www.codeplex.com/Nua](http://www.codeplex.com/Nua "Nua jest Lua dla .net")


Że codebase jest wielki przeczytać, jeśli chcesz dowiedzieć się o budowie kompilator w .NET.


Zupełnie inny kąt jest próba [PowerShell](http://en.wikipedia.org/wiki/Windows_PowerShell) . Istnieją liczne przykłady osadzania PowerShell do aplikacji - oto dokładny projekt na temat: 
 [PowerShell Tunnel](http://code.msdn.microsoft.com/PowerShellTunnel/Wiki/View.aspx?title=PowerShellTunnel%20Reference "Tunel PowerShell") ogólnie to są gry, w których masz mozliwość częściowych doznań, np symulator lotów będzie się czuć w takiej grze jak za sterami samolotu (mniej więcej), ale wcale tak nie musi być, np goat simulator po prostu jesteś kozą i zachowujesz się jak koza, no ale to nie są jakieś szczególne doznania, po prostu taka fabuła i jako bohater jesteś kozą. od 2 lub 3 tygodni mam już tego asus strix rtx 2080 super oc i pomyślałem, że zaktualizuję temat bo obserwowałem obciążenia cpu i gpu w różnych grach i w sumie wnioski są interesujące - przynajmniej dla mnie. 
mam obecnie 3 gry w których sprawdziłem jak rozkłada się obciążenie i co jest bottleneckie… Big Lista zasobami:



* [Ramy Nanopass dla Compiler Edukacji](http://www.cs.indiana.edu/~dyb/pubs/nano-jfp.pdf) ¶
* [Zaawansowane Compiler Projektowanie i wdrażanie](https://rads.stackoverflow.com/amzn/click/1558603204) $
* [Podejście do przyrostowego Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf) ¶
* [ANTLR 3.x Video Tutorial](http://javadude.com/articles/antlr3xtut)
* [Podstawy Projektowania Compiler](http://www.diku.dk/~torbenm/Basics/)
* [Budowanie Parrot Compiler](http://www.onlamp.com/pub/a/onlamp/2004/04/15/parrot_compiler_construction.html)
* [Podstawy kompilatora](http://www.cs.man.ac.uk/~pjj/farrell/compmain.html)
* [Kompilator Budowa](https://rads.stackoverflow.com/amzn/click/0201403536) $
* [Kompilator Projektowanie i Budowa](https://rads.stackoverflow.com/amzn/click/0442275366) $
* [Crafting kompilator z C](https://rads.stackoverflow.com/amzn/click/0805321667) $
* [Crafting tłumacze](http://craftinginterpreters.com/)
* [Design w kompilator C](http://www.holub.com/software/compiler.design.in.c.html) ¶
* [Kompilatory: zasady, techniki i narzędzia](https://rads.stackoverflow.com/amzn/click/0321486811) $ - aka ["The Dragon Book"](http://en.wikipedia.org/wiki/Compilers:_Principles%2C_Techniques%2C_and_Tools) ; powszechnie uważane za „książka” do pisania kompilatora.
* [Inżynieria kompilator](https://rads.stackoverflow.com/amzn/click/012088478X) $
* [Podstawy języków programowania](http://www.cs.indiana.edu/eopl/)
* [Flipcode Artykuł Archive](http://flipcode.com/archives/articles.shtml) (poszukaj "Wdrożenie Scripting Engine Jan Niestadt")
* [Gra Scripting Mastery](https://rads.stackoverflow.com/amzn/click/1931841578) $
* [Jak zbudować maszynę wirtualną od podstaw w języku C #](http://www.codeproject.com/KB/recipes/B32Machine1/VMCS.pdf) ¶
* [Wdrożenie Functional języki](http://research.microsoft.com/~simonpj/papers/pj-lester-book/)
* [Języki programowania wykonawczych (z BNFC)](http://www1.digitalgrammars.com/ipl-book/)
* [Wdrażanie przy użyciu języków programowania C # 4.0](http://www.codeproject.com/KB/recipes/programminglanguagetoools.aspx)
* [Interpreter wzoru](http://en.wikipedia.org/wiki/Interpreter_pattern) (opisany w [wzorców projektowych](https://rads.stackoverflow.com/amzn/click/0201633612) $) określa sposób oceny zdań w języku
* [Wzory wdrożeniowe język: Tworzenie własnej domeny-szczególnego i ogólnego języków programowania](http://pragprog.com/titles/tpdsl/language-implementation-patterns)
* [Budujmy kompilator](http://compilers.iecc.com/crenshaw/) Jack Crenshaw - The [PDF](http://www.stack.nl/~marcov/compiler.pdf) wersję ¶ (przykładami są w Pascalu, ale informacje te są powszechnie stosowane)
* [Łączniki i ładowarki](http://books.google.com/books?id=Id9cYsIdjIwC&lpg=PP1&ots=IxFkFWJ-8V&dq=%22linkers%20and%20loaders%22&pg=PA215#v=onepage&q=%22linkers%20and%20loaders%22&f=false) $ (Google Książki)
* [Lisp w małe kawałki (LISP)](https://rads.stackoverflow.com/amzn/click/0521562473) $
* [LLVM Tutorial](http://llvm.org/docs/tutorial/)
* [Nowoczesne Compiler Wdrożenie w ml](https://rads.stackoverflow.com/amzn/click/0521607647) $ - Jest [Java](https://rads.stackoverflow.com/amzn/click/052182060X) $ i [C](https://rads.stackoverflow.com/amzn/click/0521607655) $ wersja, a także - powszechnie uważany za bardzo dobra książka
* [Obiektowe Compiler Construction](https://rads.stackoverflow.com/amzn/click/013630740X) $
* [Parsowania Techniki - praktyczny przewodnik](http://www.dickgrune.com/Books/PTAPG_1st_Edition/)
* [Projekt Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf) ¶ - Spójrz w rozdziale 13
* [Programowanie komputera osobistego](https://rads.stackoverflow.com/amzn/click/0137302673) $
* [Programowanie w językach: stosowanie i interpretacja](http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/)
* [Królika kompilator schemacie](http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AITR-474.pdf) ¶
* [Odbicia ufność zaufania](http://web.archive.org/web/20141221110345/http://cm.bell-labs.com/who/ken/trust.html) - szybki przewodnik
* [Toczyć własną kompilator ramach .NET](http://msdn.microsoft.com/en-us/magazine/cc136756.aspx) - szybki samouczek z MSDN
* [Struktura i interpretacja programów komputerowych](http://mitpress.mit.edu/sicp/)
* [Rodzaje i Języki programowania](http://www.cis.upenn.edu/~bcpierce/tapl/)
* [Chcesz napisać kompilatora?](http://prog21.dadgum.com/30.html) - szybkie przypomnienie
* [Napisanie kompilatora w Ruby oddolne](http://www.hokstad.com/writing-a-compiler-in-ruby-bottom-up-step-1.html)


Legenda: 


* ¶ Link do pliku PDF
* $ Link do książki drukowanej kupię sobię napewno : 
| serię gier ac (unity, syndicate, orgins , odyssey…) | red dead redemption 2 | watch dogs 2 | wiedźmin 3 | star wars jedi : upadły zakon | middle earth : shadow of war | shadow of the tomb raider | far cry : primal (reszta średnio mi pasuję…) | fallout 4 | tom clancy’s (ghost… [zdjęcie] vern:

to co mi piszecie o ilości rdzeni, generacjach, przepychankach intel vs amd… nie siedze w temacie i raczej nigdy nie będę.

twoje wymagania: wymiana procesora

odpowiedź: i7 9700k

proste i nie mieszaj sobie. wydajności starczy ci na jakiś czas. wszystkie gry nowe i te z najbli…