Homebrew [Request] A app that can make even small games without coding.

jaksy

Well-Known Member
Member
Joined
Jun 10, 2014
Messages
554
Trophies
0
Age
33
XP
308
Country
United States
As for my criticism of GM's, as I said, they're an excellent gateway into the world of programming and great teaching tools, but they only go so far. Sure, it's my opinion, but you shouldn't rest on your laurels if you master a GM - you don't *really* know what your program is doing, you're just slapping together pre-made statements that mean nothing outside the obfuscated layer of abstraction.

As for limitations enhancing creativity, I call nonsense - the only limiter of your creativity should be your imagination. Instances when limitation gave birth to a more enjoyable final product are few and far between. I don't like limits, I like having more resources than I could possibly spend because I don't want to worry about how to implement something, I'd rather spend that time making more content. Optimization is not a creative use of your time, it's a necessary evil. The less problems you have to deal with when programming the better, platforms already impose real-life limitations of hardware, nobody needs additional made-up limitations in their life.
If that's how someone is using their "game making" tools, they either haven't truly mastered them or the tools they are using are far far too basic of a tool to do anything useful.
It honestly sounds like your actual experience with these products is relatively limited to a select few rather basic ones you've tried in the past.

I keep pointing out how it's best utilized in CONJUNCTION with an actual programming language or as an IDE of sorts. There's no reason to use one if it doesn't benefit you personally, but these tools do have their place.

As far as limitations enhancing or detracting from an end product, I think we kind of agree that it's a bit theoretical and subjective.
As I've stated I'm not arguing it universally causes creativity in all instances, I'm simply arguing that it isn't inherently a negative thing as it can be beneficial in some cases.. and as previously mentioned, often self inflicted limitations are used for design choice.
 

BORTZ

DO NOT SCREENSHOT
Supervisor
Joined
Dec 2, 2007
Messages
13,229
Trophies
3
Age
33
Location
Pittsburgh
XP
15,607
Country
United States
Are you the thread OP? Then I'm probably not going to lock it.
Do not tag mods in posts. It is highly ineffective, and only the mods you tag will see it. Next time, report the post in question so that the whole mod team can react quickly and come to a decision together.
 

marksteele

Well-Known Member
Member
Joined
Jan 16, 2011
Messages
823
Trophies
0
XP
616
Country
Canada
Different tools for different jobs. If you have a specific story that you want to tell then by all means a "game maker" tool will work great since you can work within (and around) the limitations often to greater creative gain. That being said, if you want to create a game where the user makes their own story (open world games for example) then any "game maker" tool will only hold both the developer and player back.
 
Last edited by marksteele,
  • Like
Reactions: jaksy

jaksy

Well-Known Member
Member
Joined
Jun 10, 2014
Messages
554
Trophies
0
Age
33
XP
308
Country
United States
Different tools for different jobs. If you have a specific story that you want to tell then by all means a "game maker" tool will work great since you can work within (and around) the limitations often to greater creative gain. That being said, if you want to create a game where the user makes their own story (open world games for example) then any "game maker" tool will only hold both the developer and player back.
This is fairly accurate assessment. It's certainly true that in a lot of situations being restricted by a game making tool would be an overall hindrance, but it's also unfair to completely dismiss them as being unfit for creating marketable end products.
 

dpad_5678

Ape weak on own. Ape strong in unity.
Member
Joined
Nov 19, 2015
Messages
2,219
Trophies
1
XP
2,869
Country
United States
Are you the thread OP? Then I'm probably not going to lock it.
Do not tag mods in posts. It is highly ineffective, and only the mods you tag will see it. Next time, report the post in question so that the whole mod team can react quickly and come to a decision together.
There's nicer ways of saying it.

Most of the pages of this thread are filled with unproductive, racist, and repetitive content, as well as people arguing and spamming. #Checkm8

Not like any mod pays much attention to reported threads anyway :P
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
29,935
Trophies
3
Location
Gaming Grotto
XP
28,398
Country
Poland
If that's how someone is using their "game making" tools, they either haven't truly mastered them or the tools they are using are far far too basic of a tool to do anything useful.
It honestly sounds like your actual experience with these products is relatively limited to a select few rather basic ones you've tried in the past.

I keep pointing out how it's best utilized in CONJUNCTION with an actual programming language or as an IDE of sorts. There's no reason to use one if it doesn't benefit you personally, but these tools do have their place.

As far as limitations enhancing or detracting from an end product, I think we kind of agree that it's a bit theoretical and subjective.
As I've stated I'm not arguing it universally causes creativity in all instances, I'm simply arguing that it isn't inherently a negative thing as it can be beneficial in some cases.. and as previously mentioned, often self inflicted limitations are used for design choice.
That's how I used DSGM - as an IDE. For all intents and purposes you could use DSGM just for plotting things on the screen using its grid and code everything else by hand in C/C++, which is what I did by the end of my adventure with it, hence I call GM's a good gateway to actual coding. My experience with Game Makers is extensive, I've used many throughout the years, including DSGM, 3D Game Maker, RPG Maker etc., in fact, my very first video game was made in PowerPoint (I was in primary, cut me some slack :P) of all things. I think you're misunderstanding what I'm saying - Game Makers are great for their intended purpose, but thinking of them as anything other than training wheels is a bit naive. They're a great tool for creative people with no interest in coding that just want to make their vision a reality, but native coding should follow suit because no matter what tools you use, you're only ever going to be asymptotically close to what you intended to make due to various constraints. As you gain experience as a developer you should gradually explore the more advanced tools available, even if only to make the final product closer to what you imagined in the first place.
 

