![Robert Doman](/img/default-banner.jpg)
- 164
- 505 277
Robert Doman
United Kingdom
Приєднався 29 жов 2015
My name is Robert, a British games artist and developer making games and artwork in my free time. I am really enjoy creating tutorials and other videos around GB Studio and the Game Boy system.
How to make a GameBoy game in 2024 - GB Studio 4.0
In this video I go back to basics and show you around GB Studio 4. We start by opening the sample project and poke around before playing it. We then talk more about scenes, actors and events.
I hope you found this useful, let me know where you are in your GB Studio journey in the comments!
My Patreon: www.patreon.com/RobertDoman
GB Studio Download: chrismaltby.itch.io/gb-studio
GB Studio GitHub: github.com/chrismaltby/gb-studio
GB Studio Docs: www.gbstudio.dev/docs/
My Sketchbook on Amazon US: www.amazon.com/dp/B0D2T9QKCQ
My Amazon on Amazon UK: www.amazon.co.uk/dp/B0D2T9QKCQ
(Replace the .com or .co.uk with your respective country code)
Buy Take It Racing 2 on cartridge: robertdoman.co.uk/products/ols/products/take-it-racing-2-cartridge
Play the demo: robert-doman.itch.io/take-it-racing-2
Get Take It Racing 2 on Nintendo Switch: www.nintendo.com/us/store/products/take-it-racing-2-switch/
Want to get your own games onto the Switch? www.caracalgames.com
My Twitter: robertldoman
Thank you for the continued support!
Chapters:
00:00 Intro
00:20 What is GB Studio? - Getting Started
00:53 Exploring the sample project, exploring the editor
01:49 Playing the sample game
03:31 Moving through the game with change scene events
04:29 Interacting with actors, trigger boxes and player controls
05:58 Scenes - Background images, collision and scene types
08:51 Player and actor sprites
09:58 Playing to test and exporting your game for other platforms
10:39 Final overview and conclusion
11:22 Outro
I hope you found this useful, let me know where you are in your GB Studio journey in the comments!
My Patreon: www.patreon.com/RobertDoman
GB Studio Download: chrismaltby.itch.io/gb-studio
GB Studio GitHub: github.com/chrismaltby/gb-studio
GB Studio Docs: www.gbstudio.dev/docs/
My Sketchbook on Amazon US: www.amazon.com/dp/B0D2T9QKCQ
My Amazon on Amazon UK: www.amazon.co.uk/dp/B0D2T9QKCQ
(Replace the .com or .co.uk with your respective country code)
Buy Take It Racing 2 on cartridge: robertdoman.co.uk/products/ols/products/take-it-racing-2-cartridge
Play the demo: robert-doman.itch.io/take-it-racing-2
Get Take It Racing 2 on Nintendo Switch: www.nintendo.com/us/store/products/take-it-racing-2-switch/
Want to get your own games onto the Switch? www.caracalgames.com
My Twitter: robertldoman
Thank you for the continued support!
Chapters:
00:00 Intro
00:20 What is GB Studio? - Getting Started
00:53 Exploring the sample project, exploring the editor
01:49 Playing the sample game
03:31 Moving through the game with change scene events
04:29 Interacting with actors, trigger boxes and player controls
05:58 Scenes - Background images, collision and scene types
08:51 Player and actor sprites
09:58 Playing to test and exporting your game for other platforms
10:39 Final overview and conclusion
11:22 Outro
Переглядів: 2 802
Відео
Lessons from a designer - GB Studio project discussion
Переглядів 1,3 тис.Місяць тому
In this video I show you Tiledentity's recent updates and talk with you about the challenges of developing large games, especially as a solo developer. My Patreon: www.patreon.com/RobertDoman GB Studio GitHub: github.com/chrismaltby/gb-studio GB Studio Docs: www.gbstudio.dev/docs/ My Sketchbook on Amazon US: www.amazon.com/dp/B0D2T9QKCQ My Amazon on Amazon UK: www.amazon.co.uk/dp/B0D2T9QKCQ (Re...
How to make a HUD UI in GB Studio (this is a game changer!)
Переглядів 4,4 тис.2 місяці тому
In this video I show you how to make a HUD for your game in GB Studio 3.2.1. This is probably the most important game element you can create that will elevate your games more than anything else. UI is so integral to games, I can't believe I haven't made this video sooner! My Patreon: www.patreon.com/RobertDoman GB Studio GitHub: github.com/chrismaltby/gb-studio GB Studio Docs: www.gbstudio.dev/...
How to access old versions of GB Studio (and the NEW 4.0.0beta)
Переглядів 1,5 тис.3 місяці тому
Get your hands on GB Studio versions old and new. GitHub hold the history of all releases so far and even future versions not yet released. You can currently find GB Studio 4 in beta, including new colour only mode! By accessing GitHub, you can find each release version and download them for Linux, Mac or Windows. Also consider using GitHub to protect your game files and track updates! GB Studi...
I made a game dev sketchbook for YOU!
Переглядів 1,7 тис.4 місяці тому
Get your ideas onto paper with my new Game Boy Retro Game Development Sketchbook, perfect for GB Studio developers! This large A4 sketchbook contains a variety of page layouts to inspire your retro game creation, from pixel grids to helpful dice game. This book is perfect for designers, artist and developers who want to get their ideas out of their heads and onto paper. In this video I show you...
How to make a GB Studio Art Program
Переглядів 1,7 тис.4 місяці тому
GB Studio is more powerful than it has ever been. The 1-Bit game jam inspired me to make an player fuelled art game in GB Studio, Tiledentity. In this video I show you how you can make your own painting games in GB Studio. Starting with setting up your backgrounds, into scripting. Play Tiledentity: robert-doman.itch.io/tiledentity Play Zone Booth's Art Game: zone-booth.itch.io/gb-paint-ex-share...
How to generate fresh game ideas
Переглядів 6785 місяців тому
Game ideas come and go, so make sure you write them down. This year I am writing down one game idea every single day. Remember, game ideas are easy, but development is hard. By having multiple game ideas to start with, you are more likely to make good decisions moving forward into development, wasting less time. In this video I show you a little trick in order to come up with brand new game ide...
Top 10 ways to play your own homebrew GameBoy games
Переглядів 1,1 тис.6 місяців тому
In this video I am counting down my favourite ways to play my GB Studio games. From emulation to cartridge, what do you think is the best way to play your own homebrew creations? Want to get your own games onto the Switch? www.caracalgames.com Get Take It Racing 2 on Nintendo Switch: www.nintendo.com/us/store/products/take-it-racing-2-switch/ Buy Take It Racing 2 on cartridge: robertdoman.co.uk...
GB Studio 3.2.0 Update, What's New?
Переглядів 4,5 тис.7 місяців тому
GB Studio 3 just officially updated to 3.2.0, adding slopes in platform scenes, tile priority for GBC allowing background tiles to show in front of actors, and support for UGE v6 in the music editor. Plus a few extra fixes and changes. #GBStudio #GameBoy #GameDev Download GB Studio on itch: chrismaltby.itch.io/gb-studio GB Studio Docs: www.gbstudio.dev/docs/ Changelog: github.com/chrismaltby/gb...
Make awesome GameBoy games in GB Studio with the Platformer Plus the plugin
Переглядів 6 тис.7 місяців тому
In this video, I show you how to level up your game development by using the Platformer Plus plugin! It is perfect for adding extra mechanics to your platformer game such as wall jumping, dashing and solid actor platforms. Get the Platformer Plus plugin: hauntology.itch.io/gb-studio-platformer-upgrade Buy Take It Racing 2 on cartridge: robertdoman.co.uk/products/ols/products/take-it-racing-2-ca...
Why Tile Switching in GB Studio is Overpowered
Переглядів 5 тис.8 місяців тому
In this video, I show you how you can use tile swapping to level up your game development! By using GBVM, the tile replacement script, you can make scenes come to life without the limitations of sprites! Perfect for adding updatable numbers to background images. I also update you on Take It Racing 3 to show you some cool examples! Buy Take It Racing 2 on cartridge: robertdoman.co.uk/products/ol...
Take It Racing 2 is now on cartridge and discussing the letter to the GB community
Переглядів 7669 місяців тому
In this video, I show you my new cartridge available at robertdoman.co.uk I am so happy this labour of love, Take It Racing 2 has finally made a physical release! I also discuss Gumpy Function's letter to the GB Community! Buy Take It Racing 2 on cartridge: robertdoman.co.uk/products/ols/products/take-it-racing-2-cartridge Play the demo: robert-doman.itch.io/take-it-racing-2 Read the letter: ww...
My GB Studio games in progress
Переглядів 1,1 тис.10 місяців тому
In this video, I take you behind the scenes on two of my work in progress games currently in development, Space Shipper and Take It Racing 3. Chapters: 00:00 Intro 00:28 Space Shipper gameplay 04:34 Ship types 05:30 Space Shipper project 07:02 Space Shipper overview 08:02 Cool techniques 09:30 TIR3 gameplay 14:27 TIR3 racing 18:22 TIR3 plans 20:42 Discussion, outro GB Studio Docs: www.gbstudio....
Your first step into making Game Boy games is pixel art!
Переглядів 6 тис.11 місяців тому
In this video I talk about the GB Pixel Art Jam 2023 and how to break into making games by starting with pixel art! From understanding background images in GB Studio 3.1.0, to managing unique tile count. I hope this video is everything you need to get started making a Game Boy game in GB Studio. GB Pixel Art Jam: itch.io/jam/gbpixelartjam23 Chapters: 00:00 Intro 01:35 GB Pixel Art Jam 2023 02:2...
5 lessons for Game Boy developers
Переглядів 1,7 тис.Рік тому
In this video, I discuss 5 things you should take away from my experiences as a game developer in GB Studio. This is based on my experience working for two years on my game Take It Racing 2 and lots of other smaller games before and during that time. Let me know what your plans are as a game developer in the comments below! Chapters: 00:00 Intro 00:44 Profit is unlikely (but not impossible) 01:...
Take It Racing 2 Gameplay Trailer - Available Now!
Переглядів 4,2 тис.Рік тому
Take It Racing 2 Gameplay Trailer - Available Now!
Game Boy Showdown 2023 and 5 reasons why EVERY developer should Jam!
Переглядів 1,3 тис.Рік тому
Game Boy Showdown 2023 and 5 reasons why EVERY developer should Jam!
How to leave your bike, then come back! GB Studio 3 tutorial
Переглядів 6 тис.Рік тому
How to leave your bike, then come back! GB Studio 3 tutorial
I'm in love with this homebrew art cart! The Dance of Death
Переглядів 1,2 тис.Рік тому
I'm in love with this homebrew art cart! The Dance of Death
Help me test The Rosebed and the Bicycle
Переглядів 684Рік тому
Help me test The Rosebed and the Bicycle
GB Studio game about a bicycle and a rose garden
Переглядів 3,2 тис.Рік тому
GB Studio game about a bicycle and a rose garden
How to make a real pixel font, perfect for GB Studio backgrounds
Переглядів 2,4 тис.Рік тому
How to make a real pixel font, perfect for GB Studio backgrounds
Professional game developer uses GB Studio - 2021: Moon Escape - Renaissance Retro Podcast #3
Переглядів 2,1 тис.Рік тому
Professional game developer uses GB Studio - 2021: Moon Escape - Renaissance Retro Podcast #3
Background tile swapping in GB Studio 3.1 vs 3.0.3, what's the difference?
Переглядів 4,6 тис.Рік тому
Background tile swapping in GB Studio 3.1 vs 3.0.3, what's the difference?
Beginners guide to backgrounds - Basics, Tilesets and Scenes - GB Studio 3.1.0 Tutorial
Переглядів 8 тис.Рік тому
Beginners guide to backgrounds - Basics, Tilesets and Scenes - GB Studio 3.1.0 Tutorial
Enemies lagging your game? Here's some quick tips - GB Studio 3.1.0 Tutorial
Переглядів 3,2 тис.Рік тому
Enemies lagging your game? Here's some quick tips - GB Studio 3.1.0 Tutorial
Comment Saved 💾
No time to comment, I have a Gameboy game to make! 😅
Hope any of these are helpful - These are the rules I'm going to follow: 1. One project at a time. (How many projects do you have unfinished? That's why you don't have the time to finish anything.) 2. Finish your project. 3. Finish your project. ( I KNOW IT'S ON THE LIST TWICE, If true see: #7) 4. Set deadlines 5. Stay organized and make lists of what needs done 6. Test your game/Fix/REPEAT/YOU Will Find BUGS 7. Finish Your Project (I can't understate this) 8. Take a break when you need it. But only if you've earned it. 9. Reward yourself for reaching milestones. (I get to play Donkey Kong Country SNES after completing my work for the day.) 10. Even though at the end of the day we are either doing this for business or pleasure, it's really just a game. So don't take it too serious, unless you're truly passionate. - Happy Development to Everyone! 👍✨💻
Is Take It Racing 2 OST uploaded anywhere?
No but that's a cool idea!
finish slicks
Are people actually making racing games with GB Studio? I thought it couldn't, yet. TIR3 (Tire tracks logo) would be even better with actual racing shown. It could have Original Manager mode, Arcade mode with player input controlling the cars (standard racing),and Simulation mode is a blend of both modes (player controls cars but also manages the garage, upgrades, and repairs the cars)
@@LeftEarth2 it is very difficult to make classic racing games, but it's not impossible! I haven't been successful in making a real driving game yet, but I have enjoyed making manager style games
Puzzle mode should have you working as a sketch artist at different crime scenes. Keep the mechanics. Add more locations, and story behind each crime. After so many crimes solved, you should rank up to the next promotion. Also the last crime you sketch should implicate you as the killer, as a twist. 👍
Wait a minute! Hold up! Did that idea generator just say: _A fishing rhythm game with politicians?!_ 😂
More videos like this, please. 📺 _SUBSCRIBED_ 🎉
Should add a link to your games.
Is this an console/mini PC?
@@ashketchup1093 this is a game engine
Get offff
Oh my GOD thank you for this. It has gotten so many updates I'm so overwhelmed coming back after a long time.
@@the_jaggernaut glad I could help! Good luck developing!
Thank you for the great videos and lessons on this fascinating program! you are an incredibly smart person, but for all the less bright ones like me, I recommend investing a very modest amount in the program pyxel edit for creating tilesets. i did one tileset project for the real NES system and i can't imagine working on it in gimp or photoshop, when every tile in memory at some point becomes a fight for survival. it went much faster, even after many years of working in photoshop. if anyone worked on tilesets in pyxel edit i'm curious about your opinion? all the best good man and thanks for your time and passion!
Can you speak on what it takes to get your game on switch? Is your game running in some kind of approved emulator? Was this process very involved on your part, or did you have help from a publisher? This is fascinating and makes me want to develop with GB Studio more than ever!
@@samueleslick I went though the publisher/developer Caracal Games! They created their own emulator/game hybrid to play games on the switch. On my end I had to do some tweaking to make my previously finished game be accepted onto the Nintendo E-Shop
Just downloaded GB studio two days ago! This video and all the other ones you have will really help me through this journey! Thanks
I really hope you continue this series with the new GB Studio! It would be great if you did a deep dive from start to finish in each game genre! Starting with a top-down Zelda like game would be perfect ;)
I love the GB Color only mode they've introduced that allows for much more unique tiles on screen.
@@UltimatePerfection yeah that is super helpful!!
This is so cool, wanted to make a game for retro console but seemed to complicated but this makes it a lot more accessible.
Thank you for this video! For some reason version 4.0 can't be installed on my laptop, it gives me an error message, should I just uninstall the other versions, I haven't had this happen before. Anyone else have this issue?
@@ciaragarrity6425 you shouldn't need to uninstall any other version, I recommend going to GitHub and finding a slightly earlier version and seeing if it works with that
@@RobertDoman Thanks for the tip! I'll check to see if it works for me. I thought it might have been a glitch of some kind.
Please keep these videos coming. They are fantastic resources for us less smart folk who want to get started in game development. Thank you so much for putting these out!
@@DerekMusic27 what topic do you feel you need next?
@@RobertDoman I would love to see you dive into other genres in GB Studio. Particularly, real-time strategy or tower defense like genres. With games like Warlocked for GBC, I would love to see if it’s possible in an engine like GB Studio. Thanks for the reply!
@@DerekMusic27 very interesting ideas! I'll see what I can do!
Cant wait for more 4.0 tutorials! 😊
Return of the king.
Your videos have been massively helpful in learning how to use GB Studio. I'm having a lot of fun building a game, largely thanks to you!
man your videos are amazing are you planning on making one to explain the new tile swapping event for animated backgrounds?
@@DiegoTarragonaCovers I could do, yes! Thank you for the suggestion!
Woah, didn't know you can get GB Studio games published for Switch. Neat!
Your intro video tutorials are where I started my GBS journey, Robert - awesome work as always! 👍🏻
man if only gbs4 could work in my laptop imagine all the new features...but alas, im stuck with 3.2
@@ELV13S 3.2 has some amazing plugins, so it's not all bad!
Great Tut :) And Thank You, Thank You - for NOT playing ANY Music while you talk :)
I'm glad I could help!!
i'd love to get this, but a $30 shipping to southeast asia country is too much. if there's a digital version i'd like to get that instead..
@@ruegenthedragon That's very annoying, I'm sorry to hear that! Is there a specific amazon code in your country, like mine is Amazon.co.uk. If so, it might be to worth trying it through that if you aren't! but I will work on a digital version!
@@RobertDoman oh the thing is amazon is never available in where i live
I know this video was a while ago but how would i do that know, like is the AI looking for your hitbox or your actual place?
@@MotionParadise12208 the AI is looking for your actual place, so if your hitbox is offset, you'll have to calculate that in them!
@@RobertDoman poop, alr thank you
@@RobertDoman if i have it 48x48 and his hit box is 2 up from the bottom would the off set be 3 or 2?
@@MotionParadise12208 maybe 2, but it should be easy for you to test!
@@RobertDoman well i tried the 2 and 3 but he's like bugging or something so I'm going to do some other testes, not the player the AI
If I want to make a gb color game, (I think it's color only mode) Do I need to bring a monochrome background and then make a pallet in gb studio and color the map with those pallets or can I just load a colored image? As long as each tile doesn't have more than 3 colors + transparency ofc.
In GB Studio 4, the engine will automatically turn your coloured backgrounds into monochrome+painted tiles for you! And background images can be 4 colours, no transparency. That is for sprites
NGL I'm kinda disappointed that the interactions aren't as snappy, hopefully you can come back to this and build something that controls now faithfully to the original
Idk thats just some overall problem solving tipps..
Hey man! Love your work, I would pay for a digital version right now =] If there is a PDF in the patreon or anywhere, I would go straight for it. It's a little hard to import from Brazil, we got crazy taxes
@@victoriemini if you have Amazon in Brazil, you can buy it physically from Brazilian Amazon I think!
@@RobertDoman believe it or not but in Amazon Brazil it costs 37 dollars (185 brazilian reais).
@@victoriemini oh my gosh, okay, I'll try and get a pdf version out for you!
Thanks 🙏🏻
The GB Studio limit for unique tiles lies at 192. So wouldn't it be better to create for forest, beach, city or cave zones an own tileset? Because it kinda feels like as if it would be enough to just work with one tileset the entire game, but that would be pretty limiting, right? I think Zelda also uses multiple tilesets for different zones. Oh, and is there a way to combine multiple tilesets for one scene?
so I've been working on this for like 4 hours and the change scene and it doesn't work at all it just automatically says I'm dead as soon as it loads
@@MotionParadise12208 you need to set the value to not be 0 when it loads, and double check you are referencing the correct variable when you do the health checking!
@@RobertDoman thankyou BUT I don't quite understand how to reset the scene after death because I have it go to a game over screen and then back to start but the battle room is not the start and the heath is in both areas but I don't know how to make the heath restart as a hole
@@RobertDoman this did work btw, your amazing
Thank you for this clear and helpful tutorial. It's really generous you took time to explain.
Works so far. But what am I supposed to do when I have an inventory system like in Zelda and want I want the HUD and the inventory to show up at the same time. For example, every time I open my inventory or enter a building the HUD gets glitchy, and basically a mess. I suppose it's because of the map size differences, but is there a way to get around this?
@@TarnkappenToast you should hide the overlay when you don't want it showing on the screen
@@RobertDoman Oh no, true, I get that. But the thing is, I acutally want to see the HUD overlay the entire time, even in the inventory. But my problem is that it doesn't show up. I mean something shows up in the inventory, but it's like some chopped up version of my tile sheet.
@TarnkappenToast you will need to set up every scene with different variables! The overlay script uses specific values based on the UI artwork you placed at the bottom of your background art, so you will have to do some testing and adjusting to get it to work in different scenes Hope that helps!
@@RobertDoman Thank you! I will try that! I just have to find out how to save all the HUD information between screens, but I will get there. :)
@@TarnkappenToast global variables aren't lost when changing scenes, so saving the information shouldn't be a worry
Excellent guide, I was going nuts trying to figure this out. (Just installed Gb Studio Today) I THOUGHT I followed this to the letter ...but my enemy sort of just runs around in a circle 😅
Upon Further review .... it is because I put my "cinematic" movement that happens before they "attack" in the On Update ...so everytime I move it first resets position then tries to approach me.
They nailed the text font.
Thanks for the tutorial. Have you ever considered trying to make a tutorial on how to make a top-down platformer in GB Studio?
What's an example of a top down platformer?
@@RobertDoman Something like what they did with Gremlins 2: The New Batch for the NES. I imagine simulating a "jump" would be fairly straightforward, but it would also be necessary for the player to be able to bypass obstacles that would normally harm them and to be able to jump anytime and anywhere.
@@Graywyck I could forsee that being quite easy to achieve but also having a lot of issues to work through I would make a tutorial for you if I were to make a game like it!
Great video
Great video. Thank you
Great talk through, i like your points about strategising your time. That not all ideas are worth ones time if it doesnt light the passion.
Exactly yeah, no good powering through if you don't enjoy it and no body will want to play it!
First time youtube recommended your video. I feel like it would be great for you to talk about the game concept a little bit before you rush into the feedback you’ve received. For those watching it could be great to know what the game is all about. Thanks for putting this together.
I want to know how you would do the next step in an rpg, target selecting for multiple enemies. Seeing as you can't pass actors as variables, it seems like you would need to copy the entire code again just to use the second enemy stats.
@@covereye5731 a technique I used in Take It Racing 2 was to have a set of variables that are used like proxy's. The proxy's variables are set to each racer's stats one by one. This way like you said, you don't need to copy the entire code again, you can just update the proxy variable to the correct racer's stat and go through it again. Hope that makes sense?
@@RobertDoman Hey thanks for the reply. I think you are saying decide between and then funnel EnemyHP-A or EnemyHP-B into a generic enemyHP that you then run through. But at some point you have to bring the data back up, for example to update the correct sprite and figure out which EnemyHP you just handled right? The only thing I can think of is an activeEnemy variable with flags associating each of them.
@@covereye5731 Exactly, you got me! To trigger things to happen, part of your code can be to check if something needs updating, and add flags or set a variable like you said to call on later. EnemyEvent-A, EnemyEvent-B etc, I think you have figured it out, you just need to test it!
Maybe it becomes something like you flash the final image on screen for short (hard) to long (easy) and then ask the player to recreate it. Somewhat like a police sketch from memory?
Yeah! Like a recall test. This could be really good for some players, but very frustrating for others
I think maybe you drop the Puzzle mode and replace it with a Click and Point Story Mode where you go around collecting information to build an image with. Maybe take elements from Clue (Cluedo) that lets you replay it a bit better while having a familiar structure each time.
Very interesting idea, I'll definitely research some cluedo mechanics! I also like the idea of the point and click. Story instead of puzzle could be cool, thank you!