GMC Bulgaria

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

6 страници V   1 2 3 > » 

svetljjjo
Публикуван на: 21:43:07, 16-August-2012, Thursday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


ами дай някакви линкове на тея дето смяташ че си качествени
аз само 39dll намерих и още едно Faucet Networking v1.4.1 ама това ми се струва и то не особено добро
кажи ти какво ползваш

няма ли да споделиш кои деллове ползваш за мултиплейър игри ?!?
  Форум: Напреднали · Преглед: #20625 · Коментари: 3 · Видяна: 5611

svetljjjo
Публикуван на: 21:41:21, 16-August-2012, Thursday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


меко казано замрял направо си е умрял twisted.gif
  Форум: Всичко останало · Преглед: #20626 · Коментари: 17 · Видяна: 16824

svetljjjo
Публикуван на: 20:27:38, 09-August-2012, Thursday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Имам едно въпросче за начина по който се изпращат даните в мултиплеар игри

ако е така както го дават в официалното ръководство

Код
speed = 8;
    direction = other.y-y;
    // send the ball information to the slave
    mplay_message_send(0,11,x);
    mplay_message_send(0,12,y);
    mplay_message_send(0,13,speed);
    mplay_message_send(0,14,direction);


тук се използва 4 пъти функцията mplay_message_send
това означава ли прави 4 пращания до другия комп или тея неща се събират в некъв буфер и се пращат на веднъж
Ако е така то не е ли по разумно тея всички данни да се съберат в едно съобщение и да се пратят и няма ли да е по бързо ?!?
И още нещо не го пише в хелпа ама гамемакера сокет ли отваря като ги праща и получава тея неща или какво някой може ли да обясни
Зням чу има ДЛЛ файлове за мултиплеар сега разучавам тоя 39DLL но и там примерите пак така са го направили набиват в буфера по отделно данните и не знам дали после сокета ги праща на веднъж или пак прави няколко пращания а на мен ми се струва че всички параметри могат да се съберат в едно и да се пратят на веднъж и еднократно
  Форум: Напреднали · Преглед: #20619 · Коментари: 3 · Видяна: 5611

svetljjjo
Публикуван на: 17:53:55, 29-July-2012, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


някой има ли го тоя длл че от рапит шаре са го махнали вече
ако някой го има да го качи някъде да може да се сваля
  Форум: Ръководства и Примери · Преглед: #20611 · Коментари: 6 · Видяна: 22516

svetljjjo
Публикуван на: 17:31:08, 29-July-2012, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Цитат(psycho666 @ 16:50:33, 29-July-2012, Sunday) *
Тва е лесно... Направи два обекта... bullet1 и bullet2. Първия играч ще изстрелва bullet1, а втория bullet2. Така винаги ще знаеш кой играч е създал куршума, ако ще и 100 играча да има. Тогава ще трябва да имаш 100 булета...
Има и друг начин. В булет обекта създай променлива, примерно player...
Когато играча изстреля куршума веднага задава shot.player=1, ако това е първия играч, 2 ако е втория, 1436 ако 1436-тия играч е изстрелял тоя куршум...



да така ще трябва да стане по втория начин понеже ми се ще обектите да са възможно най малко
просто ще се създават инстанции на тях

А още един въпрос нали инстанцията има номер (>= 100000). какво ще стане когато това число стане 999999
ще стане ли следващата инстанция 10 милиона или това число е фиксирано по битове и няма да може да се създаде следваща инстанция
защото въпреки че инстанциите се унищожават всяка следваща създадена получава +1 номер
  Форум: Напреднали · Преглед: #20610 · Коментари: 4 · Видяна: 6669

svetljjjo
Публикуван на: 13:35:37, 29-July-2012, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Цитат(яверт @ 13:41:45, 29-July-2012, Sunday) *
//step event
if point_distance(xstart, ystart, x, y)>200 instance_destroy();


това е умно
да се еба и аз в програмиста как ми идват първо най сложните неща като идей biggrin.gif

Обаче имам още едно питане аз сега направих така
Create Event
Код
direction=object_player.direction;
speed=9;
depth=1;


Step Event
Код
if point_distance(object_player.x, object_player.y, x, y)>200 instance_destroy();


А в обекта object_player
Key Press Event for Key
Код
if (instance_number(bulet)<3) {
shot=instance_create(object_player.x,object_player.y,bulet);
}


