Could I win a game jam days after installing GameMaker?

  Рет қаралды 22,173

AdamCYounis

AdamCYounis

Күн бұрын

Пікірлер: 57
@AdamCYounis
@AdamCYounis 5 ай бұрын
If you're interested, be sure to check out GameMaker here! : opr.as/GM-AdamCYounis
@L0wPressure
@L0wPressure 5 ай бұрын
Adam's ability to manage his time always amazes me.
@ArtieIntel
@ArtieIntel 4 ай бұрын
Hi Adam, I’ve been following your videos for a few years and now I’m finally starting my own journey of making my own pixel art game. Your videos has been a big help in making me improve my own style and I want to thank you so much for teaching this thing for free. You’re a bless to the world of pixel art. May your life blessed with happiness and all your future projects be successful 😁
@Regless0000
@Regless0000 5 ай бұрын
I use game maker and like it quite a bit. I initially used it because unity didn't have autotiling which I wanted for my pet rpg project. Definately agree with you about the particles. I either keep them minimalist or I render them out in another program and import them. -My advice to newbies is don't be afraid to make objects for grouping purposes. Using With(Obj) will also grab the children of said object which is very effective. -For for loops in scripts don't use 'i'. use 'ii' or something. If you call that script in a for loop the script for loop will reset the event for loop. You have no idea how much I confused myself with this. -If you want to slide along walls but don't want the physics system there's a function called move and collide that might be what you're looking for. I didn't want the inconstancy of a physics system but trying to code sliding around the edges of walls was a real nuisance. -Child objects will inherited logic from the parent automatically. If you make an event you need event inherited() to get the parents event logic or it will overwrite. Two things about this is that the logic is event specific, so inheriting logic from a create event won't effect a step event. The other thing is the parents logic will run wherever you put event event_inherited(). You might be able to use that in some unique ways but otherwise keep that method at the top. -Final tip. Very easy to debug by just putting things in the gui. But be careful because you might lose track of you debug code if it gets spread over several objects. Whenever possible try to keep it to one spot. For me it's either the object I use for handling inputs or the player object.
@ApnortonCS
@ApnortonCS 5 ай бұрын
Adam: "Game maker was the first engine I ever used in 2006 in the early years of high school..." Me: "Oh yeah that's basically just like me/when I was using it! That's cool!" Adam: "...and a person born then would now be old enough to drink" Me: "Oh no. 😱"
@swizz_uk
@swizz_uk 5 ай бұрын
Why Adam, why
@oppadasbatatas8129
@oppadasbatatas8129 5 ай бұрын
2006 I was creating games in RPG Maker 2003.rsrs
@NoahNCopeland
@NoahNCopeland 5 ай бұрын
don't worry, in the USA you still got another three years XD
@edesaine_zx
@edesaine_zx 5 ай бұрын
Why not? we drink everyday
@escapegoat573
@escapegoat573 5 ай бұрын
WAHNG!
@GabrielBigardi
@GabrielBigardi 5 ай бұрын
MonoGame next? Poggers I think you'll like these code-only frameworks, it gives so much control. If you need some editor or pre-made Unity-like components you can use MonoGame with the Nez framework, it's so nice.
@tristanmenzies3592
@tristanmenzies3592 5 ай бұрын
Just recently fou d your channel and content absolutely love it , gonna try and watch a couple streams, I've started my game Dev journey and your spart lessons are a god send, thank you and blessings all the way from South Africa
@isaacashton5772
@isaacashton5772 5 ай бұрын
yes!! i found him a few months back, check out his pixel art tutorial, they’re incredible! This man fueled my passion for gamedev and got me on my feet, welcome man💪
@sherekhangamedev
@sherekhangamedev 4 ай бұрын
Fair impressions taken, and I love it the game concept and feel, also man you rock it with that BGM for it. In 12 years I used some engines (Godot, Unity, Unreal, Clickteam Fusion, Construct, Pixel Vision 8, Defold, and some others) mostly dedicated those years to Godot, and Unity, a bit less UE. But never feel truly at home, until the past 2 years when I tried Game Maker, at first I didn't expect anything but failure, that's why I leave it far in the tail of my journey, but after using it I really feel comfortable with the workflow, their coding paradigm and the engine itself. It's far from perfect, but all resumes to just use what is good for the scope of your project or career objectives and gives you the results you want faster. And avoid falling in tribalism and supremacy. We have a large variety of engines and frameworks, that's the cool thing, a democratized ecosystem where maybe we have the right cozy room for you.
@Bottles7
@Bottles7 5 ай бұрын
You're awesome Adam, love your work
@chrismckay4760
@chrismckay4760 5 ай бұрын
Can you link the tutorial for the KZbinr you watched tutorials from
@AdamCYounis
@AdamCYounis 5 ай бұрын
Their channel is called @ShaunJS here on KZbin.
@chrismckay4760
@chrismckay4760 5 ай бұрын
@@AdamCYounis thank you! starting my journey, messed with unity going to give gamekamer ago. Your one of the top channels I follow for learning appericate your efforts
@Regless0000
@Regless0000 5 ай бұрын
@@AdamCYounis Been playing with gamemaker for years now and he's been a monumental help.
@JPKDVC
@JPKDVC 7 күн бұрын
Kinda late comment, but congrats on a released jam game! That's awesome ♥
@ion_soup
@ion_soup 5 ай бұрын
Wow ok I had no idea that method for detecting if something was inside a shape was a thing, thats incredible. Thank you so much for showing it
@apoxfox
@apoxfox 5 ай бұрын
Yeah that was kinda genius, I’m definitely gonna start using that
@inkshiftofficial
@inkshiftofficial 5 ай бұрын
Whats that website/software you are using for notes?
@NoahTheGuyy
@NoahTheGuyy 5 ай бұрын
How did you make the player go less as fast as normal? I have the walkspeed of the character set to 80% when moving diagonally, maybe you have a better solution.
@AdamCYounis
@AdamCYounis 5 ай бұрын
Normalise the vector and multiply by move speed. Without this, at 45 degrees you would need to scale the speed variable for X and Y by 71% to be precise.
@MiguelAngelValdepenaDelgado
@MiguelAngelValdepenaDelgado 5 ай бұрын
oh my god por fin estas en game maker ok !!!
@turtleburgle345
@turtleburgle345 5 ай бұрын
Nice video. Gonna watch later
@riddenstudios277
@riddenstudios277 5 ай бұрын
For me starting in 2012 with GM 8.0 PRO I can tell you a lot has changed and for the better. Just curious, besides the odd GUI we find cluttered, did you struggle with understanding how objects work? For those that don't know, an object is the template which makes it close to a "class", loosely based on OOP. Classes can be built using Nested arrays or structs/methods. Still need an "object asset" though.
@AdamCYounis
@AdamCYounis 5 ай бұрын
I still don't think I "get" objects, really. I get the impression that in the long term I'd be writing code as if there wasn't any editor at all, just instantiating lots of structs to build virtual components under root objects. I don't think it would be so bad, but there's definitely a vibe of having to work around the engine than with it. I'd need a couple of months of development to really tell, I think.
@alvin_row
@alvin_row 5 ай бұрын
​@@AdamCYounis Objects just can't be treated like objects in OoP. Some people do it, but it always feels wrong to me. The way I see it, objects in GM are either "real" things that you see in-game (enemies, coins, player, etc), abstract controllers, or aux objects (like an object that after 5 seconds does a thing and destroys itself). There's also some inheritance. You can say that oEnemy is a parent of oSlime, and that means that oSlime inherits all the code from oEnemy (unless you tell it not to), and that whenever you reference oEnemy in code, you'll also be referencing oSlime. So there's some structure. But the engine really wants to be used in this quick, "hacky" way. For prototypes or simple games, it's amazing. But for bigger projects that rely on some internal structure, you have to work that into the engine. It never gets to the point you're describing though, at least in my many years of using it, it hasn't.
@一本のうんち
@一本のうんち 5 ай бұрын
although gamemaker sprite editor is pretty basic, what i like about it is that it lets you draw while the animation is playing back
@DEST-PMA
@DEST-PMA 5 ай бұрын
Soooo… gamemaker tutorials when 👀? Kidding but would be awesome to see some from you. Might have to see if I can go back and see those streams
@zivi_aevalia
@zivi_aevalia 2 ай бұрын
Does anyone know what program that he used in 09:43? Sort of like a creativity planning infinity board.
@Neeeelchen
@Neeeelchen 27 күн бұрын
Super late, but I reckon it’s leonardo; Adam mentioned it in some in some his videos, such as one in which he describes the apps he uses
@izzyshows8947
@izzyshows8947 5 ай бұрын
What app do you use for your planning doc?
@AdamCYounis
@AdamCYounis 5 ай бұрын
Figma
@izzyshows8947
@izzyshows8947 5 ай бұрын
@@AdamCYounis Thank you! Loving your videos
@CGames3
@CGames3 5 ай бұрын
Really curious to know what software/app Adam uses for project management/scheduling? Does anyone know?
@marinadefrancarodrigues979
@marinadefrancarodrigues979 5 ай бұрын
if i remember it right is a template he made on Figma, quite neat!
@CGames3
@CGames3 5 ай бұрын
@@marinadefrancarodrigues979 thank you. I’ll look it up :)
@ZAy77777
@ZAy77777 5 ай бұрын
عربي؟
@Gizmo199
@Gizmo199 5 ай бұрын
Since you are a big pixel art guy, one of the best features i think you would find alluring is the "frame paint/erase" feature the GM sprite editor has. Make a couple of sprite frames, press the play button, and then start drawing stuff. Seriously its insane and amazing for doing things like fire, or general movement stuff. You can change the sprite speed as well to get more or less frame delay too (lower sprite speed = longer pixel art "motion blur" for example) Someone tried to make a version of it for aesprite too, but its a bit difficult to set up. Wish they would add it natively. Haha. Seriously try it out!
@lloyd011721
@lloyd011721 5 ай бұрын
as a former wow player, if youre gonna use wasd for movement, you should also use 3 4 5 6 and v b n m for keybinds, personally i cant stand when people use wasd and then use things like shift and control ect
@AdamCYounis
@AdamCYounis 5 ай бұрын
Shift, space and control are very commonly paired with wasd in fps games
@sailor4076
@sailor4076 5 ай бұрын
@@AdamCYounis indeed, wasd+shift+space is the most natural it could be
@owencalkins6865
@owencalkins6865 5 ай бұрын
Ehh no
@Selrisitai
@Selrisitai 5 ай бұрын
Wow is a semi-real-time action-strategy RPG, not an action game, so its key binds are naturally going to be different.
@lloyd011721
@lloyd011721 5 ай бұрын
@@Selrisitai wow is an action rpg, not really related to strategy, and the key binds wouldnt necessarily be any different. having 5 as your main action button is just as intuitive as space bar, but it also allows vbnm to be used easily too
@ZombieChicken-X
@ZombieChicken-X 5 ай бұрын
Love your content Adam
Could I win a game jam with an engine I’ve never used?
43:01
AdamCYounis
Рет қаралды 106 М.
Climbing the Pixel Art Mountain
41:28
AdamCYounis
Рет қаралды 111 М.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 23 МЛН
Остановили аттракцион из-за дочки!
00:42
Victoria Portfolio
Рет қаралды 3,9 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 18 МЛН
Why smaller pixel art is actually harder
19:22
AdamCYounis
Рет қаралды 199 М.
Pixel Art Class - Attack Animations
51:22
AdamCYounis
Рет қаралды 281 М.
Bzzzt Game - Jungle environment pixel art creation
10:00
KO_DLL
Рет қаралды 22 М.
Is content creation a realistic way to fund game dev?
35:48
AdamCYounis
Рет қаралды 17 М.
How I Made a Top 10 Ludum Dare Game!
36:24
AdamCYounis
Рет қаралды 58 М.
Make Video Games
44:12
Pirate Software
Рет қаралды 1,3 МЛН
The Tools I Use for Indie Game Dev in 2024
14:21
DevDuck
Рет қаралды 236 М.
The Best Games from GMTK Game Jam 2020
23:57
Game Maker's Toolkit
Рет қаралды 2,5 МЛН
I Paid Fiverr Game Developers to Make the Same Game
10:25
BadGameDev
Рет қаралды 704 М.
Making a difficult game about fitting in - Acerola Jam 0
19:17
jess::codes
Рет қаралды 385 М.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 23 МЛН