von YoYo Games4.5 / 5 63 Bewertungen
Durchschnittliche Bewertung63 Bewertungen
- Gesamt 4.5 / 5
- Benutzerfreundlichkeit 4.5 / 5
- Kundenservice 4.5 / 5
- Funktionen 4 / 5
- Preis-Leistungs-Verhältnis 4.5 / 5
- Startpreis 39,00 $
- Kostenlose Version Nein
- Kostenlose Testversion Ja
Installiert - Mac
Installiert - Windows
Angaben zum Hersteller
- YoYo Games
- Gegründet 2007
GameMaker: Studio Funktionen
Die hilfreichsten Reviews für GameMaker: Studio
Bewertet am 19.2.2019
It boils down to your background
Kommentare: While it's true that GML is Turing Complete, and therefore it's technically possible to write any algorithm in it, the language gets rid of more "complicated" stuff from more low level-languages like C (e.g. pointers and structures) without proper replacements. It's factually easier to write many algorithms in C than in GML. Also, there is a reason why more higher-level, industry standard, languages provide more features than low-level languages. Despite that, a portion of GML community seem to think of such features as useless addendum. Without community pressure, GML is today about the same as it was in the first version of GM Studio I've tried, many years ago (version 6, before GM belonged to yoyo games). As an experienced programmer, I grew very frustrated with GML. It would be more productive for me to write the core of the game in other languages and interface it for GameMaker through an extension. But at such a point, it would be easier, cheaper and even more productive to abandon GMS altogether. However, I think that a programmer can have fun with GameMaker if they see the software itself as a game and the limitations of the language as a challenge. After all, there are many fun games in the market about programming in Assembly. For artists, non-programmers and inexperienced programmers, I think GML would not be a no-go. Yet, these people would still benefit from the overall very focused and productive toolset GMS offers to successfully finish their projects.
GameMaker: Studio (GMS) is a very feature-complete suite and the included toolset (including the programming language, GML) pushes towards greater productivity.
It's very easy to find and install extensions through its integrated marketplace, and extensions can be implemented in other languages instead of GML.
Shaders can be written in GLSL ES, which is industry standard.
It's possible to export the game to many different platforms.
Although GMS indeed pushes towards being more productive, it also promotes recklessness. In other words, the final product can have low maintainability.
Each different export target has its own price. The final cost can stack pretty high depending on which platforms the game is planned to launch on.
GameMaker's scripting language (GML) is very bare bones. Its standard library also lacks useful functions for geometry. For example, while it has a function to check whether two segments of line are intersecting, it does not has a function to efficiently cast a ray from a point towards a directions and check which objects the ray intersects.
Bewertet am 19.8.2018
An excellent way to get your foot in the door of game creation.
Kommentare: GameMaker is the reason I've even been able to work as a game designer in the first place. Having started with pre-studio versions as far back as 2004, GameMaker provided me a tool set to not only learn and iterate on basic design principles, but learn rudimentary programming and come to grips with the fundamentals of developing video game software. Providing and easy outlet to explore those fundamentals has always been GameMaker's strength, and it's something the product has only gotten better at with time. With the releases of Studio and especially Studio 2, GameMaker now has as much to offer serious developers as it does beginners, providing a streamlined framework to build professional 2D titles, and I couldn't be happier to have gotten my start where I did.
Vorteile: With GameMaker: Studio, it's relatively painless to get a simple idea to the basic prototype phase. It allows you to be as hands on or hands off as you'd like with some of the lower-level operations of the game, and while you'll never have as much control as an original engine built from scratch, being able to manage things like instance ordering is much-appreciated and well ahead of some other game development alternatives. I've also always been a big fan of GameMaker's general layout and interface, and think its structured in such a way that lends itself very well to being a teaching tool.
Nachteile: GameMaker: Studio isn't really equipped for 3D software development, unlike some of its contemporaries, even with the latest releases of Studio 2. GML's syntax is also often too loose, which can be helpful for beginners, but often encourages bad code-writing practices for those who have yet to use any other languages.
Bewertet am 4.1.2019
Good entry-level game dev tool; also useful for any level of experience for prototyping
Kommentare: I've used GM:S to create game prototypes for a few clients, who used those prototypes to hire a programmer for a different engine. I've also worked on two simple mobile games with GM:S.
Vorteile: This is a review for the original Game Maker Studio, not GM:S2. Game Maker is fantastic for rapidly prototyping games, and this is what I feel is its greatest strength. The easy drag and drop interface allows you to get a simple mockup running in under an hour. It helps to learn GML, the software's programming language, but not necessary at all. It is, however, also a versatile tool for development overall. The ability to publish to so many different platforms without adjusting (much, if any) code is fantastic. It feels like a strong entry point for anyone wanting to get into game or app development (yes - apps too - you can use this to make things other than games for sure). One of the greatest pros for GM:S is also its availability of sample files from the community. You can use them like templates to jumpstart a mockup and get things rolling even faster.
Nachteile: Everything about the native editor is just lacking. Back in the day, when Game Maker was brand new, it was actually pretty good and comparable to other software of the era. Now it's just clunky and hard to use. That's probably one of the reasons GM:S2 exists! Also, games exported for HTML5 tend to be slow and buggy. I am told this is more an issue with HTML5 and some browsers, but an issue nonetheless.
Bewertet am 5.2.2019
User Friendly & Rich Community
Georg c. L.
Kommentare: I got into GameMaker as a hobby, and find it very enjoyable, perhaps one day I'll upgrade to Unity or Unreal Engine, but for just learning and building for your own enjoyment, it's a great little software. There have been some super successful GM games released, so don't let it's limitations deter you.
Vorteile: For an absolute beginner, this is a great tool to learn game design and coding language. Although it's GameMaker own language, GML, it shares a lot of similarities with other more universal coding languages, and is a good introduction to programming. Even if you have no desire to program, you can use GameMaker's built in drag-drop code features, that let you make simple interactions between objects. Using GM1.4, I successfully created a simple "balloon pop" app for android, so my daughter could play. IT had a lot of polish and GM made it relatively easy to build, and launch on the Android Play Store. I've since upgraded to GM2, and am working on a more robust game, and find the whole process very enjoyable.
Nachteile: It is a very limited software, as it only handles 2D game applications, and the modules for launching on other platforms (iOS, android, etc...) are not cheap. There's also been some nvidia bugs, that cause it to crash occasionally, but GM2 has a decent auto-save system, and I've never lost any progress. Using repository services helps as well.
Bewertet am 26.6.2018
An engine that feels really easy to learn but it's hard to understand due to the lack of updated doc
Kommentare: It helped me save money because the license is so much cheaper than paying a % of the total revenue as other engines require.
Vorteile: One of the most beautiful engines for small studios. A lot of the things are very intuitive. You have the option of use nodes for the code or coding it by hand. If you go for the 2nd option, you don't need an external application to edit your code: all happens in the same engine interface! The basic tutorials are all you need to understand most of the general things you'll be using, and it's been used for so many small indie devs that most of the questions you have are already answered out there. The engine will run in Nintendo Switch very soon!!
Nachteile: It's expensive. The FREE trial version allows you only to create 10 objects which is a painful joke. If you want to give your prototype a decent try you'll have to pay for a permanent licence (only for desktop, web and mobile). The ULTIMATE package provides a 12 months licence for all console platforms including ps4 and xbox. Another decisive element is that documentation was not up to date. I found a lot of deprectaed methods in the official documentation. Some more advanced stuff have to be learned by try and error or watching lots of videos until you find one that's actually using the same version you're using. So this engine is great for small teams but you absolutely require to have some experienced members on the team that helps you to get the best out of it. For me, paying to try it is not worth it.