HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 03.12.2021, 14:52
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

Началразрабатывать и изучать Unity, пока что имею такой результат)

Напишите пожалуйста что можно добавить, реализовал только 3 уровня, довольно сложные получились.

Если нашли баги - пишите.

Буду обновлять.

Ссылка: https://disk.yandex.ru/d/P_L4bbn_WF5qXQ

Цитата:
Сообщение от Спойлер  

1.1 Релиз

1.2 Исправлен баг на уровне 2, уровень завершался раньше времени

1.3 Изменён персонаж; Добавлено меню после прохождения уровня;

1.4 Изменено меню после прохождения уровня; Переработаны скрипты; Размеры игры увеличены более чем в 3 раза; Переработано 2 уровня; Добавлены анимации; Точно так же третий уровень не доступен; Добавлены контрольные точки;

1.5 Исправлен баг с первым уровнем; Добавлена возможность пройти уровень ещё раз;

1.6 Добавлены кнопки телепортации; Добавлен третий уровень;

1.7 Исправлен баг с не получением урона на третьем уровне; Ещё раз исправлен урон на третьем уровне;
 
Ответить с цитированием

  #2  
Старый 03.12.2021, 16:51
!#@
Познавший АНТИЧАТ
Регистрация: 21.02.2018
Сообщений: 1,015
С нами: 4329077

Репутация: 173


По умолчанию

добавь оповещение по мере прохождения лвла, а не выкидывай в меню
 
Ответить с цитированием

  #3  
Старый 03.12.2021, 16:52
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

Цитата:
Сообщение от ://  

добавь оповещение по мере прохождения лвла, а не выкидывай в меню
Хорошо! Спасибо, добавлю.

Цитата:
Сообщение от ://  

добавь оповещение по мере прохождения лвла, а не выкидывай в меню
Сделал
 
Ответить с цитированием

  #4  
Старый 03.12.2021, 22:39
MRobot
Новичок
Регистрация: 30.10.2021
Сообщений: 9
С нами: 2388742

Репутация: 3
По умолчанию

 
Ответить с цитированием

  #5  
Старый 04.12.2021, 00:19
!#@
Познавший АНТИЧАТ
Регистрация: 21.02.2018
Сообщений: 1,015
С нами: 4329077

Репутация: 173


По умолчанию

кстати, добавь проверку на пройденный уровень не по координатам (в 1 лвле там по-моему было x -9 y -1), ведь игрок может просто перепрыгнуть эту точку
 
Ответить с цитированием

  #6  
Старый 04.12.2021, 07:11
etoeto
Новичок
Регистрация: 24.12.2017
Сообщений: 7
С нами: 4413494

Репутация: 3
По умолчанию

чтобы в будущем больше не хардкодить свою ***ню в множестве разных скриптах, можно сделать по простому и респавнить игрока вот таким незамысловатым образом

C#:





Код:
public
class
PlayerController
:
MonoBehaviour
{
public
static
PlayerController
Instance
;
private
Vector3
respawnPosition
;
private
void
Awake
(
)
{
Instance
=
this
;
respawnPosition
=
transform
.
position
;
}
public
void
Respawn
(
)
{
transform
.
position
=
new
Vector3
(
respawnPosition
.
x
,
respawnPosition
.
y
,
respawnPosition
.
z
)
;
}
}


Цитата:
Сообщение от Спойлер  

PlayerController.Instance.Respawn();
 
Ответить с цитированием

  #7  
Старый 04.12.2021, 09:38
dsay
Участник форума
Регистрация: 03.09.2019
Сообщений: 142
С нами: 3523564

Репутация: 48
По умолчанию

Цитата:
Сообщение от Smeruxa  

Началразрабатывать и изучать Unity, пока что имею такой результат)
Напишите пожалуйста что можно добавить, реализовал только 2 уровня, довольно сложные получились.
Если нашли баги - пишите.
Буду обновлять.
Ссылка: https://disk.yandex.ru/d/P_L4bbn_WF5qXQ
На LVL 3 не советую переходить, придется закрыть игру полностью
Цитата:
Сообщение от Спойлер  

1.1 Релиз

1.2 Исправлен баг на уровне 2, уровень завершался раньше времени

1.3 Изменён персонаж; Добавлено меню после прохождения уровня;
теперь леха приступай к варфейсу, надоело бустить тебя
 
Ответить с цитированием

  #8  
Старый 04.12.2021, 10:27
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

Цитата:
Сообщение от etoeto  

чтобы в будущем больше не хардкодить свою ***ню в множестве разных скриптах, можно сделать по простому и респавнить игрока вот таким незамысловатым образом

C#:





Код:
public
class
PlayerController
:
MonoBehaviour
{
public
static
PlayerController
Instance
;
private
Vector3
respawnPosition
;
private
void
Awake
(
)
{
Instance
=
this
;
respawnPosition
=
transform
.
position
;
}
public
void
Respawn
(
)
{
transform
.
position
=
new
Vector3
(
respawnPosition
.
x
,
respawnPosition
.
y
,
respawnPosition
.
z
)
;
}
}


Цитата:
Сообщение от Спойлер  

PlayerController.Instance.Respawn();
Спасибо! Я не додумался что-то в самом начале позицию записать) Пойду обновлять

Цитата:
Сообщение от dsay  

теперь леха приступай к варфейсу, надоело бустить тебя
Ты кто?)
 
Ответить с цитированием

  #9  
Старый 04.12.2021, 10:58
dsay
Участник форума
Регистрация: 03.09.2019
Сообщений: 142
С нами: 3523564

Репутация: 48
По умолчанию

Цитата:
Сообщение от Smeruxa  

Спасибо! Я не додумался что-то в самом начале позицию записать) Пойду обновлять

Ты кто?)
 
Ответить с цитированием

  #10  
Старый 04.12.2021, 13:01
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

Цитата:
Сообщение от dsay  
Давно не заходил, можно будет как нибудь сыграть, Ваньку позвать
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.