zielonydev Temat założony przez niniejszego użytkownika |
Pytania początkującego. » 2011-02-10 22:04:42 Witam!
Jestem jeszcze zielony w C++. Jak to zwykle bywa ambicje mam jednak olbrzymie :D Niby coś już liznąłem z programowania, ale to jednak niewiele. Do rzeczy. Chciałbym zgłębić swą wiedzę na temat C++. Chciałbym także napisać własną grę (a jakże :)!). Myślę, że platformówka 2D to i tak olbrzymie wyzwanie. Wydaje mi się, że chciałbym popracować z C++ oraz Allegro. I tu moje pytania: 1. Co i w jakiej kolejności powinienem przeczytać/opanować? (Mile widziane linki.) 2. Czy Allegro to dobry wybór na pierwszą platformę do własnego dzieła?
Jeżeli macie linki do dobrych tutoriali dla początkujących (znam angielski b.dobrze, aczkolwiek nie mam nic przeciwko polskim publikacjom) to proszę po dzielcie się.
Pozdrawiam |
|
szyx_yankez |
» 2011-02-10 22:13:23 1.Przeczytać to: Podstawy, Potem to: Dodatkowe materiały.
2.Tak dobry, Kurs Allegro 4 chociarz skoro już zaczynsz możesz zacząć od allegro 5(Bardziej przyszłościowe, i kilka razy bardziej wydajniejsze) Allegro 5 Tutorial[ENG].
3.Jeszcze jedno by zdobyć wymagane doświadczenie powienieneś wyrobić w sobie 3 nawyki : kodzić, kodzić i jeszcze raz kodzić, to najlepszy sposób na naukę. |
|
zielonydev Temat założony przez niniejszego użytkownika |
» 2011-02-10 22:21:16 Dziękuję za szybką odpowiedź. Jestem właśnie w trakcie kursu podstawowego. W Allegro udało mi się nawet napisać pierwszą aplikację (własny ludzik z animacją, dźwiękiem, możliwością poruszania się i podwójnym buforem- wszystko dzięki przykładom z cpp0x- dzięki!).Mam jednak wiele, być może dla weteranów kodzenia, pytań. Napiszę tylko kilka. 1. Jak przykładowo zrobić programik, który pokazywałby na początku, powiedzmy mój nic, następnie przechodził do menu? Dowiązania, wiele plików .cpp? 2. Jak zrobić animację tylko podczas chodzenia, skok itd.? 3. Jak to zrobić, żeby scrollowana plansza się nie powtarzała (jeden MEGAszeroki plik bmp?)?
Widzicie, że głupie. No nic, zagłębiam się w lekturę i postaram się odnaleźć odpowiedzi.
Pozdrawiam |
|
szyx_yankez |
» 2011-02-10 22:32:09 |
|
McAffey |
» 2011-02-11 02:20:48 @up popraw link zewnętrzny z site:cpp0x.pl+Mapa+kafelkowa na site:cpp0x.pl + Mapa + kafelkowa , ponieważ wyświetla się Podana fraza - site:cpp0x.pl+Mapa+kafelkowa - nie została odnaleziona. , a nie każdy wie jak to poprawnie poprawić.
/edit:
@admin: fixed. |
|
dominik7896 |
Pomozcie » 2011-03-04 14:42:21 Zadanie domowe Napisz program, który wczyta trzy liczby rzeczywiste, a na końcu programu je wszystkie wypisze. Zadbaj o to, by bufor strumienia wejściowego był za każdym razem czyszczony. Wynik końcowy powinien również zawierać informacje czy wczytanie danej liczby się powiodło. Przykładowe dane wejściowe 13.3 tak 123 33.22nie Przykładowe dane wyjściowe Liczba pierwsza to: 13.3. Wczytano? 1. Liczba druga liczba to: 0. Wczytano? 0. Liczba trzecie liczba to: 33.22. Wczytano? 1. Wskazówka Informacje o poprawnym (albo niepoprawnym) wczytaniu danych należy przechować w dodatkowych zmiennych typu bool.
Mam problem z tym zadaniem napisalem cos takiego, nie moge ruszyc dalej z praca, pokazcie jakie bledy robie. Z gory thx
#include <iostream> int main() { float z; float x; float v; bool a; bool b; bool c; std::cout << "Liczba pierwsza to: "; std::cin >> z >> a; std::cin.clear(); std::cin.sync(); std::cout << "Liczba druga to: "; std::cin >> x >> b; std::cin.clear(); std::cin.sync(); std::cout << "Liczba trzecia to: "; std::cin >> v >> c; std::cin.clear(); std::cin.sync(); std::cout << "Liczba pierwsza to: " << z << " Wczytano? " << a << std::endl; std::cout << "Liczba druga to: " << x << " Wczytano? " << b << std::endl; std::cout << "Liczba trzecia to: " << v << " Wczytano? " << c << std::endl; return 0; }
|
|
DejaVu |
» 2011-03-04 14:55:16 tworz wlasne tematy - to tak na przyszlosc. a co do zadania to przeczytaj jeszcze raz rozdzialy uwaznie. Zadanie wymaga pomyslenia. |
|
« 1 » |