Ако играчите обаче станат двама или повече как да разбера кой играч създава обекта че да задам direction=object_player.direction;
  Форум: Напреднали · Преглед: #20608 · Коментари: 4 · Видяна: 6669

svetljjjo
Публикуван на: 12:14:46, 29-July-2012, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Здравейте

Имам игра в която обекта на играча стреля . Обекта се движи в 8 посоки и изстреляния куршум трябва да може да излита в текущата посока на движение и да се унищожава след изминаване на определено разстояние примерно 200 пиксела. Не когато напусне стаята или изгледа а точно определено разстояние да кажем 200 пиксела или пък х+нещо и y+нещо.
Аз правя път като му добавям две точки началната е с кординати х и y на току що създадената инстанция и крайната
х+нещо и y+нещо и пускам коршума да се движи по пътя и да се унищожи като свърши пътя .
Но това не ми се струва много умно и рационално някой има ли по добра идея ?!?
ето моя примерен код

Код
pathshot=path_add();
depth=1;
path_set_closed(pathshot,false);
path_add_point(pathshot,x,y,5);
//определя посоката на стрелящия да лети куршума в същата посока
var dx,dy;
switch (object_player.direction)
{
  case 0:   dx = x+200;  dy = y;      break;
  case 45:  dx = x+100;  dy = y-100;  break;
  case 90:  dx = x;      dy = y-200;  break;  
  case 135: dx = x-100;  dy = y-100;  break;
  case 180: dx = x-200;  dy = y;      break;
  case 225: dx = x-100;  dy = y+100;  break;
  case 270: dx = x;      dy = y+200;  break;
  case 315: dx = x+100;  dy = y+100;  break;
}


path_add_point(pathshot,dx,dy,5);
path_start(pathshot,100,0,false);
  Форум: Напреднали · Преглед: #20606 · Коментари: 4 · Видяна: 6669

svetljjjo
Публикуван на: 01:53:49, 16-November-2007, Friday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


превода на хелпа е много полезно нещо. Ако само превеждащия е напреднал за да допълни малко обясненията към функциите ще се получи един доста добър хелп щото в оригиналния му вид е малко ощетен.
А с примери верно че е по разбираемо но неможе да се получи .
Щото ми трябва да ползвам некоя функция пиша я в търсачката но CHM файла и хоп готово а с примери много трудно можеш да е намериш. Неможе да се получи систематизирано с примери.
  Форум: Ръководства и Примери · Преглед: #5776 · Коментари: 25 · Видяна: 27121

svetljjjo
Публикуван на: 21:44:55, 03-November-2007, Saturday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Това е доста глупава идея.
Антивирусните веднага ще писнат. И това ще накара юзърите да не свалят файла и да не посещават страницата от която са го свалили даже и това да не е вирус.
А и всеки що годе запознат с Уйндоуса може да изключи самостартиращи се програми от таскменажера.
  Форум: Напреднали · Преглед: #5576 · Коментари: 3 · Видяна: 4776

svetljjjo
Публикуван на: 23:05:35, 30-October-2007, Tuesday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Аз съм имал подобни проблеми когато играта не съответства на резулюцията на монитора и е във фулскреен.
Примерно ако монитора е на 1024/768 а играта и е зададено 800/600 .
Или пък ако монитора е на 1200/1600 а на играта и е дадено да е 1024/768 .
  Форум: Всичко останало · Преглед: #5500 · Коментари: 9 · Видяна: 9554

svetljjjo
Публикуван на: 19:00:15, 29-October-2007, Monday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Точно така е за Висуал Студио. Хедърите и готовите ресурсни файлове които вървят с него той знае къде са и не прави никакъв макефил. Когато се прави проект Висуал Студио прави много работни файлове но след компилиране и унищожаване на проекта те също се унищожават никой от тях не се компилира в ексето.
  Форум: Всичко останало · Преглед: #5466 · Коментари: 6 · Видяна: 7538

svetljjjo
Публикуван на: 22:49:36, 28-October-2007, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Е затова незнам къв е тоя Makefile !
Нямам представа как е при други работни среди на с Висуал студиа такъв файл не се компилира.
Ако питаш за пътищата на хедърните файлове и ресурсни и т.н. то работната среда си ги знае още при инсталирането си. Ако искаш да добавяш външни файлове и библиотеки има прозорци в които можеш да ги укажеш къде са на твоя диск.
А пътища към файлове които ще ползва ексето ти на клиентските машини се указват после когато правиш инсталатор.Всички са го виждали тоя майкрософтския инсталатор той върви с Висуал студио.
  Форум: Всичко останало · Преглед: #5449 · Коментари: 6 · Видяна: 7538

svetljjjo
Публикуван на: 18:14:52, 28-October-2007, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Прости ми невежеството ама какво разбираш под Makefile ?!?
  Форум: Всичко останало · Преглед: #5441 · Коментари: 6 · Видяна: 7538

svetljjjo
Публикуван на: 18:12:18, 28-October-2007, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Всъщност несте съвсем прави за Изкуствения Интелект.
Такова нещо в действителност има. Има и игра на шах която го ползва даже доколкото си спомням е победила няколко световни шампиона. Друг е въпроса че играта е ползвала 20-ина компа на някъкъв университет вързани в мрежа за да може да бачка ИИ.
В интернет имаше също ИИ който е пуснат да се самоубочава . Забравих адреса на страницата но можеш да му задаваш въпроси на които се отговаря с да и не и даваш правилния отговор и ИИ го запомня. МОже да прави асоциации и да свързва отговори което си е един вид мислене на 1-но годишно дете примерно.
Всъщност мисля че няма да е възможно със тази технология и материал като силиция да се направи истински ИИ . Технологията на полупроводниците и силиция скоро ще изчерпат капацитета си и ще трябва да се търси нещо друго.
  Форум: Напреднали · Преглед: #5440 · Коментари: 8 · Видяна: 9815

svetljjjo
Публикуван на: 23:59:34, 26-October-2007, Friday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Свитовна тенденция е и то не от вчера че парите от интернет не идват от директни продажби а от реклама. Продажба на рекламно място . Банери дето му се вика.
Така че ако сте решили да комерсиализирате игрите си не е рошо да помислите върху това.
Успех ! clap.gif
  Форум: Всичко останало · Преглед: #5427 · Коментари: 8 · Видяна: 9833

svetljjjo
Публикуван на: 19:04:58, 25-October-2007, Thursday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Бях го споменал веднъж в една тема ама пак ще го кажа и сега.
За ГМ има зип ДЛЛ който подържа и парола . Аз не успях да го подкарам ( с паролата де иначе си бачка) .Та ако някой успее зипваш ресурсите с 10 знакова парола време за декриптипане 10 години според разработчиците на зип стандарта. ГМ вади картинките директно в паметта без междинно декомпресиране. Има също така и ДЛЛ скрипт хидер които криптира паметта заделена от ГМ за да не може да се рови в нея с мемори редактори.
А що се отнася до съвременните програми доста трудно вече можеш да бръкнеш в нея използват по два а даже и три медода за защита . Минаха времената когато с ресурсе хакера можеше да се ровиш като свиня в кочина из програмите . Или с хекс редактор и дезансемблер да се правиш на велик.
Това време отдавна отмина.
  Форум: Напреднали · Преглед: #5399 · Коментари: 12 · Видяна: 11085

svetljjjo
Публикуван на: 23:34:59, 24-October-2007, Wednesday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Ми това можеш и сам да си го направиш.
С Ирфан Вю примерно.
Хващаш някоя картинка от спрайта която ти харесва намаляваш я няколко пъти и после изрязваш част от нея както е указано на линка ти. И записваш в ico полученото.
  Форум: Графика · Преглед: #5385 · Коментари: 6 · Видяна: 8836

svetljjjo
Публикуван на: 23:30:41, 24-October-2007, Wednesday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Сори и от мен ама и аз не обичам флаша evil.gif
Дизаина е добър . Сайт като сайт като милиони други в нета.
  Форум: Всичко останало · Преглед: #5384 · Коментари: 28 · Видяна: 41681

svetljjjo
Публикуван на: 20:27:21, 21-October-2007, Sunday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Линка си му работи аз свалих РТФ докемунта само че е безсмислен всички функции написани на нов ред. Невиждам къв е смисъла от това. То в хелпа си ги има пак.
  Форум: Ръководства и Примери · Преглед: #5280 · Коментари: 25 · Видяна: 27121

svetljjjo
Публикуван на: 18:54:50, 17-October-2007, Wednesday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Ако неискаш да ставаш програмист няма да можеш да пиеш Длл.
Определено трябва да научиш подходящ език на поне средно ниво.
  Форум: Библиотеки · Преглед: #5204 · Коментари: 6 · Видяна: 9868

svetljjjo
Публикуван на: 21:45:22, 16-October-2007, Tuesday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


dll файловете са нещо много хубаво без тях ГМ би бил програма за деца до 7 годишна възраст.
Това са програми по същество които добавят нови функции и разширяват съществуващите възможности в случая на ГМ но по принцип тяхните функции могат да се извикват и от която и да е друга програма която подържа длл библиотеки.
dll файловете могат да се пишат не само на С но и на С++ на Делфи на паскал и на още други езици.
Аз бих ти препоръчал ако наистина имаш желание да учиш език за програмиране то това да е С++.
Това е езикът и заедно с JAVA нямат конкуренция . Всички други езици а те са много не си заслужават вниманието. ( това си е мое мнение ) .
А иначе ако се поразровиш из мрежата може да си спестиш 50-ина лева за книга.
Има много уроци на български и то доста добри които ще ти дадът начално ниво и тогава
ако видиш че ти се отдава можеш да си купиш книга.
Щото да си програмист нестава само с желание и учене трябва ти и талант както и при всяко друго изкуство . Щото програмирането си е такова.
  Форум: Библиотеки · Преглед: #5187 · Коментари: 6 · Видяна: 9868

svetljjjo
Публикуван на: 16:48:23, 15-October-2007, Monday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Цитат(Пешо @ 11:37:39, 14-October-2007, Sunday) *
ПОчти невъзможно, а и безсмислено, защото всеки като види картинките е достатъчно да ги принтскрийн-не и да ги хостне някъде...
Така, че downloadfile.dll


Е това може да се направи трудно примерно при пълноекранен режим и деактивирана клавиатура.
  Форум: Напреднали · Преглед: #5149 · Коментари: 8 · Видяна: 10198

svetljjjo
Публикуван на: 19:03:59, 13-October-2007, Saturday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Може имаше примерче за това но немога да се сетя как се казваше.
Но и рисуваните ти букви после трябва да се съберат в един *.bmp файл подредени и с еднакъв размер което си е малко сложно.
  Форум: Начинаещи · Преглед: #5087 · Коментари: 15 · Видяна: 14681

svetljjjo
Публикуван на: 18:54:13, 13-October-2007, Saturday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Цитат
(и да се направи така че само тази програма може да има достъп до картинките)

Това е почти невъзможно да се направи. Имам предвид че всеки който знае адреса на картинките ще може да си ги свали. А ако не го знае може да търси с гугъл по име и гугъла ще му даде адреса почти на 99% .
Само платени хостинги могат да забраняват достъпа не само да страница но и до ресурсите свързани с нея. И то те са много рядко срещани.
Аз лично съм успявал да си свалям картинки въпреки че по принцип ми даваше " достъпа отказан " за самата страница. А и друг момент който го има е че веднъж някой които по принцип има права да свали картинката после е споделя в интернет с DC++ , eMule или някоя друга програма за P2P и от целия ти труд отива на вятъра.
Сещам се за нещо което може да ти свърши работа но аз не успях да го подкарам.
ГМ има ДЛЛ за zip файлове и в него има и функции за парола. Качваш картинките кадето и да е във zip формат с 10 знакова парола ( време за декодиране 10 години според разработчиците) и ги сваляш с ГМ програма и ги разглеждаш направо както са zip -нати стига да ти се отдаде да го подкараш това с паролата щото аз неуспях. ГМ има и един ДЛЛ скриптхидер които кодира скрипта в паметта на компа ако някой доста добър (като мен) twisted.gif може да бачка с мемори редактор .
  Форум: Напреднали · Преглед: #5085 · Коментари: 8 · Видяна: 10198

svetljjjo
Публикуван на: 16:56:38, 11-October-2007, Thursday


Редовен потребител
***

Група: Потребител
Коментари: 106
Регистриран: 04.02.06
Потребител № 97


Айде сега tooth.gif
А кво ще кажеш за сканиране и сравняване на пръстови отпечатаци. И достъп до базата данни на FBI.
Или пък на портретни снимки.
  Форум: Всичко останало · Преглед: #5026 · Коментари: 7 · Видяна: 8419

6 страници V   1 2 3 > » 

New Posts  Има нови мнения
No New Posts  Няма нови мнения
Hot topic  Гореща тема (нови)
No new  Гореща тема
Poll  Анкета (нови)
No new votes  Анкета
Closed  Заключена
Moved  Преместена
 

Олекотена версия Час: 18:39:28, 18.05.24