Pull to refresh

Comments 5

хм, может мне тоже выложить куда-нибудь свою AS3-поделку типа tower defense? музыка тоже есть)

Можете попробовать выложить на itch.io, там некоторые игры можно запустить из браузера

Выглядит проект, как для первого, очень симпатично, но если заглянуть под капот, становится страшно. Я настроен позитивно, мне интересно читать о начинаниях и хотел бы поделиться опытом.

Почитай документацию от Microsoft по нейменгу полей. Также почитай про распределение ответственности в классах, ты в класс "Pong" загнал очень много всего, чуть ли не всю логику игры, а так классы лучше не перегружать. Ещё в "Update" не стоит всовывать столько if и непонятного кода, распредели его по методам и так будет лучше. Также в том же "Update" не стоит писать scoresText.text = playerScore.ToString() + ":" + enemyScore.ToString();, с текстом лучше работать только тогда, когда это надо, то есть можешь засунуть его изменение в момент получение очка, тебе не надо с ним работать постоянно, а только при изменении. Это конечно только малая часть советиков, но как минимум эти помогут оптимизировать игру и сделать код чище.
P. S. Не советую делать так много публичных полей, лучше делай их приватными но с параметром [SerializeField].

Спасибо, реализую в следующих проектах)

Sign up to leave a comment.

Articles