Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Может ли свойство объекта быть массивом??? (https://javascript.ru/forum/misc/23234-mozhet-li-svojjstvo-obekta-byt-massivom.html)

trikadin 19.11.2011 01:44

Цитата:

Сообщение от Shaci
у нас в академии первый проект - шашки на C++

У меня на диске где-то лежит шикарная книжка... "Этюды для программистов" называется. Я всё думаю, что пора бы её уже писать на JS...

Shaci 19.11.2011 02:16

да, игры писать - дело бесперспективное, написал одну (морской бой или шашки или тетрис, просто чтобы себя проверить да уровень поднять) и хватит, ИМХО))
Всё равно чтобы игруху достаточно посредственного уровня написать(шутер какй-нить), человек 60-100 наверное нужно.

можно конечно для мобилы казуальную хрень написать типо "ну, погоди"
из серии МК Электроника, у нас народ на Qt для Maemo вроде писал, и даже заказчик на это дело нашелся, но это всё баловство.


хотя если браузерные игры рассматривать, то тут я может и не прав, герои онлайн - коммерческий проект, который на мой взгляд бешенно популярен, и для вконтакте можно игруху написать, друг рассказывал, что у них парень написал игру "померяйся редисками или хренами, не помню точно))", так он за счет СМС бабла срубил не мало))

ksa 19.11.2011 16:31

Цитата:

Сообщение от Shaci
у нас в академии первый проект - шашки

По-мне, так явный перебор... :-/

trikadin 19.11.2011 17:25

Цитата:

Сообщение от Shaci
герои онлайн - коммерческий проект, который на мой взгляд бешенно популярен

Это вот это? Как же, знаю, в своё время поиграл, уровня до четвёртого дошел, что ли, а потом надоело...

Shaci 21.11.2011 13:12

Цитата:

Сообщение от trikadin (Сообщение 137639)
Это вот это? Как же, знаю, в своё время поиграл, уровня до четвёртого дошел, что ли, а потом надоело...

да

Shaci 21.11.2011 13:47

Цитата:

Сообщение от Alexeich (Сообщение 137130)
trikadin
Спасибо огромное:)
ksa
Параллельно с изучением js пишу игруху, для закрепления материала так сказать.
За 3 дня около 20% уже написал :)


А чем такой вариант плох?
ships{
usersDredn:[],
usersBattleC:[],
usersCruiser:[],
usersDestr:[],
aiDredn:[],
aiBattleC:[],
aiCruiser:[],
aiDestr:[]}

И в каждом свойстве получаются координаты данного корабля


можно как-нить так попробовать по идее
var user = {ships:[], count:5}
....
ships[i] = new Ship(x, y, vertical, length)


Часовой пояс GMT +3, время: 16:18.