• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
tapir

What are the benefits and disadvantages of using Game Maker for 2D game development?

10 posts in this topic

If it's not that great of a program, what 2D game development programs would you recommended over Game Maker?
0

Share this post


Link to post
Share on other sites
Why isn't it a great program? It is a tool, it can be a great program if the game you've to develop isn't limited by it, or it may an obstacle if it is limiting you. So, it depends on your game and its relations with the tool constraints. Anyway, competitors are Scirra Construct and Torque 2D afaik. Anyway, you can also consider using 2D middlewares (SDL, pygame and the like) in order to code your game without using external tools.
2

Share this post


Link to post
Share on other sites
Been a while since I have used Game Maker, so I don't know how it has progressed. However, I can tell you that you may start to find it a bit limiting. Game Maker is great if you have no programming experience, but in the end you will always find yourself wanting something more powerful.

My personal recommendations for stable alternatives are Love (love2d.org) and Pygame (pygame.org). These use Lua and Python, respectively, but don't provide the visual tools that Game Maker does. You could also try Adobe Flash, or even Javascript and the Canvas element. All of these that I mentioned all have the advantage over Game Maker in that they work corss-platform, whereas Game Maker only supports Windows.
0

Share this post


Link to post
Share on other sites
[quote name='ekimr' timestamp='1322829063' post='4889747']All of these that I mentioned all have the advantage over Game Maker in that they work corss-platform, whereas Game Maker only supports Windows.
[/quote]

On their [url="http://www.yoyogames.com/make"]site[/url] they talk about [url="http://www.yoyogames.com/gamemaker/mac"]Mac[/url] and [url="http://www.yoyogames.com/gamemaker/html5"]HTML5[/url], but I don't know the details.
0

Share this post


Link to post
Share on other sites
Game maker is a great program, it's really good for 2D games, i reccomend you check out Wanderlust Rebirth and Ninjammin Beat-Jitsu, there are many other awesome 2D GM games and some 3D games also.
0

Share this post


Link to post
Share on other sites
The pros are that it's quite easy, gives you some flexibility with scripting, and you can use it for fast prototyping. Also, you can use some third-party stuff ( like DLLs, DyLibs, extensions or libs ) for more complex projects. It's also a nifty tool for targeting handheld platforms, but I have no experience with that.
Personally, I've found the lack of structs and classes limiting once, but I've found a quick and painless workaround for that. If you have a limit that doesn't lie in the scripting language, then you can just skim the forums for a DLL.
The cross-platform issue depends on your budget. You can buy it for Windows, and then pay separately for the other platforms.
1

Share this post


Link to post
Share on other sites
I think that the standard usage is use GameMaker for prototyping your idea and testing out if its fun and may work for your final game. Make small tweaks to your design and test it out again. Once you are more of less sure of the design element, then you can go finish the game in the language of your choice using the graphics library that suits you.
0

Share this post


Link to post
Share on other sites
Id say it depends on the game but I saw an awesome looking platformer ala Sonic/Megaman done in Game Maker like 2 months ago, it had weapons, it was fast and had combos too. It had 3D particle effects on the background and some 3D objects. The main character was made using a prerendered model. It was running at 30+ FPS and the game was smooth. I was very surprised that it was made in game maker. Sadly, I don't remember the name! >.<!

Also, Game Maker is being rewritten for the next version. And at the moment they have a Windows, Mac and HTML5/Javascript version. Also they have one called Game Maker Studio which lets you develop for all of them and iOS(i think) and Android, if you buy the capability to do so.

My advise would be, why not try Game Maker? If anything, the worst that It seems to do is let you try out your ideas much faster.
0

Share this post


Link to post
Share on other sites
Necro much? This thread is half a year old guys... Edited by Radikalizm
0

Share this post


Link to post
Share on other sites
I got to be honest, I'm working in GML for the last three and a half years, and I've both seen and done some amazing things in it.
I don't think it's really that much limiting, you can always find creative solutions to pretty much any problem you might come across.
I've even work on an MMO in GML that ended up being awesome in beta.
I personally really enjoy Game Maker platform and I think it is way underrated.

P.S. YoYo games (the creators of Game Maker) are also publishers and if you make a great game they may end up publishing it for Android, iOS, Windows and Mac.
0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0