Как изучить gamemaker: studio

SUMMARY

Well, we’ve come to the end of this rather long blog post, and as you can see we’ve been working hard to improve the GameMaker Language and bring it up to par with other more common programming languages, We hope that these new features are of use to you, and that they help your workflow and enable you to make bigger and better games! Note that all the features discussed here are available from GameMaker Studio 2.3 onwards, and we recommend that you read the manual fully before using any of them, as there are details and nuances related to their use that we just haven’t got the space to talk about here. Also note that the 2.3 update includes a number of changes and improvements to the GameMaker Studio IDE which we’ll discuss a separate blog post.

Happy GameMaking!

Musereo Mono to Stereo Converter 2.8.0.1261 + RUS [2011, Аудио конвертер]

Год выпуска: 2011Жанр: Аудио конвертерРазработчик: musereo.comСайт разработчика: http://www.musereo.com/Язык интерфейса: Английский + РусскийПлатформа: Windows XP, Vista, 7 Описание: Musereo Mono to Stereo Converter — это простая в использовании программа, которая позволит вам быстро отконвертировать несколько моно mp3/wma/wav файлов в стерео. С помощью данной программы вы сможете вдохнуть новую жизнь в ваши моно аудиофайлы. Вы сможете настраивать ширину стерео, гармонию, уровень баланса и панорамное звучание. Стереофайлы, которые вы получите в результате работы с программой, специально …

MAGIX Video Pro X3 10.0.8.8 + RUS [2011, Видеоредактор]

Год выпуска: 2011Жанр: ВидеоредакторРазработчик: MAGIX AGСайт разработчика: http://www.magix.com/Язык интерфейса: Немецкий + РусскийПлатформа: Windows XP, Vista, 7Системные требования: * Intel Core Duo 1,83 ГГц, AMD Dual-Core с 2,0 ГГц * 1 Гб оперативной памяти. * 1 Гб свободного пространства на жестком диске для установки программы. * Рекомендуется многоканальная звуковая карта для редактирования объемного звука. Минимальные требования для AVCHD / HD- редактирования: *Intel Core 2 Quad 2,83 ГГц (Intel Core i7 рекомендуется) * 4 Гб оперативной памяти. *DirectX 9.0c с совместимой в …

Где я могу получить GameMaker: Studio?

Основной сайт движка GM:S — это http://www.yoyogames.com/. Вы можете загрузить бесплатную версию или приобрести одну из лицензионных версий.

Ниже приведено сравнение различных версий GameMaker, взятых с веб-сайта YoYo Games:

Как вы видите, бесплатная версия (Studio) довольно ограничена, но это отличный способ увидеть рабочий процесс и расположение инструментов, а также потратить некоторое время на изучение языка.

Обновление: Бесплатная версия GameMaker: Studio теперь та же, что и стандартная версия! Для получения дополнительной информации см. GameMaker: Studio будет бесплатной.

Стандартная версия отлично подходит для разработчиков одиночек, которые только планируют разработку компьютерных игр; Профессиональная версия идеально подходит для небольшой команды разработчиков планирующих переходить в конечном итоге на кроссплатформенную разработку, поскольку они могут добавлять различные модули с течением времени после получения некоторого дохода; и Master Collection отлично подойдет для небольших команд, которые являются частью созданных студий, и хотели бы использовать кроссплатформенную разработку с самого начала.

GM:S также
доступен в Steam, но я бы рекомендовал не покупать его там, так как
YoYo Games не знает, что вы его приобрели, и,
следовательно обладателям их продукта будет больше хлопот в отделе обслуживания клиентов. Кроме
того, они иногда предлагают дешевые апгрейды для тех, у кого уже есть определенная версия GM:S, и они не могут дать то же обновление пользователям купившим в Steam. Кроме того, если вы покупаете у Steam, то необходимо войти в Steam, чтобы запустить GM:S, а это может раздражать.

