← Home ← Back to /v/

Thread 714961860

53 posts 8 images /v/
Anonymous No.714961860 >>714961979 >>714962359 >>714962424 >>714962516 >>714962819 >>714962909 >>714964158 >>714965729 >>714966020 >>714966361 >>714967852 >>714968543
GameMaker
Codelet here with zero programming experience. How difficult is GameMaker's GML to learn?
Anonymous No.714961979
>>714961860 (OP)
Isn't it free? Just download it and try it dude.
Anonymous No.714962292
It's the easiest. Nothing is easier than this.
Well RPGmaker is easier, but I'm not sure if that counts
Anonymous No.714962359
>>714961860 (OP)
Not at all. The docs are easy to understand too.
You can literally download and use it for free non commercially.
Anonymous No.714962424
>>714961860 (OP)
It's way more limited but I've been making solid progress using GB Studio to make a Gameboy game, and I am also a codelet
I intend to return to GameMaker at some point, but right now the visual coding in GB Studio is hitting the sweet spot between being able to learn while also challenging myself and making actual progress
It's pretty user friendly, and comes with "modes" (like SHMUP, Adventure (think Link's Awakening), point and click, top down) that take care of the basic movement options so you don't have to code it all from scratch, which was my first major roadblock on GameMaker that I did not make it over
Anonymous No.714962516 >>714962714 >>714962720 >>714962864
>>714961860 (OP)
Just vibe code your game like everyone else.
Anonymous No.714962714
>>714962516
This. Programmers are autists who jerk off over micro efficiencies. As long as you aren't producing an action game with excessive jank caused by your coding sins then who cares?
Anonymous No.714962720
>>714962516
Only works if you wanna make a fotw meme game (it'll probably fail because you're late to the party)
Anonymous No.714962819
>>714961860 (OP)
Easier than most alternatives. Definitely helps that there is a ton of documentation and examples online. Give it a shot if you're interested.
Anonymous No.714962864 >>714963136
>>714962516
I have yet to see a vibe coded game get released, lmao.
Anonymous No.714962909
>>714961860 (OP)
It's really simple once you get the syntax. You just use the functions they give you and the documentation is good. I suggest just reading it.
Anonymous No.714963136 >>714963198
>>714962864
undertale
Anonymous No.714963198 >>714963220
>>714963136
Undertale was made before AI was a thing you tard
Anonymous No.714963220 >>714963360 >>714963384
>>714963198
vibe coding means ai?
news to me
Anonymous No.714963360 >>714963439
>>714963220
yeah, nowadays it means "copy-paste whatever AI spits out without even checking and hope it works"
Anonymous No.714963384 >>714963439
>>714963220
Vibe coding is coding via AI prompts
Anonymous No.714963439 >>714963526 >>714963538
>>714963360
>>714963384
I thought it meant visual scripting or minimal code, just looked it up and now I feel stupid.
Although, how could a "vibe coded" game have released already when vibe coding has only been a coined term since around february of this year?
Anonymous No.714963481 >>714963697
Jason could do it, and he believes bools cannot be written as true/false in gamemaker.
Anonymous No.714963526 >>714963612
>>714963439
AI coding existed before the term was coined. I saw people saying to just use AI instead of learning to code since like 2023.
You'd think with all the AI tools doing everything for you, the games would be done in a few days, no?
Anonymous No.714963538 >>714963612
>>714963439
There are plenty of vibe coded games out there, they're just all total fucking trash nobody cares about other than the fact that AI generated it
Anonymous No.714963612 >>714963709 >>714963753 >>714965378 >>714970681
>>714963526
>>714963538
Why is it called "vibe coding" and not "prompted coding"?
Anonymous No.714963697 >>714963776
>>714963481
They can't, true/false are effectively macros that get replaced with 1/0 during compile time in gms. You literally cannot define them as bool and YoYo is not changing that any time soon.
Anonymous No.714963709
>>714963612
Because they have zero idea what they're actually doing and going off of vibes.
Anonymous No.714963753 >>714969524
>>714963612
I think someone called it vibe coding as a joke and it sounded so silly it became a meme and it's now serious
Anonymous No.714963776 >>714963930
>>714963697
What is the significance of this? Aside from micro-optimization of memory.
Anonymous No.714963930 >>714964542
>>714963776
More readable as a bool from a glance (An argument of 0 does not immeditely tell you if its supposed to be a boolean or a real) and on the off-chance YoYo ever deprecates real as boolean, you're safe from that. As a whole though, literally nobody in gml communtiy will give you shit if you use 0/1 instead of boolean in your arguments.
Anonymous No.714963947
Any retard can do it.
Anonymous No.714964076
It's quite an easy language. Give it a couple of days and you're rolling
Anonymous No.714964158
>>714961860 (OP)
I've released games on steam coded in GML. Have been making GM games since 2009 now. ez language just don't do the drag and drop shit or you'll set yourself up for failure
Anonymous No.714964542
>>714963930
>literally nobody in gml communtiy will give you shit if you use 0/1 instead of boolean in your arguments.
everyone else will though.
Anonymous No.714964659 >>714964917
With the advances in chatgpt there is 0 reason anyone should be a codelet. Read the docs, try to make stuff, and if it fails you can plug in your code to AI and it'll fix/explain it for you.
Anonymous No.714964917 >>714965021
>>714964659
>chatgpt for code
codelet detected
Anonymous No.714965021 >>714965376
>>714964917
Embrace being a codelet if it means your game will actually be released.
Anonymous No.714965376
>>714965021
I mean there's better models for code. Copilot and Claude
Anonymous No.714965378
>>714963612
Because "prompt coding" or "ai assisted programming" sounds more like something a programmer would do to save time by generating boilerplate and basic snippets with AI
Anonymous No.714965729 >>714966326
>>714961860 (OP)
>How difficult is GameMaker's GML to learn?
Way too hard.

