Другие языки программирования и технологии

за ответ +10. из чего состоит движок браузерной игры?

хочу написать движок. с чего начать? созадть папку а дальше? просто прописывать в .php скрипты? может папки какие еще надо создать?
Dilmurod Axatov
Dilmurod Axatov
105
Костик, если у тебя не получилось обработать на пхп больше 100 пользователей, это проблема не языка, а твоя лично.

Автор, тебе рано думать об играх. Почитай об алгоритмах, программировании, наберись опыта. А дальше эти вопросы сами отпадут.
Серверная часть может быть вообще на чём угодно, кстати. И совсем без папок тоже может быть.
Kbk Kbk
Kbk Kbk
76 176
Лучший ответ
ну это обычно написанны* на си сервер и привязка на рнр ввиде аднинки работы с базой данных но может просто на рнр или других языках написан движок
Сергей Молоков
Сергей Молоков
10 109
нууу не только пхп + несколько папок должно быть
Для начала надо определить пару функций для чтения данных из файла. Перед тем, как приводить исходные коды, рассмотри имеющиеся у тебя (вернее, в PHP) средства для работы с файлами.
В основном php игры в контакте используют php javaScript и в некоторых случаях flash все они имеют сервер
Ivan Kozel
Ivan Kozel
1 431
Не поверите, но игры состоят из КООООДААА и кучи потраченного времени и нервов, на создание папок! =)
php, mysql, JavaScript, Ajax. Свой сервер. А при чем тут папка? :))))
Движок для браузерных игр пишут на с++, перле, но никак не на пхп. На пхп и яве пишут интерфейс пользователя. Если сделать движок на пхп, то уже при 100 человек одновременного онлайн он себя проявит не с лучшей стороны.
Вы, наверное, плохо представляете себе что такое движок игры. Если речь идет не про крестики нолики онлайн, а про рпг, стратегию, то вы будете это писать в одиночку не меньше года. Мы с ребятами пытались как-то сделать браузерную игру небольшой группой, нас хватило на пару месяцев упорной работы и то ничего особо приличного не получилось :)
После слов "хочу написать игру" следует сперва полностью проработать что это за игра. Из этого и получишь список того, чему этот самый движок надо "обучить".
Язык программирования и написание скриптов, пока первые 2 вещи не сформулированы, тебя вовсе не должны волновать.

Есть конечно подходы вида "начать писать", а там будь что получится. Но если честно не знаю ни одного удачного проекта, который родился раньше самой его идеи.