IPB

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

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
SmileZ Online
bublik
сообщение 15.12.2010, 19:20
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Всем приветы! Чуть меньше полутора месяца назад я начал писать онлайн игру.
Исполнение в 2D. Главные герои это смайлы, получились довольно позитивными.
На данный момент готово следующее:
Цитата
- Регистрация \ Логин (Чар создаётся автоматом)
- Чат \ ЛС \ Перемещение игроков
- Инвентарь \ Окно диалогов \ Френд лист
- Красивые (на мой взгляд хДД) соц. действия
- Несколько видов монстров \ Прокачка чара
- Атака других игроков
- Несколько необходимых админ команд
и много всяких мелочей...

За графику прошу не пинать, я не художник. Рисовал абсолютно все изображения в Paint.Net
Пишу как понимаете на Dark Basic Pro, используемые плагины (Matrix1, MultiSync)
Ссылка на видео: http://www.youtube.com/watch?v=UA-nFjhoBdk
Перейти в начало страницы
 
+Цитировать сообщение
Anjimo
сообщение 16.12.2010, 7:37
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 560
Регистрация: 14.6.2008
Пользователь №: 9848



Цитата
Исполнение в 2D.

пока читал думал что речь идет о боковом виде)))
идея со смайликами мне кажется очень интересная, эта игра почти как новый этап их эволюции, давно должно было что-то такое появиться)
да и вобще выглядит оригинально, так держать!
Первый (вроде бы) на этом форуме мультиплеерный проект на дарке! (?)


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
maximilian
сообщение 16.12.2010, 13:17
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 568
Регистрация: 26.3.2009
Из: EARTH, UKRAINE
Пользователь №: 65574



Шикарно!!!!!))))


--------------------
"... Стоя на краю пропасти на одной ноге, можно попасть стрелой не только в цель, но и второй стрелой в первую ещё в полёте... "
Лабироникс © ...отрывок из неизданного.
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 16.12.2010, 14:02
Сообщение #4


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Спасибо! Пожалуй да, первый. На форуме креаторсов вдохновил проект MMO про LEGO.

На данный момент работы идут чуть больше месяца, пожалуй это лучшее что я делал. =)
Думал сначала сделать героев как в игре "Пиратия", далее оценил объём работы с такими персонажами и решил упростить концепцию до смайлов, как видно вышло неплохо. Сервер пишется тоже на дарке (да да я псих) одного потока конечно мало, но пока держится. Если что перепишу сервер под Java. Пока задумка - онлайн игра. А далее как пойдёт может переродится в MMO. Вся графика работает посредством paste image, подумал что спрайты менее шустрые. Коллизий пока нет, не знаю даже может и не пригодятся. Имеется функция сжатия трафика по алгоритму замены по словарю.
Перейти в начало страницы
 
+Цитировать сообщение
Vova
сообщение 16.12.2010, 16:17
Сообщение #5


Активный участник
***

Группа: Пользователи
Сообщений: 569
Регистрация: 27.8.2009
Из: Москва
Пользователь №: 65609



Атассс ражчьный смайлик прям улыбнул... biggrin.gif


--------------------
Scio me nihil scire

Function OffSetSprite_to_M(spriteOffSet)
Offset Sprite spriteOffSet,sprite width(spriteOffSet)/2,sprite height(spriteOffSet)/2
EndFunction
Перейти в начало страницы
 
+Цитировать сообщение
KiD
сообщение 22.12.2010, 19:48
Сообщение #6


Не очень активный участник
***

Группа: Администраторы
Сообщений: 1255
Регистрация: 2.6.2006
Из: Kazakhstan, Almaty
Пользователь №: 65536



весьма и весьма неплохо, да что уж там, круто получается! действительно первый здешний мультиплеер-проект cool.gif

Цитата
Вся графика работает посредством paste image

включая интерфейс?


--------------------
GlaZ жив!
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 22.12.2010, 19:56
Сообщение #7


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Да, всё на paste image и довольно резво всё работает.
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 24.12.2010, 18:59
Сообщение #8


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Если кому интересно, тут более раскрытая информация о проекте: http://gcup.ru/forum/9-11722-1
Перейти в начало страницы
 
+Цитировать сообщение
Anjimo
сообщение 25.12.2010, 16:18
Сообщение #9


Активный участник
***

Группа: Пользователи
Сообщений: 560
Регистрация: 14.6.2008
Пользователь №: 9848



Отличная работа, там более что в рамках одного месяца!
Твоя игра это по сути начало покорения Дарк Бэйсиком сетевых просторов=)


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 25.12.2010, 23:42
Сообщение #10


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Спасибо! Я аж возгордился весь. =))
Я видел какие Вы шедевры делаете в 3d. Это просто улётно.
Перейти в начало страницы
 
+Цитировать сообщение
Vova
сообщение 28.12.2010, 10:04
Сообщение #11


Активный участник
***

Группа: Пользователи
Сообщений: 569
Регистрация: 27.8.2009
Из: Москва
Пользователь №: 65609



2д тоже рулит..


--------------------
Scio me nihil scire

Function OffSetSprite_to_M(spriteOffSet)
Offset Sprite spriteOffSet,sprite width(spriteOffSet)/2,sprite height(spriteOffSet)/2
EndFunction
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 7.1.2011, 20:02
Сообщение #12


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



http://rutube.ru/tracks/3957943.html
Записал новое видео, в нём отразилось следующее:
- Новая регистрация (выбор рассы и имени)
- Добавлен системный чат
- Добавлена вторая панелька быстрого доступа
- Добавлена система квестов
- Исправлено более 300 багов
- Добавлены новые скиллы
и много другого.

Завтра будет открытый тест, подробности на http://smilez.at.ua
Перейти в начало страницы
 
+Цитировать сообщение
Anjimo
сообщение 7.1.2011, 20:39
Сообщение #13


Активный участник
***

Группа: Пользователи
Сообщений: 560
Регистрация: 14.6.2008
Пользователь №: 9848



у меня опера перезапускается когда я плэй жму


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 7.1.2011, 20:49
Сообщение #14


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



У меня нормально в Опере и в Лисе тоже.
Зы. Сейчас перезалью на рутюб.
Зы2. Залил: http://rutube.ru/tracks/3957943.html
Перейти в начало страницы
 
+Цитировать сообщение
Anjimo
сообщение 7.1.2011, 22:36
Сообщение #15


Активный участник
***

Группа: Пользователи
Сообщений: 560
Регистрация: 14.6.2008
Пользователь №: 9848



О, вот теперь норм)
Немного мыслей если можно
сильно смущает 20-30 фпс. Незнаю какая конфигурация, но в любом случае както мало для спрайтовой игры unsure.gif Возможно все дело в ужасно тормозном дарковском стандартном тексте, хотя его вроде тоже не шыбко много. unsure.gif Возможно грешки оптимизации, имхо
ну и еще что хотел сказать, на мой взгляд нехватает контента, деораций каких-то, комбинаций разных текстур поверхности, хотя понимаю что скорее всего это временно и возможно уже давно в планах проектирование сложных интересных карт.

Вот кстати хотел поделиться очень хорошими статейками, думал даже отдельную тему создать, но тут эти ссылки тоже полезны будут
http://currentnews.ru/post/504373
http://diary.ru/~V-S/p109250213.htm#more1


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 7.1.2011, 22:40
Сообщение #16


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Цитата
сильно смущает 20-30 фпс. Незнаю какая конфигурация, но в любом случае както мало для спрайтовой игры unsure.gif Возможно все дело в ужасно тормозном дарковском стандартном тексте, хотя его вроде тоже не шыбко много. unsure.gif Возможно грешки оптимизации, имхо
Это прога для снятия видео жрёт ФПС, вообще у меня там 130 ФПС
Перейти в начало страницы
 
+Цитировать сообщение
Vova
сообщение 15.3.2011, 11:56
Сообщение #17


Активный участник
***

Группа: Пользователи
Сообщений: 569
Регистрация: 27.8.2009
Из: Москва
Пользователь №: 65609



bublik

Скачал клиент с сайта, пишет нет либы msvcr71.dll - проехали...

Когда сервак оживет?!



--------------------
Scio me nihil scire

Function OffSetSprite_to_M(spriteOffSet)
Offset Sprite spriteOffSet,sprite width(spriteOffSet)/2,sprite height(spriteOffSet)/2
EndFunction
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 15.3.2011, 14:24
Сообщение #18


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Либу можно скачать: http://smilez.at.ua/msvcr71.rar
Сервер не скоро будет онлайн, щас закрытые тесты.
Перейти в начало страницы
 
+Цитировать сообщение
bublik
сообщение 22.3.2011, 12:10
Сообщение #19


Активный участник
***

Группа: Пользователи
Сообщений: 347
Регистрация: 3.7.2008
Пользователь №: 10262



Вот видео одного из игроков: Посмотреть на YouTube
На днях написал бот-программу тоже на дарке для имитации присутствия и активности игрока (боты ходили в игре, убивали монстров и писали в чат сообщения). Было запущено 94 бота + 2 живых игрока = 96 онлайн. Сервер кикнул ботов на онлайне 97. FPS сервера на этот момент было около 10к (но тут может быть большая погрешность ибо я сам держал 20 ботов на той же тачке где стоял сервер, а они жрут ФПСы). В общем тест показал что плагин MultiSyncUDP держит не более 96 коннектов. Поиграюсь ещё в коде и с самим плагином, может получится выжать больше. Кстати замечу что у живых игроков лагов не было при таком онлайне.
Перейти в начало страницы
 
+Цитировать сообщение
Vova
сообщение 22.3.2011, 13:43
Сообщение #20


Активный участник
***

Группа: Пользователи
Сообщений: 569
Регистрация: 27.8.2009
Из: Москва
Пользователь №: 65609



Некисло так .. мне про рыбку порадовало =)


--------------------
Scio me nihil scire

Function OffSetSprite_to_M(spriteOffSet)
Offset Sprite spriteOffSet,sprite width(spriteOffSet)/2,sprite height(spriteOffSet)/2
EndFunction
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 26.9.2017, 3:07
 X 
Ссылки на работы форумчан:
1. Cайт по использованию 3D технологий
в образовании

2. 15 Defense. Underwater Battle

3. GlaZ в Steam Greenlight