![]() |
![]() ![]() « Consul » 1434313020000
| 1 | ||
Tvinkushaaaa a dit : а .NET только потому что влом писать на win32? |
![]() ![]() « Consul » 1434372900000
| 2 | ||
Посоны, не сидите в трайбрумах, это оказывается запрещено и карается баном! |
![]() ![]() « Citoyen » 1434374340000
| 1 | ||
В смысле? |
![]() ![]() « Consul » 1434382860000
| 1 | ||
mepers a dit : Наша Elmikle загадочная мышь, всё никак не может развернуто написать свою проблему. |
![]() ![]() « Consul » 1434383640000
| 1 | ||
Наша Обращение к модам было, не к юзверям |
![]() ![]() « Consul » 1434390780000
| 1 | ||
Elmikle a dit : Паша. Так что всё-таки случилось? |
![]() ![]() « Citoyen » 1434392280000
| 1 | ||
А вот и моды приехали, размечтался! |
![]() ![]() « Citoyen » 1434400020000
| 1 | ||
Ну хоть киргизы то подъехали |
![]() ![]() « Consul » 1434470460000
| 1 | ||
Апдейт Добавил блоки и скрипт их генерации. Планирую добавить неуничтожаемые блоки, линию смерти для мячика и автоматическую загрузку "карты" при проигрыше(мяч за линией смерти). п.с. жду комментов. |
![]() ![]() « Citoyen » 1434476280000
| 1 | ||
Почему ты разные цвета/типы блоков в ENUM не запилишь? С ENUM проще работать же, тем более потом, если ты решишь добавить новый цвет или тип блока, можно будет только в самом перечислении строчку поменять. Алсо константу 36 (я так понял, это количество блоков) лучше вынести из цикла и как-нибудь назвать, потому что потом будет неудобно менять количество блоков на карте. Dernière modification le 1434476520000 |
![]() ![]() « Consul » 1434476700000
| 1 | ||
Tvinkushaaaa a dit : Можно конечно, но разницы с обычном массивом почти не будет в нашем случае. Нужно получить рандомный объект. Объект - в массиве. Рандомный индекс - рандомный объект. Даже двусвязного списка не надо. Честно говоря, особого смысла в энумах не вижу. Их можно так же легко заменить массивами, как оператор break в цикле качественным условием. Хотя выглядят они конечно лучше. a dit : помимо этого надо будет изменить максимальное значение рандомого индекса(Random.Range) |
![]() ![]() « Citoyen » 1434476760000
| 1 | ||
Вообще у тебя довольно много антипаттернов в программе. Этого лучше избегать, а то потом будешь кодить как Тиг, который не может сделать перевод для некоторых титулов. |
![]() ![]() « Citoyen » 1434476940000
| 1 | ||
Bushmeister a dit : Ну вот смотри - у тебя в конструкторе используются эти самые блоки. Захочешь добавить новый - нужно находить в коде все места, где ты их писал списком, а это сложно сделать порой. Понятное дело, что в приложении к довольно простой игруличке это вряд ли имеет значение, но нужно приучать себя кодить нормально, решая простые задачи, иначе потом, при работе с большим проектом, можно будет ненароком наплодить багов, на отлов которых уйдет куча времени. Dernière modification le 1434477000000 |
![]() ![]() « Consul » 1434478020000
| 1 | ||
a dit : Это норма! У меня там в коде висит пару костылей, вечером буду фиксить. Не удивлюсь если через год буду плеваться на тот код, который пишу сейчас. Как минимум на все свои луа скрипты мне уже стыдно смотреть. |
![]() « Citoyen » 1434605640000
| 1 | ||
Чуваки. Кто нибудь тут смотрел Вакфу? ..Я конечн. |
![]() ![]() « Consul » 1434612900000
| 1 | ||
Чуваки. Кто нибудь тут смотрел фыркбху? ..Я конечн. |
![]() ![]() « Citoyen » 1434623040000
| 1 | ||
Чуваки. Кто нибудь тут смотрел ДокторКто? ..Я конечн. (ну и шам) |
![]() « Citoyen » 1434633780000
| 1 | ||
^^^^^ Ору. Вы крутые:D |
![]() ![]() « Consul » 1434710700000
| 2 | ||
Че за шарики, уродливо реализовано. |
![]() ![]() « Citoyen » 1434710880000
| 1 | ||
это вроде того в сети или нет? |