Use the Gdevelop 5 instead.
It's way better designed, actually doesn't require "coding" whatsoever, and it is 100% FREE to boot.
Anonymous No.714965868
I want to make an rpg but I don't want to use rpg maker as it doesn't let me play videos during combat for sick animations
And I want to do sick animations
You think I'll be able to do it with game maker?
Anonymous No.714966020
>>714961860 (OP)
Honestly, it won't take much more time to learn unity or unreal. Really. I started with rpgm and worked or toyed around a year with it, just to see that everything I wanted to do had to be coded by me. The time I spend looking up things, bug fixing and using old or non functional scripts I could've made a game in unity, albeit a tiny one. It's not worth it, really. Take godot or range or anything that resembles a game engine, likely best if you go with unreal or unity first. You don't save time nor do you get any advantage using rpgm or GM. None at all. Been done and that's a friendly warning. Don't waste your time.
Anonymous No.714966326 >>714968964
>>714965729
>Way too hard.
cringe
>Use the Gdevelop 5
based
gdevelop is really underrated, but GML is not that hard anon come on.
Anonymous No.714966361 >>714966651 >>714966725 >>714966879 >>714970927
>>714961860 (OP)
What's the hardest genre game to make?
Anonymous No.714966651
>>714966361
rts
why do you think the staple of the genre is Age of empire or starcraft, that are 25 years old
You make the whole game, the entirety of the game is completely done... and then your "balancing" development starts, and it will take you the equivalent time of another game.
Anonymous No.714966725 >>714967179
>>714966361
From coding perspective, might be turn based RPGs. Having one central system that managed every action the player can take is harder than having 100 objects do their own thing.
Anonymous No.714966879
>>714966361
MMORPG
Anonymous No.714967179
>>714966725
That's a joke
Anonymous No.714967332
>Build your own game super fast and without programming
>Vibe coding
letting third worlders have access to the internet was a disaster
Anonymous No.714967852
>>714961860 (OP)
Personally I prefer Godot 3 C# for simple 2D games, there is so much Godot 3 documentation and tutorials, also the C# Microsoft tutorials are top notch.
Anonymous No.714968543
>>714961860 (OP)
Its programming, maybe simpler but its still programming. Dont think you can sit down and make a game 5 minutes later. I would download visual studio code and make a very simple python program. Like an addition only calculator, just to see the programming logic. I actually think going straight to something like gamemaker makes it harder because its such an specific use lenguage instead of something more broad that has simple projects like python.
Anonymous No.714968964 >>714969149
>>714966326
>GML is not that hard anon come on.
It is.
I've been trying to hammer it to my head for 20 years.
Anonymous No.714969149 >>714969941
>>714968964
>hammer
the only good way to learn code is to be forced to code something without knowing the correct tools/patterns
once you stumble into those patterns later everything will click immediately
Anonymous No.714969524
>>714963753
The guy that popularized the term did it unironically I think, he's a higher up at some ai firm
Anonymous No.714969941
>>714969149
Nah, I'm just way too visual-oriented thinker and learner. Any sort of text-only interface of programming instantly numbs my head.
Meanwhile, even the most primitive visual scripting environments keep me engaged for hours. Don't care if it's spaghetti code, as long as it works.
Anonymous No.714970681
>>714963612
It's pretty common now to use AI to generate boilerplate code, give you a starting point for something you're unfamiliar with, maybe write a unit test. The developer then takes over and cleans up the AI output.

The idea of vibe coding is you just copy paste the AI code, run it, and then copy paste any errors back to the prompt window, and repeat until it gets it right. It's about relying on AI for 99% of the job, and it produces awful slop in almost all instances.
Anonymous No.714970927
>>714966361
side scrollers