This livestream will give you a short insight how you can setup your first game in gamemaker studio. Here I will guide you through a remake of an old classic game which shall not be named. This tutorial is not meant to fully recreate but rather show how to make a first game with little coding experience. ... https://www.youtube.com/watch?v=8cYHGGkiiuM
This video shows you how to juice up any video game with good Game Design. External Hit animations are the backbone of any video game and indicate to the player with an animation that something is happening to the player/npc instance. Note that external hit animations are coming from the outside and can be considered as an additional animation being drawn on top of the instance being hit and can be one or multiple animations being created.
There are two most common ways how to do this. A visual and easier way is to simply have an hit animation image that is running down it's animation and once it is finished you then remove it. That can be used as a default hit animation for all cases or as specific type of hit animation (elemental, weapon hit or internal bleed/oil/rubble) or both.
The most common way in video games is to use particles that are being spawned in a particular way. This approach is more complicated and needs fine tuning becaues these animations are a composite of different particles. A vanilla hit effect for example has a fast moving ring that goes from the center and exands plus small lines that rapidly move out of the center in an circular fashion.
Tldr:
- sprite/image or particles or both to create hit effects
- can be default, specific internal/external effects
? For the future: There will be follow up video that shows these hit animations with code and a visual
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
CHAPTERS
-------------------------------------------------------------------------------------------------------
0:00 Hit animation with sprites/images
0:18 Specific hit animation (elemental, weapon etc.)
1:04 Hit animation with particles
1:40 Combined hit animations
2:14 Game shown: Celeste
...
https://www.youtube.com/watch?v=0IsiaglaSjs
Graveyard Keeper is a farming sim like Stardew Valley or Harvest Moon. So if you like those two games you will feel at home here. Made by Lazy Bear games and published by tinyBuild.
The good:
- tons of things to do (40 hours +)
- chill atmosphere
- big ugrade tree
- zombie minions
- cute graphics
- interesting npc quest day cycle
- dlcs expand this game organically
The bad:
- a lot of mechanics are not explained
- clunky combat
- time sink and tons of grinding
- backpack could be a bit bigger
Tldr:
Basically one of those addictive farm sim.
8 out of 10
Game found here:
https://store.steampowered.com/app/599140/Graveyard_Keeper/
Official site:
https://mightygoosegame.com
Disclaimer: I requested the key for this game, which I got. I didn't get any money, sponsorship nor do I have any affiliation with the developer/publisher. But thanks for giving this gem to me!
...
https://www.youtube.com/watch?v=As8v1Q1MRFo
This basics video tutorial shows you how to use ds grids in GameMaker.
The first question would be, do you need learn about ds gird in Gamemaker Studio. And the answer is yes because it a way to store informations in this specific data structure. So if you want to have an inventory system, and upgrade tree or a bestiary, then it is quite useful to understand what ds grids are and how you can use them for your own game in Gamemaker. To put it in a nutshell, ds grids are basically collums and rows of stored data in Gamemaker, like an exel spread sheet so to say. That's it!
Video on ds lists:
https://www.youtube.com/watch?v=3ygcKjltSQY
Video on accessors of data structures:
https://youtu.be/hnYtW4ang4I
Cool monster image from video thumbnail:
https://opengameart.org/content/bevouliin-underground-worm-sprite-sheets-for-game-devg-2
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
CHAPTERS
-------------------------------------------------------------------------------------------------------
0:00 What we will do
0:49 Subscribe
1:00 Theory ds_list
1:58 Theory ds_grid and what we build
2:38 Use case for a ds_grid
...
https://www.youtube.com/watch?v=c9qwFCvHTuM
This basics video tutorial shows you how to create a solution for pickups that land on a wall instance. Because there are different random speed values you normally get a clustering of y values where a collision is taking place. This can have issues that the pickup is too stuck in unreachable places and well, it looks cleaner if the pickups are once on the ground are lined up neately with the same height.
The idea is quite simple. You have a collision which is canceling the speed and gravity values (which were set upon spawning) and we do an additional collision check to line up all pickups vertically with one y position above the instance walls bounding box.
Note: This first approach only works on horizontal wall collisions. To have this also work with vertical walls, you need to setup a step event with 3 collisions which are shown in the video.
▶ Gamemaker Studio: https://www.yoyogames.com/get
▶ Trial limitations: https://help.yoyogames.com/hc/en-us/articles/230407528-GameMaker-Studio-2-Trial-Limitations
? My free game Clunky souls:
https://1up-indie2.itch.io/clunky-souls
? My assets:
Get some assets at itch.io https://1up-indie2.itch.io/
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
...
https://www.youtube.com/watch?v=cdsYWWHeSmo
This is the 17th video in a series on remaking Hotline Miami in GameMaker Studio.
The video tutorial shows you how to do a muzzle effect on a given weapon. Here a few things need to come into consideration. By shooting the muzzle instance needs to stick to the weapon's end. This position we did already set in the previous video (Weapon_X, Weapon_Y). There is a difference though because the muzzle isn't flying away, so we need to make sure that it stays at the end of the weapon regardless of the changed movement of the instance (here our player) holding it.
0:00 Explaining what we will implement
1:40 Creating the muzzle object
3:25 Spawnin by muzzle instances on shooting
8:22 Optional drawing by utalizing blendmodes
Project + assets found here:
https://1up-indie2.itch.io/hotline-miami-clone-project-sprites
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
...
https://www.youtube.com/watch?v=No5XrsejESA
The newest patch V2022.6 comes with some good quality updates, new fx effects and the big fish, the feather feature.
The update looks lightweight on the outside, but feather is a great new feature for us coders/developers to help out in code, show instantly informations about code/assets, can correct code and can be customized even further (name spaces, etc.). All in all, a solid addition to the ide which is much apprecitated.
Offical blog and release notes:
https://gamemaker.io/de/blog/gamemaker-2022-6-release
https://gms.yoyogames.com/ReleaseNotes.html
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
...
https://www.youtube.com/watch?v=VHfnIyWfKQE
This basic video tutorial shows you the main difference between using the shader in the regular draw event and the draw_gui event in gamemaker studio.
As a rule of thumb you can say that the draw gui is being used for screen filling draw events, so if you want to distort the screen with a shader then this is the way to go with draw gui on the application surface. But if you want to change a specific sprite, object or texture then the relative draw event is what you are looking for.
▶ Gamemaker Studio: https://www.yoyogames.com/get
▶ Trial limitations: https://help.yoyogames.com/hc/en-us/articles/230407528-GameMaker-Studio-2-Trial-Limitations
? My free game Clunky souls:
https://1up-indie2.itch.io/clunky-souls
? My assets:
Get some assets at itch.io https://1up-indie2.itch.io/
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
...
https://www.youtube.com/watch?v=nnIQsUm91A4
Bad news. The newest patch can cause some serious issues to your GameMaker Ide. I made a little poll and 23% confired a slowed GameMaker Ide. So better be sure and not do like I and update it to the newest version.
It runs now with 5-10 frames per second which is a total disaster, rendering the software useless for me. If you have any idea how to remedy it on windows (I tried a graphics cards udate, windows update and check directx, which is v12) any input is more then appreciated. Before the update GameMaker Studio 2 ran butter smooth, fast and I rarely had any issues with it.
This current patch is 2.3.4.577 and patch notes are found here:
https://gms.yoyogames.com/ReleaseNotes.html
...
https://www.youtube.com/watch?v=SOArNdBJ_Mg
The newest patch V2023.8 comes with some good new features. The biggest and best is tile(set) collisions aswell as effects on fonts which were highly requested features.
Now you can add multiple objects or tilesets to all collision scripts (place_meeting, collision_rectangle etc.) which is making collisions more convenient aswell tileset collisions a more reliable alternative to instance collision. YoYo Games added effects like glow, outline and shadow to fonts, a sound compressor ( audio's dynamic range, loudest/quietest ajusting), a convenient bug report and more features for the debug overlay where you can have a console as well as customize your own debug window for testing during runtime.
Note:
There have been some issues with the newest update with particle crashing the ide, but they were only happing to the HTML5 runtime. Particles by code or with the particleSystem asset class seem to work as usual for windows as a target platform (self tested, works fine).
Tldr:
- tile and multiple collisions on one line
- draw font with outline, glow and shadow (SDF on!)
- delay on particleSystem assets
- more debug options with a console and custom window
- sound compressor
- easy and convenient bug report and github error site
Offical blog and release notes:
https://gamemaker.io/de/blog/release-2023-8
https://gms.yoyogames.com/ReleaseNotes.html
? Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
? Instangram: https://www.instagram.com/1upindie
? Twitter: https://twitter.com/1upIndie
? Discord: https://discord.gg/gvr98nb
? Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
CHAPTERS
-------------------------------------------------------------------------------------------------------
0:00 The newest GameMaker updated 2023.8 has dropped
0:24 Tileset added on all collision scripts
2:32 Effects on fonts
3:42 Delay on particleSystems
4:59 Bug report system
6:06 More debug functionality
7:24 Audio effect - Compressor
8:12 Issues on particles with HTML5, game shown: Broforce
...
https://www.youtube.com/watch?v=vPlzjSUDbwM