Jump to content
Artemis

Nauka programowania, przydatne poradniki i książki

Recommended Posts

Ekspertem od gamedevu co prawda nie jestem (i nie chcę być tongue_prosty.gif), ale wydaje mi się, że unity3d (z c# jako językiem w którym się pisze), a po prostu c# to zupełnie co innego. Jakieś gry w końcu w tym unity powstają...

edit @up

Użycie jakiegoś języka chyba nie powinno zmieniać przenośności przy użyciu unity, bo chyba i tak musi się odpalić całe to środowisko, więc myślę, że nie powinno mieć znaczenia. W szczególności jeden z pierwszych wyników z google to potowierdza: http://forum.unity3d.com/threads/choice-of-scripting-language.34754/

Edited by Hakken

Share this post


Link to post
Share on other sites

@Hakken - Powstają i to całkiem zróżnicowane.

Od prostych mobilnych, przez Kerbale do Heatrstone.

Więc o elastyczność silnika się nie boję.

Po prostu chce w końcu się wziąć za to porządniej i nie chciałbym na początku popełnić błędu.

I wychodzi na to że chyba się znowu uśmiechnę do C++.

Może będzie więcej zabawy na początku, ale z tego co Sev pisze to da to lepsze efekty

Share this post


Link to post
Share on other sites

Znacie może jakieś kursy, które budują samodzielne myślenie jako programista? Nie mam problemu ze zrozumieniem kodu i często prostsze rzeczy jestem w stanie wykonać, lecz jak mam bardziej skomplikowany program do napisania, to mam problem z napisaniem go bez sięgania do wujka google.

Share this post


Link to post
Share on other sites

Poczytaj sobie o:

- algorytmach i strukturach danych,

- wzorcach projektowych.

Podstawowe struktury to:

- lista jedno i dwu-kierunkowa,

- wektor,

- drzewo.

Algorytmy operujące na tych strukturach plus:

- wyszukiwanie,

- sortowanie.

Z wzorców na pewno warto poznać działanie fabryki abstrakcyjnej. Dobrze też zrozumieć czym jest singleton i jak koszmarne konsekwencje niesie jego stosowanie.

Share this post


Link to post
Share on other sites

Jest też wersja odświeżona z 2010 roku. właśnie taką należałoby sobie zorganizować. Oczywiście C++ się zmienił w między czasie, ale w większości były to rozszerzenia. Także to wydanie raczej w błąd Cię nie wprowadzi.

Share this post


Link to post
Share on other sites

Kompilator czego i po co Ci on? W czym chcesz pisać, na jaką platformę itp.

Share this post


Link to post
Share on other sites

Odnoszę wrażenie, że zniknął jeden post. Odpowiadałem na pytanie na ile aktualna jest Symfonia C++.

Kompilator, o ile nie ma przeciwskazań wynikających z projketu, należy brać jak najnowszy.

Visual Studio jest o tyle fajne, że nie musisz się trudzić z konfiguracją środowiska. Instalujesz i z reguły możesz od razu zacząć pisać.

GCC jest, niestety, zdecydowanie bardziej problematyczny. Jest jeszcze parę innych m.in. llvm, ale mi się jeszcze nie zdażyło z nimi pracować.

Share this post


Link to post
Share on other sites

Chciałbym nauczyć się robić strony www. Jakie polecacie książki, tutoriale, kursy. Mogą być darmowe lub płatne, chociaż nie wiem ile kosztują książki do html/php/css3.

Share this post


Link to post
Share on other sites

Hejka, chciałem polecić wszystkim stronke https://www.packtpub.com/. Codziennie jest tam do wzięcia jeden darmowy ebook w języku angielskim. I o ile teraz może nie są to jakieś super pozycje, to czasami można wyrwać jakąś perełkę. Polecam.

Share this post


Link to post
Share on other sites

Na tej strefie kursów są jakieś kursy od podstaw? Przeglądałem trochę i chyba nic nie ma. To jest to samo co eduweb? Wie ktoś jaki jest ich stosunek do odsprzedaży kursów? Może bym znalazł coś używanego.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...