Запитання з тегом «pygame»

2
Здійснення ефекту SNES Mode 7 (афінне перетворення) в пігамі
Чи є така річ, як коротка відповідь про те, як зробити ефект типу Mode 7 / mario kart у pygame? Я широко розібрався в Google, всі документи, які я можу придумати, - це десятки сторінок на інших мовах (asm, c) з безліччю дивно виглядаючих рівнянь тощо. В ідеалі я хотів …
19 pygame 

3
Який хороший алгоритм для процедурного плану міста, заснованого на фракталі?
Фон Я запускаю сервер minecraft, де я збираюся створити місто-початківець досить великих масштабів. У мене є ряд речей, таких як правила знаків та клітки, які я хотів би розмістити там у будинках. Саме місто буде надзвичайно великим і розкинутим, бажано розміром до 1000 на 1000 блоків. Самі будівлі матимуть кубічні …

2
Чому мій спрайт-плеєр рухається швидше, коли я переміщую мишу?
Я намагаюся розробити просту гру, зроблену з Pygame (бібліотека Python). У мене є spriteоб'єкт, який є, playerі переміщую його за допомогою клавіш зі стрілками. Якщо я не переміщую мишу, спрайт рухається нормально, але коли я рухаю мишкою, спрайт рухається швидше (наприклад, x2 або x3). playerОб'єкт знаходиться всередині charsGroupвар. Я запускав …

2
Загальна модель для масштабування «реальних одиниць» до пікселів?
Це додаткове запитання до цього іншого . Мені хотілося б знати, чи є загальна / типова / найкраща картина для масштабування мого представлення світу (на даний момент 160Kmx160Km), щоб вона підходила до області малювання (на даний момент 800x600 пікселів). Я можу придумати щонайменше чотири різні підходи: Наївна одна (як я …

6
Швидше зробіть частоту кадрів піґами
Профілюючи свою гру, я бачу, що переважна більшість часу виконання моєї хобі-гри проходить між блиском та фліп-дзвінками. Наразі він працює лише зі швидкістю 13 кадрів в секунду. Моя відеокарта досить пристойна, тому я здогадуюсь, що пігама не використовує її. Хтось знає про будь-які параметри графіки / відображення, які мені потрібно …

1
Як працює gluLookAt?
З мого розуміння, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); еквівалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Але коли я роздруковую ModelViewматрицю, дзвінок до glTranslatef(), здається, не працює належним чином. Ось фрагмент коду: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> …

2
Збільшити швидкість блиску?
Я працюю над 2-х бічним прокруткою в PyGame. Для кожної карти ми використовуємо одну текстуру (це фактичний розмір текстури): Потім завантажуємо зображення за допомогою цього коду: sprite = pygame.image.load("Maps/MapTesting.png") sprite.convert() sprite = pygame.transform.scale(sprite, (sprite.get_width()*6, sprite.get_height()*6)) Як бачите, текстура розмивається 6 разів, щоб створити фактичну текстуру карти. В середньому ця текстура …
9 pygame 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.