| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Стартапы, проекты, идеи > Создание он-лайн игры |
| Автор: Гость_Cepera 12.1.2005, 16:34 |
| Вот хочу разобраться с принципами создания он-лайн игры. Кто может подсказать: 1. Как организововать баз даннных пользователей (чаров)? 2. Как организовать систему повышения опыта и все такое? 3. Как проходят бои? Что нужно для этого? Какие методы, алгоритмы применяются? Как организововать выигрышь по тайм ауту? Подскажите, если кто-нибудь знает хотябы что-нибудь И ещё: удалить все сессии, и остальные времменые переменные и файлы, при отключении пользователя, если он просто вырубил браузер или "выдернул шнур компа", чтобы они не висели на сервере??? |
| Автор: Opik 12.1.2005, 23:11 | ||
| 1) Создаешь таблицу, там все основные параметры перса. 2) Создаешь таблицу опыта, если опыт перса(в таблице #1), то повышаем левел на 1 3) Что нужно? хм, ничего сверъестественного. создаешь примерно такую таблицу: id|num|time|kick|block|kick2|block2|attacker|defender|msg| перывй удар, допустим твой ник Login 1 | 1 | 11021221 | 1 | 3 | Login | NULL (пусто) | NULL (пусто) - если ты - аттакер и ударил (ячейки kick|block) а значения противника пустые (kick2|block2) значит выводим сообщение, что ждем хода соперника. И т.д 4) Таймаут, у каждого удара есть своё время, например в Unix формате, делаем так:
5) Так же по времени последнего обновления. |
| Автор: Rock 13.1.2005, 09:07 |
| Как лучше: хранить логи боев в БД или записывать файл(html)? |
| Автор: Opik 13.1.2005, 13:14 |
| Rock в БД. ибо в поле msg запись в виде: lol ударил того то на столько то... |
| Автор: stryker 19.1.2005, 18:10 |
| Плиззз помогите кто-нить найти бесплатный исходник .. или движок он-лайн игры тпа комбатс ... можно только один город и урезанный , но мне очень нужен , хочу в сети пустить такую гулю ... плиззз |
| Автор: Opik 19.1.2005, 20:39 |
| stryker типо БК найдешь вряд ли, а если только совсем худо похожие аналоги, которые и близко не стоят. Исходники нормальной игры вряд ли будут бесплатны... |
| Автор: stryker 20.1.2005, 09:39 |
| Opr Так я про то и говорю ... хотя бы частицу игры ... точнее , мне не надо чтобы там было 10 городов , 10 магазинов , башень смерти , казино , и тп и тд ... Мне очень нужно это как-то сделать :/ , и нужна какая-то ваша помощь ....кто что знает ... :/ |
| Автор: Opik 20.1.2005, 13:08 |
| stryker сначала сделай авторизацию, потом чат.. потом приходи дальше скажу)) |
| Автор: stryker 20.1.2005, 22:05 |
| Я зарегистрирован на сайте ... а чат найти не могу ... |
| Автор: Opik 20.1.2005, 22:06 |
| stryker не искать а написать самому. |
| Автор: stryker 20.1.2005, 22:19 |
| Opr Ты имеешь в виду написать чат для этого форума ? |
| Автор: Opik 20.1.2005, 22:44 |
| stryker мы о игре или о форуме? |
| Автор: Boogerman 21.1.2005, 17:13 |
| Меня тоже уже давно,около 4 месяцев назад заитересовало такая вещь как онлайн игра, чтоб играли у нас всети по дому.....ну вот я её сижу делаю..... И мне нужна ваша помощь....поскажи-те как сделать так чтоб отображали все кто находятся в чате.на данный момент? |
| Автор: BooGeRmaN 21.1.2005, 17:18 | ||
поповоду найти...... www.woweb.ru но советую самому написать не трудно! Добавлено @ 17:20 А принцип таков : Окно делится на два фрейма: В первом сообщения. (Скажем body.php) Во втором - POST форма с текстбоксом (message) и сабмитом, у которой ссылка в акшен на саму себя. (Скажем input.php) Задача body.php вывести сообщения из файла (это на PHP), и заставить страницу обновиться через пару секунд. (Это с помошью JS или Refresh-а в заголовке) Самый простой пример - <html><head> <meta http-equiv="Refresh" Content="3, URL=body.php"></head> <body><pre> <? echo implode ("",file("chat.txt")); // Выводит файл ?> </pre></body></html> В файле input.php ты проверешь есть ли POST параметр message, и если да, добовляешь его как строчку в файл chat.txt. Перед добовлением из переменной message можно вытащить html теги, вставить смайлы, и дальще сколько воображения хватит. |
| Автор: stryker 21.1.2005, 18:13 |
| Opr Добавлено @ 18:14 Opr Речь идёт о игре ,я сразу тебя неправильно понял Добавлено @ 18:22 BooGeRmaN А енто ... ты не мог бы дать прямую ссылку на поповоду найти...... на www.woweb.ru Ато чё-т я не могу раскопошить там ничё ... всё завалено ... :/ |
| Автор: BooGeRmaN 21.1.2005, 20:32 | ||
Выясняйся ясней!!! Добавлено @ 20:33 Выражайся ясней! Ты поповоду чего ...типа там все завалено? |
| Автор: stryker 21.1.2005, 21:19 |
| BooGeRmaN Я так и не понял .. где там есть скрипты или что-нить такое , которые относятся к играм типа быка :/ :/ :/ |
| Автор: BooGeRmaN 21.1.2005, 23:26 |
| блин...ну может мне кто-нить подскажит как отобразитьвсех кто находится в чате!! |
| Автор: Opik 21.1.2005, 23:51 |
| BooGeRmaN зависит от чата. |
| Автор: BooGeRmaN 22.1.2005, 00:13 | ||
Блин.....пользователи у меня хранятся в бд все сообщения записываются в фаил......что еще,написать чтоб ты мне помог ? |
| Автор: Opik 22.1.2005, 00:20 |
| BooGeRmaN саму проблему. Допустим у тебя храниться в базе время последнег обновления пользовтелем. тогда запрос: select * from user where ".time()." - last_update < 180 и циклом всех выводишь. Как вариант. |
| Автор: BooGeRmaN 22.1.2005, 10:42 |
| вот смотри я думаю...так .... что сначала обращение к бд чтоб узнать какие существуют пользователи....потом поск на сайти похожих имен....а потом вывод всех найденых имен!! Если я прав то напиши как должен выглядить когда!!! |
| Автор: stryker 22.1.2005, 12:30 |
| BooGeRmaN Плиззз дай ссылку на исходники или что-нить такое .. я тебя прошу ... очень надо |
| Автор: BooGeRmaN 24.1.2005, 07:54 |
| блин может мне кто-нибудь ответить на моё верхнее сообщение? Добавлено @ 07:56 Короче у вас на форуме отображаюся все пользователи которые находятся на сайте....как мне это сделать у себя...если можно дайте пример! |
| Автор: IZ@TOP 24.1.2005, 09:58 | ||
Допустим есть поле в таблице с юзерами: lastvisit, в нем хранится дата последнего посещения юзера в формате unix timestamp. Мы с помощью запроса вда:
Получаем всех пользователей которые были последний раз на сайте менее 15 минут назад. Для чата можно это время сократить. |
| Автор: stryker 24.1.2005, 14:16 |
| BooGeRmaN Ты видишь мои сообщения ? Или ты не хочешь помочь ??? . Я хочу сделать в сети игру типа комбатс , но чтобы там был 1 город , и всё таоке , короче чтоб она была намного меньше . Ты можешь мне чем-нить помочь ? |
| Автор: Rock 24.1.2005, 18:19 |
| Инета не было, зашел, смотрю моя тема активно обсуждается... Короче, у меня такой вопрос, реально прикрутить готовый чат, чтобы потом его использовать в он-лайн игре или проще действительно самому написать, с учетом того, что этого не разу не делал? Тоже самое касаеться форума Или лучше потратить драгоценное время на создание собственного чата? Если можете, дайте кто-нить ссылку на нормальный скрипт чата |
| Автор: BooGeRmaN 26.1.2005, 00:42 | ||
лучше написать самому! Я тоже их не когда раньше не писал а теперь могу помочь если попросишь!!! |
| Автор: Rock 26.1.2005, 09:30 | ||
Я сам понимаю, что лучше писать самому - практика, опыт, знания, гордость и все такое Кто мне тут объяснит, как делаются города? Принципы хотя бы... |
| Автор: IZ@TOP 26.1.2005, 09:32 | ||
Город это таблица в БД. В таблице юзеров должно быть поле в котором хранится идентификатор города, как юзер перемещается в другой город, ему присваивается его идент. Это тоже что и комнаты чата, только называются по другому |
| Автор: Rock 27.1.2005, 16:44 |
| Как делать не ссылки типо index.php?.... а вот такие вот: http://apeha.ru/index_hlistid_169_node_75.zhtml |
| Автор: stryker 28.1.2005, 01:40 |
| Вы чё ? Слепые все что-ли ? Или вам в лень дать ссылку туда , где можно найти что-нить похожее на исходник он-лайн игры ? Модератор: отредактировал, впредь, будьте вежливее |
| Автор: chipset 28.1.2005, 01:45 |
| Повежливее пожалуйста. Здесь вам никто ничего не обязан, и грубый тон неприветствуется абсолютно |
| Автор: Гость_Rock 28.1.2005, 03:59 |
| stryker, я инет перекопал, в поисках исходника, ничего стоящего не нашел, он-лайн игры (типа БК) этокомерческие проекты и врядли где-нить будут исходники... Ну все таки, если у кого-нить есть дайте плиз, чисто для примера :sample |
| Автор: Guest 6.2.2005, 13:30 |
| Я нашёл исходник он-лайн игры ... не знаю РПГ или тектсовой . весит он 11 метров с копейками ... Кому надо обращайтесь на мыло strykan@tut.by |
| Автор: ST_Falcon 19.2.2005, 15:22 |
| ну... у нас есть игра http://zmiy.iswith.us сейчас делаем вторую часть http://zmiy2.iswith.us в принцыпе нужны еще пару человек знающих пыхпых и два дизайнера. |
| Автор: Tolik 20.4.2005, 17:34 | ||
А может быть тебе отдать иходник какого-нибудь богом забытого поисковика??? Например google - он ещё совсем простенький... Во-первых такие скрипты на дароге не валяються... Сейчас есть несколько халявных скриптов он-лайн игр, но руссифицированного я не встречал, а те что встречал - были до такой степенни запущенные, что и в сеть их запускать не хотелось.... Действительно всего лишь нужен скрипт интернет игры, там 10 городов, 10 магазинов и т.д. Нам-то всего-лишь надо включить микрофон и php-интерпритатору сказать что нам нужно.... И наше желание исполниться... Ок, для того что бы скачать исходник игры БК тебе надо пойти http://lleo.aha.ru/na/ P.S. только никому не говори о этой ссылке... |
| Автор: IZ@TOP 21.4.2005, 20:13 | ||
|
| Автор: Рыжий 23.4.2005, 01:21 |
| Мда игру саму создать возможно не так сложно - самое сложное здесь идея И тем более нужно хорошо уметь рисовать, ведь все оружия и образы персов люди сами рисуют! а не качают с нета |
| Автор: IZ@TOP 23.4.2005, 09:59 |
| PHP-Script, значит нужна команда разработчиков - дизайнер (причем очень хороший), несколько кодеров, руководитель проекта, редактор проекта и автор идей. Все это уже не маленькие $$$$... |
| Автор: Рыжий 23.4.2005, 13:12 |
| Дык вот и я о том же, а тут человек один это все хочет сделать Вообще главное здесь - кодер, но и без дизайнера никуда |
| Автор: Irokez 23.4.2005, 13:21 |
| а еще не пробовали всем форумом написать игру? вроде бы весь комплект есть, и дизайнеры, и программисты, и менеджеры .. |
| Автор: IZ@TOP 23.4.2005, 14:14 |
| Irokez, а что, это идея. Я бы не отказался поучавствовать... с меня либы |
| Автор: Irokez 23.4.2005, 14:20 |
| IZ@TOP тогда давайте собирать людей надо определить на чем писать, сценарий и вообще кто будет участвовать |
| Автор: Opik 24.4.2005, 02:19 | ||||||
ой 8)))) почему то у мну это всё есть))))
одному? легко.
ага, и главное опыт ))) 1 мая открытие... скину ссылочку 8))) ПыСы: нужны дизайнеры. |
| Автор: IZ@TOP 24.4.2005, 02:22 |
| Opr, одному делать долго. Если есть команда, то работа идет быстрее и грамотней. Я вот подумываю уже устроится работать Project manager'ом. |
| Автор: Opik 24.4.2005, 02:23 |
| IZ@TOP когда пишешь для себя в самый раз, это раньше у меня было. Сейчас с командой. |
| Автор: IZ@TOP 24.4.2005, 02:35 |
| Opr, мне все же кажется что что-то крупное и значительное лучше писать командой. Иначе ИМХО слишком много времени уходит... хотя может у маньяков программирования это по другому |
| Автор: Opik 24.4.2005, 02:44 |
| IZ@TOP ну кто сказал, что сутки 8))) по пару часов в день раньше для себя - милое дело. |
| Автор: Guest 25.4.2005, 17:33 |
| Opr Кидай ссылочку счас |
| Автор: Irokez 25.4.2005, 18:52 |
| |
| Автор: Opik 26.4.2005, 10:01 | ||||
Кинуть, кину, только ты не зарегишься и будет новый домен скоро.
а есть какие нить конкретные идеи по игре? концепция и т.д.? |
| Автор: Irokez 26.4.2005, 13:18 | ||
идея - вовлечь весь (или почти весь) форум в создание игры и посмотреть что из этого выйдет. думаю на форуме есть люди, которые умееют писать интересные сценарии или просто люди с богатой фантазией для создания сюжета игры, тут куча программистов |
| Автор: Opik 26.4.2005, 14:45 |
| Irokez нет ничего невозможного... 8)) а просто так писать абы что не стоит, я тебя уверяю, лишь потратим время этих могучих людей 8))) Я конечно могу выслушивать идеи по ПМ 8))) не обязательно я, но если взять стоящую идею, по почему бы и нет? |
| Автор: Irokez 26.4.2005, 19:39 | ||
да нет, конкретной идей пока нету, просто хотелось создать что-нибудь, раз собралось столько могучих людей. ну раз желающих пока немного, то конечно же заставлять никого не буду... |
| Автор: Rock 27.4.2005, 09:06 |
| да идеи то есть, только интересно понравятся ли они кому-нить или нет |
| Автор: Opik 27.4.2005, 11:38 |
| Irokez Вот если делать просто так, ничего толкового не получится, мороки там много, я тебя уверяю. А если всё собрать и обдумать, то может что то и получится. Rock ну так мы слушаем. |
| Автор: Irokez 27.4.2005, 11:53 | ||
ну я и не предлагаю делать с бухты-барахты, кнечно если браться за игру, то надо сперва все обдумать. Rock, действительно, выкладывай идею |
| Автор: Rock 27.4.2005, 13:16 |
| <...> |
| Автор: Чих_и_Пых_Пых(MySql_and_PHP) 28.4.2005, 16:26 |
| Irokez - хм.... У тебя возникла написать игру всем форумом??? Сколько ты хочешь для этого человек??? 100??? 200? 1000? Для всего это достаточно одного человека.... PHP-Script - если ты говоришь что в игре - главное идея - это значит что тебе врятли удасться справиться с игрой. Сюжет игры можно придумать за пять минут(если не меньше), а в течении написания самой игры - остальное приложиться. Как-то один "Очень умный программист" писал что зделал замечательную интернет игру, но не может придумать для неё названия. Я пояснил ему что название со временнем приложиться и не надо "Грузиться". Вскоре я узнал что таким образом человек искал знающих людей, которые действительно смогут сделать Online игру. Вот так же с названием и сюжетом игры - для начала можно немного представить сюжет игры(причём название совсем необязательно придумывать). Потом приступить к написанию самой игры: 1. Создать базу. 2. Регистрацию. 3. Авторизацию 4. Персональный аккаунт персонажа. Многие после регистрации начинают писать гостевые книги, форумы, чаты....зачем??? Для начала нужно написать хоть простенькую панель(аккаунт), потом уже модуль работа и т.д. Я недавно сам заинтересовался такой идеей... Вот что получилось: http://www.web-besedka.ru/game/ Но вскоре забросил этот проект, так как начал заниматься этим: http://www.schop.ru |
| Автор: Irokez 28.4.2005, 19:13 | ||
ну давай посчитаем: программисты: минимум 3 дизайнеры, иллюстраторы: минимум 3 менеджер проекта: минимум 1 сценаристы и редакторы: минимум 2 грубым подсчетом выходит от 9 человек ... а здесь - http://www.web-besedka.ru/game/ извини конечно, но это просто навороченный скрипт для голосования ... |
| Автор: Чих_и_Пых_Пых(MySql_and_PHP) 28.4.2005, 21:59 | ||
| Зачем три программиста???? Одного достаточно.... Дизайнеров - достаточно одного, можно и в лице программиста. И вообще - зачем нужен менеджер(Я понимаю значение квалификации менеджер, но зачем он в этом проекте????) Сценаристы и редакторы - зачем???? Разве ты сам не можешь придумать начальный сценарий для игры - разные мелочи сами собой приложаться.
Хм.... Странно!?!?!?! Если тебе не трудно, обьясни с чего ты это решил??? |
| Автор: Irokez 28.4.2005, 22:11 | ||||
гении рождаются на земле с невычисленной периодичностью ... но это случается все-таки нечасто ... каждый должен заниматься только тем что он хорошо умеет, программист - программировать, иллюстратор - рисовать зачем три программиста? если игра все таки на серверном языке (напр PHP), то нужны программисты знающие: PHP, Java Script, С++ или Perl (для написания демонов) зачем столько? чтобы игра получилось игрой, а не тупым нажатием кнопки "УДАР", по той же причине нужно несколько дизайнеров и иллюстраторов.
кроме боя с роботом я там ничего интереснее нашел, вся игра заключается в нажатии кнопки "Удар" или "Выстрел", уже не помню точно .. |
| Автор: Чих_и_Пых_Пых(MySql_and_PHP) 28.4.2005, 22:23 | ||
Как никак, я всё-таки заранее предупредил что проект смешной, хотел суть показать, и тем более давно уже его забросил, да и сам сайт http://www.web-besedka.ru пустует. |
| Автор: Irokez 28.4.2005, 22:27 | ||
"Давайте жить дружно" © Кот Л. я и не наезжаю на твой проект, просто для создания хорошей интересной игры одного человека действительно мало, каким бы профессионалом он бы не был |
| Автор: Rock 29.4.2005, 01:12 |
| Согласен с Irokez - нужна команда, иначе проект просто перестанет существовать после своего создания... сдохнет. |
| Автор: Чих_и_Пых_Пых(MySql_and_PHP) 30.4.2005, 10:48 |
| Ок... Могу принять участие: ICQ: 293531006 E-mail: admin@schop.ru |
| Автор: Gavalex 27.6.2005, 13:30 |
| А что Вы друг другу головы морочите? Давайте уже начинайте писать, потом посмотрим, чья игра будет популярнее и интереснее, я тоже сейчас делаю (у меня напор на космич. стратегию с боями, торговлей и т.д.). А друзьям, которые писали в середине топика, могу предложить несколько хорошо русифицированных движков - РПГ, стратегии. Если нужно - обращайтесь - gavalex1@yandex.ru или аька: 215366774. |
| Автор: гейм девелопер 4.8.2005, 21:13 |
| www.thewar.ru - вот я и начал делать свою он-лайн игру. надеюсь, получится то, что хотел. А хотел сделать в духе Fallout. |
| Автор: Xpan!teL 8.10.2005, 14:35 |
| что такое демон |
| Автор: Xpan!teL 12.10.2005, 00:09 |
| кто-нибудь ответит ?? |
| Автор: MuToGeN 12.10.2005, 18:23 |
| демон = daemon = помощник (лат.) Программа, постоянно "висящая" в памяти и обрабатывающая определенные события (чаще всего - обращения по сети). Простейший пример - сервер apache. |
| Автор: Xpan!teL 13.10.2005, 00:06 | ||
а есть мануал по демону, с примерами |
| Автор: MuToGeN 13.10.2005, 09:53 | ||
BSDшная ф-я daemon(); или
И твоя программа становится демоном. Про то, как оно делается под виндой - не имею понятия. |
| Автор: Гость_Гость 10.11.2005, 20:33 |
| У меня есть исходники БК если надо стучите в Асю 847927 |
| Автор: Гость_klim 5.12.2005, 21:22 |
| Люди дайте мне пожалуйста русский движок типа бк плиз очень надо |
| Автор: CyClon 8.12.2005, 21:33 |
| Хех, блин мне кажется что игру написать - это очень сложно. И часто мне попадаются умники которые усвоили только if ... else и говорят: "Давай онлайн игрй ЗделаЕММ!". Блин, ребята, вот вы говорите типо combats.ru Эта игра завоевала премии рунета и т.д. - Раз Эта игра еле держится на сових выделенных серверах, при чем для каждого города - свой сервак, на сколько я знаю Эта игра кормит ее аффтора чямоданами денег. Смотрели 1-2 года назад по НТВ передачку? "Приблизиьельный доход около 100000$ в месяц". Тут вес серьезно, блин... Так что чтобы найти исходник combats или схожей игры на русском языке подобного качества вы потритете не одну сотню зеленых... Имхо... Добавлено @ 21:34 Гость_klim, уточни за какой год? 2002 или 2003? Добавлено @ 21:35 У тебя случайно не JS? :lol: |
| Автор: Рыжий 9.12.2005, 00:30 | ||
Я думаю в 2 раза больше. PS первоначальный combats (который был года 2-3 назад) еще можно осилить, но что они сейчас с ним сделали - уже нет. У них каждый месяц какая то обновка, новинки и т.д. - сложно угнаться, надо делать свое |
| Автор: Dg.M 11.12.2005, 10:02 |
| Уже год сам делаю Он-лайн игру, скажу честно это геморой на всю жопу..(СОРИ ЗА ВЫРОЖЕНИЕ) знанй кодера хватает, но вот с дизайном у меня очень туго, а еще нужны рисунки, тоже траблы, Вывод Прежде чем такое затевать, нужно нбрать людей, или капусте $. а чат и фору делать не сложно, сам делал, даже кое что получилось. |
| Автор: AztEK 11.12.2005, 19:27 |
| Давайте вместе делать! Я за! Хоть щас готов начать! Надо бы новую тему для такого дела создать! |
| Автор: AztEK 12.12.2005, 19:55 |
| Так что? Давайте, собираемся... Кстати насчёт исходников...я видел подобные на http://hotscripts.com |
| Автор: CyClon 12.12.2005, 20:10 | ||
На подобных деньги зарабатывают, а не на сайтах FREE скриптов выкладывают... |
| Автор: Dg.M 13.12.2005, 09:12 |
| стучи в асю 235111082 пообщаеся. |
| Автор: Opik 22.12.2005, 21:20 |
| Как админ игры скажу - и конкуренция задавит, и прогить устанете. и сможете забыть про свободное время. |
| Автор: Diesel Draft 22.12.2005, 22:48 |
| да я тоже пробув закинул |
| Автор: maklayd 5.1.2006, 02:47 |
| Люди, попал случайно на этот форум и понял, что это тот топик который я так долго искал. Суть проста. Мне нужен диплом в компьютерную академию. Я решил написать онлайн-игру! Язык написания: PHP/MSSQL-server Я сделал: - чат (пользователя выкидывает и удаляются сессии если он оффлайн); - форум; - система подачи заявок 1vs1 и сохранение их в БД и начало боя (т.е. обоих игроков после обоюдного принятия заявок кидает в бой); Тут я столкнулся с проблемой: - восстановление жизней: пробовал процедурой на sql-сервере увеличивать постоянно а потом функцией на клиенте вычитывать каждые пол минуты с БД и строить на этой инфе жизни. Потом подумал что нагрузка на sql-сервер слишком велика! Помогите как это сделать. и ещё вопрос: - каким образом вообще проводится бой? всё пишется в файл, а потом в конце боя идёт анализ файла и изменение БД? p.s. желающие писать игру пишите мне. есть дизайнеры, которые при наличии удачного кодинга делают графику. |
| Автор: Гость_tester 8.1.2006, 17:29 |
| думаю не стоит юзать файлы вообще...создай лучше отдельную таблицу в бд файлы менее удобны, а потом более уязвимы |
| Автор: Guest 8.1.2006, 17:29 |
| могу тебе показать свой проект. я хоть и нуб, но если инетресно) |
| Автор: maklayd 8.1.2006, 17:51 |
| 2guest: покажи пожалуйста 2tester: не можешь привести пример структуры таблицы? |
| Автор: Guest 8.1.2006, 17:55 |
| боя 1 на 1 там ты не увидишь, пробовал делать, но временно это отложил таблица у меня была такая, 2 осонвных поля: статус игрока: 1- в бою 0 - свободен имя противника: это чтобы брать данные противника, по имени мы берем все его остальные данные, а далее уже дейсвие по структуре боя... у меня все основано на сессиях... я щас работаю над игрой...так что прошу без коментариев;) www.tester01.jino-net.ru/start.php |
| Автор: Guest 8.1.2006, 18:16 |
| тут в принципе все есть, кроме нормального pVp ....pVe сделал....осталось только наращивать игру |
| Автор: dada 22.3.2006, 21:50 |
| Гостю, выстави ЕГИПЕТ архив..постни сюда ссылку на него, я попозже своё добавлю архивчик ))) |
| Автор: Преторианец 12.5.2006, 09:03 |
| Ребята, напишите алгоритм создания он лайн рпг! По пунктам желательно! Заранее благодарю! =) |
| Автор: wil 12.5.2006, 10:11 |
| Преторианец, |
| Автор: R.M. 16.5.2006, 12:26 |
| Преторианец, ок 1) Учиш XHTML 2) Учиш перл (как выяснилось для игр лучше перл) 3) Учиш SQL 4) Учиш javascript 5) Учиш XML 6) Пишеш игру всё оч просто |
| Автор: Lomentino 26.12.2007, 18:18 |
| Вы немоглибы подсказать. Где можна создать онлайн игру браузерную. |
| Автор: Exai1e 26.12.2007, 20:04 |
| Lomentino, как это "где" ?) в блокноте |
| Автор: cybernetic 12.3.2008, 20:26 |
| помогите нюбу, как мне лучше всего создать свою он-лайн игру |
| Автор: D1K 16.3.2008, 10:42 | ||
Учить языки программирования |
| Автор: StopGamer 25.4.2008, 21:22 |
| Подскажите плз, где можно почитать про реализацию реалтайма в онлайн играх (ультима, рагнарок и тд). И вообще есть ли ресурсы посвященые тематике создания онлайн игр? |
| Автор: CyClon 29.4.2008, 21:07 |
| Моя капля в ваш колодец: браузерную игру среднего уровня способен написать только тот человек, который на уровне выше среднего владеет необходимым языком программирования, знает что такое ООП, ООА и имеет стаж программирования минимум год. 99% остальных людей обречены на неудачу. cybernetic, соответственно, займитесь чем-либо другим |
| Автор: ST_Falcon 30.4.2008, 13:39 |
| CyClon, зачем так сразу? я в мир веб программирования попал, когда начал переделывать open source engine буржуйской онлайновой игрухи. и вот что из меня выросло http://www.free-lance.ru/users/stfalcon |
| Автор: acidN 30.5.2008, 13:39 |
| Добрый день. респект BooGeRmaN!!!! подсказал в каком направлении двигаться по поводу написания чата!!!! вот что получилось в течении полу часа! index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html> <head> <meta content="text/html; charset=utf8" http-equiv="Content-type"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <title>Чат</title> </head> <frameset rows="90,10" frameborder="yes" border="1" framespacing="1"> <frameset cols="84%,207" frameborder="yes" border="1" framespacing="1" bordercolor="#758999"> <frame src="ch.php" name="chat" frameborder="1" marginwidth="1" marginheight="1" target="_top" framespacing="1" scrolling="no"> <frame src="online.php" name="online" target="_blank" frameborder="1" bordercolor="#758999" marginheight="1" marginwidth="1" framespacing="1" style="border-top: 2px solid rgb(117, 137, 153); border-left: 1px solid rgb(117, 137, 153); cursor: w-resize;" scrolling="auto"> </frameset> <frame src="button.php" name="down" id="bottomFrame" frameborder="0" border="0" noresize="noresize" scrolling="no"> </html> теперь ch.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>чат</title> <META http-equiv="Refresh" content="2, URL=ch.php"> <META content="charset=utf8"> </head> <body> <?php echo implode ("",file("chat.txt")); ?> </body> </html> теперь button.php <?php $message = $_POST['message']; $message = $message . "<br />"; $fh = fopen("chat.txt", "a"); fwrite($fh, $message); fclose($fh); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content="text/html; charset=utf8" http-equiv="Content-type"> <title>message</title> </head> <body> <FORM action="button.php" method="POST"> <INPUT type="text" name="message" size="100" maxlength="105"> <INPUT type="submit" name="ok" value="отправить"> </FORM> </body> </html> вот и все!!!!!!! чат работате.. единственное надо создать ето все в папке chat, и здесь же создать файл chat.txt с правами доступа chmod 666 chat.txt (естественно все для Линукса) чат работает.... теперь его надо доробатовать... привязать к правам доступа, к Базе Данных.. кучу чего приделать.. смайлы, народ в онлайне.. привиат.. вот думаю и весь списко для нормального чата.. а темболее для игр!!!! давайте доработаем его вместе?!?!?!?!?!?!?!?! я выложу еще код когда доработаю.. может у кого есть идеи!!!!! выкладывайте.. потом перейдем к идее создания игры!!!!!! удачи! |
| Автор: мишкая 8.2.2009, 00:17 |
| У меня есть проект который я просто не могу развивать со своими знаниями помогите плиз кто сможет ! я хочу создать онлайн игру на тему рыцари магия и тд в помощь себе я использую систему ukoz ! подскажите мне пока вот что : как сделать так чтоб при регестрации у пользователя поевлялась своя страничка какбы инфо персонажа?! я совсем чайник поэтому можно поподробнее! |
| Автор: unstaple 10.3.2009, 11:28 |
| люди скажите мне можно ли в ролевой игре сделать так чтоб выбирали куда бить и магию если да скажите как плизз |
| Автор: UniBomb 10.3.2009, 12:07 |
| unstaple, а эльфы не нужны? А грабить караваны? |
| Автор: Filipok 17.7.2009, 00:58 |
| Народ недавно заинтересавался онлайн играми есть интересная тема. Но ести и одна проблема до етого игры не разу не сoздавал. Сечас лажу по cети и ещу как их создавать. Помогите плис. |
| Автор: AntiX 20.9.2009, 00:38 |
| Opik, Привет! Если Тебя незатруднит напиши Мне в Личку, поможешь ли Ты Мне в Создании Онлайн игры в Сети Интернет |
| Автор: SoWa 20.9.2009, 16:05 |
А в ФИДО уже неактуально? |
| Автор: AntiX 20.9.2009, 16:38 |
| SoWa: ну, извеняюсь. Надо Online игра на Сайте (для мобильных телефонов) . Описание игры: Стратегия (во всех развитлениях) с элементами RPG. Игру Я уже давно запланировал, только Надо Разрабы так как в этом Я дуб деревом. Но, желательно программисты с Киева. Добавлено через 2 минуты и 32 секунды Может найдутся луди которые помогут (научат) Меня хоть чему |
| Автор: SoWa 21.9.2009, 18:49 |
| AntiX, твоя задумка и идеи- это конечно здорово, но они ничего не стоят. Это пока даже не информация. Если у тебя есть способности к программированию, и если ты правда хочешь свой стартап ММОРПГ забадяжить- то ты обязательно поднапряжешься и найдешь нужную литературу по нужным языкам программирования. А дальше практика-практика-практика. И вот если через пару лет твое желание делать ММОРПГ никуда не денется, то возможно ты и начнешь. Понимаешь, нету каких-то универсальных конструкторов игр, с помощью которых игрушки можно как пирожки- по 20 штук за ночь клепать. Создание любого проекта- это куча забот и времени. Написание ТЗ, найм/поиск специалистов-разработчиков, дизайнеров, СЕОшников под конец проекта. Деньги на раскрутку, на оплату работы твоих сотрудников. Это верхушка айсберга. Столкнешься с этим сам, если правда начнешь, а не забудешь свою идею. Ведь часто бывает и такое. А бывает, что человек собирается с мыслями и силами, и говорит себе "Они все поржали надо мной, а я сделаю! И докажу им, что я могу! Пусть долго, пусть трудно, но я смогу!". Какой путь избрать- решать тебе. |
| Автор: AntiX 21.9.2009, 20:28 |
| SoWa, большое спосибо за напоминание большенство из Тобою написаного Я знаю, да! Найти разраба хорошего сложно, та и дороговать. Не меньше 2 000$ месяц. А даже на текстовую Онлайнку. Понадобится не меньше 1года (Если Сам буду). Но, Я это уже задумал 3года. Но, современем еще сильнее захотел. Тока у Меня телефон nоkiа n72, и Учебников толковатых ненашол. :( . Если можешь дай Совет как это, сделать, что учить. Какая начальная структура надо! |
| Автор: SoWa 22.9.2009, 11:47 |
| Ну с учетом того, что техника давно скакнула вперед, и WAP уже малоактуален, то тебе могут помочь PHP, JavaScript... XHTML обязательно просто. И вся игра будет строится на одном блоке-обработчике кликов, отражающим их в Базе Данных. Итого, учи PHP Экспериментируй с архитектурой таблиц в MySQL и прочих СУБД |
| Автор: AntiX 22.9.2009, 22:03 |
| SaWa, спосибо! Уже читал учебники php но там както больше истории появления. Но всеже буду находить нормальное. Вчера хотел создать #БД таблицу на АдминPHP. Но там даже окажывается для Меня сложно. Хотел для начала попробовать создать Проэкт Знакомст с Нуля. Все подробно описали но, нету начала создания Структуры #БД. Ну, ниче буду стараться. |
| Автор: AntiX 23.9.2009, 01:27 |
| SaWa, Нашол книги PHP, JaVaScript, XHTML . И ознакомление с созданием Скриптов. Неподскажешь, как точно называетя. Работа с БД (СТРУКТУРА, ТАБЛИЦЫ, ДИРЕКТОРИЯ) . Под каким названием Мне искать КНИГУ. Спс! |
| Автор: SoWa 24.9.2009, 13:35 |
| Обычно почти во всех книжках по ПХП написаны основы работы с MySQL И какие-то ты книжки берешь странные... "Для чайников" чтоль? Бери Самоучитель ПХП хотябы. Или лучше всего "ПХП в подлиннике" Ну худой конец, если уж бумажная информация в тебя не лезет даже с вазелином, то скачай и посмотри видеокурс Евгения Попова по ПХП... Хоть это и "нахороший" источник, но для самого начала пойдет. Там рассказано об основах ПХП и МуСКЛ |
| Автор: AntiX 24.9.2009, 21:42 |
| SoWa, мне ненадо PHP и MySQN история, Мне надо Теби, баги. И Я как узнал, что XHTML привелегии в создании собственых Тегов, а Невсе Браузеры Его подерживают. И большенство программистов предпочитают XTHML. |
| Автор: SoWa 25.9.2009, 14:21 |
Конечно, ибо стандартизация жесче, чем в HTML. Поэтому как раз большинство браузеров отображает его корректно(не разводить холивар про мою любимую Оперу) В общем, дружище, при всем моем уважении к твоему креативу- извини, я из темы удаляюсь. Мне неприятно вести беседу с человеком, не умеющим грамотно формулировать свои мысли и грамотно выражать их в тексте. Либо ты просто еще маленький, и не знаешь языка нормально, либо из-за того что ты в украине... Да и путать буквы откровенно- не айс. Поэтому давай, охапку литературы под мышку- и вперед, учиться и расти, расти и учиться. Что там написано- история ПХП и Мускула, или их применение- не важно. Знать надо все, если ты хочешь стать отцом в выбранной области знаний. /*Дайте мне книжку по истории ПХП |
| Автор: AntiX 25.9.2009, 19:04 |
| SaWa, да, я согласен в том, что с граматикой и этикой у меня неочень та и английский я незнаю как положенно это Программисту. Историю я читаю и ничего против Ее я неимею. Я работаю без Выходных по 12-14часов в сутки, а Ночью. Ознакомливаюсь и потихоньку тестирую узнаное. (У меня мобильный NOKIA n72 так, что эт неочень легко). Ну, извеняй Старший Брат по программированию, что отнял у Тебя время. Буду пытаться Учителя который меня обучит. |
| Автор: Galaran 9.10.2009, 06:43 | ||
Для реалтайм клиентовых игр советую покопаться в исходниках свободных реализаций серверов, например для ла2 или вов Как пример довольно популярный l2 сервер, написанный на java. Там от ядра(сокеты, буфферы байтов) и до собственно игровой логики(игроки, мобы, осады замков... и подобное) http://www.l2jserver.com/ |
| Автор: oobs 16.12.2009, 12:12 |
| Попытался создать браузерку АнтиБК так там куча проблем желающие подработать владеющие PHP пишите ICQ: 5709447 |
| Автор: SoWa 16.12.2009, 15:01 |
Создать? Мб поднять готовый исходник на сервер? Тогда да, есть проблемы, но они решаемы правкой конфигов. Добавлено через 1 минуту и 24 секунды И лучше самому писать |
| Автор: wingdevil 1.3.2010, 19:50 |
| самое главное в создании игр, меньше заниматься пустой тратой времени на вопросы как и что, а нужно мыслить головой и делать для начала я бы открыл книги по php и css потом уже javascript, ajax когда будет основа игры вот за 1.5 года сделали игру с другом http://warcreed.ru |