• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dalsza ścieżka w karierze programistycznej

VPS Starter Arubacloud
0 głosów
202 wizyt
pytanie zadane 4 kwietnia 2017 w Rozwój zawodowy, nauka, praca przez Milesq Nałogowiec (32,020 p.)
Na początku zacząłem pisać w HTML i CSS potem już programowałem JS,PHP,C++,C, JAVA ,SQL i freamworki do nich takie jak Symfony , Botstrap,Jquery. w planach mam pisać w lua,assemblerze i pythonie. Teraz piszę prostre gry w SFML. widzę że uczyć się można w nieskończoność , ale czego i z jakich źródeł mógłbym się uczyć żeby lepiej pisać strony internetowe, aplikacje i gry co do tych ostatnich to skąd mogę się uczyć o sztucznej inteligencji(na przykład do Wrogów w grze), fizyce i ogólnie programowaniu gier.

Po prostu co mogę jeszcze robić żeby być lepszy w tym co robię?
6
komentarz 4 kwietnia 2017 przez QizmoPL Stary wyjadacz (11,440 p.)
Przestan uczyc sie wszystkiego
komentarz 4 kwietnia 2017 przez jankustosz1 Nałogowiec (35,880 p.)
edycja 4 kwietnia 2017 przez jankustosz1
Sztucznej inteligencji wrogów w grze, fizyce? - Nie ma chyba żadnej filozofii co napiszesz tak działa i piszesz tak jak chcesz aby działało. "Sztuczna inteligencja wrogów w grze" to gdy np.gdy po lini prostej może zobaczyć gracza i nie zasłoni go np. ściana - nie ma specjalnych cudów w 2d, w 3d chyba trudno by było samemu to napisać i pewnie są jakieś gotowce.

 

Co do gier to pierwsze dobrze się naucz obiektówki i jak piszesz w SFML to tylko za pomocą klas dziedzicznie itp. Do gier 3d jest jeszcze Unity lub Unreal Engine, mi to trochę nie przypadło do gustu ale zobacz sobie.

Jeszcze się możesz pobawić wielowątkowością i przesyłem danych przez tcp najlepiej w c# lub java bo chyba c++ nie bardzo nadaje się do większych projektów. - problemy ze wskaźnikami, czyszczeniem pamięci, szukanie bibliotek - c# dużo prostszy.
komentarz 4 kwietnia 2017 przez Milesq Nałogowiec (32,020 p.)
Nie jestem taki zielony i bardzo dobrze sobie radzę z obiektowością ale dzięki za inne podpowiedzi:)
1
komentarz 5 kwietnia 2017 przez QizmoPL Stary wyjadacz (11,440 p.)
Wybierz sobie kilka(w miare rozsadku) jezykow i je "masteruj", ja na przyklad wybralem C/C++ i pythona, w miare mozliwosci poznaje inne jezyki, takie jak C# wlasnie w tym jezyku buduje swoja wizytowke, "znam" asemblera bo byl mi kilka razy potrzebny, po prostu ucze sie tego w tedy kiedy jest mi potrzebne

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 830 wizyt
0 głosów
1 odpowiedź 218 wizyt
pytanie zadane 10 listopada 2016 w Rozwój zawodowy, nauka, praca przez fenq80 Bywalec (2,940 p.)
+2 głosów
1 odpowiedź 760 wizyt

92,452 zapytań

141,262 odpowiedzi

319,085 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...