OFFICIAL MCV Article On YoYo Games

Discussion in 'Announcements' started by Nocturne, Oct 23, 2018.

  1. Nocturne

    Nocturne Friendly Tyrant Forum Staff Admin

    Joined:
    Apr 13, 2016
    Posts:
    6,642
    Andy, JeffJ, nlolotte and 2 others like this.
  2. Hyomoto

    Hyomoto Member

    Joined:
    Jul 7, 2016
    Posts:
    1,046
    Hrm. Sequences sounds interesting but as a programmer I had hoped to maybe catch a peek at some more technical features. There are some we've been chanting about for years and I hoped they might toss in a "oh, and these things are on the table" and the end. No such luck.

    Still, good to hear the ecosystem is healthy.
     
  3. matharoo

    matharoo Udemy Instructor

    Joined:
    Jul 9, 2016
    Posts:
    872
    YoYo Games is going in a great direction. I feel great for the company and the GM community!

    Let's make GMS2 the best 2D engine that ever existed!
     
    nlolotte likes this.
  4. rIKmAN

    rIKmAN Member

    Joined:
    Sep 6, 2016
    Posts:
    4,056
    This is good to hear, and something which should be made standard protocol for ALL updates and not just sequences.

    It would help to avoid disasters like the 2.2.0 update, and there are many of us that have been asking for this for a while and would be willing to step up and add our names to the testing list.
     
    matharoo likes this.
  5. Justice

    Justice Member

    Joined:
    May 8, 2017
    Posts:
    451
    I've re-read this trying to figure out what Sequences are. The article gives nothing to go on. There's a reference to Adobe Premiere Pro, which appears to be movie editing software.
     
  6. matharoo

    matharoo Udemy Instructor

    Joined:
    Jul 9, 2016
    Posts:
    872
    Same, I too would love to help with the testing program. GMS2 is what I do all day.

    I'm guessing it would be a way to tween things like scale, angle, and such.

    Cute cat. I want.
     
    Nocturne likes this.
  7. sylvain_l

    sylvain_l Member

    Joined:
    Sep 18, 2016
    Posts:
    705
    there are already paths and timeline so is it kind of an overhaul of those form more animation
    or is it a particle editor.
    a Adobe Premiere Pro like at which level;
    Because that would feels like some kind of spine integrated into GMS2 directly; allowing to directly interact with sounds without code. (could be great for those who don't have a spine license). Not sure of that cause in the upcoming section of the roadmap sequences and spine update are listed...

    That's sounds at list great to make cutscene :)

    will it in the future support vector format (like alllowing import of svg animation ^^)?
     
  8. gnysek

    gnysek Member

    Joined:
    Jun 20, 2016
    Posts:
    1,303
    Bigger version of screenshot if anyone interested. Sequences and Animation Curves (aka tweens?) added to resource tree. Also, whole seems to be like animation panels from most of any other existing tools.

    So, sequences looks for me like extended timelines - you can set position/scale/color etc. to assets in room.

    [​IMG]
     
    sylvain_l and matharoo like this.
  9. matharoo

    matharoo Udemy Instructor

    Joined:
    Jul 9, 2016
    Posts:
    872
    Sequences are looking great.

    I just hope that YYG focusing as much on the current bug reports as they on adding new features and promoting it to beginners.

    One member has also complained about YoYo ignoring them, so no idea what's going on.
     
    JeffJ likes this.
  10. FrostyCat

    FrostyCat Member

    Joined:
    Jun 26, 2016
    Posts:
    4,033
    In my opinion, this article is a PR exercise and little else.

    You said you want GMS 2 to become an engine that artists can lead the way with. Let's see you properly support non-pixel-art things that artists actually use (e.g. Spine, SWF, vector graphics and high-resolution raster) and empower their vendors to keep them up to scratch, then I'll change my tune.

    You said you want to support young developers in publishing their games. Let's see you properly support young developers left in a rut because of the monetization and API integration plugins you neglected to update, then I'll change my tune.

    You said you'll be here 12 months down the road, and on that point I agree. But given the two points above and the still sporadic update schedule for GMS 2, I don't know how much of your enterprising clientele would still be interested in waiting 12 months down the road.

    I can offer to be a beta tester for things I have experience with or look into publishing a few games through YoYo. If and when YoYo improves its track record on support and responsiveness, we all benefit. But I can't offer to change the reality behind the facade.
     
  11. Cowlord

    Cowlord Member

    Joined:
    Jun 29, 2017
    Posts:
    55
    Sounds like good stuff. Curious when it comes out as GMS2 updates are incredibly infrequent. I point everyone who wants to learn to make games to GameMaker already so anything that makes it easier for non-programmers or someone wanting to start programming is very welcome. :)
     
    Toque likes this.
  12. FlameRooster

    FlameRooster Member

    Joined:
    Feb 14, 2017
    Posts:
    101
    I don't know how this isn't a big priority, lol. I would kill to be able to use proper Spine, SWF, vector, and high res raster.

    At the moment I can't start making my game until the Spine update occurs which will probably happen next year I assume.
     
  13. matharoo

    matharoo Udemy Instructor

    Joined:
    Jul 9, 2016
    Posts:
    872
    @FrostyCat @Cowlord How does GMS2 not support high-res raster? Genuinely curious. Aren't they too just simple png images?
     
  14. JackTurbo

    JackTurbo Member

    Joined:
    Oct 19, 2016
    Posts:
    787
    Being able to load and unload sprites into and out of memory more simply, would be an awesome start.
     
    Last edited: Oct 27, 2018
    Cowlord and matharoo like this.
  15. matharoo

    matharoo Udemy Instructor

    Joined:
    Jul 9, 2016
    Posts:
    872
    Do sprite_add() and sprite_delete() not work well?
     
  16. sylvain_l

    sylvain_l Member

    Joined:
    Sep 18, 2016
    Posts:
    705
    no support for texture compression out of the box for example.
    If you think at making 4k 1:1 ratio hand-drawn animations or 3D procedurally rendered animation. (<- don't take me wrong, personnally for that last one I would just use a 3D engine instead of GMS2). That could be a problem.

    Also really friendly support for unloading/loading sprite too. (actually sprite_add() and sprite_delete() don't work that well on all cases. if you want to create/load/unload sprites, you need some workaround, else you are bloating the sprite index array which lead to those operations of creating a sprite getting slower and slower -more then >>100k idx I mean its extreme cases so I understand while not a priority for yoyo-. not much of a problem for short game or if you can do it on a per level/room loading screen but for live loading in the background, it requires coding to handle all that smoothly ;) )

    at least sequence should already solved the fact you no more need to code (image_speed) or trick duplicate subimages to time your animation in between keyframe.(but as GMS2 is already capable of handling duplicate of a frame in a sprite not much of a gain in term of VRAM usage)
     
    Cowlord and matharoo like this.
  17. JackTurbo

    JackTurbo Member

    Joined:
    Oct 19, 2016
    Posts:
    787
    Creates a whole new texture page just for one sprite which is obviously suboptimal but unavoidable when creating texture pages at runtime.

    The ability to load/unload whole texture pages (or even better groups of them) into/out of memory would make high resolution raster games much more manageable.
     
    JeffJ and matharoo like this.
  18. Pudsy

    Pudsy Member

    Joined:
    Jun 20, 2016
    Posts:
    32
  19. JeffJ

    JeffJ Member

    Joined:
    Jun 20, 2016
    Posts:
    310
    I agree with everything Frosty said. On top of that, what worries me is that, from this article, it sounds like YYG are focusing more and more on the casual hobbyist and neglecting the entry level enterprise / more serious studio user more and more.

    I've said this before, but to me it remains one of the greatest worries about YYG and GM:
    It seems like there is a serious identity crisis with GMS. Stronger focus on consoles, more premium prices etc. points towards a more enterprised focus - while so many other things, like just about everything we've seen for the past year or two (short of Switch support) seems to go the complete opposite direction.

    Don't get me wrong, there's nothing wrong with catering to hobbyists or enterprise users, but either way, you need to choose. This half/half isn't working for either side.
     
    Shut, Cowlord and matharoo like this.
  20. RichHopefulComposer

    RichHopefulComposer Member

    Joined:
    Jun 20, 2016
    Posts:
    1,360
    I love these threads. The GMC is vicious. :')

    Still, somehow developers keep making money and great games with GM. It's working for *some* creators, at least.

    I'm excited to see where GM goes.
     
  21. Lucia

    Lucia Member

    Joined:
    Oct 12, 2018
    Posts:
    65
    GM has a lot of competitors, but it's focusing its attention at the community! I love it! Also because it's a tool used a lot as "my-first-engine", so watch the community is very important! It's not like unreal or unity. I think that its competitors are construct2 and rpg maker.
     
  22. Mert

    Mert Member

    Joined:
    Jul 20, 2016
    Posts:
    274
    When I showed Game Maker to my friend(he works in one of the major ones), he said : "Yoyogames' marketing department must've been bigger than its development department".
    Sadly, it feels true. Is it ? ;)
     
    gnysek likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice