GameMaker: Studio v1.4.1767

GameMaker: Studio v1.4.1767Разработчик: YoYo Games
Версия: v1.4.1767 Master Collection
ОСь: от Windows XP и выше
Русский язык: Только английский
Лекарство/Таблетка/Кряк: Не требуется
Описание:
И вот, спустя почти год, можно сказать уже всеми забытый, но ещё достаточно актуальный первый гамак получил обновление!
10 июля вышло долгожданное обновление GameMaker: Studio под номером 1.4.1767.

Обновились почти все аспекты движка. Множество фиксов и поддержание актуальности/совместимости с сторонними библиотеками и системами.

Узнать подробней об обновлении и скачать его вы можете ниже.

Что такое GameMaker: Studio? »

GameMaker: Studio — самый популярный конструктор игр на данный момент. Структура движка построена так, что подойдет одинаково хорошо как для новичков в разработке, так и для требовательных профессионалов. GameMaker: Studio имеет обширный и разноплановый набор инструментов для создания десктопных и мобильных мультиплатформенных игр. Выбирая GameMaker в качестве основного движка для вашей игры, вы можете быть уверенны в том, что вам будет предложен весь необходимый функционал для создания качественной игры, а благодаря удобному интуитивно-понятному интерфейсу программы разработчики игр могут разрабатывать свои творения более быстро и эффективно.
Основные возможности GameMaker: Studio:
— Кроссплатформенность. С легкостью можно создавать игры для Windows, Linux, Android, iOS, Mac OS, Web (HTML5), Tizen.
— Удобное и структурированное рабочее пространство программы.
— Возможность создания небольших двухмерных игр за считанные часы.
— Возможность создавать крупные проекты за счет высокой гибкости движка.
— Разработанное можно интегрировать со Steam.
— К приложению можно подключать готовые шаблоны, пошагово менять пути, объекты, звуки, фоны, скрипты и делать из этого всего интересные и необычные игры.
— GameMaker классно подойдет для разработки игр и приложений на мобильных платформах.
— Модульность, дорабатываемость и расширяемость. Возможности воистину безграничны!
— Source Control Management (SVN) контроль версий, для корпоративной разработки или просто разработки в команде.
— Тесная интеграция с рекламным продвижением и возможность легко подключить аналитику.

Patch Note BETA (относительно 1.4.1763) »

Headline Changes Since 1.4.1767 (aka 1765 on Steam)

  • IDE
    • Fixed issues with large numbers of resource windows being opened causing them to stop drawing properly (much more of an issue in Steam IDE)
    • Fixed saying «no» to importing/opening other projects when you have unsaved changes in current project aborts loading the new project
    • Fixed method of creating a duplicate project when you have unsaved changes in current project and attempt to create a new one
    • Fixed extensions not always saving changes in some situations
    • Fixed YoYo Account login dialogue to accept accented characters in passwords
    • Fixed Marketplace asset importing so Spine files import correctly
    • Fixed the Room Editor so ‘Clear all instances from the room’ does remove the instances from the instance order list
    • Fixed the Room Editor so it won’t paste an «invisible» object instance if you copy, rename the object, then try to paste it
    • Fixed the Sprite Editor so importing a different image into a sprite doesn’t reset its texture group to «default»
    • Fixed objects so a change to its «Applies To» value is automatically saved when running the project
    • Fixed copying a texture group would re-use the same name — now automatically gives a different name, the same as Add does
    • Fixed the save dialogue shown on closing the IDE so it doesn’t save all even when you say «no»
    • Fixed objects could be overwritten by creating a new object with the original name of a recently-renamed one
    • Changed Targets Manager so it now shows only the platforms you have on your license
    • Changed Visual Studio paths to be the paths to the vcvars32.bat (automatically updates your old-style paths)
    • Changed the old «license validation» screen to be up-to-date useful Studio 1.4 info, not useless GM8.1 info
    • Changed the package name field in GGS > Android to reject hyphens «-» in names
    • Changed the URL field in GGS > Ubuntu and GGS > Tizen to use the project name with spaces removed (will also fix projects in this state)
    • Changed SWF importing and building to now use multiple threads, so should be faster (depends on the individual SWF how much faster)
    • Changed setting extension platforms to export to into the top level of the extension, not each file
    • Added checks to prevent creating/renaming scripts to be Windows reserved keywords
    • Added checks to prevent creating/renaming audio group names to use invalid chars
    • Added checks to prevent duplicate/invalid names for scripts being dragged-in
    • Added caching of shader compilation results to reduce build times (currently only supports HLSL11 and PSSL targets)
    • Added GGS checkbox for downloading/enabling new Google Play Services IAP support extension, as IAPs are now separate from the rest of GPS
    • Added GGS checkbox for new fast collisions «compatibility mode» in case fast collisions has issues with your code
    • Removed module upsell screens and tips (including the license key entry forms on these dialogs)
    • Removed all references to the GameMaker: Player (including the installer)
    • Removed the licensing panel to request a free 1.4 license, replaced it with a link to get one for GMS2
  • Compiler
    • Changed switch statements to detect invalid case type combinations, rather than allowing these
    • Added macros can be used to replace function names (see this GMC thread)
  • Windows
    • Fixed splash screens not showing even though GGS setting is enabled
  • Mac
    • Fixed icon-creation in builds
    • Fixed YYC runs of Steam-enabled projects didn’t actually launch Steam integration (create exe was fine)
    • Changed GGS default for «Build for Mac App Store» to be false, rather than true (builds quicker during testing, also seeing lots of Steam devs)
    • Added Preference for Mac «supress build» option — needs to be enabled if building on macOS Sierra
    • Added Preferences for setting the default Mac/iOS Team ID to be used in new projects’ GGS
  • Ubuntu
    • Fixed the game drawing in lower left corner if set to launch fullscreen
    • Fixed games which use 3D functionality drawing their splash screen upside-down
    • Fixed various issues with the Debian package type not building if spaces/mixed text case/invalid chars in project name
    • Fixed a chmod issue during the game install proess
    • Fixed «create exe» putting steamworks .dll in wrong place
  • UWP
    • Changed to always use your certificate and app name when building, even runs, so that services that require this information (like Xbox Live) work properly
    • Added support for basic Xbox Live sign-in handling
    • Added support for fullscreen — new GGS settings for this, plus Alt+Enter and window_…_fullscreen() all work
    • Added support for window_set_cursor() and window_get_cursor()
    • Added GGS textbox for specifying your UWP/Win8 publisher name, removed the code which determined it from the certificate
  • Android
    • Fixed that a different temp folder was being made and used when building
    • Changed clang to use more CPU cores during builds (was always 1 before)
    • Added os_check_permission() and os_request_permission()
    • Removed the Immersion «Haptics SDK» integration on VM builds
  • iOS
    • Fixed audio not working after a call or if external music playing during startup
    • Changed shop_leave_rating() to use Apple’s required new api for leaving a rating
  • HTML5
    • Fixed Loads of functions or added them, so now much closer to native platforms in terms of feature set
    • Fixed keyboard mappings so everything isn’t as per an en-GB keyboard
    • Fixed detection of Edge browser — added a new constant for this also
    • Fixed collisions system so the results are now the same as Windows
    • Fixed md5 system so the results are now the same as Windows
    • NOTE: If your game stores old HTML5 md5 hashes and re-uses them, these will now be wrong!
    • Fixed several missing UK/US spellings of function names
    • Fixed images set as «Used for 3D» stil being added into texture pages
    • Updated Facebook version to 2.8
    • Added draw_flush() support
    • Added a workaround for a Chrome bug where default emitters and default listeners would play sound out of right speaker only
    • NOTE: If you hear this issue, check your emitters and listeners are not in exactly the same place. If so, move the emitter forward a tiny distance (0.01 or so).
  • Spine
    • Fixed slot colours not being applied properly on HTML5
    • Fixed draw_skeleton_instance() to copy custom attachments from referenced instance rather than ignoring
    • Fixed sprite_add() so runtime-downloaded images can be used for attaching
    • Changed name skeleton_get_imageindex() to skeleton_animation_get_frame() to be more consistent with other animation functions
    • Added skeleton_animation_set_frame() to partner the above change
    • Updated Spine version to v3.4.0.2 (Native and HTML5)
    • NOTE: If your game crashes on startup now, clear your cache and build again
    • NOTE2: If issues persist, or if a Spine is now not working correctly, re-export from Spine using v3.4.0.2
    • Added new «Animation Event» object event
    • Added support for objects using Spine to use Collision events (needs bounding box added in Spine)
  • Misc In-game
    • Removed Scissoring testing of surfaces on mobiles (in most cases), gives a decent performance boost on some devices
    • Fixed a few memory leaks in YYC functions
    • Fixes for SWF antialiasing not working
    • Fixed the view intersection events — «Outside View» and «Boundary View» — to be much more accurate
    • Fixed memory leaks in screen_save() and surface_save()
    • Fixed glitches when rotating large sprites and at angles close to zero
    • Fixed crash if calling iap_activate() more than once
    • Fixed taps in corners of iPhones sometimes don’t give clicks even though tap gestures occur on the phone
    • Fixed UDP networking timings to match fixes made for TCP a few releases ago
    • Changed untextured primitive rendering on DX11 and WebGL to be more consistent with DX9
    • Changed instance_destroy() so it can destroy an optional specified instance (see the manual)
    • Changed ds maps so they don’t reserve as much space when you create them
    • Changed surface management so you can’t free surfaces that are on the stack
    • Updated freetype from 2.3.5 to 2.8 — test your games to see if text is still positioned/sized per your needs, as you may well need to recalculate your values now
    • NOTE: If you have used font_add() and then drawn using this font, this will very likely need tweaking now — reduce the point size by 25%
    • Added DX11 information into os_get_info() for UWP + Windows 8
    • Added anti-aliasing support on DX11 platforms (Win 8 N, WP8, Xbox One, UWP) — also fixed not being able to toggle Vsync on these
    • Added extra checks into alternate sync mode so you don’t get a harsh drop from 60 to 30 if the framerate briefly drops to (e.g.) 59
    • Added «Large Address Aware» support for Windows games (VM and YYC)
    • Added extra info to background_get_uvs() to allow compensating for tpage cropping (now matches the info returned from sprite_get_uvs())

Bugs Fixed since EA551 — there are a LOT fixed since 1.4.1767! (Read all the way down to EA525’s))

  • >0026944 HTML5: asset_get_index does not work for scripts
  • Fix for xboxlive_user_is_signed_in() returning 1 even if the user wasn’t signed in
  • Fix for HTML5 rendering only top-left portion of games which resize the application_surface


Для скачивания потребуется просмотреть рекламу в течении 5 секунд
Имя скачиваемого файла: GMStudio-Installer-1.4.1767.exe
Раздел: GameMaker.

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

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