GameSalad

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

State of GameSalad on 10-26-2016

2

Comments

  • IceboxIcebox Posts: 1,483Member

    @ForumNinja Any chance we can get a darker ui option ? I don't know if its easy to do. It's not important but it would be nice to add the option with the zoom/snap to grid features coming up.

  • JapsterJapster Posts: 672Member
    edited November 2016

    @Icebox said:
    @ForumNinja Any chance we can get a darker ui option ? I don't know if its easy to do. It's not important but it would be nice to add the option with the zoom/snap to grid features coming up.

    ...I must say, I'm really excited about the prospect of zoom and snap-to-grid on the editor, the levels on my latest game are huge when viewing in the Creator @ 1:1 ratio! :smiley:

  • ChunkypixelsChunkypixels Posts: 1,113Member

    @icebox snap to grid and zoom have been promised numerous times over the years, along with a whole host of creator UI improvements, then quietly dropped off the radar... its definitely not the first time they've been promised.

    If they actually happen within the next 2 years, I'll be surprised.

  • colandercolander Posts: 1,610Member
    edited November 2016

    @BigDave said:
    "Increasing Staff: "

    "we have open positions for an Inside Sales Rep, a Director of Sales, and a Customer Service Rep"

    since you got money now, which is great.
    whats about instead of hiring nice to have roles, hire some additional coders, to get actual things done.

    If they do that they will just end up in the same place they always have in the past. An improved creator but no where near enough sales to sustain it and another round of lay-offs. They will just keep shrinking like they have been until they disappear.

    At least by concentrating on sales they may eventually have enough money to hire more coders and improve the software. I wouldn't hold your breath though this lot are on the edge and my go over the cliff if this doesn't work. If the education push doesn't work who in their right mind would put more money into it with the track record they have. Over six years and still no success and a pretty dodgy code base to show for it.

  • ArmellineArmelline Posts: 4,785Member, PRO
    edited November 2016

    @Japster I'll respond to a few bits here, but I don't really want to get too into this all again. This whole discussion is biannual thing, not sure anything new really gets said.

    A balance would be good, 1 extra coder would have had us stoked (but NONE, and THREE sales positions? - kind of ALL sell, NO fix, as opposed to MUCH MORE Sell, & MORE fix), and hey, it'd be double the coding manpower once he/she is up to speed...

    1 coder costs roughly the same as three sales positions, I'd bet. More, probably.

    ...and while we're at it - here's a piffling feature I'd like (hell, we'd ALL like it), and that NOT having it pretty much makes dev in GS 10x more time-consuming/troublesome - MERGING... I simply cannot comprehend how this is STILL missing

    Honestly, I'm not sure either. I've been having a real nag at GS to implement this as it's something so easy to implement and something so hugely, hugely beneficial to educational users and non-educational user alike. I even offered suggestions for stop-gap implementations that would be literally seconds of time for GameSalad to implement. I honestly can't comprehend how this would take more than a day to implement properly. It's really not complicated.

    • Copy attributes
    • Check for conflicts, reassign IDs if any are found
    • Copy actors/scenes/tables etc.
    • Done

    I have so many things sitting on my HDD that I haven't bothered to polish up and release due to the difficulty in putting them into projects. I've even gone to the trouble of writing an AppleScript to include with my keyboard that will merge it into your project for you. They'd have a flood of new "plug and play features" released if they implemented merging.

    Given there's now a sanctioned, and aggressively pushed (ie. to the exclusion/banning of all others)

    No marketplaces are banned or excluded. Advertising of templates on other marketplaces is, to some extent, but there is absolutely nothing stopping people from running other marketplaces.

    (The cynical part of me honestly wonders about who this inter-project import/export functionality omission benefits the most)

    I honestly think it's just that they haven't found the time to do it, rather than they're deliberately avoiding doing it.

  • JapsterJapster Posts: 672Member
    edited November 2016

    Huge thanks @Armelline - ever the calm voice of reason to my rants... :wink:

    Some really good points there, and I'm really pleased we agree on the merging side of things - sounds like we both followed the exact same thought process too, including conflicting ID's, so I'm actually quite pleased that we've both came to the same simple and foolproof process, which begs the question even more forcefully - WHY hasn't it been done?

    I'm sure you're right about the actual reasoning Armelline, but seriously, like ourselves, EVERYONE who has a coder's mindset knows how quickly/easily this should be to implement, but especially for those versed in the internal workings of how GS allocates, references and assigns these ID's for assets... I'm guessing that even GS Marketplace 'bolt-in's' could be ran though and (one-time) re-assigned ID's that definitely do NOT conflict with personally-created ones (ie. within a unique range for Marketplace ones - it's probably easy to implement to avoid re-allocation of ID's to a major extent, simplifying the process for merging/importing Marketplace-bought content....

    I'm in the exact same position regarding code that works GREAT, in my other projects, but it is so traumatic, time-consuming and downright convoluted to somehow shoehorn into my new projects I end up either re-inventing the wheel (alright, re-creating another identical wheel from scratch when there's a perfectly good one already sitting in the garage, or a friend's garage... :wink: ), or just ditching adding them, costing tbh, anyone in this position, in terms of features for the app, potential retention/sales figures, possibly doing some harm to the reputation of GS in general (when a game isn't as full-featured or engaging as they'd like it to be because of the b*ll-ache of re-creating cool features they've done in the past, in the latest game), high score tables, clever touches, etc, etc...

    I honestly think it is indirectly hurting GS (ESPECIALLY with the push to education) NOT to have this most basic requirement in place, and yeah, I think it's crazy.... ...not to mention pretty unfair not to provide this most basic functionality to loyal (and almost certainly struggling/costing wasted time and effort, because of these omissions) users...

    ...and of course, if the creator gets all these features (zoom, grid, merge, etc), surely that equates to MUCH faster development of apps by subscribers not banging their head on a brick wall to manually re-create stuff that really, really shouldn't need to be re-created or re-entered from scratch? - it's a win-win!

    Ps - "They'd have a flood of new "plug and play features" released if they implemented merging."

    • Absolutely spot-on, would be so easy to insert missing or beneficial functionality/logic into your project (or, given a chance to expand upon this functionality at a later time even have your favourites set up and maintained in your configuration of GS, maybe selectable or not in a new/existing project too), but the end result even for having simple merging available would be much happier, satisfied users (great for us!), with a lot less to complain about (great for GS! :wink: )
  • ArmellineArmelline Posts: 4,785Member, PRO

    I agree @Japster, I think this is the thing doing most damage to GameSalad right now. Other engines make it much easier to move code from one project to another. It should have really been a day 1 feature. I would love to know GameSalad actual reasoning for not finding the time to do it. I'll give them a pass if it's that the rewriting of Mac GameSalad has proved much, much more extensive than anticipated and they've literally not had 1 second to work on anything else. Which is probably the case. Then the logic probably goes "Well if we're reworking GameSalad to be web-based, we'll just add it in when we do that." But we want it noooooooow :D

  • blobblob Posts: 213Member, PRO
    edited November 2016

    @Japster @Armelline ....

    I imagine @ForumNinja saying : "hey guys we have a broken, uncompetitive product, and all the users paying us monthly are getting penalized with 1 star rating because of us" and with 1 update a year, we are falling even more behind."

    GameSalad CEO and Share Holders: " OK! We know just what to do! ....Let's hire an Inside Sales Rep, a Director of Sales, and a Customer Service Rep and try to sell more of this broken product" :(:(:(

    When greed and short sight take over the thirst for quality!...

    First you build a quality product then they will come!
    A quality product is the best Sales Rep one can ever hire.

    But for that quality oriented mentality and drive, you need someone in control of the company who actually cares.

    Gil Amelio (brief CEO of Apple) was to Apple what the current management of GameSalad inc is to GameSalad

    Amelio stated, "Apple is like a ship with a hole in the bottom, leaking water, and my job is to get the ship pointed in the right direction."

    euh and the hole????

    I have very very very very very very very little faith in GS management to ever truly flip their mentality towards a software and sales growth business model that would truly make GS competitive. as the education push appears to be a sign of defeat in product feature growth and competitiveness....

    But i do have faith in a community making up for the lack of software growth via Hybrid open source format with subscription.
    Where people could actually help develop GS and create plugins or contribute to the main code base with community submitted improvements via github, like they do at Unreal Engine.

    Considering what appears to be a fundamental lack of vision and business intelligence at the top, this dream scenario is also unlikely.
    However. hybrid conditional open source seems to be the only way GS can truly become great as opposed to, barely survive for few more years before closing shop.

  • johnnymagnejohnnymagne NorwayPosts: 112Member

    I totally agree with @Japster and @Armelline about the merge projects/import code - it really is code plugins/snippets right out of the tin, if they implemented this. I still do use the DBA merger to get code from one project to another, but for how long will it work?. This should be implemented in GS asap if you ask me....and as said here - especially if they are heading down the educational road....

  • PhilipCCPhilipCC Encounter Bay, South AustraliaPosts: 1,390Member

    @johnnymagne said:
    I totally agree with @Japster and @Armelline about the merge projects/import code - it really is code plugins/snippets right out of the tin, if they implemented this. I still do use the DBA merger to get code from one project to another, but for how long will it work?. This should be implemented in GS asap if you ask me....and as said here - especially if they are heading down the educational road....

    Ditto! I agree too. I still use DBA Merger, but as good as it is that capability should be part of GS?

  • fmakawafmakawa Posts: 559Member

    @PhilipCC does DBA merger also run on Windows? If so, where can I get it since DBA is now defunct

  • smurftedsmurfted Posts: 505Member, PRO

    It is OS X only, so you would have to convert the project files to the mac format, merge them on a mac, then deconstruct them again.

    This is something that GS really needs to implement into the main program wouldn't you agree @ForumNinja

  • vikingviking Posts: 322Member, PRO

    Quick question @ForumNinja... is CodeWizzard still doing contract work for GS?

  • smurftedsmurfted Posts: 505Member, PRO

    Are tables finally going to get their own group in the attribute browser?

  • ultimaultima Posts: 1,207Member, PRO

    the splash screen is very distorted.

  • smurftedsmurfted Posts: 505Member, PRO

    Another small fix could be...

    The ability to change the position of attributes in the list?

  • KevinCrossKevinCross London, UKPosts: 1,893Member

    @smurfted said:
    Another small fix could be...

    The ability to change the position of attributes in the list?

    Like sorting alphabetically? It took a developer to create a third party tool to do that ages ago so don't hold your breath.

    You can do this yourself by re-ordering them in the XML files in anyway you like, but as always it's recommended you make a back up of your project in case you corrupt it.

  • jamie_cjamie_c ImagineLabs.rocks Posts: 5,550Member

    @smurfted, below is a tutorial I did that shows you how to re-order things in the XML file like @KevinCross mentions if you want to check it out.

  • ClockClock Posts: 308Member

    that would drive me crazy. only in gamesalad!!!

  • ToqueToque Posts: 1,182Member

    @Icebox said:
    I have many questions in my mind right now @ForumNinja its been a month so I will just throw everything out.

    Any update on whats happening ? will the next release be coming anytime soon ? will it have snap to grid feature ? A web version of GS sounds great , does that mean more love will be given to html5, (fixing its performance/loading times) ? Will google service be in the next build ? Is there a roadmap coming anytime soon?

    Thanks

    A lot of people are thinking the same thing....

  • ClockClock Posts: 308Member

    any update? everything seem to be very slow.

  • Nabbo (ReflectiveByte)Nabbo (ReflectiveByte) Posts: 278Member
    edited November 2016

    @Clock ZZzzz too much slow... I believe there was only one update this year and that was to fix the long hanging/pending issue and then full stop. Just promises left.

Sign In or Register to comment.