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

Tetris, C++ obiektowo

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
274 wizyt
pytanie zadane 8 marca 2021 w C i C++ przez Agnes Użytkownik (990 p.)
Zaczynam dopiero przygodę z obiektowym C++ i chcę napisać Tetrisa. Wiem mniej więcej jak to zrobić w kodzie, ale nie wiem co ze stroną graficzną:

1. Jak narysować bloczki w konsoli? Nie chcę tego robić tekstowo. Czy konieczne jest includowanie jakiejś graficznej biblioteki?

2. Jak powiązać obiekt blok w kodzie z tymi rysunkami tak, żeby program wiedział, że to, co się dzieje z blokiem w kodzie ma być odzwierciedlone w grze?
komentarz 8 marca 2021 przez tkz Nałogowiec (41,900 p.)
Musi być w konsoli? SFML jest przyjemną biblioteką z niskim poziomem wejścia.
Ale odpowiadając po części na problem, Poszukaj strony kodowej z odpowiednim bloczkiem.
komentarz 8 marca 2021 przez Agnes Użytkownik (990 p.)
Na 90% musi być w konsoli. To pomysł na temat projektu na studia, na poprzednich semestrach nie mogliśmy korzystać z żadnych bibliotek poza tymi podstawowymi. Ale skorzystam z SFML jeśli się okaże, że jednak mogę.

2 odpowiedzi

0 głosów
odpowiedź 8 marca 2021 przez mokrowski Mędrzec (151,300 p.)
https://www.youtube.com/watch?v=zH_omFPqMO4&list=PLB_ibvUSN7mzUffhiay5g5GUHyJRO4DYr

i miłego oglądania. Raczej nie traktuj jako dobre praktyki ale bibliotekę można szybko ocenić :)
0 głosów
odpowiedź 8 marca 2021 przez KumberTwo Dyskutant (8,270 p.)
Na pierwsze pytanie nie znam odpowiedzi, ale w odnosząc się do drugiego - możesz w każdym obiekcie przechowywać kształt i położenie bloczka oraz funkcję rysuj, która pokaże go w jakiś sposób na ekranie. Potem będziesz mógł co dany okres czasu aktualizować położenie i ponownie wykonywać funkcję rysuj.

Podobne pytania

0 głosów
2 odpowiedzi 1,078 wizyt
pytanie zadane 3 grudnia 2015 w C i C++ przez pingwin1993 Użytkownik (550 p.)
0 głosów
1 odpowiedź 157 wizyt
0 głosów
1 odpowiedź 99 wizyt

89,727 zapytań

138,332 odpowiedzi

309,340 komentarzy

59,649 pasjonatów

Advent of Code 2022

Top 15 użytkowników

  1. 429p. - Argeento
  2. 427p. - nidomika
  3. 396p. - Mikbac
  4. 392p. - ssynowiec
  5. 390p. - Łukasz Eckert
  6. 387p. - TheLukaszNs
  7. 386p. - rucin93
  8. 382p. - Marcin Harasimowicz
  9. 382p. - Michal Drewniak
  10. 378p. - JMazurkiewicz
  11. 373p. - tokox
  12. 367p. - Jarosław Roszyk
  13. 362p. - adrian17
  14. 359p. - overcq
  15. 350p. - Mawrok
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

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

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...