Тёмный

My game development tools 2023 edition 

orangepixel
Подписаться 17 тыс.
Просмотров 9 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 101   
@SulixD
@SulixD Год назад
I think 1 ultra wide + 1 portrait 16:9 monitor is a good ammount of monitors to have space for code + browser + documents, and maybe 1 extra monitor on top of the ultra wide to run the game for testing while you can still see the rest of the stuff. I currently have 1 ultra wide + 16:9 monitor and I love this setup.
@justin_online
@justin_online Год назад
I thought he said he used a mech and got excited for a second...
@orangepixelgames
@orangepixelgames Год назад
Only outdoors, else it's a bit messy 🙃
@mirandaart3012
@mirandaart3012 Год назад
always an interesting clip before the intro starts xD
@orangepixelgames
@orangepixelgames Год назад
I try!🤓
@Nestor2099
@Nestor2099 Год назад
It's always great to see a new video every Thursday to learn something new Pascal, thank you!
@orangepixelgames
@orangepixelgames Год назад
You're welcome and thanks for watching every week! 😁
@MrFranzzle
@MrFranzzle Год назад
It is funny that I converged to a lot of the same tools. Except pixelart in Gimp. You are a hero! Love the dinglish on the toolbox scene! Lol
@orangepixelgames
@orangepixelgames Год назад
Ha! Yeah Gimp isn't for everyone, especially not for pixel art 😁
@geams
@geams Год назад
I quit using notebooks and went back to a tower pc, they last longer and you could replace broken parts.
@orangepixelgames
@orangepixelgames Год назад
Thinking about that when it becomes time to upgrade this one. I rarely take it off my desk
@umapessoa6051
@umapessoa6051 Год назад
Awesome video as always, what do you use for the collisions on your game? Box2D? Custom collision/physics?
@orangepixelgames
@orangepixelgames Год назад
Custom, and very simple, physics!
@MichaelGGarry
@MichaelGGarry Год назад
2 Screens: 1 for code, 1 for the game/editor/etc. Much easier to debug. Third screen: for people working in teams so the team communication is open. If working with 1 screen only, I find the Mac is much better as it handles multiple desktops better than Windows.
@Seancstudiogames
@Seancstudiogames 10 месяцев назад
A portrait monitor is fabulous for code reading, I however havr to enlarge my font and use a sans-serif as I’m older too. (50) Love your simple tools!
@ThemildmanneredgamerBlogspot
Another great video, especially for those that may just be starting out on their own game dev journey.
@orangepixelgames
@orangepixelgames Год назад
Thanks! 🙃
@Gendgi
@Gendgi Год назад
Great information as always o/ thanks for the videos
@orangepixelgames
@orangepixelgames Год назад
Thanks for watching 😉
@CallousCoder
@CallousCoder 6 месяцев назад
A great small lean DAW that can do what audacity does as well is Reaper. One time 50 euros per major release. And you own it. I love it as my daw as it’s small no useless bells and whistles it starts quick. It’s great.
@orangepixelgames
@orangepixelgames 6 месяцев назад
Might check it out, still think Audacity is somewhat of a weird tool with many of its features
@CallousCoder
@CallousCoder 6 месяцев назад
@@orangepixelgames yes the UI is a bit weird at times. But for just doing audio work it’s pretty decent. But it’s a shame the went full on spyware 🙁I didn’t even know that until you brought it up. I did a hack video last year m.ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6LS6rcwXQ_E.html where I used audacity to find the OOK pattern of a received signal to reverse engineer the protocol of those cheap weather stations from the Action. And it was part of the Linux distribution with all the RF tools. And I could actually find my way around but usually after the 2nd or 3rd try.
@discotomb
@discotomb Год назад
Hey there Pascal👋, love your vids and tips about game dev. I was wondering if you could tell us how to optimize the GIFs for a Steam page, I saw that only a certain resolution, bitrate, framerate is going to work well and load fast and it really has been kind of a hassle for me to figure out how to do all of these, all I know is how to record game footage with OBS but turning it into GIFs for my Steam page is something that I still need to figure out.🙌
@orangepixelgames
@orangepixelgames Год назад
Honestly, I never knew there were bitrate limitations! Usually the best GIFs are less than 5mb in size, and I believe the optimal width for the steam page is 600px (could be 640)
@МаратХанахмедов
Hahaha, you got toolkit! 😅It is so funny! 😂😂😂
@orangepixelgames
@orangepixelgames Год назад
Thanks to Aline for the help on that bit 😜
@dougsaylor6442
@dougsaylor6442 Год назад
I have a pretty similar setup for general software dev. One main monitor for the IDE, and the laptop monitor for comms and PM stuff. I don't really feel a need for another monitor either, it seems like it would be harder to focus at that point.
@orangepixelgames
@orangepixelgames Год назад
Exactly! Too much screens to look at and get distracted on
@romulino
@romulino Год назад
By the way, you can disable the sleep when the lid is closed option in windows power settings, so you can close the laptop and still have the monitors working.
@orangepixelgames
@orangepixelgames Год назад
I remember trying that option, but something else didn't work.. can't remember what, but maybe I should try that!
@mandisaw
@mandisaw Год назад
Hot take on "breaking patches" - too many folks don't really code defensively. 1- They don't maintain test / archive versions, so all platform changes are pulled into master, sometimes automatically. Gotta at least make a test branch, so you can safely see what breaks. 2- Lot of "black box" plugins, SDKs, and other dependencies, that aren't staying on top of upcoming releases. It's like updating the OS before finding out if all your critical software runs on the new version. And 3- people wanting to use the shiny, bleeding-edge stuff from the Unity keynotes, even while it's still in alpha/preview. I keep my development at Current-1, and leave preview features for side experiments. Folks out here flying too close to the sun, then complaining when their wings melt 😅
@nandojol
@nandojol Год назад
I like to use 2 monitors: 1 in landscape an another one in portrait. I code in the portrait and check the results in the landscape :)
@orangepixelgames
@orangepixelgames Год назад
Sounds like mobile gamedev 🙃 my PC versions don't run well in landscape mode 😁
@nandojol
@nandojol Год назад
@@orangepixelgames well, easy, I'm a web dev xD haha. But I like Godot, so I use the editor in one monitor and VS Code to write gdscript in the other one, just like when I'm doing web dev hehe
@Zimlil
@Zimlil Год назад
I looked up the lid close hibernation thing, Its in "Power" settings for when the lid is closed. I could find it typing in "lid" in the search bar as well. Handy to know.
@orangepixelgames
@orangepixelgames Год назад
Think I looked that up and tried it when I just had this setup, but for some reason it didn't work, screen remained black.. maybe I should try again as my PC had many update since
@mandisaw
@mandisaw Год назад
​@@orangepixelgames On a laptop it might be in the BIOS settings, or there might be an OEM setting overriding Windows'.
@TimConceivable
@TimConceivable Год назад
yeah, it's in power settings. it will pop up an option that says "change what closing the lid does" when you type in lid and then you can change the setting.
@PauloRuvalcaba
@PauloRuvalcaba Год назад
I'm interested about learning how you locked down your WordPress website. Got links to learn more?
@orangepixelgames
@orangepixelgames Год назад
first tip: rename your wordpress login location/page/url (google for some info on that) second tip: try to keep your admin account private, so don't post things using that one, but create a separate account for posting news third check out and install any (or preferably all) of these plugins to make your site more safe: - BulletProof Security - Sucuri Security - WP Cerber Security
@LuisFrontanilla
@LuisFrontanilla Год назад
Awesome! I was wondering though, I use libGDX and never got hotswap or class reloading to work, I always end up launching my game again :s
@orangepixelgames
@orangepixelgames Год назад
Try running it through intellij /ide , and not through Gradle. That fixed it for me
@TrieDevz
@TrieDevz Год назад
libGDX, the topic that brought me to your content. If I ever start back up my old mobile game project, I'll try to rewrite it using Flutter and the Flame game engine. And I agree about the three monitor experience as I used to be that guy 😅
@peacefusion
@peacefusion Год назад
Gimp is awesome. Anything is better than Adobe subscriptions.
@orangepixelgames
@orangepixelgames Год назад
Can't believe so many people subscribe to software!
@mandisaw
@mandisaw Год назад
​@@orangepixelgames Cause they've got us by the 🍒, man 😩 I hung on with CS6 for ages, but eventually had to just bite the bullet to get CC. Gimp is cool, but for work, school, and home, I use at least 7-8 major Adobe products (and added a new one last year - XD is great for UI design). The opportunity cost of learning new tools for *all* of those functions, and hoping they are well-supported, is just higher than the sub at this point.
@IraKane
@IraKane Год назад
Definitely using a framework vs an engine has its inherited benefits. But I must confess that I would probably go bananas if I don't have an engine behind me...or perhaps I'm just lazy😅
@orangepixelgames
@orangepixelgames Год назад
No comment! 🤣
@nickidebruyn
@nickidebruyn Год назад
Nice video. I have almost the same setup. Can also only work on 1 screen, for me no need for an extra screen. All software you use is basically the same I use except for the engine. I also do java game dev, however I use an engine called jMonkeyEngine. Been developing in it for more than a decade, so yeah, don't really want to change to Unity etc.
@orangepixelgames
@orangepixelgames Год назад
Not sure I ever saw the jMonkeyEngine! Is that also cross-platform?
@mandisaw
@mandisaw Год назад
I remember jMonkeyEngine! When I was first getting into Android, I read up on that one and libGDX. At the time though they seemed limited in what platforms they could build to (2012 or so). By the time I came back around to commercial games (2016-ish), Unity seemed a better option (free, better support, more platforms).
@SirArtanis7
@SirArtanis7 Год назад
Oddly enough, I've been looking for a camera system for a while. Thank you, I really didn't want an IP Camera I love been aware of the hacking issue
@orangepixelgames
@orangepixelgames Год назад
We once had an IP camera that started turning/rotating without me doing it 😅 it was quickly disconnected!
@SirArtanis7
@SirArtanis7 Год назад
@@orangepixelgames and that's why those cameras are terrifying
@DevlogBill
@DevlogBill Год назад
Looked up LibGDX and you can only use Java as the programming language. Shame I thought maybe it would also support Kotlin since you can compile Java to Kotlin since they both run on the JVM. With LibGDX do you need to import anything into your project?
@crashannburnFPV
@crashannburnFPV Год назад
Yet another great video! Thanks for taking the time to communicate through videos as well as the discord. Wish more solo/small team game developers did this. :)
@orangepixelgames
@orangepixelgames Год назад
It can be a lot of work 😜
@crashannburnFPV
@crashannburnFPV Год назад
@@orangepixelgames That's true. Editing takes time. And good videos takes more time. So, it's very understandable that not all finds the time to do so. Even more cudos to those who do take the time.
@mellstardust2782
@mellstardust2782 Год назад
2 monitor is for watching your videos and making game at the same time haha.
@orangepixelgames
@orangepixelgames Год назад
Haha! Good excuse to have an extra one ✌️😁
@FrozenWell
@FrozenWell Год назад
I currently use 3 external monitors in addition to the laptop, one for teams, one for the XD, one for web browser and one for Vs code. I like my monitors 😂
@orangepixelgames
@orangepixelgames Год назад
Sure you got enough of them? 🤣
@FrozenWell
@FrozenWell Год назад
@@orangepixelgames going to need a bigger desk 🤣
@oldshamen
@oldshamen Год назад
Unity certainly has its quirks but as someone whom has used it for almost 10 years, I have never experienced it messing up my code during upgrades. An idea for a future video: How does SeriousLion migrate your games to other platforms? Will he re-write your code, how do you manage the collaboration etc
@orangepixelgames
@orangepixelgames Год назад
Think I need to involve SeriousLion in that video somehow sometime 🤔😁
@nandomax3
@nandomax3 Год назад
​@@orangepixelgamesthat would be nice
@Sargonius
@Sargonius Год назад
Regarding engine updates - no one is actually forcing you to update to the latest Unreal or Unity version. And a lot of companies and teams are still using older versions to finish their current projects.
@orangepixelgames
@orangepixelgames Год назад
Obviously nobody is forcing people to update, but many still do if there's something shiny offered 😁
@TimConceivable
@TimConceivable Год назад
do you use the command line when committing code to bitbucket or do you use a graphical interface?
@orangepixelgames
@orangepixelgames Год назад
No, intellij has great integration with GIT, so it's nice buttons to commit/push and add comments
@noiJadisCailleach
@noiJadisCailleach Год назад
Why ezgif over screentogif? What's the biggest difference between them?
@orangepixelgames
@orangepixelgames Год назад
No idea, I never used screentogif.
@TravisBerthelot
@TravisBerthelot Год назад
I couldn't work with only 1 screen. 2 screens are required. 1 for running the app/game and the other for the IDE, log output, and the like.
@aufdem2
@aufdem2 Год назад
When I'm programming I also only use one screen, but it's 4k and used in quadrants like having four 1080p monitors.
@orangepixelgames
@orangepixelgames Год назад
I have the game and ide on the same screen, works fine 🙃
@TravisBerthelot
@TravisBerthelot Год назад
@@orangepixelgamesSo you don't make fullscreen games that take over the primary display?
@orangepixelgames
@orangepixelgames Год назад
I usually test in windowed mode, and only sometimes in fullscreen
@TravisBerthelot
@TravisBerthelot Год назад
@@aufdem2 I still use 1080p. So like @orangepixelgames you don't test fullscreen much.
@mandisaw
@mandisaw Год назад
5:26 Yes, please do a video on why you like using Java & libGDX 👍 As someone who "thinks" in Java, but has been doing C#/Unity for about 7yrs now, I recently did a little exercise of converting the meat of one of my old Android games to Unity. It's not hard, or even terribly time-consuming if you aren't using anything esoteric. It wasn't my primary project, so I didn't go through the full porting process. But the potential there to either leverage 3rd party tools/assets, or achieve true "code-once, deploy anywhere" ability is worth a solid look.
@orangepixelgames
@orangepixelgames Год назад
Might do that video! Simple topic which leaves room for a fun video 👍
@tonybarnes2920
@tonybarnes2920 Год назад
Nothing better than the do-nothing gatekeepers telling you "you're not indie", when you bank account and more-importantly; number of "employees" says otherwise.
@orangepixelgames
@orangepixelgames Год назад
I'm not too worried about idiots like that tho 🙃
@mangirdasbalciunas
@mangirdasbalciunas Год назад
How are you porting your libgdx games to consoles?
@orangepixelgames
@orangepixelgames Год назад
I teamed up with another developer who translates my game code to Monogame and we use that for the various consoles
@TheHassoun9
@TheHassoun9 10 месяцев назад
@@orangepixelgames afaik for 3d, MG does not have a lot of libgdx features like playing a 3d gltf animation track, or is everything in your games is 2D?
@NeZversSounds
@NeZversSounds Год назад
Alternative for Audacity is Tenacity or Wavosaur.
@orangepixelgames
@orangepixelgames Год назад
Checking those out! Thanks for the tip
@thehambone1454
@thehambone1454 Год назад
Do you use mostly custom physics or Box2D?
@orangepixelgames
@orangepixelgames Год назад
Custom (and very simple) physics
@hieu-dev
@hieu-dev Год назад
hi orangepixel
@orangepixelgames
@orangepixelgames Год назад
Hey!
@CitizenCoder
@CitizenCoder 5 месяцев назад
Youre a solo dev! Who did you pay to put a toolbox on your desk!? That makes you NOT a solo dev!! 😂😂
@orangepixelgames
@orangepixelgames 5 месяцев назад
a solo dev .. not a single dev 😜
@CitizenCoder
@CitizenCoder 5 месяцев назад
@@orangepixelgames be honest, how much of "your" development work does she do? Are you just the face of orange pixel? 🤣
@orangepixelgames
@orangepixelgames 5 месяцев назад
🤫😏😁
Далее
The real problem with Unity
16:09
Просмотров 6 тыс.
How to start Game Development in 2023 !
23:55
Просмотров 51 тыс.
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21
다리찢기 고인물⁉️😱 Leg Splits Challenge
00:37
Слушали бы такое на повторе?
01:00
Optimizing my Game so it Runs on a Potato
19:02
Просмотров 621 тыс.
Tools I use for Indie Game Dev
14:21
Просмотров 8 тыс.
How much did my indie game make?
7:59
Просмотров 12 тыс.
The Best Games from GMTK Game Jam 2023
16:05
Просмотров 1,2 млн
Steam EXPERT teaches you Game Marketing for SUCCESS!
52:22
My 10 YEAR Indie Game Development Journey
23:58
Просмотров 584 тыс.
How did my first months of Godot game development go?
25:01
4 ESSENTIAL business tips for game developers
16:04
Просмотров 2,5 тыс.
20 Advanced Coding Tips For Big Unity Projects
22:23
Просмотров 190 тыс.
23 mistakes we made making our first game
22:57
Просмотров 33 тыс.
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21