Главная
Регистрация
Вход
Авторизироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: programmer  
Форум » Прочее » Паскаль программирование » MapEdit 0.4.1 (небольшая прога для случайного генерирования карт)
MapEdit 0.4.1
IvanNesДата: Суббота, 08.01.2011, 06:46 | Сообщение # 1
Середняк
Группа: Проверенные
Сообщений: 105
Награды: 0
Репутация: « 7 »
Статус: Offline
Привет всем! Вот решил положить сюда свою прогу MapEdit.
Вот ссылка: http://mpmobile.ucoz.ru/load/progi_napisannye_na_pascal/mapedit_041_console/7-1-0-8
подробнее на страничке скачивания
Приятного использования))



 
adminДата: Суббота, 08.01.2011, 19:48 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Сейчас посмотрим

 
IvanNesДата: Суббота, 12.03.2011, 14:47 | Сообщение # 3
Середняк
Группа: Проверенные
Сообщений: 105
Награды: 0
Репутация: « 7 »
Статус: Offline
Вот обновленная версия проги.
Прикрепления: MapEdit_Lite.7z (534.0 Kb)



 
SneijderДата: Понедельник, 14.03.2011, 20:52 | Сообщение # 4
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация: « 6 »
Статус: Offline
Обновленая не пошла sad
 
APTEMДата: Вторник, 15.03.2011, 16:35 | Сообщение # 5
Новичок
Группа: Проверенные
Сообщений: 3
Награды: 0
Репутация: « 2 »
Статус: Offline
Прога умеет создавать матрицу с рандомными числами и ВСЁ! НЕ КАЧАТЬ!
 
NextikДата: Вторник, 15.03.2011, 17:18 | Сообщение # 6
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
А чем это плохо то? Человек наверняка старался, ведь он только только начал изучать этот TurboPascal(или на чём она там создана), лично от себя:
Лучшего языка чем C++ я не признаю(это для компов, а для телефонов нет ничего лучше чем MidletPascal), конечно есть такие не менее популярные языки как Blitz3D,BlitzMax,Visual Basic 6.0 и 6.5 Pro, у каждого свой подход к созданию чего-либо на компьютере, но я хотел программировать для компьютеров сначала на VB 6.0
Вот "немного" о нём:
Достоинства
Высокая скорость создания приложений с графическим интерфейсом для MS Windows.
Простой синтаксис, позволяющий очень быстро освоить язык.
Возможность компиляции как в машинный код, так и в P-код (по выбору программиста). В режиме отладки программа всегда (вне зависимости от выбора) компилируется в P-код, что позволяет приостанавливать выполнение программы, вносить значительные изменения в исходный код, а затем продолжать выполнение: полная перекомпиляция и перезапуск программы при этом не требуется.
Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики.
Возможность использования большинства WinAPI функций для расширения функциональных возможностей приложения. Данный вопрос наиболее полно исследован Дэном Эпплманом, написавшим книгу «Visual Basic Programmer’s Guide to the Win32 API».
Недостатки
Поддержка операционных систем только семейства Windows и Mac OS X (Исключение — VB1 for DOS).
Отсутствие механизма наследования реализации объектов. Существующее в языке наследование позволяет наследовать только интерфейсы, но не их реализацию.
Требует установленную msvbvmXX.dll для работы программы.
Медленная скорость работы, обусловленная тем, что практически все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library), которая, в свою очередь, производит много «лишней» работы по проверке и/или преобразованию типов.
Критика
Часто критике подвергаются такие аспекты Visual Basic, как возможность отключить средства слежения за объявленными переменными, возможность неявного преобразования переменных, наличие типа данных «Variant». По мнению критиков, это даёт возможность писать крайне плохой код. С другой стороны, это можно рассматривать как плюс, так как VB не навязывает «хороший стиль», а даёт больше свободы программисту.
Отсутствие указателей, низкоуровневого доступа к памяти, ASM-вставок. Несмотря на то, что парадигма Visual Basic позволяет среднему VB-программисту обходиться без всего этого, перечисленные вещи также нередко становятся объектами критики. И хотя, используя недокументированные возможности и определённые ухищрения, всё это можно реализовать и на VB (например с помощью функций для получения указателей VarPtr(), StrPtr() и ObjPtr()); пользоваться этими трюками гораздо сложнее, чем, например, на Си++.