jaksy

Well-Known Member
Member
Joined
Jun 10, 2014
Messages
554
Trophies
0
Age
33
XP
308
Country
United States
That's how I used DSGM - as an IDE. For all intents and purposes you could use DSGM just for plotting things on the screen using its grid and code everything else by hand in C/C++, which is what I did by the end of my adventure with it, hence I call GM's a good gateway to actual coding. My experience with Game Makers is extensive, I've used many throughout the years, including DSGM, 3D Game Maker, RPG Maker etc., in fact, my very first video game was made in PowerPoint (I was in primary, cut me some slack :P) of all things. I think you're misunderstanding what I'm saying - Game Makers are great for their intended purpose, but thinking of them as anything other than training wheels is a bit naive. They're a great tool for creative people with no interest in coding that just want to make their vision a reality, but native coding should follow suit because no matter what tools you use, you're only ever going to be asymptotically close to what you intended to make due to various constraints. As you gain experience as a developer you should gradually explore the more advanced tools available, even if only to make the final product closer to what you imagined in the first place.
By the examples you give I'm still under the impression that your viewpoint is soured by an experience using very constraining tools.

I'm not misunderstanding you, it's just that I strongly disagree with a statement like
Game Makers are great for their intended purpose, but thinking of them as anything other than training wheels is a bit naive.
This is a blanket statement, and in my opinion isn't really a fair assessment of modern more powerful game creation tools.
You're implying that the exclusive intended purpose for game tools are training wheels, and that's simply not true anymore.
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,654
Trophies
2
Location
rehabilitation center
XP
8,220
Country
Hungary
Could I possibly be a tester for that?

There's currently nothing to test :P I am working on it in the background, so the GitHub repo is always a bit outdated.

Anyways, if you're interested in a (currently) disfunctional product, here it is: https://github.com/MarcuzD/MM
Also, if you don't want to bother to search for the downloadable package, here it is: MarioEngine_pre_barebones_dev.7z

You can run around, get stuck in the collision, or maybe try out the Lua engine.
I have some stuff implemented on the Lua side, so you could tinker around with it a bit. Here's the (currently unfinished) documentation: Ł_docs.md
 

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,867
Trophies
1
XP
2,132
Country
Antarctica
There's currently nothing to test :P I am working on it in the background, so the GitHub repo is always a bit outdated.

Anyways, if you're interested in a (currently) disfunctional product, here it is: https://github.com/MarcuzD/MM
Also, if you don't want to bother to search for the downloadable package, here it is: MarioEngine_pre_barebones_dev.7z

You can run around, get stuck in the collision, or maybe try out the Lua engine.
I have some stuff implemented on the Lua side, so you could tinker around with it a bit. Here's the (currently unfinished) documentation: Ł_docs.md
Thanks!
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    Great plot too
  • Vetusomaru @ Vetusomaru:
    psychic academy. lol. it was meh even back then when i bought volume 1. also same author also made one of the manga adaptions of Escaflowne.
  • Skelletonike @ Skelletonike:
    Pfffft!
  • Skelletonike @ Skelletonike:
    I have all the volumes.
  • Vetusomaru @ Vetusomaru:
    btw do u have discord?
  • Vetusomaru @ Vetusomaru:
    last tv anime i remember with nipples i personally watched was Senran Kagura
  • Skelletonike @ Skelletonike:
    yeah I do
  • Skelletonike @ Skelletonike:
    I mostly read, haven't watched much, but I do keep my cunchyroll sub.
  • Skelletonike @ Skelletonike:
    Found out one of my fave animes got an adaptation this season

    the other day lol
  • Skelletonike @ Skelletonike:
    Yuusha ga Shi
    nda
  • Vetusomaru @ Vetusomaru:
    crynchyrolls is cancer, especially with the censorship they do like they did with Oshimai
  • Vetusomaru @ Vetusomaru:
    can u post your discord here or at dm?
  • Skelletonike @ Skelletonike:
    No idea
  • Skelletonike @ Skelletonike:
    it's my username
  • Vetusomaru @ Vetusomaru:
    and number?
  • Skelletonike @ Skelletonike:
    it needs the number?
  • Vetusomaru @ Vetusomaru:
    okey dokey. i ve sent u friend request.
  • Vetusomaru @ Vetusomaru:
    i have same username with here
  • Skelletonike @ Skelletonike:
    alright, accepted
    +1
  • K3N1 @ K3N1:
    You got a friend in you
  • Skelletonike @ Skelletonike:
    that's gay
  • K3N1 @ K3N1:
    Maybe I like being gay
    K3N1 @ K3N1: Maybe I like being gay