Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Разработка онлайн игры, подробности внутри

Gucha
post Суббота, 20 сентября 2008, 20:07
Отправлено #1


Ветеран
******

Группа: Пользователи
Сообщений: 1 618
Регистрация: 16 дек. 2006
Из: Russia
Пользователь №: 19 831





Собственно у меня есть проект онлайн игры но нужен человек который бы написал клиент на дэлфи.
Все элементарно:
* Сервер на пхп и взаимодействие с клиентом по хттп. Почему так? Для максимальной простоты и чтоб клиенты можно было написать хоть даже для мобилы или NDS'а, и прочего чего угодно.
* Протокол - клиент кидает на сервер пост запрос, а сервер возвращает ответ в формате похожем на ини файл.
* Игра - онлайн стратегия напоминающая браузерные игры но с плюшками которые позволит реализовать клиент.
Уже есть рабочая версия игры где реализован чат, рег, вход в игру итп.

Вот. Ищу как я уже сказал второго человека который бы писал клиент на дэлфи под винду. Требуется умение писать код в 2-х тредах чтобы запросы были в одном, а остальная часть в другом, т.к. если запросы и игра будут в одном треде, то игра будет виснуть на момент запроса.
Писать одному и сервер и клиент нереально.
Да, касательно моей роли - я отвечаю за все: сервер, графику, музыку, данные, тексты и прочее, мне требуется помощь реально только с клиентом.

пс- с этой игры потом возможен будет доход

большая просьба - не засорять тему обсуждениями пожалуйста. пишите только если желаете участвовать или получить какуюто иную роль.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Сергей_БОР
post Суббота, 20 сентября 2008, 21:08
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 215
Регистрация: 12 дек. 2007
Из: Питер
Пользователь №: 24 758





Я желаю учавствовать!Тока не умею=)Распиши чё за игра?!


--------------------
X-Box 360 Arcade(i eXtreme1.4)
Psp Slim(3.80 m33-5) +4GB(Original)
NDSL+R4+TTDS+1gb
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kawaikoalex
post Суббота, 20 сентября 2008, 21:12
Отправлено #3


Tu-tu-ru~
******

Группа: Пользователи
Сообщений: 1 027
Регистрация: 21 фев. 2007
Из: Ижевск
Пользователь №: 21 199





У меня есть гараж, и куча мусора, ищю кто сделает автобус для всех.

Почти тоже самое
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Twilight
post Суббота, 20 сентября 2008, 21:18
Отправлено #4


Безумец
*****

Группа: Пользователи
Сообщений: 554
Регистрация: 01 нояб. 2007
Из: Москва
Пользователь №: 24 216





Ради Бога! Не используйте вы Delphi! Пишите на C/C++.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gucha
post Суббота, 20 сентября 2008, 21:29
Отправлено #5


Ветеран
******

Группа: Пользователи
Сообщений: 1 618
Регистрация: 16 дек. 2006
Из: Russia
Пользователь №: 19 831





2 Сергей_БОР
ну в данный момент требуется только программист, все остальные люди уже собраны. есть исходы примеры написанные мной.
однако как я уже сказал писать и сервер и клиент я просто не могу физически. поэтому и хочу разделить это на 2 человека.
вот. требуется программист. желательно дэлфи, по некоторым причинам которые если люди пожелают то озвучу в привате.
если ты умеешь писать на дэлфи то я введу в курс дела подробнее =) и скину исходы клиента и сервера.

Сообщение отредактировал Gucha - Суббота, 20 сентября 2008, 21:39
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Don
post Суббота, 20 сентября 2008, 23:21
Отправлено #6


Sega MD Developer
Group Icon

Группа: Профи
Сообщений: 2 886
Регистрация: 26 янв. 2003
Пользователь №: 608





морально поддерживаю!!!!!


--------------------
Делаем beat 'em up игру на Sega Genesis. Скачать ROM и поиграть тут : Zabu.Team .
Импортозамещение : Забу в ВК
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Суббота, 20 сентября 2008, 23:34
Отправлено #7


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





Примеры графики\арта или\и часть диздока в студию..


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Sattelead
post Суббота, 20 сентября 2008, 23:35
Отправлено #8


Чудо-пользователь
****

Группа: Пользователи
Сообщений: 315
Регистрация: 29 июня 2008
Пользователь №: 27 252





Отвечаешь за музыку, нэ? Можно послушать? Могу предложить и свою кандидатуру на это.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Суббота, 20 сентября 2008, 23:46
Отправлено #9


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Так держать!


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Sattelead
post Суббота, 20 сентября 2008, 23:49
Отправлено #10


Чудо-пользователь
****

Группа: Пользователи
Сообщений: 315
Регистрация: 29 июня 2008
Пользователь №: 27 252





БТВ, нужны же ведь еще люди, которые должны постоянно находиться в онлайне, дабы поддерживать порядок и исправлять баги, которые скорее всего будут в первые дни игры. (это вопрос уже без предложения кандидатуры %)))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gucha
post Воскресенье, 21 сентября 2008, 09:22
Отправлено #11


Ветеран
******

Группа: Пользователи
Сообщений: 1 618
Регистрация: 16 дек. 2006
Из: Russia
Пользователь №: 19 831





2 Don & Hahahoj
спасибо конечно, вот тока моральная поддержка не поможет найти программиста для клиента))))

2 quasist
зная тебя, вполне закономерно что ты это спросил)))

2 Sattelead
за музыку да, я отвечаю, но конечно не я делать ее буду. есть 2 человека которые высказали согласие помочь с ней. но это все пока не важно совершенно. это уже когда игра будет готова тогда музыку в клиент добавлять нужно будет.




пс- еще раз хочу прояснить ситуацию.
я не какойнить выскочка просто ищущий людей которые бы сделали за него его "мега проект". я реально ищу программиста который бы мне аккомпанировал в этой разработке. сервер пишу я. определенная его часть уже готова. но чтобы продвинуться дальше и нужен человек который бы занялся чисто клиентом.

пс2- а в будущем я надеюсь (если игру таки доделаем) то написать клиенты под большинство платформ и в частности как уже было сказано дс, а также пандору.

Сообщение отредактировал Gucha - Воскресенье, 21 сентября 2008, 09:23
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RAuzeR-007
post Воскресенье, 21 сентября 2008, 09:29
Отправлено #12


Фанат
***

Группа: Пользователи
Сообщений: 103
Регистрация: 09 июля 2007
Пользователь №: 22 927





Можно действительно скрины посмотреть?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gucha
post Воскресенье, 21 сентября 2008, 10:26
Отправлено #13


Ветеран
******

Группа: Пользователи
Сообщений: 1 618
Регистрация: 16 дек. 2006
Из: Russia
Пользователь №: 19 831





Скрины чего, кода чтоли? =)

Люди, вы все еще сомневаетесь что я создал эту тему с серьезными намерениями?

Ну могу показать скрины тестовой версии что я делал чтобы вообще посмотреть как будет работать такой протокол.

вот пара скринов клиента
Присоединённое изображение
Присоединённое изображение

а вот пример основного файла сервера.
но я само собой буду переписывать его.
CODE
<?
define("INCLUDE", 1);
//===
$starttime = explode(' ', microtime());
$starttime = $starttime[1] + $starttime[0];

include("system/config.php");
require_once "system/db/config.php";
require_once "system/db/Generic.php";
//===

function databaseErrorHandler($message, $info)
{
   if (!error_reporting()) return;
   echo "SQL Error: $message<br><pre>";
   print_r($info);
   echo "</pre>";
   exit();
}
$DB = DbSimple_Generic::connect("mysql://".DB_USER.":".DB_PASS."@".DB_SERVER."/".DB_BASE);
$DB->setIdentPrefix(DB_PREFIX);
$DB->setErrorHandler('databaseErrorHandler');
//===

if (isset($_POST['sessid'])) session_id($_POST['sessid']);
session_name('game');
session_start();
if ((!isset($HTTP_SESSION_VARS['login']))or(!isset($HTTP_SESSION_VARS['id']))or(!isset($HTTP_SESSION_VARS['ingame']))) {
session_register('login','id','ingame');
}

//output
echo "[data]\r\n";
if (is_file("system/modules/".$_POST['mod'].".php")) {
require_once("system/modules/".$_POST['mod'].".php");
} else echo "result=0\r\n";

$endtime = explode(' ', microtime());
$endtime = $endtime[1] + $endtime[0];
echo 'qt='.round(($endtime - $starttime), 5)."\r\n";

?>
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Воскресенье, 21 сентября 2008, 17:17
Отправлено #14


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (Gucha @ Воскресенье, 21 сентября 2008, 09:22)
2 quasist
зная тебя, вполне закономерно что ты это спросил)))
*

Откуда ты знаешь о моих Delphi проектах?
http://www.youtube.com/watch?v=dDCJkZbwb3s
http://www.youtube.com/watch?v=9BWNxx3Y96o


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Сб., 05 июля 2025, 11:41
Skin Designed (c) by Rooq.net, All Rights Reserved.