Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

So pisania SI (AI) trzeba dobrze umieś matematykę oraz znać język, w którym chce się ją programować. Osobiście na począte polecam język Python. Ma łatwą składnię i łatwo przejść z niego na C++. Jest do niego dużo bobliotek, np.: PyGame, PySide(aplikacje okienkowe, coś jak QT), PyOpenGL. Zalecam uczyć się już wersji 3.3+.
Poradnik do Pythona:

 

http://www.python.rk.edu.pl/w/p/podstawy/
Opublikowano
Opublikowano

Jeżeli umiesz cokolwiek to nauczysz się spokojnie tego samego w innym języki.

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

Nowe gry z rozbudowana SI sa raczej pisane w c++. Do nauki jest bardzo duzo. Zaczynajac od grafow, wyszukiwanie najkrotszej sciezki, heurystyki, strategie przeszukiwania, po samoorganizujace sie sieci neuronowe, algorytm kohenena itd. Do gier sa rowniez wykoszystywane silniki wspierajace logike pierwszego rzedu, np. CLISP. Sa to tzw. silniki wznioskujace do przeprowadzania symulacji, na podstawie wczesniej zapisanych regul i faktow potrafia postawic pewne wnioski. Jest tego duzo duzo wiecej, wiec powiem tylko ze dosyc zaawansowana matematyka + zaawansowana algorytmika, wiec jesli chcesz sie uczyc to czeka Cie wiele lat nauki.

Pomocnik
Opublikowano

Czego powinienem sie uczyć aby zostac programistą sztucznej inteligencji w grach? Moze jakies kursy? Porady? Z góry dziekuję. Mam 14 lat.

 

LOGICZNEGO MYŚLENIA

Nowe gry z rozbudowana SI sa raczej pisane w c++. Do nauki jest bardzo duzo. Zaczynajac od grafow, wyszukiwanie najkrotszej sciezki, heurystyki, strategie przeszukiwania, po samoorganizujace sie sieci neuronowe, algorytm kohenena itd. Do gier sa rowniez wykoszystywane silniki wspierajace logike pierwszego rzedu, np. CLISP. Sa to tzw. silniki wznioskujace do przeprowadzania symulacji, na podstawie wczesniej zapisanych regul i faktow potrafia postawic pewne wnioski. Jest tego duzo duzo wiecej, wiec powiem tylko ze dosyc zaawansowana matematyka + zaawansowana algorytmika, wiec jesli chcesz sie uczyc to czeka Cie wiele lat nauki.

Te rzeczy o których piszesz sprawiają mi największą przyjemność, ale nienawidzę korzystać z gotowych algorytmów uwielbiam pisać własne. Pisanie silnika gry jest jak tworzenie ogromnego miasta cegła po cegle, kiedy już kończysz po latach ciężkiej pracy czujesz że coś w życiu osiągnąłeś. Ale w dzisiejszych czasach gier się nie pisze, pisze się silniki które gry wykorzystują.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...