Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 03.10.2014, 16:15
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

l-liava-l,c++,c, js +html5, питон
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #22 (permalink)  
Старый 03.10.2014, 17:21
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от l-liava-l
А что у нас есть еще из кроссплафтормменного?
js

здилаеш мене игру на кордове?
Ответить с цитированием
  #23 (permalink)  
Старый 03.10.2014, 17:34
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Нормальные игры на JS можно только на ASM.js делать, т.к. там нету GC, а судя по всему нормальный синтаксис у ASM.js появиться только в ES7. Т.е. сейчас ASM.js годится только для транслирования с другого языка, но говорят, что в Unity язык очень похож на JS, а Unity умеет компилиться под браузер.
__________________
kobezzza
code monkey
Ответить с цитированием
  #24 (permalink)  
Старый 03.10.2014, 17:50
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от kobezzza
Нормальные игры на JS можно только на ASM.js делать, т.к. там нету GC, а судя по всему нормальный синтаксис у ASM.js появиться только в ES7. Т.е. сейчас ASM.js годится только для транслирования с другого языка, но говорят, что в Unity язык очень похож на JS, а Unity умеет компилиться под браузер.
GC с недавних пор вынесен в отдельный поток ведь? т.е. теперь он не блокирует главный поток

да и memory efficient JS можно научиться писать - это легче, чем кажется. не всё так плохо
Ответить с цитированием
  #25 (permalink)  
Старый 03.10.2014, 17:58
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
GC с недавних пор вынесен в отдельный поток ведь? т.е. теперь он не блокирует главный поток
Поведение GC никак не стандартизировано и в каждой VM оно может отличаться. В любом случае GC реально очень сильно всё тормозит, если для простеньких игр это будет не так заметно, то для AAA игр это будет адом.

Да и не блокировать он не может, просто в некоторых VM он делает очистку постепенно, а не сразу. В Java, например, режим работы GC можно указывать программно.

Цитата:
это легче, чем кажется. не всё так плохо
Нотч так видимо тоже думал
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 03.10.2014 в 18:05.
Ответить с цитированием
  #26 (permalink)  
Старый 03.10.2014, 18:07
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

kobezzza можешь объяснять в чем фишка asm.js , а то не до конца понимаю?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #27 (permalink)  
Старый 03.10.2014, 18:10
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber Посмотреть сообщение
kobezzza можешь объяснять в чем фишка asm.js , а то не до конца понимаю?
Ручное управление памятью, строгая типизация, AOT вместо JIT, профит в производительности может быть более чем в 10 раз

Кстати, сейчас наткнулся на http://lljs.org/, интересный проект, позволит писать на ASM.js с нормальным синтаксисом.
__________________
kobezzza
code monkey
Ответить с цитированием
  #28 (permalink)  
Старый 03.10.2014, 18:11
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

kobezzza,
А мне почему сборщик мусора мешает в игрулях, если можно то развернуто, или статейку)

Цитата:
здилаеш мене игру на кордове?
Почитай доки, ты разберешься за день)
__________________
Научу себя плохому

Последний раз редактировалось l-liava-l, 04.10.2014 в 02:49.
Ответить с цитированием
  #29 (permalink)  
Старый 03.10.2014, 18:12
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от l-liava-l Посмотреть сообщение
kobezzza,
А мне почему сборщик мусора мешает в игрулях, если можно то развернуто, или статейку)
Гуглить разучился?)
__________________
kobezzza
code monkey
Ответить с цитированием
  #30 (permalink)  
Старый 03.10.2014, 18:14
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
Гуглить разучился?)
А мне нравится как ты рассказываешь)
__________________
Научу себя плохому
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск