C # to wieloparadygmatyczny, zarządzany, silnie typizowany, zbierany bezużytecznie język programowania stworzony przez firmę Microsoft we współpracy z platformą .NET.
Tak, ostatnio czytałem trochę z Garbage Collection, z ciekawości, i jest coś, co powtarza się dość często: zbieranie śmieci może prowadzić do nagłego spowolnienia programu, w zależności od „głębokości” kolekcji. Ale w grach wideo jest chwila, w której użytkownik tak naprawdę nie zauważa małego opóźnienia: ekranu ładowania. Pomyślałem więc, że …
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 w zeszłym roku . Mamy wiele małych plików BMP, które moim zdaniem byłyby łatwiejsze do skopiowania, gdybyśmy połączyli je w duży plik TAR …
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 4 lata temu . Zastanawiam się nad jednym z moich starożytnych pomysłów na grę. Istotą tej gry …
obecnie pracuję nad własną wersją gry opartej na kafelkach (pomyśl Terraria, ale mniej fantastycznie (myślę, że to słowo? Przepraszam, jeśli nie jest)). Tak czy inaczej, obecnie działam wykrywanie kolizji (nawet w przypadkach narożnych!), Co było dla mnie dużym krokiem. Jest coś niezwykle satysfakcjonującego w widzeniu, że duszek nie biegnie przez …
Zaczynam od pierwszego „właściwego” projektu gry i nieuchronnie uderzyłem w blok, próbując zdecydować, w jaki sposób komponenty gry w XNA powinny się komunikować. Od poprzednich zdarzeń programowania GUI (Java), procedury obsługi i nasłuchiwania wydawały się być rozwiązaniem. Więc miałbym jakąś magistralę zdarzeń, która akceptuje rejestracje zdarzeń i klasy subskrybowane do …
Od jakiegoś czasu pracuję nad grą typu tower defense i do tej pory jestem bardzo zadowolony z rezultatów. Chciałbym jednak dodać jedną rzecz. Widziałem wideo GeoDefense na Windows Phone 7 tutaj: http://www.youtube.com/watch?v=YhPr4A4LRPQ Zwróć uwagę, jak (kiedy jednostka zostanie zabita lub pocisk trafi w jednostkę), tło faluje w postaci fali. Jak …
Jeśli utworzę pikselowe pliki graficzne, które należy później przeskalować na ekranie, aby pojedynczy piksel stał się polem 4 pikseli. Czy powinienem stworzyć moją grafikę pikselową z 2x2 pikselami, czy powinienem stworzyć ją z pikselami 1x1, aby móc później skalować 1: 2 w XNA do 2x2 pikseli? Mam tendencję wierzyć, że …
Najpierw zobacz diagram: Kiedy mój silnik fizyki AABB rozwiązuje przecięcie, robi to, znajdując oś, na której penetracja jest mniejsza, a następnie „wypycha” byt na tej osi. Biorąc pod uwagę przykład „skaczący w lewo”: Jeśli prędkość X jest większa niż prędkość Y, AABB wypycha byt na oś Y, skutecznie zatrzymując skok …
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 . Obecnie pracuję nad ac # online multiplayer w czasie rzeczywistym. Celem jest połączenie klienta z serwerem za pomocą protokołu …
Tworzę grę opartą na siatce 2D, z niektórymi komórkami możliwymi do przejścia, a niektóre nie. Obiekty dynamiczne mogą się poruszać w sposób ciągły, niezależnie od siatki, ale muszą zderzać się z nieprzejezdnymi komórkami. Napisałem algorytm do śledzenia promienia na siatce, który daje mi wszystkie komórki, które się przecinają. Rzeczywisty obiekt …
Pracuję nad odgórną grą wędkarską. Chcę wprowadzić fizykę i wykrywanie kolizji dotyczące łodzi poruszającej się po jeziorze. Chciałbym móc zastosować ciąg z silnika głównego lub silnika do trolingu, wpływ wiatru na obiekt i opór wody na obiekt. Patrzyłem na silnik fizyki farserza, ale nie mam doświadczenia w korzystaniu z silnika …
Obecnie zajmuję się tworzeniem gier XNA w języku C #. Mam dwie klasy: główny moduł obsługi gry i klasę „sprite”. Poniżej znajduje się podstawowy pseudo-kod, który - mam nadzieję - odpowiednio opisuje problem. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { this.the_sprite.moveTo(mouse.x, mouse.y) …
Z powodzeniem zaimplementowałem wyszukiwanie ścieżek A * w języku C #, ale jest to bardzo wolne i nie rozumiem dlaczego. Próbowałem nawet nie sortować listy openNodes, ale nadal jest taka sama. Mapa ma wymiary 80 x 80 i jest 10–11 węzłów. Wziąłem pseudokod z tutaj Wikipedii A to moja realizacja: …
Chcę zakodować grę planszową o nazwie Okey i najbardziej popularną w Turcji. http://en.wikipedia.org/wiki/Okey Ale mam problemy z AI. Firslty pozwól mi wyjaśnić grę .. W grze bierze udział 4 graczy. W tej grze jest 106 płytek, 2 z nich to fałszywy żart. Pozostałe 104 płytki są podzielone na 4 kolory, …
Nie mamy jeszcze zune HD w Kanadzie (tylko), tylko zastanawiam się, czy ma takie same programowalne funkcje jak WP7? Jak gesty i akcelerometr. Zasadniczo, jeśli tworzę tylko grę z elementami sterującymi na ekranie (palcami na ekranie), czy jest to łatwy port do zune? Dzięki!
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.