Contra

0

Witam wszystkich.
Na wstępie chciałbym powitać szczególnie mocno, z uwagi na to, że piszę tu pierwszy raz. Wierzę, że wybrałem dobre forum.
Chciałbym uzyskać pomoc odnośnie stworzenia gry (pamiętanej zapewne z Pegasusa) o nazwie Contra! Samo zadanie to projekt na studiach. Jeśli chodzi o moją wiedzę, to próbowałem coś tam pisać w Javie, C, Pascalu i C++ i coś tam liznąłem VHDL'a. Ogólnie mam bardzo słaby warsztat i w samym C++ jestem gdzieś na poziomie wskaźników.
Nie chodzi mi o kod programu, a raczej niezbędne informacje, bo takowych w sieci zbyt dużo niestety nie znalazłem.
Prosiłbym o pomoc w kilku kwestiach. Po pierwsze, jaki program graficzny wybrać, zważając że nie jestem w takich tematach zbyt doświadczony. Po drugie, jaki zakres wiedzy dotyczącej programowania należy posiadać, żeby to wyszło(czego muszę się douczyć). Po trzecie, jest może ktoś kto ma w głowie ułożoną wizję tego jak to ma wyglądać, w takim razie od czego zacząć? Jak się za to zabrać?

Z góry dziękuję za wszelkie przejawy pomocy i pozdrawiam sedecznie.

0

Jeśli chcesz zrobić coś w C++ to polecam SFML, sam niedawno robiłem w nim projekt na studia, przyjemna biblioteka, dobra dokumentacja, łatwa w obsłudze, na pewno przyda się jako taka znajomość obiektowości, ale jest sporo kursów w internecie z SFML to udaj się tam, co do wyglądu projektu to lepiej żeby wypowiedział się ktoś bardziej doświadczony niż ja.

0
  1. Musisz nauczyć się rysować prostokąty na ekranie. Na te prostokąty nakładasz tekstury (obrazki) wrogów, graczy, pocisków, terenu.
  2. Musisz nauczyć się poruszać tymi prostokątami - zmiana ich pozycji X, Y z uwzględnieniem ilości klatek na sekundę (czasu między klatkami, position += timeDelta * velocity;).
  3. Musisz nauczyć się obsługiwać kolizje między prostokątami. Jeśli prostokąt pocisku gracza znajduje się wewnątrz prostokątu wroga, to zabij wroga. Jeśli prostokąt gracza znajduje się na prostokącie terenu to przestań spadać itd.

Jeśli chodzi o wiedzę techniczną, to nie wiem czy w Internecie znajdziesz kurs jak napisać Contra. Ale możesz przerobić dowolny kurs pisania Mario i jak już będziesz miał postać chodzącą po terenie, to wystarczy do niej dorobić karabin i wrogów ;)

Forum źle wybrałeś, to pasuje do Newbie.

0

Dziękuję za odpowiedzi, jak również za życzliwość i otwartość od tych bardziej doświadczonych użytkowników forum. Wiem jak zacząć, wiem jak się za to zabrać. Czasu wszakże mam dosyć sporo, także zasiadam do zdobywania wiedzy.
Pozdrawiam!

1 użytkowników online, w tym zalogowanych: 0, gości: 1