Dawid Kołodziejczyk

Dawid Kołodziejczyk Student, Krakowska
Akademia im. Frycza
Modrzejewskiego w
...

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Witam, jestem początkującym programistą w C++. Jestem kompletnym samoukiem. Jestem wstanie napisać już dość zaawansowane aplikacje consolowe. I właśnie teraz poszukuje pomocy. Próbowałem zacząć programować w aplikacjach okienkowych, miedzy innymi wraz z kolegami chcielibyśmy spróbować zrobić grę, tak zwyczajnie dla zabawy. Jak na razie to kod jest dla nas strasznie skomplikowany i trudno się w nim odnaleźć. Czy może wiecie jak w ogóle zacząć taką naukę w tych aplikacjach? Czy moglibyście polecić jakieś książki odpowiednie? Może jakieś stronki z tutorialem?

Prosiłbym bez chamskich odpowiedzi typu "Spytaj wujka google". Oczywiście próbowałem jednak na większości forów otrzymałem taka oto odpowiedź lub pisali w sposób nie jasny dla mojego krótkiego stażu w tym języku.

Z góry dziękuje za wszelką pomoc.

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Proponuję zatem poszukać tutoriala do QT. Nawet prosta gra tam jest.

konto usunięte

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Skoro "kod jest dla nas strasznie skomplikowany i trudno się w nim odnaleźć", to zacznijcie od wzorców projektowych.

Bo po Twojej wypowiedzi wnioskuję, że nieźle opanowaliście C++ (w sensie praktycznym, bo tego języka można się uczyć 20 lat i nigdy nie pozna się "wszystkiego"), a macie problem z projektowaniem/designem itp.

Biblioteka jak to biblioteka, Qt możecie wziąć na warsztat, jak najbardziej.

Jeśli chodzi o wzorce projektowe, to chyba najlepsza na początek jest najsłynniejsza książka, czyli:

Design Patterns: Elements of Reusable Object-Oriented Software
(http://www.amazon.com/Design-Patterns-Elements-Reusabl...

konto usunięte

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Masz kilka możliwości:
- rozwinąć warsztat C++
- poznać GUI
- napisać grę

Każda z tych ścieżek to osobna działka, niezależna od reszty.
GUI dobrze jest poznać, niezależnie od przekonań.
Do tego można wykorzystać Qt, wxWidgets lub GTK+.

Co do gier to raczej z GUI w klasycznym rozumieniu mają mało wspólnego.
Chyba że jakieś typu kółko i krzyżyk.
Jest kilka bibliotek do tego, niestety nie jestem specjalistą.
Zobacz tutaj:
http://stackoverflow.com/questions/90272/game-programm...

Co do warszatu C++ to możliwe, że przyda Ci się jeszcze poczytać o:
- wątkach
- optymalizacji / profilowaniu wydajności i zużycia pamięci
- przenośności
- stl
- boost

konto usunięte

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Dawid Kołodziejczyk:
Witam, jestem początkującym programistą w C++. Jestem kompletnym samoukiem. Jestem wstanie napisać już dość zaawansowane aplikacje consolowe. I właśnie teraz poszukuje pomocy. Próbowałem zacząć programować w aplikacjach okienkowych, miedzy innymi wraz z kolegami chcielibyśmy spróbować zrobić grę, tak zwyczajnie dla zabawy. Jak na razie to kod jest dla nas strasznie skomplikowany i trudno się w nim odnaleźć. Czy może wiecie jak w ogóle zacząć taką naukę w tych aplikacjach? Czy moglibyście polecić jakieś książki odpowiednie? Może jakieś stronki z tutorialem?

Jeśli chcecie wejść w gry to chyba musicie jeszcze poznać OpenGL.

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

Jeżeli chcesz rozpocząć od gier to jako wstęp polecam warsztat. Masa tutoriali o openGl / directX.

Co do programowania gier pod qt /gtk to osobiście odradzam jest to zbyt wolne :)Paweł Srebniak edytował(a) ten post dnia 17.11.11 o godzinie 14:20
Mariusz Ś.

Mariusz Ś. Starszy programista

Temat: Pomoc przy nauce C++ (aplikacje okienkowe)

http://alleg.sourceforge.net/

Następna dyskusja:

Ankieta_pomoc przy napisani...




Wyślij zaproszenie do