Результаты поиска
| |
BOOM | Дата: Вторник, 16 Февраля 2010, 16:57 | Сообщение # 821 | Тема: Сколько реально можно заработать с одного условного проекта? |
I am the creator of ADE
Сейчас нет на сайте
| Есть два способа заработка на играх: 1. Зарегистрировать условную компанию, создать бренд и раскручивать... Лет, через 5 будет нормальная прибыль(А то и меньше, а может и больше). 2. Если проект оригинален и интересен, то можно продать игру. Вот тут уже ответили: Quote (WXZRW) Возможно что нисколько. Возможно что еще и должен будешь. Возможно что много. А в общем, все зависит от будущей популярности игры. ИМХО!
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 13:44 | Сообщение # 822 | Тема: Энциклопедия игрошаблонов |
I am the creator of ADE
Сейчас нет на сайте
| А вообще суть: Побить всех, победить и стать главным!
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 13:39 | Сообщение # 823 | Тема: Что выбрать для покупки? |
I am the creator of ADE
Сейчас нет на сайте
| Лучше всего взять Dev C++ и OGRE. Бесплатно! А если лицензия, думаю, в первую очередь необходимо определится, что будишь создавать. Ну а на мой взгляд, вначале бы демки(ну или крякнутые) поюзил, потом решил бы, что покуппать и купил бы.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 09:39 | Сообщение # 824 | Тема: AlloDraw engine |
I am the creator of ADE
Сейчас нет на сайте
| Но опять я столкнулся с идеей реализации процедуры в скрипте. Казалось бы, проще простого, НО... В данном случае пришлось вводить еще несколько дополнения в общее представление о Abo Assembler. Вот они: Части кода Часть кода будит обозначаться командой part. По сути она будит создавать своего образа прерывания. Максимальное количество кусков кода будит составлять 65536 или 0x0000 ... 0xFFFF. Информация ввода и вывода будит специфической. В принципе может служить командой вывода любой из поставленных регистров, так и командой ввода. ПРИМЕР: Code part 0x0001 mi0 mi1 ms0 mov ox 0x02 int 0x09 remov mi0 1 end part
Для упрощения вызова команда записывается в виде одной строки, а значения автоматически заполняют регистры. Часть кода будит вызываться командой call ПРИМЕР: Code call 0x0001 10 10 "hello"
Кстати, предыдущие значения регистров будут записываться слева направо в стек. После заносятся данные значения в регистры. Когда код полностью выполнится, то будит вызвана команда извлечения из стека с право налево. Но условие, если при выполнении кода, в регистр было занесено значение командой remov, то регистр не восстанавливает значения до выполнения кода. Во так вот....
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 04:48 | Сообщение # 825 | Тема: А где взять теоритическую базу перед созданием программ,игр? |
I am the creator of ADE
Сейчас нет на сайте
| Frolov__Alexander, Ну в таком случае, тебе пора в раздел: Углубленное программирование, хакинг(для общего понятия) . На счет инфы, вот ресурс по С++, которые тебе понадобится: сюда, блин, там nilrem все разжевал и разложил по полочкам. Еще загляни сюда и сюда для понимания графики на С++. И там, полазай на форумах, найдешь, что интересное. Ну если тебя это не устраивает, то тогда вот ресурс другой: здесь. На этом ресурсе найдешь все аспекты своего вопроса. Вот здесь можно найти немного информации о ассемблере. А здесь можно найти даже исходники ОС на ассемблере, думаю, будит интересно, но по мимо, много интересных статей. Желаю удачи в освоении виртуального мира.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 04:31 | Сообщение # 826 | Тема: Прога, чтобы изменить голос |
I am the creator of ADE
Сейчас нет на сайте
| Arz, как, у меня работает. А вообще, можно посмотреть... Я не помню, но по моему называется VocalCoder Mobile, он должен быть для симбиана. (Если я название правильно вспомнил, давно я ее смотрел.)
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Понедельник, 15 Февраля 2010, 04:25 | Сообщение # 827 | Тема: Inu Da Mix |
I am the creator of ADE
Сейчас нет на сайте
| Kamskii, могу вот, что посоветовать: Можно добиться эффекта проигрывания, как у DJ Масяня, двумя способами: 1. Во время проигрывания любого семпла, включается другой семпл, но начинается с позиции, в момент которой играет тот семпл. (Так сделано в масяне). 2. Или просто дождаться конца первого семпла и запустить второй, по началу первого семпла, вместе с ним. (так реализован atomix Virtual DJ Studio). Quote (Kamskii) Так что получится игра-секвенсор для приобщения к созданию музыки, а приобщать надо, начиная с самого простого, не так ли? Вполне серьезно, надо. P.S. Я гляжу, в подписи "промик" повис, заглянул к тебе на лист, неплохую музыку делаешь. Скоро я сам вернусь на добрый промо. Так к чему я это сказал, этот проект как раз и создан для обобщения молодых к написанию музыки.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 21:06 | Сообщение # 828 | Тема: Inu Da Mix |
I am the creator of ADE
Сейчас нет на сайте
| Kamskii, забыл о pads, keys, fx и других вещей. Я так взглянул, мне напомнило eJay. В общем неплохо. А вообще вопросик, как же ты будишь состыковать лупы по темпу, и запускать их по очереди. Или будит сама дорожечная область сентизатора-микшера на n-ое количество дорожек? Но тогда тебе придется делать область микширования на каждую дорожку. А это уже отдельные потоки. Если честно, я SXMS не юзел, по этому не могу сказать, какие он дает возможности. Если при достаточные, то можно и сделать, а если нет?... Я могу сказать только одно: создать дорожечный микшер тяжело, а о автоматическом вообще молчу... Но все таки молодец, что взялся за такую тему. Буду ждать, посмотрим, что получится.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 20:49 | Сообщение # 829 | Тема: А где взять теоритическую базу перед созданием программ,игр? |
I am the creator of ADE
Сейчас нет на сайте
| Frolov__Alexander, я тебе посоветую вот что: 1. Железо, в принципе ничего сложного нет, информации в интернете, да и на GcUp предостаточно. 2. До биоса, изучи принципы логики, посоветую поискать программу atanua, она предназначена для построения логических схем. Узнав принципы, сможешь понять до конца, как построен ПК. 3. Биос, я думаю, не слишком так и важно для игродела, но для программирования может с играть решающею роль. Но что бы изучить суть вопроса №2, думаю, изучив ассемблер, все сможешь понять. 4. Про окна, тут, опять, без программирования не понять. Полное описание возможностей окон есть в хелпе WinApi, мне было достаточно. 5. Устройство Win так же можно найти в WinApi и дополнительном материале. 6. На счет сети, поищи информацию там же. 7. На счет игр, на GcUp много хороших уроков, и довольно хорошо описан DirectX. Вот еще: может пригодится, несколько книг по твоему поводу. Я с таких же вопросов начинал. Сцылка на книффки. А ЕСЛИ ЛЕНЬ, то изучи Delphi или C++ Bulder. (Я их называю ГЛОБАЛЬНЫМИ ленивцами.) Кстати, для них есть все, только искать надо.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 20:31 | Сообщение # 830 | Тема: Помогите создать 2d игру для iphone, на чёмделать? |
I am the creator of ADE
Сейчас нет на сайте
| HappyFace, ты, наверное, чудак(не в обиду). Но не думай, что ты ПУП ЗЕМЛИ.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 20:26 | Сообщение # 831 | Тема: Поздравьте:) |
I am the creator of ADE
Сейчас нет на сайте
| Quote (Vinchensoo) ага, сделай окошко на winapi, сразу вся уверенность и крутизна исчезнет Vinchensoo, я с этим и не поспорю. На чистом WinApi на самом деле сложно писать(чего стоят структуры данных ), но ведь речь идет о том, что бы изучить в принципе основы программирования. Я это делал с помощью консоли, а есть уже и проще способы. Ну, дело должно дойти до WinApi, ведь без него на окнах даже "велик" нормальный не сделаешь, постоянно приходится обращаться. Quote (TovTripleZ) А я вот уже недели две Python учу (ага, для Construct'а). Там, кстати (ИМХО), синтаксис даже проще. Питон вообще элементарный язык, я его даже не изучал, просто просматриваю листинг Api, если необходимо обратится к питону. (Хотя, грубо говоря, мною изучено более десятка языков, по этому мне легко.) Quote (SlavyanOOs) Ты прав. Мне сейчас 11 лет, но я довольно хорошо владею Delphi. Тогда переходи на более сложный язык, С++. Я не имею ввиду, что забыть дельфина и писать на С++, его просто необходимо знать. А вообще, ребята, молодцы! Необходимо знать хотя бы азы программирования! А если интересно, то идите дальше. от Си++ (C++ Builder) до WASM или FASM(Разница, все ровно малая).
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 15:15 | Сообщение # 832 | Тема: The Chronicles of Illatier (The big story of the World) |
I am the creator of ADE
Сейчас нет на сайте
| Хм... А графика довольно не плохая. Начало слабоватое(сугубо мое мнение). А так размах впечатляет. Думаю, эта игрушка способна найти своих поклонников.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 15:01 | Сообщение # 833 | Тема: AlloDraw engine |
I am the creator of ADE
Сейчас нет на сайте
| И так, в этот раз, уже собирая по деталям, я понял, что скрипт ну ни как не подходит. И решение было однозначное, создать новый, принципиальный скриптовый движок. В общем вот информация об проекте и краткое описание задачи проекта: Название: Electronic Abo producer script, сокращенно Abo или eAbo Язык программирования: С++ Компилятор: Builder 6 Описание задачи: Создания полноценного интерпретатора скриптового движка в конечное приложение(программу). Задачу поделил я на две стадии: 1 стадия - создание языка низкого уровня, похожего на assembler, компилирование в бинарный код, подключение плагинов. 2 стадия - создание языка высокого языка и компилятора для него. Описание решения 1-ой части: Память. В системе буду использовать всего два типа значений: int - целые числа, и str - строка. В данном случае идет мнение об использовании трех видов памяти! 1. Регистр. 2. Стековая память. 3. Пронумерованная память. Регистры: В системе будит 2 типа регистров по 5 штук: Code Регистры чисел, Регистры строк mi0 ms0 mi1 ms1 mi2 ms2 mi3 ms3 mi4 ms4 Регистры предназначены для вноса в прерывание значения. СТЕКОВАЯ ПАМЯТЬ: В системе будит иметься стековая память. Она предназначена для временного хранения значений. стековая память будит двух типов: Числа: sti Строки: sts Занесение и вывод значения будит осуществляться по принципу ввода и вывода: push sti значение Вывод: pop.sti значение ПРОНУМЕРОВАННАЯ ПАМЯТЬ: В принципе, переменные. Значения будут объявляться с помощью команды var. Пример: или Стековая и пронумерованная память не может участвовать в процедуре прерывания. Для этого необходимо занести значения из стека и переменной в регистры с помощью команды mov Code pop.sti mi0 mov mi0 var1 Так же должна быть возможность переноса значений с переменной в стек и обратно, в переменную с регистра и обратно, со стека в регистр и обратно! .clear освобождает память. может освободить память в регистре, удалить переменную, или полностью очистить стек. Code .clear mi0 //чистит память в регистре .clear sti //освобождает стек sti .clear sts //освобождает стек sts .clear var45 //удаляет переменную var45 Арифметика Арифметика в скрипте будит очень проста, а точнее будит использоваться всего четыре команды: 1. add - значение сложения складывает значения двух регистров: 2. min - производит вычитание двух регистров: 3. umo - производит умножение двух регистров: 4. dle - производит деление двух регистров: Получившееся значение заносится в первый обозначенный регистр, удаляя старое значение. КОНВЕРТЕР может конвертировать int --> str, str --> int ВНИМАНИЕ, ПЕРВОЕ ЗНАЧЕНИЕ ДОЛЖНО БЫТЬ РЕГИСТР! Code toi mi0 ms0 tos ms0 mi0 Второе значение в этих функциях может быть любым видом памяти. Константное значение: константное значение вводится в любом месте: Code mov mi0 9 mov ms2 "Hello" Прерывания. Прерывания будут иметь один главный параметр. Определение прерывания. Определение прерывания будит заносится в специальный регистр: OX. Функция прерывания будит выглядеть так: int id_previa пример: Code mov ox 0x02 mov mi0 10 mov mi1 10 mov ms0 "Hello" int 0x09 логика 1. point - устанавливает значение перехода пример: Code point 0x10 //В скрипте возможны до 256 точек для перехода. от 0x00 до 0xFF 2. goto - переходит непосредственно к точке пример: 3. if - производит сравнивание двух значений. пример: Code if mi1 <= 10 if mi0 != 14 При условии, если значение будит истинно, то читается следующая строка, а если ложно, то читается через строку. 4. for - цикл. Он останавливается при условии, если к концу цикла регистр mi4 будит иметь значение 0. При других значениях цикл не останавливается. Пример: Code mov mi0 1 point 0x55 if mi0 == 100 mov mi4 0 add mi0 1 for 0x55 Плагины По теории будит в плагине две функции. Первая в выдает информацию о плагине, а вторая функция чтения кода. Скорее всего функции будут выглядеть так: Code extern TInfoPlug __declspec(dllimport) Info(void); extern TRetData __declspec(dllimport) _execut(TDataCons);
Объясняю: TInfoPlug - структура, предназначена для передачи данных о плагине. Примерно она будит выглядеть так: Code struct TInfoPlug { char Name[150]; //Имя плагина char Comm[890]; //Комментарий, либо описание int version[4]; //версия в варианте [0].[1].[2].[3] char Avtor[200]; //Имя автора }; Эти данные должны генерироваться функцией Info Функция _execut имеет возвращение в виде структуры: Code struct TRetData { bool IsError; //если верно, то немедленный останов //с выводом диалога информации о //ошибке. int NumError; //номер ошибки char TextError[890]; //текст ошибки char *RetStrData; //Вывод информации в виде строки int RetIntData; //Вывод информации в виде числа bool OnStop; //Принудительный останов }; Теперь о TDataCons, эта структура будит в себе содержать необходимую информацию обрабатываемой строки на момент вызова функции _execut. Эта структура будит примерно такой: Code struct TDataCons { aboByte previev; //номер отдела прерывания aboByte id; //номер прерывания TRegistre regis; //информация о регистрах. }; В свою очередь структура TRegistre будит выглядеть так: Code struct TRegistre { TString rString[5]; //Регистры строк int rNumber[5]; //Регистры чисел }; Принцип действия в плагине будит прост. В самом начале происходит сравнивание номера прерывания, потом номер отдела и выполняется функция, которая вызывается с номером отдела. Заключение. Может что и изменится, но изменения будут минимальны.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 14:37 | Сообщение # 834 | Тема: Модифицирование Сталкера |
I am the creator of ADE
Сейчас нет на сайте
| Странник, загляни сюда. И подумай. А на счет модов, полистай форум, там может и быть, что интересное.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Воскресенье, 14 Февраля 2010, 06:27 | Сообщение # 835 | Тема: Какой разработчик игр самый лучший? |
I am the creator of ADE
Сейчас нет на сайте
| А вообще, самый лучший разработчик игр тот, который создает игры от души. На мой взгляд я могу перечислить игры, которые можно назвать лутьшими: 1. Half-Life, 2. FarCry, 3. WoW, 4. CS 1.6, 5. Дальнобойщики, 6. GTA, и еще новее и лучше. А как вы поняли, разработчик у приведенных игр разный. Лучшего разработчика нет, есть хорошие мыслители, дизайнеры, муз. режиссеры и т.д. P.S. Я привел довольно распространенные игры. Игры, в которые до сих пор играют! Но список не весь, всего 0,1% от всего списка лучших игр.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Суббота, 13 Февраля 2010, 20:00 | Сообщение # 836 | Тема: Dark World |
I am the creator of ADE
Сейчас нет на сайте
| Quote (Dinoiera) 4000х3200 на 1998 файлом по 80х80 ЗАЧЕМ Вот еще, тебе исходник или программа. Исходников по резке картинок много. Можно просто доработать, а программ не встречал... Я уж с этой целью в фотошопе справляюсь.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Суббота, 13 Февраля 2010, 17:08 | Сообщение # 837 | Тема: GameCreatingUp (GcUp) - Вопросы...Что есть Что? |
I am the creator of ADE
Сейчас нет на сайте
| Quote (TovTripleZ) ИМХО - аббревиатура, аналогичная англоязычному IMHO и означает In my humble opinion (По моему скромному мнению). Употребление этой аббревиатуры означает, что автор не считает свою точку зрения единственной верной, но в то же время не хочет, чтобы его кто-либо переубеждал. Вот... Верно растолковал, но есть точная расшифровка этой аббревиатуры на Русском. ПОПРОШУ ПРОЩЕНИЯ ЗА ФРАЗУ, но все таки немного смягчу: И Меня Хрен Оспоришь! Есть еще одно толкование: Ибо Мнение Хрен Оспоришь!
______________________________ Я вернулся, и это чудо. ______________________________
Сообщение отредактировал BOOM - Суббота, 13 Февраля 2010, 17:09 |
|
| |
BOOM | Дата: Суббота, 13 Февраля 2010, 15:57 | Сообщение # 838 | Тема: Нужно нарисовать иконки 16x16 |
I am the creator of ADE
Сейчас нет на сайте
| Вот ссылочка Там шрифт, который использовал для иконки, логотип.
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
BOOM | Дата: Суббота, 13 Февраля 2010, 12:33 | Сообщение # 839 | Тема: Порталу нужен логотип! |
I am the creator of ADE
Сейчас нет на сайте
| Ну тогда немного по другому: И в работе:
______________________________ Я вернулся, и это чудо. ______________________________
Сообщение отредактировал BOOM - Суббота, 13 Февраля 2010, 12:35 |
|
| |
BOOM | Дата: Суббота, 13 Февраля 2010, 08:42 | Сообщение # 840 | Тема: Порталу нужен логотип! |
I am the creator of ADE
Сейчас нет на сайте
| Немного отошел от стандарта, может и понравится. В общем, я решил сделать в логотип виде технического индикатора-лампочки. Суть проста: Замок - Логотип сайта. Лампочка - много идей! Электроника - логическая техника электронная, ИМХО! В общем вот, что получилось: ................................................................................ А вот так работает логотип:
______________________________ Я вернулся, и это чудо. ______________________________
Сообщение отредактировал BOOM - Суббота, 13 Февраля 2010, 08:48 |
|
| |
|