I demand a tutorial on copper cube for no reason at all.
@aryantzh2028 Жыл бұрын
this is nice, but can you also give us the best non open source game tools? like adobe or something
@gamefromscratch Жыл бұрын
Ok, here is your copper cube tutorial, enjoy. devga.me/tutorials/coppercube-6/
@kaya_stu Жыл бұрын
@@gamefromscratch oh shit , you actually replied.... Thank you , gentleman. I appreciate that.
@shagster1970 Жыл бұрын
You mentioned GDevelop in the video but its not on your website page.
@novh4ck Жыл бұрын
Aseprite does not have an open-source license. It has a custom EULA which forbids distribution of binaries and is not OSI compliant. LibreSprite is a fork of an old version of Aseprite before the EULA which still had a GPL-2.0 license.
@ze0dexic Жыл бұрын
Tenacity is a fork of Audacity without the telemetry and other weird baggage. i highly recommend to use that instead!
@sleepynet13 Жыл бұрын
i was trying to learn how to compile aseprite as i cant afford that and i gave up but then i saw this comment and i thank you for reminding me of libresprite!
@jlewwis1995 Жыл бұрын
@@ze0dexic how updated is it compared to normal audacity, and how up to date is libreslrite compared to normal aseprite for that matter
@anon7296 Жыл бұрын
@@ze0dexicthe author of that fork is a weirdo drama queen, there are a bunch of other forks of audacity available, use those instead also you can disable the telemetry of Audacity
@iglobrothers645 Жыл бұрын
@@sleepynet13haha. Gotta love Linux package managers having the binaries ready to download and/or source code automatically compiled
@JimmyFraggs Жыл бұрын
Timestamps for open source tools covered: Game Engines 00:20 Godot 00:38 Stride 00:57 O3DE 01:20 GDevelop 01:48 More Engines Art Tools 02:28 Blender 02:57 Krita 03:03 Gimp 03:12 Inkscape 03:20 Material Maker 03:40 Armorlab 04:27 ScultGL 05:00 Pixelorama 05:19 Piskel 05:36 aseprite 06:11 Lospec Pixel Editor Animation Tools 06:31 Synfig Studio 06:42 Pencil2DA 06:56 OpenToonz 07:22 SpookyGhost 07:38 enve Audio Tools 07:54 Audacity 08:09 LMMS 08:42 Ardour 09:13 Qtractor 09:31 MusE 09:51 Bespoke 10:05 MuseScore 10:29 Zrythm
@ikemkrueger Жыл бұрын
Thank you!
@raymk Жыл бұрын
I'd definitely add some more categories besides the tools: - Sound Effect Libraries: Soundly, 99 sounds - Music Libraries: Free Music Archive, BandLab (also for making music) - 3D Model Libraries: Kenney, Quaternius, The Base Mesh, Cargo - Animation Libraries: Mixamo Once you combine all the tools and the asset libraries, you're up to make your game with zero budget. Use Godot, bring in Kenney's 3D models, edit some of them using Blender, then add some SFX and music that you edited using Audacity or LMMS. Finally, make some simple UIs and logos using Inkscape or Krita before publishing your game.
@Erynash3 ай бұрын
Mixamo is a big one for 3D
@yamiprincess Жыл бұрын
I feel that Cake Walk is worth mentioning as a great open source Daw that was used by major studios in the past.
@pablosalas2220 Жыл бұрын
Cakewalk's Bandlab is not open source but it worths mentioning for sure
@fishyc43sar10 ай бұрын
It's not open source at all, but yes it's a fine free application.
@RichardsVideosWoohoo Жыл бұрын
Material Maker is great, glad more and more people are beginning to speak about it.
@starwolf-3000 Жыл бұрын
My favorite tool for composing audio is OpenMPT, a "music tracker" which is a special kind of sequencer, but uses a vertical timeline instead of a horizontal one like most other tools in that regard. While being open-source, it's not fully cross-platform, because it depends on MFC, so it is primarily for Windows, but has special wine integration for Linux and macos.
@jlewwis1995 Жыл бұрын
Yeah I wish trackers were brought up more often when talking about FOSS daws, for some reason openMPT, famitracker,, and furnace are all always left out despite famitracker in particular being pretty popular and mature (iirc it's literally over 20 years old and openmpt isn't far behind in terms of age)
@apollolux Жыл бұрын
@@jlewwis1995Trackers probably aren’t talked about often because the middleware used by engines to support their formats like BASS or FMOD are usually commercial solutions that cost money. Manually implementing support using an open-source library like Allegro usually requires investing in that library’s ecosystem and needs language bindings for its APIs, and even a much more specialized library might also require jumping through extra hoops to configure and get working in a particular build system. I know this firsthand as someone affiliated with the Sphere Game Engine. There was a time we had switched from Allegro to specialized libraries for things, including the audio library Audiere, that IIRC used DUMB for music module loading and playback, but once we modernized a few years ago we switched back to Allegro for most I/O things, including all audio.
@starwolf-3000 Жыл бұрын
@@apollolux At least OpenMPT shares it's codebase with libopenmpt, which is under the same license.
@apollolux Жыл бұрын
@@starwolf-3000 My own personal gripes with Modplug's early playback inaccuracies of the Impulse Tracker format notwithstanding, it seems I failed to communicate just how annoying and tedious it is on a developer level to properly switch or otherwise add a third-party audio playback library to a game engine that wasn't already built with it from the start, regardless of the library's licensing, especially if being multi-platform is a consideration. As for _why_ commercial solutions like BASS and FMOD got so popular in the first place, it's probably because they made it super easy, barely an inconvenience to do just that.
@josephbrandenburg4373 Жыл бұрын
Yeah it works really well on Linux, too. OpenMPT is the boss
@da_roachdogjr Жыл бұрын
Thank you so much for putting all these wonderful open source projects, under the spotlight, for so many years. Much love ❤
@kappilino Жыл бұрын
I think you don’t need an extra sculpting tool if you have blender. Blenders sculpting tools are very powerfull and comparable with an standalone tool. And as a bonus you don’t need a pipeline to bring low poly base models in to sculpting for details. The grease pencil tools are also very powerfull, for 2D painting and animation. The blender guys and girls did a whole short movie with it. Again with the advantage that you don’t need a pipline to bring 2D stuff from the grease pencil in the 3D world of Blender. And the procedural shading system in blender is capeable for very complex and procedural shading trees, a viable solution compared to substance designer. So blender combines several professional tools in one. It is not only a an 3D modeling solution.
@OctagonalSquare Жыл бұрын
True, but it’s nice for people to know. Some people like separating out their processes, it just helps mentally.
@chizyapochiponda1602 Жыл бұрын
Great video. Didn't have a DAW in my toolkit but I'm glad LMMS is available on Windows now. Last I checked it wasn't. Also I personally consider UPBGE/Range good open source game engine choices. They are what got me into visual scripting and I still use them to this day.
@sleepynet13 Жыл бұрын
i used to use UPBGE. it is truely an awesome engine imo
@MrBabygenius55 Жыл бұрын
I came here to like this video, and ask...A lot of 'What' behind them??? That just made my morning. I'm glad you kept it in. Thank you for what you do here.
@WolfCatalyst Жыл бұрын
This might be the greatest list you've ever compiled
@lominero5 Жыл бұрын
This is an amazing list. I didn't know about most of these. Thank you!
@FlexLUTHORdev Жыл бұрын
FANTASTIC and quick rundown of all these great tools! I'm working towards a 100% FOSS pipeline for game dev, and it's so inspiring that this is an actually achievable thing in 2023. All these people have worked tirelessly to democratize the tools of game creation, let's repay them by making great things! (and, you know... actually repaying them too. like with money. 🤣)
@anon_y_mousse Жыл бұрын
Mike, I love your pronunciations, especially the attempt at Aseprite.
@SpaceBroGabe Жыл бұрын
Great video as always! Wish there was a section for open source video editing tools as well.
@Cigam_HFden Жыл бұрын
Inochi2D as an open source alternative to Live2D, and when it gets integration to game engines, you could use it as an alternative to Moho, ToonBoom, etc other animation programs.
@LOC-Ness Жыл бұрын
I was wondering when one of these would be made!
@sunbleachedangel Жыл бұрын
Definitely saving this to my "useful for future" playlist, thank you very much
@Elwaves2925 Жыл бұрын
Great list Mike. There's many I already know about but still a few I don't, especially for 2D animation.
@Ragnarok540 Жыл бұрын
Thanks for this, people really need to know the licences of the tools they are using. When the whole Unity debacle happened, some people believed that it was open source, so someone just had to fork the project and that was it...
@SirLoon Жыл бұрын
After long time (sorry) one of the best and most useful video for game-dev comunity
@SirLoon Жыл бұрын
with some BUTs...
@jefreestyles Жыл бұрын
Thanks! Just in time for some game jams. Can you make a video about sub-tools that can help game devs like RegEx, JSON, linear algebra and calculus graphing helpers, name generators, etc. props if you go deep into the game engines' marketplaces as well.
@AsatteGames Жыл бұрын
This was really helpful and I have found many new tools I would like to use in my projects. Thank you for the video!
@VyLoneReaz Жыл бұрын
Wow great video especially for new 3d artist, would have loved to know all of that when I started my journey. But still learned something new, great content keep it up!
@brodriguez11000 Жыл бұрын
Dialogue tools (especially branching) would be a nice addition.
@sosasees Жыл бұрын
7:47 the Audacity to not show Tenacity after showing Audacity 🔍 tenacity audio editor
@philip_hofmann Жыл бұрын
Nice thank you :) Maybe something like Colyseus, Lance and Nakama (maybe also THNK) would also fit into this list of open source game development tools for multiplayer game server frameworks. (I dont know much tough, just looked briefly into them since thinking about making an app for a card game my friend and I are creating. Would be an interesting journey. Could learn a lot since I dont know much, only did a project during it studies once where we made colt express into a multiplayer app game, using android studio and spring (so generic frameworks). Using frameworks like Gdevelop+Colyseus would be interesting.)
@HE360 Жыл бұрын
Godot, G-Develop, Aesprite, Audacity and musescore!
@Hydronide Жыл бұрын
Audacity didn't get scummy, it was a misunderstanding where a Lawyer rewrote their ToS but used a pre-written blank slate for them and they pushed it before reading into it, but it wasn't what they were actually doing. It ended up in the media and by then the damage was done, its all been revised again. Could have just been PR covering that but the maintainer seems genuinely disappointed with how it all went, and regrets not proofing it first. Check out the FOSS Pod episode. Very fascinating :)
@rosepainting8775 Жыл бұрын
Hi, can you make a video on open source games which we can contribute to? I am not able to find good project.
@gamefromscratch Жыл бұрын
Not a bad idea. Will add to my list of possible video topics.
@sunbleachedangel Жыл бұрын
Thrive is a good one
@rosepainting8775 Жыл бұрын
@@gamefromscratch thank you very much
@rosepainting8775 Жыл бұрын
@@sunbleachedangel will check that
@rosepainting87757 ай бұрын
@@gamefromscratchhi, you haven't made a video on it yet.
@Drejzer Жыл бұрын
That's a nice source for finding tools to use, thanks!
@diegofloor Жыл бұрын
hey! a video I don't have to speed up! nice.
@er0s14 Жыл бұрын
Wow, thank you for this video! Bookmarked a few great tools.
@Gambit-YT11 ай бұрын
Furnace is a really great program for making chiptune
@julkip Жыл бұрын
I think some Code Editors/IDEs would have been fitting for this video as well
@gamefromscratch Жыл бұрын
I thought about that... would make the video very very very long. May do it in its own video actually. In fact its on the todo list.
@homerobaroni165510 ай бұрын
Amazing resources! Thank youu very much
@MrVirusDi Жыл бұрын
Thanks for the information. Interested in Audio Tools.
@agentomat Жыл бұрын
Hmm... there are some engines missing in the list in 1:54. I'd like to see updates there if a new video of a game engine is out
@juliajade1918 Жыл бұрын
Great video! Would you be open to expanding on this with tools for the writing/organizational side of game development and design?
@bearsoundzMusic10 ай бұрын
LMMS also support VST2 LMMS is 100% Free. No : * 'Plans' * Timelimits * Locked features * Nag screens Just Free
@Beryesa. Жыл бұрын
FOSS FTW 🎉
@KaasTVNL Жыл бұрын
you are the men of my day everyday
@mrbandler Жыл бұрын
Pixel Composer is missing from the list of Art Tools. New up-and-coming tool, also developed with the Godot engine. Looks really promising! Thank as always for the video 🔥
@jostasizzi81811 ай бұрын
i think it is a subscription model, this is a video about open source
@mrbandler11 ай бұрын
@@jostasizzi818 I found the source code with a MIT license on GitHub 🤔
@GrounddevLF Жыл бұрын
love what you do man!!
@SomeInternetSpider Жыл бұрын
Your A.I. voice generator died at 5:45
@somedude5951 Жыл бұрын
Sonic Pi is also interesting for composing music.
@ulrich-tonmoy Жыл бұрын
Godot is really great for software/tools development
@NeZversSounds Жыл бұрын
For Rust your list doesn't have Macroquad/Miniquad (not sure if one is depending on other) and Emerald (made from process of releasing a game)
@SpazeUnofficials Жыл бұрын
1:13 alot of what?
@jeffvenancius Жыл бұрын
You can make music with musescore and it's actually pretty simple
@tendaizhou4139 Жыл бұрын
Awesome open source
@Valyrianth Жыл бұрын
voxel, box develop, isometric? :D
@Daniel_VolumeDown11 ай бұрын
To audio I would add Famistudio if someone want to create NES like music
@hood3372 Жыл бұрын
Can you make a tutorial on setting up the free armorpaint version on different OS......😅
@owenlloyd2528 Жыл бұрын
thank you
@amv_dream Жыл бұрын
And reaper ? I have seen sound designer customize it to make some quality sound mixing, and it can be use as a video editing software (kind of). His power is the number of extensions we can add to it. Also there was a scandal with Audacity that steal your data, don't know now what happened after this.
@mazimadu Жыл бұрын
I think you should do a non open source list, so you can ad my boys Spine and Affinity Designer!
@mazimadu Жыл бұрын
Also adobe animate, but F*** adobe!
@jpdoshi2811 Жыл бұрын
opengl 4.6 vs vulkan 1.3 vs directx 12 for 3d engine? beginner here
@slowbro13215 Жыл бұрын
If you're 100% sure you only want to develop for windows, D3D is ideal, but if there is any chance you want to make software to run on other platforms you'll need one of the others. OpenGL is easier to learn/use so that is what I went with. Even if you switch to another framework later you'll still learn all the basics from learning OpenGL. I would suggest GLES 3.0 if you are interested in making stuff to run on web or mobile. Vulkan is more future-proof, but OpenGL will be around for a very long time so that probably doesn't matter. Vulkan and D3D give more control to the programmer, but if you're a solo developer it won't be easy to take full advantage of that. They have the capability of making superior software to OpenGL, but I have heard people say programs using Vulkan often run worse than OpenGL because they are harder to write optimally.
@svarupa4025 Жыл бұрын
why no love for Reaper? :( great vid, though, thanks for all the info
@gamefromscratch Жыл бұрын
Reaper is not open source.
@DustMan2704 Жыл бұрын
Stride > Godot FIGHT ME!
@niceEli Жыл бұрын
One html/js game engine I reccomend is kaboomjs by replit
@denatle Жыл бұрын
Blunder, the non-linear vidit editor, composting tool
@DevJeremi Жыл бұрын
You didn't mention Gimp and Inkscape
@Nova04550 Жыл бұрын
He literally did
@matet7772 Жыл бұрын
On slower machines, blender is definitely composting software. XD
@Dilligff Жыл бұрын
Upcoming versions will be fixing that. There was a talk on how they are optimizing a lot of the code under the hood to unlock better performance.
@tristianzero3106 Жыл бұрын
Would be good a video on like tools that are less than 25 usd.
@n00bc0de7 Жыл бұрын
Raylib should have been listed under every language in frameworks
@ggtooez Жыл бұрын
I wouldn't say every. Support varies. Rust bindings are outdated and not very good in general (I guess the language doesn't fit). Go bindings are awesome and pretty fun to use, on the other hand. I've heard good things about C# bindings, but that's not the language I've ever tried.
@n00bc0de7 Жыл бұрын
@@ggtooez You are probably right. I was just making a quirky comment but I have not actually tested out every binding for Raylib so I don't know how much feature parity they have to the C version.
@ChelSammi9837 Жыл бұрын
Krita and bitwing?
@kiwifrogg Жыл бұрын
I just spent an hour trying to feed scraps into my PC with Bompstlender running, could not get the compost system to work 😝
@Xalkomak347 Жыл бұрын
Once I am financially stable, I plan to donate to Godot, my favourite engine.
@Lucretia9000 Жыл бұрын
Gimp + Krita = open ps.
@Edimartin Жыл бұрын
3:04 The 'G' in GIMP is for Gnu. Gnu Image Manipulation Program
@tntblast500 Жыл бұрын
They never claimed it wasn't?
@OctagonalSquare Жыл бұрын
Another audio tool is Bosch Ceol. It’s free, though idk if it’s actually open source or not. But it’s meant for simple, chiptune audio MuseScore IS good, but the company sucks now. They butchered the community sharing of songs and it just sucks to see
@NeoShameMan Жыл бұрын
We need to differentiate free source from open source somehow 😮
@goshawk_fly11 ай бұрын
Bevy needs improvements and good Rust knowledge, but I prefer Bevy.
@jlewwis1995 Жыл бұрын
0:22 well technically the "daddy" of the open source game engines would be the doom engine which just so happens to never pop up on these lists even though there are newer updated version of it with more modern features like gzdoom 😂 Gzdoom supports scripting, PBR, 3d models, dynamic lighting, tonemapping, semi 3d environments (though it's more build engine like and not true actual 3d) so it's definitely capable of making a somewhat modern looking game, not to mention making levels for your game would be ridiculously easy because of how easy ultimate doom builder is to use, and someone even made a mostly blank starter template with only the bare minimum stuff you need to actually get the game working that you can download and use as a base for your own game. So I definitely think it should be included on these open source game engine lists
@gruntaxeman374011 ай бұрын
Or Build engine or X-Ray engine or HPL Engine or.... Old proprietary game engines often open sourced but they are used mostly to keep games alive or toying and learning. They are usually not good as newer engines but may work perfectly in boomershooter. I think IdTech 3 is interesting one here, it was long time one of the best open source game engines available and was more succesful than IdTech 4. It still has very optimized multiplayer code. It was cool thing back then to have free production ready game engine and tools, and it was suitable other games too than FPS. Today it feels very limited but it works: kzbin.info/www/bejne/h6O1qKCsgbN5fdk
@Slash0mega Жыл бұрын
i think musescore might be in a similar boat to audacity, in which the company that bought it is "scummy"
@ragingbrainstorm Жыл бұрын
UPBGE 😊
@cryptoninja9272 Жыл бұрын
Am not a game dev just viewed haha
@sanjilshrestha1409 Жыл бұрын
cool
@2dapoint424 Жыл бұрын
Hahahahahaha…
@khealer Жыл бұрын
Blender is indeed a composting tool!
@TheAmazingJimmy Жыл бұрын
You forgot about UPBGE.
@starplatinum3305 Жыл бұрын
Idk when i search bespoke on yt its about fridges 💀
@allinallgames9252 Жыл бұрын
I'm assuming you forgot jmonkey
@bonecircuit Жыл бұрын
krita and g'mic filters
@andrewdavid9051 Жыл бұрын
Ass Pirate 🍑🏴☠ 5:40
@JohnnyMayHymn Жыл бұрын
I was just looking for 2d animator stuff
@WeirdGoat Жыл бұрын
Unreal is also an open source game engine, just no totally free
@bexplosion Жыл бұрын
Many call that kind "source available"
@CerealKiller Жыл бұрын
Unreal Engine is not Open Source
@WeirdGoat Жыл бұрын
@@CerealKiller Yes, it is, we downloaded the source code and built it for Switch supporting. Actually lots of people test their PC or Mac by building Unreal form source code.
@Dave102693 Жыл бұрын
It’s as open source as Windows lol
@nullismstudio Жыл бұрын
Missing ebitengine (Go, more of a framework)
@MainWorldTree Жыл бұрын
Video 3 asking for a Pin!
@simpson670011 ай бұрын
seems kinda pointless to have a sculping program when blender exists, that's probably why the dev moved on.
@rumariomusic Жыл бұрын
If you want to use Godot for 2D games that's OK. If you want to use Godot for 3D games don't try to make large games. Godot does not scale very well. If you want to use Godot for VR-Games. RUN AWAY!
@sheepcommander_ Жыл бұрын
what about photopea?
@el_jamos Жыл бұрын
Not open source
@sheepcommander_ Жыл бұрын
@@el_jamos oh oops
@el_jamos Жыл бұрын
@@sheepcommander_ at first i thought it was too so i can see why you thought the same but after searching for the source i found out its not open source sadly.
@maxosashi Жыл бұрын
"asspirate"
@WifeWantsAWizard Жыл бұрын
In your title, "open-source" gets a hyphen and you miscapitalized "of". In your description, you misspelled "interested", you misspelled "want", "source-available" gets a hyphen, and there's a comma after "graphics".
@saphi20 Жыл бұрын
godot is trash, all the games i tested so far in godot take near 100% gpu and cpu and no, im not using a potato.
@leeoiou7295 Жыл бұрын
Great tools, However proprietary tools are far superior.
@bexplosion Жыл бұрын
What is superior to Git or WordPress?
@CerealKiller Жыл бұрын
This is highly debatable.
@leeoiou7295 Жыл бұрын
@@bexplosion There are lots of in-house tools used by some companies that are better than Git. Wordpress however is a special exception.
@eineatombombe Жыл бұрын
It doesn't matter if something is open source or proprietary, its about the people who make it. Proprietary tools are made by companies who hire engineers, open source software can too (if it's a good company, like valve) but most of the time it's run by volunteers
@MrIssa2021 Жыл бұрын
I bet that this comment can't get more than 10 likes lol