Нужно больше тегов!
Ну сядьте и подумайте, разбейте задачу на состовляющие.
По сути есть у нас модель, внутри неё еще одна модель. Делаем полупрозрачной внешнюю модель, нужно симуляция разрушения части внутренней модели, во многих ПО 3д моделирования уже есть такие штуки, ну и частицы больше частиц - кровь, осколки и т.п.... А ну и эффект слоу-мооо...
P.S. Не нужно искать все готовое, ищите по состовляющим вот материалы первое что попадается в гугл по 3dmax Как создать реалистичные разрушения Как сделать объект прозрачным Работа с системами частиц
Напиши на Java, выучить java чтобы написать такое и разобраться с андроид сдк займет не более недели. Тем более языки очень похожи, а ide даст возможность кнопочки повытягивать руками повставлять и останется только обработчики написать.
Разработка игр это прежде всего мышление, умение придумывать алгоритмы. Все остальное это инструменты для воплощения задуманного. Выучите основы C# и начинайте изучать юнити и создавать что-то.
Вообще разработкой игр обычно занимается команда, у каждого свои роли, кто-то рисует, кто-то моделит, кто-то аниматор, кто-то программирует физику, кто-то интерфейсы... и тому кто программируем физику без разницы какие есть виды ui и как они работают, так же как и тот кто делает интерфейсы понятия не имеет что такое колайдеры, нормали и вектора...
localStorage.getItem('key:','langs')
А разве getItem принимает 2 аргумента?
P.S. А вообще лучше посмотрите как правильно делать мультиязычность, javascript тут не нужен
Роман, Ну если делать цилиндрическую то на three.js наверное будет проще, просто натянуть текстуру на шар, правда камера по идее будет сидеть внутри шара, нужно будет как-то отображать текстуру во внутрь.
Флеш какой ужас. Если будешь делать, то делай на canvas. По сути понарамная фотка и ограниченный квадрат видимости, получается эффект 3д типа мы крутим камеру. Ну и можно в определенные части фотки прилепить какие нибудь значки и прочее кликабельное, для переключения на другие фотки.
Evgeii, Из за того что у вас в todoList записано ваш хтмл, нужно или руками почистить его или выполнить 1 раз localStorage.removeItem('todoList');
P.S. Или прописать что-то типа
if(list == null)
list = [];
else{
try{
list = JSON.parse(list);
}catch(ex){
list = [];
}
}
ThunderCat, Мэни ту мэни тут в любом случае, я сам такую структуру использую, только это не отменяет того факта что вскоре все начинает тормозить и нужно придумывать как всё это ускорить. Поэтому для относительно больших баз нужно сразу это продумывать, недостаточно того что просто создали 2 таблицы и всё прекрасно работает. Вскоре заказчик захочет чтобы в каждой категории товара показывались топовые теги и их количество в товарах этой категории. Мы начинаем писать супер селекты с кучей джоинов, а потом пользователи начинают заходить на эту страницу все начинает тупить и все ложится потому-что наши запросы отрабатывают по пол часа. Поэтому в таких случаях нужен как минимум кеш, а то и отдельные таблицы где будет это все хранится и со своей структурой. Это просто маленький пример и нужно смотреть по обстоятельствам, рассматривать конкретный случай где эти теги будут использовать, как часто, сколько ....