Результаты поиска
|
|
PBPROG | Дата: Среда, 18 Января 2012, 21:30 | Сообщение # 161 | Тема: Управление роботом. Миниконкурс. |
постоянный участник
Сейчас нет на сайте
| Вижу что желающих немного. Выкладываю исходник предыдущей версии DLLки (42595). Может этот код поможет создать свой алгоритм, который побьет все текущие рекорды. Code Structure vec2 x.f y.f EndStructure
Structure robot Pos.vec2[3] Spd.vec2[3] Frc.f[3] EndStructure
#Plus = 2.9999970 #Minus = -3
Procedure.b Min(a.f, b.f, c.f) Result.b = -1 If a < b And a < c Result = 0 ElseIf b < a And b < c Result = 1 ElseIf c < a And c < b Result = 2 EndIf ProcedureReturn Result EndProcedure
ProcedureDLL RTICK(*R.robot) Count = 0
For i=0 To 2 If *R\Pos[i]\y <= 5 Count+1 If Count=2 Select Min(*R\Pos[0]\x, *R\Pos[1]\x , *R\Pos[2]\x) Case 0 *R\Frc[0] = #Plus *R\Frc[1] = #Minus *R\Frc[2] = #Plus Case 1 *R\Frc[0] = #Plus *R\Frc[1] = #Plus *R\Frc[2] = #Minus Case 2 *R\Frc[0] = #Minus *R\Frc[1] = #Plus *R\Frc[2] = #Plus EndSelect Break EndIf EndIf Next i If Count=0 *R\Frc[0] = #Minus *R\Frc[1] = #Minus *R\Frc[2] = #Minus EndIf EndProcedure
Исходник и DLL. http://depositfiles.com/files/t128zt4w4Добавлено (18.01.2012, 21:30) --------------------------------------------- А когда будут подводится результаты конкурса? Ведь конкурс объявлен, а потом все заброшено!
|
|
| |
PBPROG | Дата: Воскресенье, 08 Января 2012, 19:35 | Сообщение # 162 | Тема: C# или С++? |
постоянный участник
Сейчас нет на сайте
| Quote (prog_154rus) как сказал Дейкстра Это высказывание еще времен динозавров и с того времени, много воды утекло. Курим вики http://ru.wikipedia.org/wiki/BASIC
Quote Одной из «визитных карточек» Эдсгера Дейкстры стало высказывание: «Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации». Однако, это высказывание цитируется вне контекста, в котором Дейкстра подверг критике и многие другие популярные в то время языки.
Если же говорить о современных диалектах и реализациях Бейсика, то они далеко ушли от первоначальной формы языка, являются более структурированными и сопоставимы по возможностям с такими языками, как Си, Паскаль и т. п. Поэтому не цитируйте что что было сказано много лет назад, поскольку это уже не тру!
|
|
| |
PBPROG | Дата: Воскресенье, 08 Января 2012, 16:04 | Сообщение # 163 | Тема: C# или С++? |
постоянный участник
Сейчас нет на сайте
| Quote (Uzzzer) Решил уже перейти с паскаля на серьезный ЯП. Можно перейти на PureBasic. Это серьезный язык, для которого есть современная кроссплатформенная среда программирования.
|
|
| |
PBPROG | Дата: Пятница, 06 Января 2012, 17:27 | Сообщение # 164 | Тема: пародия на дум |
постоянный участник
Сейчас нет на сайте
| Quote (IG_gamer) Какой из движков, написанных на бейсике, способен использовать спрайты? Например, PureBasic. Он не только спрайты может использовать, но 3D модели из 3D Max'а или блендера. Вот справка. ENG, RUS Функции для 2D и 3D там выделены из общей массы.
Сообщение отредактировал PBPROG - Пятница, 06 Января 2012, 17:29 |
|
| |
PBPROG | Дата: Пятница, 06 Января 2012, 17:20 | Сообщение # 165 | Тема: С чего начать, какого ЯП? |
постоянный участник
Сейчас нет на сайте
| Quote (Взводный) знал немного Basic Тогда учите современный бейсик - PureBasic. Язык не сложный, но при этом достаточно мощный - многое можно сделать. В добавок, для него есть кроссплатформенный компилятор и библиотека функций, что позволяет создавать программы для платформ Windоws x86, x64; Linuх x86, x64; Maс ОS X Intеl, Mаc ОS Х PоwеrPС и AmigaOS. Всякие там .NET фреймворки и рантаймы или виртуальные машины не нужны, создается чистый нативный код что гарантирует что прога будет работать на любом компе и не попросит установки каких либо зависимостей. IDE у него удобная с мощным отладчиком.
|
|
| |
PBPROG | Дата: Среда, 04 Января 2012, 20:59 | Сообщение # 166 | Тема: Управление роботом. Миниконкурс. |
постоянный участник
Сейчас нет на сайте
| Новый рекорд этого форма - 50470. DLL. http://rghost.ru/35740373
|
|
| |
PBPROG | Дата: Среда, 04 Января 2012, 14:34 | Сообщение # 167 | Тема: Управление роботом. Миниконкурс. |
постоянный участник
Сейчас нет на сайте
| Quote (vicu2010) Народ а чем редактировать? Hex Editor'ом? Что редактировать? DLL? Нет, dll нужно написать на любом языке программирования для которого есть компилятор для Windows x86 и создающий нативные DLLки.
-Mikle-, об этом написал в первом посте темы. Quote (-Mikle-) Естественно, писать dll можно на любом удобном языке.
Сообщение отредактировал PBPROG - Среда, 04 Января 2012, 14:36 |
|
| |
PBPROG | Дата: Среда, 04 Января 2012, 13:32 | Сообщение # 168 | Тема: Управление роботом. Миниконкурс. |
постоянный участник
Сейчас нет на сайте
| Quote (-Mikle-) залей на нормальный хостинг Залил http://rghost.ru/35733531
Quote (-Mikle-) На GameDev, вроде как, побили порог 50к. Там составлена таблица констант движения робота и к тому же, не запускается.
Сообщение отредактировал PBPROG - Среда, 04 Января 2012, 13:33 |
|
| |
PBPROG | Дата: Среда, 04 Января 2012, 02:22 | Сообщение # 169 | Тема: Управление роботом. Миниконкурс. |
постоянный участник
Сейчас нет на сайте
| Мне пока что рекорд побить не удалось, добился только 42592. Но это не самый худший результат. DLL. http://depositfiles.com/files/xz4uy7qy6 Кстати, из всех представленных у меня получилась самая компактная DLLка, всего 3 КБ.
|
|
| |
PBPROG | Дата: Суббота, 17 Декабря 2011, 00:08 | Сообщение # 170 | Тема: VB6 webbrowser проблема! |
постоянный участник
Сейчас нет на сайте
| Можете попробовать написать на PureBasic. У него есть WebGadget, который можно настроить на использование веб-движка от Mozilla. Подробнее здесь http://purebasic.ru/manual.php?id=543&lng=rus
А можно использовать IE 8, если он установлен. Подробнее http://purebasic.info/phpBB2/viewtopic.php?t=1559
Сообщение отредактировал PBPROG - Суббота, 17 Декабря 2011, 00:10 |
|
| |
PBPROG | Дата: Воскресенье, 06 Ноября 2011, 02:25 | Сообщение # 171 | Тема: Ищу ЯП или скриптовый язык |
постоянный участник
Сейчас нет на сайте
| Из ЯП лучше PureBasic. Он легкий, кроссплатформенный и имеет кроссплатформенные средства для работы с 2D и 3D. Но если нужно, можно непосредственно заюзать DirectX или OpenGL.
|
|
| |
PBPROG | Дата: Вторник, 01 Ноября 2011, 00:05 | Сообщение # 172 | Тема: Простой язык программирования для примитивных целей. |
постоянный участник
Сейчас нет на сайте
| Stage, PureBasic проще паскаля и по возможностям гораздо превосходит традиционный паскаль. Вообще, PureBasic это язык, проявившийся сравнительно недавно (около 10 лет назад) и в нем присутствуют конструкции из бейсика, паскаля и Си. Таким образом, сочетаются простота бейсика и мощь Си. Скажем, развита работа с указателями и можно получить указатель практически на любой объект и работать с ним.
Сообщение отредактировал PBPROG - Вторник, 01 Ноября 2011, 00:06 |
|
| |
PBPROG | Дата: Среда, 26 Октября 2011, 22:15 | Сообщение # 173 | Тема: Простой язык программирования для примитивных целей. |
постоянный участник
Сейчас нет на сайте
| Quote (Поварёнок) Подскажите, какой не сложный ЯП можно изучить Пусть учит PureBasic. Язык не очень сложный и довольно мощный и пригодится не только на олимпиаде, но и при разработке софта или игр. Это современный кроссплатформенный компилятор бейсика, поддерживающий Windows, Linux, MacOS X и AmogaOS.
Сообщение отредактировал PBPROG - Среда, 26 Октября 2011, 22:18 |
|
| |
PBPROG | Дата: Среда, 19 Октября 2011, 14:27 | Сообщение # 174 | Тема: Язык Mange |
постоянный участник
Сейчас нет на сайте
| Quote (Or1ginal) Я вот хочу свой язык программирования написать, тоже самое как VB, ток легче намного Вы опоздали. Такой язык уже создали и называется он PureBasic.
|
|
| |
PBPROG | Дата: Пятница, 14 Октября 2011, 00:31 | Сообщение # 175 | Тема: Как начать разрабатывать кроссплатформенные приложения? |
постоянный участник
Сейчас нет на сайте
| Для создания кроссплатформенных приложений, можно использовать PureBasic. Он поддерживает платформы: Quote Windows x86 Windows x64 Linux x86 Linux x64 MacOS X Intel MacOS X PowerPC AmigaOS Скачать можно здесь http://purebasic.com/download.php
|
|
| |
PBPROG | Дата: Пятница, 14 Октября 2011, 00:26 | Сообщение # 176 | Тема: Кроссплатформенная IDE |
постоянный участник
Сейчас нет на сайте
| Quote (05142) Ищу кроссплатформенную IDE на подобии Visual Basic 6 PureBasic. Поддерживает платформы: Quote Windows x86 Windows x64 Linux x86 Linux x64 MacOS X Intel MacOS X PowerPC AmigaOS Скачать можно здесь http://purebasic.com/download.php
|
|
| |
PBPROG | Дата: Суббота, 27 Августа 2011, 18:04 | Сообщение # 177 | Тема: Язык/конструктор для быстрого обучения "всё в одном" |
постоянный участник
Сейчас нет на сайте
| Quote (DDTAA) Особенно много напрягов с выполнением простых, повседневных операций(написать оконную софтину, треевый слушатель событий с выполнением простых команд при срабатывании собыйтий, автокликер, парсер документов по правилам, генератор xml вновь таки по правилам, подстановщик данных в формы...). Повседневных во всех смыслах слова-никакого сильного упора на многозадачность, эффективность, маленький размер файла, использование минимума ресурсов системы не требуется, но задач много и заниматься ими лень. PureBasic соответствует всем этим требованиям.
|
|
| |
PBPROG | Дата: Суббота, 27 Августа 2011, 17:58 | Сообщение # 178 | Тема: Помогите выбрать |
постоянный участник
Сейчас нет на сайте
| Учите PureBasic. Он позволяет создавать как обычные программы, так и игры. Например, с его помощью была создана эта игра из недавнего конкурса. http://gcup.ru/load/pamjat_krovi/9-1-0-1605
Сообщение отредактировал PBPROG - Суббота, 27 Августа 2011, 17:59 |
|
| |
PBPROG | Дата: Пятница, 05 Августа 2011, 15:35 | Сообщение # 179 | Тема: Visual Basic 6.0 |
постоянный участник
Сейчас нет на сайте
| Quote (Bs1) Да и как ты на нем двиг напишешь если это очень медленный язык? Да, VB медленный. Лучше уж юзать PureBasic, который намного шустрее и современнее чем VB6.
|
|
| |
PBPROG | Дата: Пятница, 29 Июля 2011, 11:01 | Сообщение # 180 | Тема: Как вы относитесь к Visual Basic 6.0? |
постоянный участник
Сейчас нет на сайте
| Quote (-Mikle-) Основной недостаток для меня сейчас - отсутствие работы с потоками. Можно использовать PureBasic. У него есть поддержка потоков http://purebasic.ru/manual.php?id=1311&lng=rus
Сообщение отредактировал PBPROG - Пятница, 29 Июля 2011, 11:01 |
|
| |