Однако стоит отметить, что все недостатки языка вытекают из его основного достоинства — простоты разработки графического интерфейса. Поэтому многие программисты используют Visual Basic для разработки интерфейса пользователя, а функциональность программы реализуют в виде динамически подключаемых библиотек (DLL), написанных на другом языке (чаще всего C++).
Я не стал его изучать только по этому:
Требует установленную msvbvmXX.dll для работы программы.
Медленная скорость работы, обусловленная тем, что практически все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library), которая, в свою очередь, производит много «лишней» работы по проверке и/или преобразованию типов.

А вот про Blitz3D, на нём лучше всего получается создавать игры:
Blitz3D — коммерческий игровой движок, разработанный Марком Сибли, а также среда разработки с языком Blitz BASIC и скриптовый язык для создания игр. Оригинальная разработка компилятора Blitz BASIC велась для ПК Amiga, но на сегодняшний день он поддерживает уже несколько платформ, в том числе Microsoft Windows, Mac OS X и Linux. В версии для Microsoft Windows поддерживается DirectX 7.

Язык содержит 588 конструкций, позволяющих создать двух- и трёхмерное игровое пространство. С помощью него можно создавать небольшие игры, используя большое количество библиотек, написанных членами сообществ по программированию на Blitz3D.
На Blitz3D проще всего программировать, он хорош во всех аспектах касающихся создания игр, особенно в 3D пространстве

 
SneijderДата: Вторник, 15.03.2011, 19:35 | Сообщение # 7
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация: « 6 »
Статус: Offline
Nextikя лично про плохое не говорил у меня просто не запускается даже в режиме совместимости 1прога пошла я лично согласен что лучше MidletPascal.
 
NextikДата: Вторник, 15.03.2011, 19:46 | Сообщение # 8
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
А зачем регать новые логины? Или мне кажется...
И ещё, лучше конечно было бы всё то же самое, но с запятыми biggrin
 
SneijderДата: Вторник, 15.03.2011, 19:52 | Сообщение # 9
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация: « 6 »
Статус: Offline
Кажется smile
 
NextikДата: Среда, 16.03.2011, 05:55 | Сообщение # 10
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
Я выложил бы сюда игрулю для компа, но опять же не знаю как мне компилировать проект, ничё не сказано про это, пробовал найти в интернете, там тоже про компилятор для Blitz3D ничё ни сказано...
 
12121Дата: Среда, 16.03.2011, 09:31 | Сообщение # 11
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Nextik, Если хочешь писать программы для винды попробуй C# и движок XNA
http://ru.wikipedia.org/wiki/Microsoft_XNA
 
NextikДата: Среда, 16.03.2011, 09:54 | Сообщение # 12
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
Перешёл по ссылке и получилось как всегда: прочитал, захотел, а скачал Microsoft Visual Studio на русском biggrin
 
NextikДата: Среда, 16.03.2011, 15:50 | Сообщение # 13
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
Эта Microsoft Visual Studio оказалось даже очень ничего себе, там можно программировать на 7 языках программирования, и везде есть справка на русском, вообще обо всём написано, классная вещь. Можно программировать даже под Windows Mobile surprised , а можно заниматься и вэб-программированием, в общем там много чего есть, в том числе многочисленные справки и примеры по каждому из языком программирования! Но я пока не начал разбираться, вот сейчас начну, сделаю какую нибудь прогу лёгкую и выложу сюды smile
 
NextikДата: Среда, 16.03.2011, 16:19 | Сообщение # 14
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
Самое простое что я мог сделать за 3 минуты biggrin
Прикрепления: 7014422.exe (52.0 Kb)


Сообщение отредактировал Nextik - Среда, 16.03.2011, 16:20
 
NextikДата: Среда, 16.03.2011, 16:20 | Сообщение # 15
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
Ну как?

Сообщение отредактировал Nextik - Среда, 16.03.2011, 16:21
 
Форум » Прочее » Паскаль программирование » MapEdit 0.4.1 (небольшая прога для случайного генерирования карт)
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: