Ответ: Опять проблемы.
Цитата:
П.с. Переделал ф-цию. |
Ответ: Опять проблемы.
|
Ответ: Опять проблемы.
а где кнопка спойлера? ее тут нет?
и да, как сделать рандомную генерацию ландшафта из кубов? и вообще чтобы все было из кубов? страшный спойлер |
Ответ: Опять проблемы.
На ютьюбе глянь, там есть цикл видео о создании Minecraft'a на блице. И вопрос не совсем соответствует теме.
|
Ответ: Опять проблемы.
Так, у меня возникло два вопроса. Во-первых, можно ли как-нибудь оптимизировать тот код, который отвечает за поворот игрока в направление куда он идет? И как удобнее всего сделать бесконечный(почти бесконечный:) ) уровень? Мо моим соображениям надо делать 4 функции отвечающие за создание карты сверху,слева,справа,снизу от нынешней карты. Но я не знаю как сделать сохранение карты и последующую загрузку. Будет обидно если игрок застроит первую карту, пойдет на вторую, вернется, а там опять новая карта:)
|
Ответ: Опять проблемы.
И как сделать так, чтобы камни при создании не создавались друг в друге, и вообще не могли быть в друг друге?
|
Ответ: Опять проблемы.
Проще всего пользоваться KeyHit, вмеcто KeyDown, чтобы функция создания срабатывала только один раз за щелчок.
А если надо предупредить возможные следующие щелчки по тому же месту, придется перебрать все существующие камни, на предмет близости координат. |
Ответ: Опять проблемы.
Как то так. Писал в блокноте поэтому может быть не правильно.
Код:
For stone.stone = Each stone |
Ответ: Опять проблемы.
А зачем перебирать два раза список камней?
Создается один камень - и проверяется один раз по списку. Подходит - добавляется в список. |
Нет, мне не это надо. Когда карта генерируется, камни появляются в друг друге.
И можете подсказать что тут нет так? Код:
Function DrawInventory() |
Ответ: Опять проблемы.
А насколько часто ты вызываеш ф-цию CreateInventory()? И ты точно уверен что именно эти ф-ции жрут память? |
Ответ: Опять проблемы.
А функция создания инвентаря случайно не из главного цикла вызывается?
|
Ответ: Опять проблемы.
Да, именно там:-D
У меня тут возникла идея о свете. Что если использовать не одну картинку травы на весь бэкграунд, а заместить ее большим количеством маленьких? Тогда используя трехмерный массив(х,у,light) можно сделать квадратное освещение. Но не будет ли это требовательно? |
Ответ: Опять проблемы.
Инвентарь пока декорация:) Хотелось бы услышать, что изменить в камнях? Выглядят ли они как камни?
|
Ответ: Опять проблемы.
Цитата:
|
Часовой пояс GMT +4, время: 16:38. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot