Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Хелп


Страницы:   1 2

Thor ©   (2002-07-31 17:05:00) 

Бригадиры посоветуйте где мне лутше сделать двух мерную игру
суть игры
маленьний викинг бегает с топором, стреляет огненный шаром и мочит монстров
вид сбоку
В ИГРО ДЕЛАНЬЕ Я ОБСОЛЮТНЫЙ ЧАЙНИК


Thor   (2002-08-11 19:34:00) [1]

Ну не ужели никто не знает


Thor   (2002-08-10 16:10:00) [2]

ааауууууу хелп плиз, работа стоит


Thor   (2002-08-10 03:38:00) [3]

выручайте не могу понять как привязать hotkey
поясняю:
при нажатии Alt+P (в проигрывателе) должно начаться воспроизведение т.е. действие анологичное кнопке Play
_________________________________________________________________
procedure TForm1.PlayClick(Sender: TObject);
begin
with MediaPlayer1 do
begin
Close;
FileName:=FileListBox1.FileName;
Open;
Play;
end;
end;
_________________________________________________________________

я разместил на форме компонент hotkey но так с ним и не разобрался.
Обьясните плиз как это делается пошагово чаво где выбрать, дописать и т.д. и т.п.
заранее спасибо


cyborg   (2002-08-05 09:36:00) [4]

У тебя просто уже объявлены эти процедуры выше и ты их по второму разу делаешь. Удали лишние и всё скомпиллируется, только вот не работает нифига :).
Ну что там Oxygene запустил, библиотека работает?


Thor   (2002-08-05 04:41:00) [5]

Cyborg я исправил все кроме каких-то двух непонятных мне ошибки плиз хелп
фалик small(18,2Кб)
http://thor-234.narod.ru/small.rar


cyborg   (2002-08-03 17:31:00) [6]

Кстати... Хоху просрало, так что прошу на пагу танчиков http://cyborg.hoha.ru/tanks/


cyborg   (2002-08-03 17:29:00) [7]

Thor посмотрел я твой смалл.рар, у тебя не работает потому, что там всё кастрировано.

напиши в Projectsmall.dpr:

program Projectsmall;

uses
Forms, UnitSmall;

{$R *.res}

begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

Затем исправляй множество кривого кода.
Тебе компилятор подскажет что не так.


cyborg   (2002-08-03 16:57:00) [8]

Распакуй её в отдельный каталог, можно в Delphi-йский Lib.
Затем для удобства скопируй все модули в одну папку, любую создай специально, например SDLUNITS
Logger.pas
OpenGL12.pas
SDL.pas
SDL_Image.pas
SDL_Mixer.pas
SDL_Net.pas
SDL_Sound.pas
SDL_ttf.pas
SDLFilter.pas
SDLi386Utils.pas
SDLMonoFonts.pas
SDLSprites.pas
SDLStreams.pas
SDLUtils.pas
SFont.pas
smpeg.pas

Затем лезешь в Delphi в меню
Tools->Environment options->Library->Library path
Укажи путь к этой папке с модулями.

Всё.

Там советуют поместить все файлы DLL в каталог Windows System, ты этого не делай, что бы потом для распространения программы знать какие dll-ки вкладывать в программу. При компиляции программы просто помещай нужные dll-ки в каталог с компилируемой программой.

Теперь лезь в демо-примеры и смотри как там и что.


Thor   (2002-08-03 14:10:00) [9]

cyborg я тебя уже наверно достал но все же как эту библиотеку заисталировать? пожалуста напишы пошагово чего из какой папки открыть и т.д.


Thor   (2002-08-03 01:42:00) [10]

http://thor-234.narod.ru/small.rar
ссылочка на файл


Thor   (2002-08-03 01:22:00) [11]

спасибо тебе Киборг за оказанную помощь
щас попробую и о результатах сообщю


cyborg   (2002-08-02 21:19:00) [12]

ссылка должна быть вида http://www.buratinosan.jp/kuku/moiprogrammifromjapan/moyaprogramma.zip

Вот библиотека:
http://unc.dl.sourceforge.net/sourceforge/jedi-sdl/Jedi-SDL-Complete-0.5.zip

Насчёт медиаплеера не пробовал, но если у него есть переменная pause то делай так:
pause:=Not Pause;
если нету то должна быть пропертя типа paused
if paused then play else pause;

Повтор делается так.
Если есть возможность и имеется обработчик события окончания проигрывания, то в этот обработчик пишешь play;
если такого нет, то нужно проверять например так:
if not played then play;


Thor   (2002-08-02 14:16:00) [13]

Блин жопа с Jedi-SDL сдесь на поисковике смотрел, на яндексе, на рамблере нигде нету


Thor   (2002-08-02 14:10:00) [14]

немного неправильно третий вопрос задал
должно открываться окно ворда не новое а уже готовое


Thor   (2002-08-02 11:58:00) [15]

Cтоп, стоп,стоп я чета не догдал а какой примерно путь должен быть в файлу?
еще пару вопросов
Я пишу в дельфине плеер и вот по этому поводу есть пара вопросов:
немного запутался с кнопкой pause мне нужно чтобы при повторном нажатии воспроизведение продолжилось
вот мой код для Паузы
_______________________________________________
procedure TForm1.PauseClick(Sender: TObject);
begin
with MediaPlayer1 do
begin
Close;
FileName:=FileListBox1.FileName;
Open;
Pause;
end;
end;
________________________________________________
что нужно дописать?
второй: мне нужен код для кнопни повтор при нажатии которой трек проигрывается бесконечное кол-во раз
если не трудно напшите код
и третий при нажатии кнопки должно открываться новое окно ворда
плиз хелп


cyborg   (2002-08-01 13:23:00) [16]

Thor в смысле где ссылка скачать, у неё путь на диск С указывает в папку МиДовнлоадинг.
Скачай библиотеку Jedi-SDL, в инете поищи, файл большой 14,5 метра, там есть пример игры Oxygene, думаю это то, что тебе нужно.
Да и программить в этой библиотеке легко. По крайней мере для меня.


Thor   (2002-08-01 12:27:00) [17]

да чуть не забыл кто нибудь плиз дайте ссылку или киньте на мыло(thor234@ngs.ru) 2D игрушку с видом сбоку и хотябы одним уровнем


Thor   (2002-08-01 12:20:00) [18]

-=Prior=-
именно оттуда и писал но...

cyborg @
извини не понял твою мессагу где и чага не правильно поподробней плиз


-=Prior=-   (2002-08-01 10:34:00) [19]

Посмотри на GameDev.ru там в разделе статьи есть полное описание из 6-ти лекций как сделать на Delphi при помощи библиотеки DelphiX полную игру с "маленькими косм. корабл." :_)


cyborg   (2002-08-01 09:32:00) [20]

Во нашёл, оказца внизу :).
У него путь не правильный!


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо