Właśnie skończyłem podstawową grę RPG napisaną w C ++ SFML, włożyłem wiele wysiłku w tę grę i chciałbym ją rozpowszechniać, jednak natknąłem się na mały problem. Problem w tym, że mam ponad 200 obrazów i plików map (są to pliki .txt, które przechowują kody map) wszystkie w tym samym folderze …
Zacząłem oglądać strumień Handmade Hero , gdzie Casey Muratori tworzy silnik gry bez użycia ram lub tym podobnych. Wczoraj dotarłem do części, w której pokazał, jak obraz jest rysowany na ekranie. O ile rozumiem, po prostu przydzielił trochę pamięci tak dużej, jak rozmiar ekranu, na który chce narysować. Następnie stworzył …
Pracuję nad strzelanką 2d topdown, a teraz muszę wyjść poza mój podstawowy system kolizji z prostokątami. Mam duże poziomy z wieloma różnymi duszkami, z których wszystkie mają różne kształty i rozmiary. Tekstury dla duszków to kwadratowe pliki png z przezroczystym tłem, więc potrzebuję też sposobu, aby zderzyć się tylko wtedy, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Mam grę 2D napisaną w C ++ przy użyciu SFML. Chcę, aby gra mogła być rozwijana w taki sposób, …
Pracuję nad 2d przewijaną bocznie grą na PC, która korzysta z biblioteki gier SFML. Problem, którego nie jestem w stanie rozwiązać, polega na tym, że w wielu klawiaturach kombinacja trzech lub więcej klawiszy (jak w + d + k) nie działa. Czy jest jakiś sposób na rozwiązanie tego problemu?
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 6 lat temu . Początkowo myślałem o stworzeniu gry z Pythonem i SFML. Rozumiem, że Python działa wolno w porównaniu do C ++, …
Mam następujący kod do obliczenia tłumaczenia wymaganego do przeniesienia obiektu gry w Unity, który jest wywoływany LateUpdate. Z tego, co rozumiem, moje użycie Time.deltaTimepowinno uniezależnić ostateczną liczbę klatek na sekundę tłumaczenia (pamiętaj, CollisionDetection.Move()że wykonuję raycasty). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; …
Zajmuję się tworzeniem gier 2D i mam wiele duszków. Użyłem animacji i modeli 3D do renderowania w 2D, aby nadać im wygląd „Fallout” lub „Diablo”. Jest to również łatwiejsze niż ręczne rysowanie, lol. Musiałem już zmniejszyć liczbę klatek na sekundę do 15 klatek na sekundę, co było najniższym wynikiem, jaki …
Pracuję nad 2d topdown w SFML 2 i muszę znaleźć elegancki sposób, w jaki wszystko będzie działać i pasować do siebie. Pozwól mi wyjaśnić. Mam szereg klas, które dziedziczą z abstrakcyjnej bazy, która zapewnia metodę rysowania i metodę aktualizacji dla wszystkich klas. W pętli gry wywołuję aktualizację, a następnie korzystam …
Tworzę dwuwymiarową, turową grę strategiczną z wykorzystaniem c ++ i SFML-2.0. Ruch jest oparty raczej na odległości niż na siatce, z kilkoma różnymi trójkątnymi elementami, które w danym ruchu mogą się obracać w miejscu lub poruszać się do przodu. Ruch będzie działał w taki sposób, że gracz wybierze miejsce, do …
Skończyłem pracę nad grą RPG i byłoby znacznie fajniej sprawić, by stała się ona rozgrywką wieloosobową. SFML ma funkcję sieci, pomyślałem, że to możliwe, ale z drugiej strony nigdy w życiu nie próbowałem czegoś podstawowego na temat sieci, w rzeczywistości moja wiedza na ten temat jest bardzo ograniczona. Co trzeba …
Mam trudności z uzyskaniem ruchomego prostokąta, który mógłby zderzyć się z więcej niż jednym prostokątem. Używam SFML i ma przydatną funkcję o nazwie, intersectsktóra bierze 2 prostokąty i zwraca przecięcia. Mam wektor pełen prostokątów, z którym chcę, aby mój ruchomy prostokąt kolidował. Pętlę przez to za pomocą następującego kodu (p …
Patrzę na samouczek mapowania tekstur NeHe . Wygląda na to, że po prostu ładowanie tekstury jest zbyt skomplikowane. Czy istnieje sposób załadowania tekstury w SFML, a następnie użycia jej w Open GL? Używam SFML do mojego okienkowania.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.