Особенности программы Game Maker Studio

  • Последняя версия конструктора дает возможность создавать расширения для большого количества платформ на соответствующих языках программирования.
  • Game Maker имеет все необходимые компоненты для того, чтобы создаваемые игры запускались на iOS, Xbox, Windows PC & Phone, Linux, Android, PS4, PSVita, HTML5.
  • Имеется поддержка шейдеров для эффективного управления процессом отрисовки, преобразований и графических эффектов.
  • Внедрено огромное число математических функций для обработки векторных и скалярных величин.
  • Используется компилятор кода, что позволяет увеличить производительность в играх.
  • Внедрена поддержка множества сервисов для монетизации.
  • Имеются опции для отладки в специализированном окне The Debug Module.
  • Программа поддерживает большое число библиотек и расширений на всевозможных языках.
  • Существует бесплатная и платная версии конструктора.
  • Разработчики позаботились о создании собственного языка программирования, схожем с C++ и Pascal.
  • Имеется поддержка работы с трехмерной графикой, однако её использование весьма неудобно.
  • Недостатком данного продукта является возможность его использования исключительно на платформе Windows.

Скачайте Game Maker Studio для Windows 10 на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
  
Game Maker Studio Master Collection 1.4

Windows 10

English 286.44MB .exe

Скачать

  
Game Maker Studio 2 Standard
Windows English 175.49MB .exe

Скачать

  
Game Maker Studio 2 Standard
MAC English 122.85MB .dmg

Скачать

Обзор Game Maker Studio

Game Maker Studio (Гейм Мейкер студио) – пакет программного обеспечения, предназначенный для разработки игр и приложений под различные платформы. Поставляется в трех вариантах – Standard, Professional и Master Collection.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX

ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

UPDATED EXTENSIONS

The extension system has also been upgraded in 1.4 — in part for the Marketplace, but also to make the incorporation of external SDKs and Frameworks for iOS and Android easier and more intuitive. This means that writing your own native code extensions and using third party SDKs on those platforms (you will need to know Java for Android and Objective C for iOS) is a lot less complex, and you can also upload them to the Marketplace for sharing now.

Most of these changes are internal or related to the UI, which has new options for adding files to extensions as well as new tabs in the extension properties dialogue. You can find further deatils on these changes from the GMS Manual and from the YoYo Games Helpdesk.

JetVideo 8.0.0.0 Basic + RUS [2011, Мультимедиаплеер]

Год выпуска: 2011Жанр: МультимедиаплеерРазработчик: JetAudio, Inc.Сайт разработчика: http://www.jetaudio.com/Язык интерфейса: Английский + РусскийТип сборки: StandardРазрядность: 32-bitОперационная система: Windows 2000, XP, Vista, 7Системные требования: — Pentium 800 MHz or faster CPU — 256MB of RAM (512MB or more Recommended) — 40 MB of free hard disk space — Soundcard, speakers or headphones — Microphone — Internet Connection Описание: jetVideo – это оптимизированный мультимедийный проигрыватель с возможностью преобразования файлов видео из одного формата в другой. Поддерживаемые …

EXCEPTIONS, TRY, CATCH AND FINALLY

The final new language feature that has been added in the 2.3 update that we want to discuss here is the ability to control to a much greater degree how errors are handled when they are encountered in your code as well as the ability to generate your own error messages.

To start with we have the new operator, which — as the name implies — can be used to «throw» a runtime error message. This has the following syntax:

The expression used can be a value or a string or any other data type, and this will then generate an exception error which is — by default — shown on the screen, and on closing the error message the game will end. For example calling this:

will cause the following unhandled exception error to be shown:

This is the default way the error can be handled, but you can «take over» this error message and use your own handler code by calling the new function . This runtime function permits you to supply a custom method to use that will be called whenever any unhandled exceptions occur in your game.

Apart from the ability to throw your own errors and handle them using functions, we also have the new , , and operators. These can be used in your game for error checking and permit you to test out blocks of code and control what happens if any runtime exceptions occur. Using these will prevent the exception ending the game and will also prevent showing the standard error message to the user, but this means that you will have to handle what happens next in this case, like — for example — saving out log files and ending the game gracefully (note that if you choose to do nothing, your game may become unstable and not perform correctly).

At it’s most basic the  syntax is as follows:

However, having a  without anything to actually handle any exceptions the code may produce will not be very helpful, so we usually pair it with a , with the following syntax:

What  does is permit you to run extra code supplied in the following block when an exception from the previous  has been caught. If this is a runtime exception, then the supplied variable can be used to access a struct which will contain the following information:

A simple example of use is shown below:

It may be that you want to run some code regardless of whether an exception was thrown or not, and so for that you can add in a  block. The  syntax is:

It is worth noting that you can have any combination of these together, ie:  / ,  /  or  /  / , and that within the  block you cannot use , ,  or  statements as they have no meaning in this context and the compiler will generate an error if they are used.

Для кого предназначен движок GameMaker: Studio?

В Master коллекции движка GM:S реализована кроссплатформенная совместимость для настольных компьютеров, HTML5 и мобильных устройств (как для Android, так и для iOS). Кроме того, имеется возможность интеграции системы управления версиями и монетизации (например, реклама и покупки в приложении). Общая стоимость master коллекции составляет около $800 долларов на момент написания этой статьи. Поэтому этот движок идеален для:

  • Любого желающего кто интересуется кроссплатформенной разработкой
  • Инди-команд разработчиков с небольшим бюджетом

Низкий порог вхождения в GM:S возможен благодаря интеграции drag-and-drop интерфейса. Таким образом, это фантастический инструмент для людей с небольшими знаниями программирования в качестве первого опыта; этот интерфейс является отличным способом изучить процесс выполнения программы и некоторую базовую логику.

Благодаря своим возможностям управления, GM:S позволяет разработчикам быстро создавать и запускать очень простые игры, что отлично подходит для игровых джемов и создания игровых прототипов.

Системные требования

Версия 8.0 совершенно нетребовательна. Она запустится даже на слабых компьютерах. Достаточно любого процессора, 128 Мб оперативной памяти и поддержки DirectX 8.

Минимальная конфигурация для Game Maker Studio: двухъядерный процессор с 64-битной архитектурой, 2 Гб оперативной памяти, видеокарта с поддержкой DirectX 11, 64-битная операционная система и 3 Гб свободного пространства на жестком диске.

Перед тем как скачать Game Maker бесплатно на русском языке, прочитайте характеристики софта и требования к вашему устройству.

Название: Game Maker 2.0.6.146
Размер: 169.08 Мб
Обновлено: 05.07.2019
Требования: Windows 7, 10

Статус: Бесплатная
Загрузок: 947

GML

The GameMaker Language has also seen a few changes to it, with the addition of new data types, namely pointers and enmums. The texture functions and a few of the other functions that create dynamic resources will now return a pointer for the resource, while enums can now be created for use in your games. For more details of these features, please see the GameMaker: Studio Manual.

There have also been some new functions added to get information from Spine sprites, extra functions for local push notifications, some new buffer functions that permit the saving of groups of files (mainly for Console support), and SWF format sprites now have some dedicated functions that can get and set their AA level.

K-Lite Codec Pack 8.8.0 Mega/Full/Standard/Basic + x64 6.3.0 [2012, Кодеки, плеер, утилиты] 32/64-bit

Год выпуска: 2012Жанр: Кодеки, плеер, утилитыРазработчик: Codec GuideСайт разработчика: http://www.codecguide.com/Язык интерфейса: АнглийскийТип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows 2000, XP, 2003, Vista, 7 Описание: K-Lite Codec Pack — бесплатный пакет кодеков, фильтров DirectShow и инструментов связанных с ними. Кодеки и фильтры нужны для кодировки и декодирования различных аудио и видео форматов. K-Lite Codec Pack отличается от других подобных пакетов, отсутствием конфликтов между кодеками, легкостью установки и пользования, что вполне заслуженно делае …

Wondershare Video Converter Ultimate 8.0.0.10 + RUS [2014, Видео конвертер]

Год выпуска: 2014Жанр: Видео конвертерРазработчик: WondershareСайт разработчика: http://www.wondershare.com/Язык интерфейса: Мультиязычный + РусскийТип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7, 8, 8.1 Описание: Wondershare Video Converter Ultimate — представляет собой полноценное решение для копирования/записи: DVD, IFO, ISO, видео и аудио конвертирования, онлайн-видео загрузки и передачи файлов на портативные устройства. Программа имеет простой в использовании и приятный интерфейс, а благодаря поддержке технологии NVIDIA CUDA обладает высокой с …

AUDIO

There have been two important changes made to the GMS audio system. The first is that the dedicated music functions (like audio_play_music())  have been obsoleted and all sound files are now treated exactly the same way. These functions can simply be replaced by their sound eqivalents in your projects.

The second change is to add Audio Groups to the IDE as well as some dedicated GML functions to deal with them. Like with sprites and Texture Pages, your audio resources can now be grouped in the IDE and loaded into memory only when needed (and unloaded later again, when not). You can also set a gain value for a whole group making pause screen or end of game audio fades much easier to program than previously.

These audio groups are also configuration specific, meaning that you can create different groups for different configurations and target platforms. It is worth noting that the sound resources themselves are not configuration specific, but rather linked only to one single audio group, regardless of the configuration chosen.

Note that Audio Groups will not be in the initial 1.4 beta release, but will be added very shortly after in an update.

Расширения

Если вам не хватает встроенных функций движка GameMaker, не волнуйтесь; он расширяемый! Бесплатная версия не позволяет использовать расширения, но в платной версии это возможно.

Что могут делать расширения?

Расширения добавляют новую функциональность, изначально не предусмотренную YoYo games. Вот некоторые примеры:

GiiMote — позволяет разработчику интегрировать WiiMote элементы управления в свою игру, добавляя функции, которые опрашивают состояние WiiMote (положение и нажатие кнопок).

FX Creator Extension — упрощает создание таких эффектов, как погода, лучи и брызги воды.

Взаимодействие с базами данных с помощью SQL — позволяет вашей игре подключиться к базе данных SQL, получить данные в виде строки, а затем использовать их в игре. Расширение
добавляет такие функции, как и так, что вы можете получить данные обратно в виде двух строк кода.

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

Как их установить

  1. Необходимо загрузить расширение — это должен быть файл .
  2. Щелкните правой кнопкой мыши папку Extensions в GM:S и выберите Add Existing Extension.
  3. Это должно вызвать диалоговое окно, и в правом нижнем углу вы увидите кнопку с надписью Install. Нажмите ее.
  4. Откроется другое диалоговое окно со списком установленных пакетов (возможно, пустым). Справа от этого окна есть кнопка, которая снова с надписью Install. Нажмите ее.
  5. Это открывает еще одно диалоговое окно; перейдите в папку, в которой сохранен файл , щелкните его и нажмите кнопку Open.

AutoPlay Media Studio 8.0.5.0 + RUS [2011, Создание меню автозагрузки]

Год выпуска: 2011Жанр: Создание меню автозагрузкиРазработчик: Indigo Rose SoftwareСайт разработчика: http://www.indigorose.com/Язык интерфейса: Английский + РусскийТип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7 Описание: AutoPlay Media Studio — мощная программа для создания меню автозагрузки CD/DVD. Эта программа создаст все необходимые файлы для автозапуска и его графическую оболочку. Пользователю останется лишь записать готовый проект на свой CD/DVD. AutoPlay Media Studio не требует от пользователя никаких особых знаний и очень прост в освоении, …

Версии приложения

Изначально была одна версия программы, но впоследствии приложение разделилось на две редакции: упрощенную (Lite) и профессиональную (Pro). Профессиональная версия расширяет возможности игрового редактора, добавляя, например, функции:

  • создания многопользовательского режима;
  • импортирования и экспортирования ресурсов для совмещения разных проектов;
  • продвинутого редактирования изображений и анимаций;
  • расширенных средств программирования.

Профессиональная редакция также может работать в Windows 7 и других версиях. При запуске в ней отсутствуют всплывающие надписи, призывающие к обновлению до версии Pro, а в создаваемых программах нет логотипов.

Разделение приложения на Lite и Pro актуально для версии 8.0.

Anime Studio Pro 8.0.1.2109 + Rus [2011, Графический редактор, 2D моделирование]

Год выпуска: 2011Жанр: Графический редактор, 2D моделированиеРазработчик: Smith Micro Inc.Сайт разработчика: http://www.smithmicro.com/default.aspxЯзык интерфейса: Английский + РусскийТип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7Системные требования: 500 MHz Intel Pentium or equivalent, 630 MB free hard drive space, 256 MB RAM, 1024×768 resolution; 16-bit color display, Adobe Flash Player 9 or newer (embedded library), Windows Internet Explorer 7, internet connection for Content Paradise, Poser 7 or later needed to import Poser scenes. Описание: …

NEW PHYSICS FUNCTIONS

There has been a major update to the built-in physics library, which now includes a soft-body particle simulation based off the Liquid Fun library for Box2D. permit the creation of simulated soft-bodies using rigid body physics. Basically, this means that you can create a shape from particles that maintain cohesion and so simulate a full body, which, due to the interaction of the particles, gives the impression of a soft body. You can also use the physics particles to simulate liquids and other particle based physics systems.

You can find out more information about the new physics particles from the YoYo Games Tech Blog and the GameMaker Manual.

Заключение

Game Maker Studio — кроссплатформенный движок игр с легким освоением и подробной документацией. Программа предлагает интуитивно понятный и простой в использовании Drag-и-Drop (называется «DnD» теперь) Интерфейс «значки действий», которые позволят вам начать создавать свои собственные игры очень быстро. Вы можете импортировать и создавать образы и звуки для использования их в игре, а затем мгновенно увидеть результаты ваших действий при нажатии на кнопку. Следует отметить, что GameMaker: Studio заточен на двумерные игры, (но имеется так же базовая поддержка работы с 3d). С помощью D&D любой человек без знаний программирования может создать простенькую игру, на подобии Марио или Тетриса.

Итоги обзора Game maker studio

Плюсы:

  • Поддержка работы и создания проектов в графическом интерфейсе.
  • Кроссплатформенность.
  • Гибкая ценовая категория.
  • Собственный язык программирования.
  • Интеграция со Steam.
  • Поддержка множества интернет-площадок.
  • Поддержка шейдеров.
  • Поддержка работы с сетью.
  • Интеграция с Facebook.
  • Возможность установки русификатора.
  • Большое количество документации.
  • Поддержка и официальный форум.
  • Собственный магазин инструментов.
  • Совместимость с проектами, сделанными на более поздних версиях Game maker studio.

Минусы:

  • Плохо оптимизирован для некоторых платформ.
  • Плохо реализован инструмент создания 3D игр.
  • Нет встроенного русскоязычного интерфейса.
  • Большие ограничения при использовании бесплатной версии (на то она и бесплатная).

Заключение

GameMaker: Studio отлично подходит для новичков и профессионалов. Его великолепный код и функции управления ресурсами, в сочетании с относительно низкой ценой, делают его великолепным игровым движком для небольших команд и независимых разработчиков, обладающих приличным опытом программирования, и его доступность, и событийность, и также система drag-and-drop на основе действий, делает его отличным движком для тех, кто практически не имеет опыта программирования.

Если вы хотите попробовать самостоятельно, зайдите на сайт http://www.yoyogames.com/studio/download и приступайте!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector