Zaczynam się uczyć OpenGL z FreeGLUT przy użyciu Superbible i wiedzy, którą posiadam z podstawowej grafiki, aby odświeżyć swoje umiejętności. Aby uzyskać więcej z tego doświadczenia, chcę zintegrować GUI w celu zastąpienia tego, którego używa FreeGLUT, teraz moje pytanie brzmi: czy to jest możliwe i jakiej biblioteki powinienem użyć? Niektóre …
Pracowałem nad tworzeniem aplikacji z wieloma „zachowanymi” systemami GUI (poniżej więcej o tym, co mam na myśli), takimi jak MFC, QT, Forms, SWING i kilka frameworków web-GUI kilka lat temu. Zawsze uważałem koncepcje większości systemów GUI za zbyt skomplikowane i niezdarne. Ilość zdarzeń oddzwaniania, detektorów, kopii danych, czegoś do czegoś …
Czy ktoś zna różnicę między graficznym interfejsem użytkownika (wyświetlacz Head-up) a GUI (graficzny interfejs użytkownika) w grze? Czy interfejs jest częścią GUI i wyświetla tylko informacje? Oznaczałoby to, że nie mogę technicznie wchodzić w interakcje z interfejsem, kiedy mogę z GUI (np. Kliknięcie przycisku)? Czy oba terminy w zasadzie opisują …
Projektując dowolną grę opartą na bohaterach, przygodową, RPG, brawlerową lub podobną, ostatecznie musisz zdecydować o swoim systemie opieki zdrowotnej. Jeśli nie masz żadnych systemów regeneracyjnych z zerowym interfejsem użytkownika (takich jak Call of Duty), powinieneś używać dyskretnego zestawu pojemników z sercem, w stylu Zelda, lub ciągłego paska zdrowia, takiego jak …
Te gry, które nie są wystarczająco szczęśliwe, aby działać na zablokowanej platformie, takie jak urządzenia przenośne, muszą działać w różnych formatach rozdzielczości i proporcjach. W grze 3D możesz mieć interfejs lub graficzny interfejs użytkownika oparty na grafice rastrowej, aw grze 2D możesz mieć wiele quadów, które są naczyniami dla duszków. …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Stworzyłem kilka gier, które wydałem na wolności. Jest jeden szczególny problem, na który wpadam w kółko, a jest nim kwestia interfejsu / motywu gry. Jak podejmować arbitralne, spójne decyzje dotyczące wyglądu i interfejsu gry? Na przykład w pierwszej wersji mojej opartej na chemii gry Silverlight podjąłem (złą?) Decyzję, aby wybrać …
Jestem w trakcie tworzenia gry JavaScript / HTML5 (przy użyciu Canvas) na urządzenia mobilne (Android / iPhone / WebOS) z PhoneGap. Obecnie próbuję ustalić, jak powinien wyglądać interfejs użytkownika i plansza do gry, a także jak powinny one ze sobą współdziałać, ale nie jestem pewien, jakie jest najlepsze rozwiązanie. Oto, …
Kontynuując pytanie o proporcje , jestem zainteresowany usłyszeniem, czego używają inni ludzie podczas pracy nad systemami 2D UI (najprawdopodobniej własnymi rozwiązaniami własnymi). W szczególności, jak radzisz sobie z układami współrzędnych. Moim zdaniem istnieją trzy opcje: Współrzędne zakodowane na stałe (np .: 0 -> 720, 0 -> 576) Znormalizowane współrzędne (0,0 …
Patrząc, aby dynamicznie zmienić wartość w przycisku OnClick i suwak On Value Zmieniono . Gdybym musiał zgadywać, jak to zrobiono, uzyskaj odwołanie do elementu button / gui. Następnie pobierz składnik skryptu Button i uzyskaj dostęp do tej listy wywołań funkcji. Nie jestem jednak pewien, jak zmodyfikować tę listę. Czy ktoś …
Mój projektant interfejsu użytkownika stworzył piękny PSD z interfejsu użytkownika i wszystko ładnie. Największym problemem, jaki mam, jest konwersja niektórych bardziej eleganckich czcionek używanych w coś do renderowania w grze. Czy istnieje sposób na konwersję tych stylów czcionek w Photoshopie na czcionkę bitmapową? Muszę być w stanie renderować taki tekst …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Podobnie jak serce jest często używane dla zdrowia i życia w starych grach …
Jestem na etapie tworzenia gry, w którym muszę stworzyć interfejs lub GUI. Nigdy nie dotarłem do tej części, więc nie wiem, jak to się robi. Próbowałem renderować prosty quad w stałej pozycji na ekranie, ale jest problem. Aby mój aparat działał z ortografią, używam tego: public void lookThrough() { GL11.glMatrixMode(GL11.GL_PROJECTION); …
Nadal jestem zielony dla systemów encji / komponentów. Uważam, że skoro mam przydatne komponenty do rysowania ikonek (lub arkuszy) i obsługi danych wejściowych (kliknięcia myszą / dotykiem), naturalnie chcę ich ponownie użyć do tworzenia komponentów interfejsu użytkownika (takich jak przyciski, np. Ekran wyboru poziomu). To wydaje mi się bardzo dziwne. …
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; …
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.