So, how's the game coming along /v/?
>>719556360Using unity
I've almost got everything uninstalled from last time I tried to make a game.
>>719556360>>719556360Name 1 memorable game made on Godot.I'll wait.
i cannot think of any puzzles
>>719556461Jackie Chan
Thinking of monetizing my one file project by making a youtube devlog that links to patreon or whateverYou'll watch it because you dev less than me anyways
>>719556461Buckshot Roulette
>>719556541Bioshock tube puzzle, but there's cool pieces like loop de loops
>>719556461Marcus/ENB just released his own game Radix Chronicle like 2 days ago on Godot and it's already a memory I hold dear.
>>719556360Hopefully, it'll start going again soon since I've finally finished Abiotic Factor.
>>719556360>50 new games on steam every daywhat's the point? the industry has been vandalized
>>719556360>>719556461>Games made with UnityHollow KnightEscape from TarkhovCities SkylinesOri & The Blind ForestRimworldHearthstoneFall GuysBeat SaberUltrakillCuphead>Games made with Unreal EngineMass Effect 2Yoshi's Crafted WorldValorantGuilty Gear XrdRocket LeagueDeus ExUnreal TournamentFortniteAce CombatTekken 7Arkham CitySquadLies of P>Games made with Godot........Why is no one able to actually finish a game with Godot?
not well. im not sure what kind of mechanics to add to a beatemup, besides throwing punches kek.
>>719557350>>719556461https://steamdb.info/tech/Engine/Godot/here you go, now you'll just tell me those don't count
>>719557350>ReleasedCruelty SquadThe Case of the Golden IdolThe Rise of the Golden IdolDome KeeperBuckshot RouletteDeponiaBrotatoArctic EggsWebfishing>UnreleasedSlay the Spire 2Outpostia
>>719557609Wow..that's uh...that's an impressive list there..I sure c-can't wait to use Godot....
>>719557762sort by follows or other relevant metric you disingenuous fuck
>>719557726>Cruelty Squad>A game whose whole premise is being a parody of bad games>Uses GodotKek
>>719557845Can you scroll down to the good games?
>>719557350I don't recognize any games in the unreal engine list
>>719557845Wow....those are some uh....amazing titles there...y-yeah...Godot sure is cranking out classics...
>>719557845Do it then
>>719557864Yet it's a pretty good game.
Is there any advantage of using Godot instead of Unity or Unreal? Why does it get shilled so hard?
>>719558439its free and open source meaning you don't need to pay royalties and you fully own the thingbut its also free and open source so the development is at the whims of unstable people
>>719558439What >>719558686 said. You don't have to pay for it and you can edit the source code, but it's also comparatively underdeveloped. I'm a playtester for Outpostia (which is why I mentioned it in >>719557726) and its developer often complains about having to do a lot of system from scratch, with the most recent one being Y-sorting.
>>719558686so its more on the Gimp side of open source programs instead of Blender?
>>719558898Godot is about in the middle of the GIMP-Blender scale. It's not that bad, but it has issues.
>>719558892>Y-sortingisn't that already built in? though they call it Z index despite it being a 2D thingunless he is using some old version like godot 3, I don't know since I only used godot 4
>>719556360I was recovering from health issues and spent the last month catching up on work and now will finally get back to it.Running into the issue of "I created the game world and story before gameplay, so still am thinking what kind of game to make.
>>719558270It's being ironic
>>719559021I will quote him directly.>You can count "Y-sorting" as another thing theoretically present, but practically unusable out of the box.>Y-sorting (when character is shown as in-front or behind the tree based on his position) is another thing that has to be implemented manually, unless you are writing a cookie clickerIt seems that he has issues with its implementation being very basic.>>719559101I don't care, I had fun.
>>719556360it's coming. I'm looking for satisfying hit sounds.
>>719556360Finished it a year ago then didn't release it for some retarded reason.
>>719559142I agree that the built in one is annoying to use because it only counts the first level of the hierarchy, child of objects under one set to be sorted will use the sort index of their parent and that can break some stuff if you don't know how to work around itI guess if you need finer control over it you need to do it yourself
>>719556461Sonic Colours Ultimate
>>719557845I've never heard of any of these.
>>719559243game could use some feedback when hitting an enemy, like blood splatters or something. Too much screenshake too, intensity is fine but the effect lingers for too long. Aside from that the game looks very nice anon, reminds me of Dementium on the NDS
>>719559281Outpostia is a colony sim based on Rimworld and Dwarf Fortress, so finer control over Y-sorting is indeed needed. Even Rimworld doesn't do it properly.
>>719559373I would recommend The Case of the Golden Idol.
>find a character generator addon for blender>haha, now I can make professional-looking game characters in no time at all!>the generated meshes have fucked quads and are way too heavy>need to retopologize the models from scratch>the stock textures are unusable, have to make them mysel toowell, this saved me like...maybe 2 hours
>>719559378There's a little bit of splatter, but it's hard to see in a compressed webm. There's also an effect where the screen gets bloody if you shoot an enemy at close range.
>>719556461KinitoPET
started to work on the menu, also I'm making some of the secret events that can happen at the apartment complex level of the game.
Game Maker or Godot? Which should I learn?
>>719559675make a few base/foundation characters that are already rigged, have good UVs, and have a generic UV map layout that can easily be reused.its much faster to do it that way and you'll make sure that characters fit the same style. The set up takes longer, but if you're lazy you can find low poly or high poly character templates pretty easily.
>>719560196Why are all anons' games about crawling through these dark, noisy assholes?
>>719560414godot with C#
After using Godot for years, I've switched to building a custom engine on top of Pygame.Godot is a decent tool, and unique in that, unlike Unity and Unreal, it's fairly straight-forward to extend the editor to the extent that people build entire GUI-based applications on top of it like texture painters or procedural art workflows. This is why you see games like Battlefield Six use a Godot branch for their custom map editor or why Fortune 500 companies, such as Tesla, are hiring developers with XP in Godot, it is genuinely better then the Electron hellscape that web-devs have brought to the front-end.However, I want to get more involved with things like lightning system and the graphics pipeline at a lower level and I'd rather learn the principle first, rather then learn Godot's abstractions like Rendering Devices. In addition, so far I've had a lot of fun building up my own editor tooling, like a map editor, and I have a ton of ideas of how to expand it. Building my own software projects in a development environment I control without the need for a large external program is nice as well, even though the Godot editor is far superior to Unity and Unreal(although it's a little below Blender, which I hold as the highest standard for now).
>>719560503its dark because I lowered the brightness in the webm.
I'm going to release it today if the framerate is fixed.
>>719556461Cruelty Squad
>>719556461battlefield 6 is using godot for its user generated content editor
>>719557350>>719557762>>719556461Someone should make a game in Godot about moving goal posts around.I've played and enjoyed Dome Keeper, Halls of Torment, Brotato, cruelty squad, Turing Complete, and Endoparasitic. I need to play YOMU Hustle, Word Game, and Path of Archra.Looking forwards to Roads to Volstalk and Bloodthief.
bumpo
>>719558686Unstable people is a nice way to say it's governed by troons and troon lovers.
I wanted to learn coding and then gamedev, but recently I've been learning piano, and I feel like I use most of my brain power for that, and when I'm not doing that I just want to turn my brain off and relax. Can't imagine learning several things at once. Am I retarded, or is that how getting old feels?
>>719562337>Still no memorable game listed>Still no noteworthy game or anything great, just randomslopYou failed to score regardless if the goal was moved. Someone should actually make a classic game with Godot. Unity and Unreal have several. No one seems to be able to finish anything with Godot. No games that are special or worth playing.
>>719564996learn piano, compose video game songs and play them in that piano, record them, then learn coding so you can make a game for those songs
>>719558686I just make enhancements, optimizations, and feature additions to a private personal fork of Godot's main codebase, and I simply keep it to myself and contribute none of it back to the original project, because trannies are not deserving of the results of my mind and labor.
>>719565227>Classic gamePath of Archra doesn't count? It seems to be a classic Rogue game.>>Still no noteworthy game or anything great, just randomslop>RandomslopCan you quantify anything you're saying beyond just a vibe? You're acting like a literal mop. Put a little spirit into it, get schizo, say something your favorite Youtuber wouldn't say or that would get you banned on Reddit. >No one seems to be able to finish anything with Godot.All the games I listed as having played or need to play are finished.
i stopped making it because i hate myself
>>719566373i love u anon, lets kiss
Currently working on an outline for the story and drawing some of the characters for it. Planning to use unity though
>>719567146im an ugly unkissable unfuckable creep
Anyone here using Game Maker? Any reccomendations?
>>719556360Stop vandalizing my catalog with that ugly fucking cornrow retard
>>719562337i'm looking forward to Planetenverteidigungskanonenkommandant
Been toying around some more with cloth physics and testing scenery.
>>719556654>it actually was made in godotwell damn, that gives me some hope
>>719569816you gonna add physics to that back hair later?
>>719556360I’m still doing the recommended tutorial documentthe one with the tests at the end
>>719570040You can do a lot in Godot with a little perseverance. This game is Godot 3.5.
>>719556360Just getting started. Learning Blender and UE5 at the moment. Would love recommendations for learning materials.
>>719558439>any advantage of using Godot instead of Unity or Unreal? Godot's only usable on small scale projects. Requires heavy refactoring for medium-large scale.Good for 2D, okay at 3D but lacks many features Unity and Unreal have.No console ports built-in, need to pay for a porting service.Unity good at 2D and 3D, can be used for small-medium scale.Bloat problems, deprecation problems, Unity team break promises all the time causing low trustUnreal's specialized for 3D AAAslop but can do 2D.Has the best visual scripting and many powerful features but is very bloated and Nanite and Lumen are garbage,Stylized artstyles harder in this engine comapred to the others.Majority of indies use Unity or Godot.>Why does it get shilled so hard?Like the other anon said, Godot only gets shilled hard because it's FOSS.Nobody had ever heard of Godot or even knew it existed until Unity pulled a full retard with the runtime fee shit the other year.The instant Unity did that, Godot shills swarmed the internet with a shill campaign based around Godot being better than Unity because it's FOSS and similar enough, which is why the majority of Godot's userbase is ex-Unityfags and new devs that bought into the shilling.Godotfags put up with all the problems the engine has simply because it's FOSS, which is why Godotfags do the Unityfag thing of encouraging a heavy sharing of assets to fix problems and shortcomings of their engine.Godotfags are hoping that the future of the engine leads it to become the engine equivalent of Blender, but the Godot devs are bad at implementing all the fixes people request on Git.In response, Godotfags' workflow is to do the Unityfag way of using plugins and assets to fix many of Godot's problems, or they use one of the forks like Blazium (Redot is a meme)And I'll say the line again.There's no difference between a Godotfag and a Unityfag.You're both the same.
Here is another scenery test. >>719570093Yeah. But I screwed up the mesh of the current version by fusing the hair mesh with the other submeshes in my quest to lower the draw calls. I basically have to redo my steps, but this time not include the hair mesh in the mesh baking. Here is another scenery test. >>719559147I copied (stole?) your targeting mechanics yesterday with the player now circling the enemy when target is locked. Works a lot better than what I had. So, thank you. :) I will post a video of this.>>719559243Spooky.>>719559675Lol, this is the typical Unity experience. >ah an asset pack that I need>code broken in multiple places, packed in DLL's or obvious functionality missing even though the pack costs 50 bucks>mesh, rig, textures, shader or combinations of this fucked up>questionable design choices all around
>>719569816>kemonomimisigh
>>719572621>code broken in multiple places, packed in DLL's or obvious functionality missing even though the pack costs 50 bucksstore page comments: >the creator of this asset won't respond to emails pls help!
>>719572621>I copied (stole?)it was a gift! :p>your targeting mechanics yesterday with the player now circling the enemy when target is locked. Works a lot better than what I had. So, thank you. :) I will post a video of this.glad it works for you! imo it's a great system for games that focus on fighting multiple enemies at once, since it makes switching targets fast and easy
>>719558439Unlike Unity or Unreal, it doesn't take up a fucktonne of HDD space, and the editor doesn't crash either. I find gdscript pretty easy to use, but, I know some people can't into it. For those people, it has c# compatibility anyway, so whatever you can't do in gdscript, you can do in c anyway. There're a bunch of decent plugins to modify compatibility if you need it too.Personally, idk why, I find Godots UI to be easier to use than Unity or Unreal, though, that's just a preference.
>>719559147https://freesound.org/people/puppetmaster685719/sounds/626405/
>>719559243This feels like a Wii game
>>719559373Because you don't play games.
>>719572082>Stylized artstyles harder in this engine comapred to the others.Why? I haven't used it, but I've used Godot and Unity, and I don't see how an engine can make a certain art style harder. You're not making assets in Unreal anyway, so wouldn't you just import them like any other assets?
>>719573303Name of the game?>>719573578>creator responds in the store page comments that the comment section is not meant for discussions and that the fix is something to be discussed through email or discord. Find out that it hasn't been fixed. >>719573759Thanks, much appreciated. Here is the video. I have a hot key that select the closest viable target when switching target lock on and then you have two keys for next (based on distance) and previous target.
>>719558439>>719558686>>719558892Being open source also means it's free of a lot of smaller frustrations like needing an account, telemitry, being bound to some corporation that can fuck you, etc.It also has the momentum that Unity lost with years of antagonistic leadership. It's an ecosystem grown out of spite for an uncaring corporation, which is usually a good sign. Unreal is developing towards AAA games and Unity towards mobile scams. So who wants to cater to the lone enthusiast dev? Godot takes that spot by principle of exclusion alone.
Got the combat system down, now I just need to balance it and make each yukkuri act differently depending on their personality.
>>719577619they just fall asleep when they get tired? damn that's cute>>719576797looking nice man! combat looks a bit floaty but I bet you'll be able to fix that. Also love that thing on top of your enemies, should probably build something similar for my game to keep track of their state machine
For those who missed it last time: enchanting your sword.>>719577873Yeah the hit detection and shield detection is a bit wonky at the moment. It's a lot better than it was and there are ways to improve it (e.g. check multiple times per frame, increase collider boxes, adjust timing for when to check on the animation). You mean the little block that turns red? That is basically counting down the grace period in which you are detected but before the enemy goes into combat mode. If you exit the vision cone before the meter is full (i.e. exit before the amount of seconds inside the cone reaches its threshold value) then the meter reverses (i.e. counts down from the value to 0).
>>719573303>left muralMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOODS
>>719557845>tfw Psychopomp didn't make the screenshot
>>719576439Unreal's defaults are designed for realism, and UE5 is designed around using Nanite and Lumen.You then need to be more knowledgeable about UE's systems (than you would Godot or Unity) to understand what you're doing with editing the engine, so you can get a more stylized look whether it's a shader-heavy artstyle or a no lighting low poly look, without tanking performance because UE is still performing pointless calculations in the background using up processing power.Obviously, plenty of stylized artstyles can be done in UE (Marvel Rivals, Hi Fi Rush etc) but there's a reason you only really see them in developed indie teams or AA/AAA teams. Even with UE games like Pseudoregalia, the dev credited a different guy for editing UE5 so that he can get the N64 look.There's also a guy making an indie game based on Silent Hill's art style in UE4 that posts devlogs of how he achieved the lighting effect.Godot and Unity are more straightforward and time-saving for stylized looks.Godot, you can start making your stylized art style right away, as soon as you make a new project without editing anything. If you want the lightless low poly look, you can start importing assets instantly, if you want stylized with lights you can instantly start editing lighting settings and making shaders.Unity puts its realism in HDRP projects so stylized artstyles are done in URP for the newer versions or BIRP/URP for the older ones.If a dev wants the lightless low poly then all they have to do is delete the default light that's made and if you want stylized with lights it's the same as Godot with being able to instantly start editing your lighting settings and making your shaders without needing to edit the engine to do so.
>>719577619so whats the concept here? heads fighting and kissing each other? is this related to some japanese lore?
I modified my shooting gallery code and made it a stacking game lel
>>719581290lol. You could try turning all that stuff into a minigame collection, like a Wario Ware game or something.
I've been trying to make small games that make up the ideas that I want my first actual game to involved before I start on it, but I recently started a new job that's made me slow down significantly. I did finish making a Final Fantasy clone so that's kind of a big milestone for me at least, that's one of the last learning exercises I wanted to do when I started so I only have a couple left.
>>719556461Cosmolon
I'm not sure why I made this, but I did. It's missing power-ups, AI, a goal, but hey. You ever play Battle City? It'll be like that mixed with Arkanoid I guess.
>>719556461>https://steamdb.info/tech/Engine/Godot/halls of torment is cool
I just realized changing resolutions fucks up the UI big time, haha
>>719582626That's not a bad idea. I was originally thinking you'd have to go to specific areas to do these, but maybe forcing people into them might work better for what I'm going for, maybe I could make them random encounters? If you have any mini-games you'd like me to try making, let me know. I can't guarantee I'll be able to do it but I think it's worth a try. I have two more I'm wracking my head over right now, so I wouldn't mind having another to jump between for when I get stuck
Finally fixed my inventory UI scrolling, now I just need to sort the items by ID and add a confirmation button and I can start working on the inventory system.
>>719557845>>719559373Dome Keeper is kino
>>719585384*start working on the equipment system
>>719585384based KF chad
>>719583741>>719585384>both end with the character dyingPlease...
Finally added a ship explosion, and filled up the right side of the screen with some various enemy information
>>719587087This is looking nicer each time. Have you already considered making it that if the ship explodes the face-cam of the loser turns into static?
>>719559101It isn't, the dev is an actual artist, like with capital A. Had made several comic books and had his paintings displayed in two galleries.
>>719588125>have you already considered making it that if the ship explodes the face-cam of the loser turns into static?Heh I was literally telling myself that I need to do that while I was watching the video before I posted it
>>719556461Slay the Spire 2
fixed an issue I had when exporting the project that caused everything related to inventory items to just don't work. That's sorted out so now I'm testing the game on a few devices to check how it looks and plays.
Finishing up all of the boring things left for a new demo this week. Also added some new renders to The Zmeian Compendium in addition to writing out the full timeline of the events prior to and following my game for my best friends to begin developing stories for the website (my best bud was asking me about that when I last called him a few days ago since he was interested in the idea).In the interim, please enjoy this render I made of the four principal (and living) characters of Fygoon's story.
>>719583741And I replaced the shitty old soldier sprites.
>>719589445dude where you on that thread with Diddy and the Frog and some render of Cranky's shop? Someone there was going brosky and I could have sworn it was you.
>>719589576>Diddy and the FrogIs that like Weenie and the Butt? In all seriousness, I did not know such a thread existed because I have been busy (not to mention dealing with drama on the drawthread).Anyway, here's a Flak.
I hate making art. I wish I could keep an artist living in a cage under my bed and feed him estrogen
Just a casual glancing, I see two people mention game maker and there's basically crickets. Did they do something dumb like unity or is it just unwieldy
>>719590643I used it on a previous project. The engine is fine for 2D stuff but to be honest, once I tried Godot I couldn't go back to GM. Also Godot is free while GM is subscription based so yeah, no wonder it's popularity is decaying.
I'm getting close to animating a horse correctly>>719583741>>719589467This looks neat
>>719590984Thanks! Yours looks neat too.
>>719590984>>719591041now kiss
>>719559021Built-in Y-sort exists but is very glitchy. Doing anything complex in Godot is not a good idea and requires custom implementation.
>>719591117No that's OK.
I'll have to add a way to let people start it when they want to so they don't accidentally touch the wire on spawn, but otherwise it works
>>719594389are you going to jump scare the fuck out of the player when he's nearing the end?
>>719594504kek, not a bad idea. If I do add it I can make it randomized so you'll never be sure if you're getting the jumpscare or not
It would be going alot better if i could just get 30 fucking uninterupted minutes to myself for onceBut im sure once everyone leaves me alone i wont give a fuck about wanting to work on projects anymore
>>719567714The cat wants to kiss. So, kiss him. Now! And, use tongues...
I seriously hate Godot, fuck that stupid node system. But I can't trust Unity anymore. Why can't Unity just be based. I like the engine, just not the faggot who run it.
I mean, it's open source. Couldn't you take all the gay shit out and rework the engine to make it better?
>just mod the shit out of the engine>just mod the features into the enginemight as well make your own engine at that point
I love Godot. Soon™ my creation will be loosed on the world!
>>719596447Moding an engine is not the same as building one from scratch.
>>719596381Yes. I'll just reprogram the whole engine not to use gay nodes. Easy.
You guys ever get intimidated making a game alone? There were entire studios behind fourth and fifth generation games. I get discouraged to continue because I'm a retard in comparison to a team of geniuses.
>>719597097I'm dumb enough to not worry about a thing
Want to make Haunting Ground but do clothing damage like they had originally planned, is there anything you anons want me to include? Taking all suggestions, and need some good costume ideas too
>Hack n Slash combat like DMC and Bayonetta mixed with Immersive Sim levels like SS2 and ThiefDo you think mixing these two genres to create a game could work?
>>719597675yes, why wouldn't it? well, if the combat is too cool then maybe people would be drawn towards the "combat solution" of whatever situation they find themselves in, which would make the immsim aspect to lose importance. I don't know man.
>>719597097Yes and yes. I've been working on core features for a year and am only about 75% of the way to a demo-able game loop.
>>719598074Any comp sci experience? Whats the biggest hurdle in getting the ball rolling?
how do you do level streaming in godot so you can cache stuff to the ssd when it's not on screen?
>>719598140No compsci degree, but I've been in coding jobs for the past 15 years and used to mod games/make games as a kid. I've finished games, but only under pressure from a deadline. Now I've decided I won't show my game in any game jams. I'm going to work on it until I finish it or find a publisher (to make the art professional) or burn out.
>>719557726>Deponiawhat?those games are older than godot
>>719597863>why wouldn't itBoth game genres are super hard to make, so I feel like trying to mix the two wouldn't give great results. You would need to not only make good levels that allow creative freedom, tight and fluid combat, but also smart AI that can keep track of what the player is doing.
how do i make game
>>719598196You have to make your own systemGodot doesn't have level streaming built in
>>719599121What kind of gayme do you want to make
>>719599121the real best game is inside your heart
>>719599574fuck, i don't wanna think about how long that would take
>>719599121ask chatgpt
Should I:>go through CS50 and then begin learning GDScript and then make a gameor>start making baby projects with LLM assistance as needed and progress into making a game
>>7195999572nd one if you're a hands-on learner. There's nothing that makes you learn faster than through failure and mini-projects
>>719599957Do not treat gamedev like batman requiring preptime. Just get in there and make tiny relevant projects related to your game, but start very small. Even basic things like moving a character and pushing a button to attack is progress. You don't need to know everything about Godot to make a game, just what is relevant to your game and only you will know that as you keep going at it.
>>719599121without a gdd you ain';t making shit
>>719556360NOOOOOOOOOOOOOODON'T MAKE ME WORK ON MY GAMEANYTHING BUT THAT ARRGHHHHHHHHHHHHHHHHHHH
I was a retard and didnt click the deep profile button on the profile screen. I optimized for shit that didn't really need it but I still got the performance from 75 to 110 big ups. First time I ever used unsafe code in c#, it's like I'm back in uni.
Still at the concept art stage
>>719597550I'm not familiar with Haunting Ground, but if you're adding cloaks it would be cool that they get damaged enough to see whatever you're wearing underneath
>He hasn't joined the winning team yet
>>719603281Man that licensing thing with unity was fucking disastrous huh
>>719603281Ok, but like, if the devs don't attempt to improve their engine with all the money they're getting from the terraria devs, won't people just stop using it?
>>719601560How many years have you been on it
>>719603717If you think Godot is still in the same state that it was in 2021-2023 then I don't know what to tell you.
>>719603462an absolute disaster, which is why they backtracked as hard as they did.
>>719599957Take a basic introduction to programming course. Everything else you can learn from practice.
>>719599121if you asked you don't really want to make a game
>>719603717Anon, there's a reason why Godot marketshare stopped growing.
>>719603281Godot it's just so convenient to make games fast
>>719557726Case of the Golden Idol and Cruelty Squad are some of the best games I’ve played. So fuck anyone who can’t make a good game in Godot, y’all should just kill yourselves.
>>719599857/thread
>>719606849Not that anon but why is that?
>>719607220Because Juan (Godot's lead) is retarded and spends money on woke shit, which led to a controversy a while back.
>>719606916OH YEAH WELL IF ITS BAD THEN YOU SHOULD *CLAP* JUST *CLAP* KILL *CLAP* YOURSELF!!!!!!!
>>719606849Wtf were those retards thinking trying to get into culture war bullshit?
>>719607369meds
>>719607369>OH YEAH WELL IF ITS BAD THEN YOU SHOULD *CLAP* JUST *CLAP* KILL *CLAP* YOURSELF!!!!!!!
>>719604365Its still pretty half assed, with lots of ass backwards issues caused by Juans retarded design philosophies.Plenty of "No, we will never implement xyz industry standard feature because we don't think anyone will ever use it or need it, topic closed" when you go Googling for stuff related to Godot too.
Anyone complaining about engines clearly have not developed their project to a state where you just have to deal with it. To anyone new just pick an engine and go.I have been out of it and sick. Back to making the state machine...
>>719607863feel better soon.
>>719556461death stranding
>>719604365The fundamental issue with Godot stems from the schizophrenic management at the very top, which trickles down into the public-facing aspects as well.A more damning find than any WNFs >>719607761 mentioned is the bizarre disdain Juan holds for C++. How long did he insist on C++03? How many features and conventions does he eschew in the name of "we know better"? Does anyone even believe the excuses they wrote about exceptions and scons? Just the worst of FOSS autism, but in the name of retard-friendliness. So if you don't care for scripting languages, then optimizing C++ side of things is simply not worth it.Nothing new under the sun, but what is inexcusable is this song and dance the corporate side does. Godot cannot actually contend with industry staples just because it has momentum. None of that actually stops you from making a fun game, but it is something to keep in mind, if you know what you want and how you want it done.
>>719557609anon said memorable, aside from brotato(and just because is a meme game) i don't know any of those games but im sure are just generic nockoff of already know games
>>719604365yeah it's actually worse
>>719589802You should get a job, nigger. Not the made up shit about mowing lawn and office work.
Godot will never be used for serious commercial projects because it's absolutely trivial for any random person to decompile games made in it. One program, a few clicks, and it spits out a complete project file you can open in the editor, right down to all the comments in the code.
I feel like a lot of devs who use these threads wish they could make then own engine but can't because they either lack the skills or can't be bothered.
all these bras yappin "godot isn't commercially viable" when dozens of devs have already made big financial success
THATS ITIM GOING TO MAKE A GAME.
>>719609173>Godot will never be used for serious commercial projectsHave you seen the quality of these indie flavor of the months?
>>719608720>B b b but they didn't appeal to me so they don't count as big games!! I don't like mahvel and Avatar so Cameron is actually a hack xD
>>719556461>>719557350YOMI Hustle is god tier
>>719556360Everything is stuck between toolkits like Unity and Godot, studying assembly and C++, reverse engineering and Denuvo with wrecked hard drives, frequent long covid that ruined my libido, severe post-coffee insomnia and I can't get any girls because of all the BS that took me in the wrong direction in my life.
>>719610548you can end your suffering anon
I can lie about using AI, right? Like how would they know unless I admit it?
dont the godot devs run a scam where you pretty much have to pay them to port to consoles?
>>719611260You can lie about anything anon, though people who care enough to glace at your work will know if you are using AI.
>>719611260Just use it to come up with designs then recreate it yourself
>>719611874Correct
>>719611950>though people who care enough to glace at your work will know if you are using AIyeah, right
>>719556798how does a loop de loop vary from a normal piece
I'm thinking about using RPG Maker just because I like its aesthetic. Like, I know the 2-3 guys who will play my game are actual vidya enjoyers.Then again, I'm too lazy.
>>719611260I think it depends. Voice work? It's...just simply not there. I don't think you'd fool many people. 3d? People can rip the models and see it's clearly AI given that AI can't do proper topology yet, so it would be a mess of polygons. UI elements? Yeah, you could probably get away with it as long as they are all coherent with one another.Pixel art? Yeah, maybe. Again, style has to be consistent though.
>>719611260>>719611950>>719612597Steam detects AI-generated code, graphics, music, etc. And you have to sign your name on the contract stating there is no AI generated content in your games. Going against a contract means you GO TO PRISON.
>>719611260just be honest about it, people don't really give two shits if the game is good, is just artists and twitter virtual signalers seething
>>719612689>Steam detects AI-generated codeHow does that even work?
>>719612689>Steam detects AI-generated code, graphics, music, etcWouldn't slightly modifying the assets in any way ruin all the kinds of metadata and patterns that are needed for detection? I feel like this is only true for idiots who generate assets and directly shove it in their project folder.
>>719613075AI is advanced now to the point it can detect if AI is ever used on another product. There is AI designed SPECIFICALLY to detect this kind of stuff. And Steam most likely have a panel of experts who can dig into the code and immediately tell if some faggot just generated code too, do some googling on this topic. No one will get away with fake AI coding.
>>719611260Yes but what will you credit it as? You can't be the music, art AND coder after all Anon
The playtest opened up with 150 participants, but I'm too sick to actually play, I feel like I'm going to pass out at my desk.https://x.com/LilGnomeGames/status/1962758757915779481Maybe by the time I wake up word of mouth will have some people playing with their friends.
I use AI for music references, I think it can be pretty good.https://suno.com/s/G8zYNDRAYbFydaoCI mean upon hearing this, if I'm not allowed to use it as is, then I'll just replicate it and maybe do my own version of it. I'll follow the structure, progression, and put in some of my own takes on what it did, but I'll write it out on the DAW as if I made it. what's the big deal?
Is Deep Rock Galactic style mining/digging possible in Godot?
>>719613202bro nobody on steam mentions coding with ai even the ones that mention using ai art never mention coding despite obviously using it, they ain't doing shit.
>>719614407>You can't be the music, art AND coder after all AnonY-yeah, haha, that'd be crazy...
>>719590984the horses running like retards feels soulful though, everyone has seen a real horse
>>719616529Source: Your Ass
>>719617129source look at the ai disclosures on steam games and find one that mentions code.
>>719613202Can you back that claim up or show examples of what makes AI code stand out?Because to my knowledge nothing about compiled code should be out of the ordinary.
>>719599857Honestly, not that bad of a method to just get to know the options.
>>719598342Apparently, the later ports of the game were made in Godot. The original versions are Visionaire engine.
>>719617985he's talking out of his ass
>>719599857>ask chatgpt>>719611260>I can lie about using AI, right? Like how would they know unless I admit it?do what you want but remember that ai should only be used for tedious shit, debugging with ai is genuinely painful (even worse if you're debugging ai-generated code) and you should fully understand what you're doing
Okay gamedevbros time to ask the bug question. What's the easiest genre to make and what's the hardest. What is obviously babies first game for casual devs and what are proper challenges for real manly devs.
>>719621168visual novelmmorpg
>>719621168Easiest: flash dressup gameHardest: mmorpgBabby's first: PlatformerProper challenge: RTS
>>719621168Easiest is 2d platformer by far.Hardest is mmorpg but second is just an rpg.I've been working on a rpg on and off for a few months, the hardest part isn't even the systems for gameplay, it's the content after you've done the systems for content creation. You NEED to have NPCs, items, loot, quests, world state and so on be interpreted by the game rather than placing it all manually in the engine which means creating a tool for designing world cells, converting it to data the game reads and then having the game convert it into objects.It's not hard to do that but you won't get it first try. You'll try making a quest, realise your tools can't do it so you get it into your tool, then you have to have the game interpret the new data and so on. Repeat with quest types, enemy types, props, physic objects, looting and literally everything.The Bethesda Creation Kit is great at this. The gameplay really isn't the greatest, it does have great physics but other than that, the real benefit is that they've reiterated the tool over 20 years.It's a shame they've only really reiterated the game creation and not the actual game.
i tried making a game once, worked on a prototype and it turned out my idea was bad all along
>>719621610>RTSWhoa, an excel sheet simulator, holy shit. So fucking difficult.
>>719622108that's why you skip the prototype, that's shit for AAA games
>>719622129That's grand strategy games silly, rts is like age of empires
>>719556360How do you choose a base resolution for 2D sprites, like UI elements and such, given how many different resolutions there are?
>>719621168>What's the easiest genre to makeRoguelike card game.>>719604365It's in a way worse state, every release gets slower and more buggy with very little oversight on what changes get made by the programmer socks people. That UID shit they introduced actually makes the editor slower than unreal if you try to open a large level.
>>719622317Depends on the resolution of the game. 2D games tend to have a fixed resolution.
>>719570962What game?
I released my first game a bit over 2 months ago actually:https://store.steampowered.com/app/3625870/Dungeon_Drops/Please wishlist fellas. It will be in the autumn sale
Turns out the game I made looks like shit so nobody will buy it, the one person who bought it said it's fun. I suppose I'll slowly try to finish it to get out of EA and get a job irl since my savings ran out, probably something physical, tired of cooding.Anyone in a similar boat?
>>719556360i gave up. i don't want to make video games badly enough. i'll just stick to playing them. pic unrel
>>719622335Godot's problem is that it's being managed by someone who doesn't want it "fixed".There's been many proposals that would fix bottlenecks in rendering, physics and pathfinding but unless you suck of Juan and never criticise Godot, you'll be blacklisted. There's been some merges from people he liked that did the exact same but worse as someone else, only merging it so his friend can use Godot as their portfolio. He's sent a few guys letters of recommendation and verification of contributions to his friends.Personally I think it's because Godot lists off contributors if you do enough or something big enough and he doesn't want his project to immortalise the names of people that he disagrees with.
>>719622360But isn't that an issue? We're in a period where peoples monitors range from 1080p to 4K.I have 1440p monitor and whenever I launch an old 2D game, it's native resolution becomes ant like for me.
>>719622560>isn't that an issueModern 2D games typically at least let you resize the game up to full-screen from what I can tell. Usually this isn't a problem because most monitors and TVs are 16:9.
>>719622398Biggest rule of indie dev, don't try to make money from it.I don't watch devlogs anymore because the amount of times episode 0 is "I quit my job and am making this game full time" and from the code, design choices and the game being a clone I can tell it's just going to be watching someone send themselves poor is sad.
>>719622541>Godot's problem is that it's being managed by someone who doesn't want it "fixed".Unfortunately people don't come to this realization until many years later. It's still the easiest engine to work with, but it should be approached with the understanding that there's hard limits to what it can do which you will hit very quickly if you try to make anything complicated and that it won't get any better with time.
>>719609290Just ignore all the shit posts; it's the same "x engine is le bad" for every gamedev thread. You can make a good game with any engine so long as you know how the tools work.
>>719622859hurf durf open source, just fork it, fix it yourself, blah blah
>>719622909but anon i don't know how to program at all, i just copy scripts from other libre games and use plugins
>>719622859I still use Godot but it's a shame that it's purposely being held back instead of made better because of egos.>>719622909Redot has done that.They didn't do much at first, just recolour it orange but their autistic programmer was slowly improving the engine in one big push instead of gradually and now there's picrel.Opening your Godot project in Redot will make your game perform better, for no reason other than Juan's ego.
>>719623004>but anon i don't know how to program at allYou can learn enough code by just gamedeving. I built up some coding by just fucking around on unity for a year or two. I'm now at a point where I can create procedural meshes from scratch and understand vector math. All of the backend functions for engines like Godot and Unity is just algorithms and math formulas.
>godon't
>>719623004Yeah that's kinda the problem with Godot, it's meant to be an accessible engine that anyone can pick up but the moment you run into its limitations the devs go "fix it yourself" and suddenly you have to go from making a simple game to fixing an engine. Quite the hurdle.>>719623128Jej, holy shit dude. And here I figured it'd die or something but that's actually hilarious.
>>719623167but anon i'm a talentless unimaginative hack, i couldn't make a game even if i knew how to program
I don't understand topology. Is there any video which actually explains why my mesh can't be a randomly places triangles
>>719556461Halls of Torment is fun.
>>719623228Then practice.>butEither stop being a fag and practice or stop whining like a woman on her period. If you haven't even tried you can't bitch that you can't do it.
>>719623314idk man the potential future of ai game engines that make an entire game for you is too enticing of an excuse to procrastinate on making a game until then
>>719556461There is a few but it's still like a B-tier engine.>>719622859I made one small project in it 3 years ago so if it ever picks up in popularity I can write on my resume that I've been using it for many years.For now it's all Unity and Unreal on the job market.
>>719623220I forgot it existed but it's a shame it'll probably never really be heard about because for most people Redot was just a culture war pointless protest.>>719623358>AI game enginesAnon, AI tokens is being sold at a loss at the moment, when they have to start charging properly for using it you won't even be able to generate a gif, nevermind a game.
>>719623228>but anon i'm a talentless unimaginative hackSame for me anon. I just do it because I like writing game systems. Seeing the systems click together and work in unison hits my dopamine receptors in a way like nothing else. We all gamedev for different reasons; if you don't like coding that's fine, but deving spans such a broad spectrum of different subjects.You've got coding, art, music, story, ux, editing, presentation just to name a few, and each area itself has a myriad of different disciplines to invest in. Be open and naturally curious.
>>719623520>AI tokensa tragedy that you aren't aware of the magical world of self-hosting
>>719623648You seriously think you'll be able to self host a game engine using AI that produces a game binary? One that'll let you manually change things after the fact without you needing to reverse engineer the output?Self hosting to generate pictures is slow enough. You could learn to make a platformer in the time it takes your computer to generate Mario in 3d.
doing my best
>>719623759an AI game engine doesn't have to be one ai model doing everything, silly. ai is already being compartmentalized into hyper-specialized versions, so a hypothetical ai game engine in the future would just be a collection of specialized ai models with different purposes. you'd have an ai to generate models, another to generate textures, another for animations, etc. if corporations want to charge for their AI (even though our data sells of itself), self-hosting and potentially even piracy will reign supreme, as it always does. llm's are still getting away with it and homebaked models are even rivaling some big corpo ones. also i don't even care about using ai to make games for money, i just want to play games that exist only in my imagination, which is why i'm not motivated enough to learn all the gamedev stuff i don't want to learn. i just want an outlet for my maladaptive daydreaming
>>719623274It depends on the mesh. Very briefly, meshes are made up of quads, which is two triangles. How (most) engines have mesh generation set up is with each corner of the quad having its own index. The first quad has 4 vertices 0, 1, 2, and 3. The quad next to it then has its vertices 3,4,5 and 6 (etc). This is partly because the mesh data is stored as Vector3 arrays (each vertex will have a position in world space (x,y,z)) and by accessing the array you can influence specific points on the mesh by for example pushing a point down in the y direction, making a hole, or pushing a point up, making a mountain.There are also things like winding order (in which order you set each triangle's vertex in every quad) but that is a bit of an involved topic that I'm not comfortable commenting on. Just know that every engine has its own specific order that you must set the triangles in, to either show the mesh inwards or outwards.
>>719623857Your best is very good anon, keep it up!
>>719624057The point is that the only reason AI exists as it does is because the businesses are selling it at a loss to create hype and increase their market value.You can't do it underground or on your own, at any speed, because at the scale they're doing it at, you need infrastructure and supply lines that don't even exist for them. Self hosting LLMs is all good but are you actually hosting it yourself? Because the metrics for it are being done in environments that aren't typical or normal for end users.Unless your plan is spending thousands on infrastructure and then having to pay for the electricity (your provider will probably charge you more to install what you need) just to use it, AI is just a dream.Unless we get unlimited free energy that doesn't generate heat then we'll have AI everywhere.
>>719556461brotato
>>719624267recursive self-improvement will make ai models so energy efficient it'll be scary, look that up. alternatively here's a vid about ai you might agree with more than i do>https://www.youtube.com/watch?v=SrPo1sGwSAc
>>719623857cool shit
>>719623274The purpose of topology is to support shapes. The goal is to use the minimum number of quads to achieve the desired level of detail and thereby maximize performance. Quads must be placed in a way that allows the mesh to be animated without it breaking horrendously. How that should be done depends on the object and how it's supposed to move. Most game engines convert quads automatically to triangles when the mesh is imported by splitting the existing faces. If you've included triangles, they will be split into smaller triangles, creating additional geometry where it's not necessarily needed, which can break animations and worsen performance.
>>719624416Recursive self improvement doesn't work when their existence is at a loss, if it was viable there'd be a bigger emphasis on trying to achieve that than building data centres and lying about AGI and "singularity".>vidHaven't watched it of course but no. AI will kill itself because to equate it to a person, it's on life support. It is draining resources to exist and it only exists because of the nurses, doctors, engineers maintaining the equipment, maintaining the backup generators, the power grids, the farmers feeding all those people, the drivers bringing the food and so on.Life does all of that on their own. Drop anything biological in a field (fish into eater) and it'll produce it's own power, it doesn't need someone to expend their own power to give it power (food/calories/kJ).
>>719624125>The quad next to it then has its vertices 3,4,5 and 6 (etc).*Meant to write 2, 3, 4 and 5 (because two quads directly next to each other have two shared vertices)
>>719624728you say all these things as if it's all already set in stone, when that couldn't be further from the truth. ai progress is consistently breaking expectations, we'll see if you're right or wrong obviously but i'd rather keep up in hopes of getting in on some juicy opportunities
>>719624982It's not about being set in stone it's that all the cool and scary stuff about AI lives in a world where AI is both sustainable and has the logistics to exist in.The logistics don't yet exist and worse, they compere with human life through taking up land and water. It's also the opposite of sustainable because it costs everyone hosting it more than it can provide, it being cheap is through being subsidised by the business/researchers who are being subsidised by their raising market value which is being subsidised through loans against the subsidised market value.
>>719556360Yesterday I finally finished the weapons "backbone" system, probably the hardest shit I've done so far because I also had to implement inventory stacking. But now I can attach any behaviour I want to the projectile and shooting the gun "just works".
>>719556360I start next week, okay?(would start tomorrow, but family matters prevent that)
>>719624583>If you've included triangles, they will be split into smaller triangleswhy? and in fact, how? splitting a triangle into smaller triangles like tesselation does requires the creation of new vertices. it could not happen organically as a side-effect of an algorithm that is there is split quads since that would create no additional vertices.
>>719622560As long as the aspect ratio is the same, it's fine.If it's NOT the same, you have the option of providing black bar padding OR letting the game stretch to fill the whole screen, you should probably pass this option on to the player.Of course, if you're making a pixel art game, you'll want to restrict the windows to exclusively multiples of the initial resolution. That's why the most common resolution option you'll see for pixel art games is x1, x2, x3, x4
>>719626801Nta but I think he refers to importing meshes from blender to other engines. It could be that the engine (unity, Godot etc) may have to split up the quads in certain ways to make sure that the indices line up. If you've set the triangles in blender already this could mean that a specific quad (and its triangles) get split into two separate quads to satisfy the engine's requirements.
>>719624583>If you've included triangles, they will be split into smaller trianglesShow me a single game engine that does this.>>719627579> It could be that the engine (unity, Godot etc) may have to split up the quads in certain ways to make sure that the indices line up.In that case the engine simply reorders indices or modifies loop directions.
>>719594389I added a start and end position that the player has to click to start and click to win, I also played around with the idea that the mouse will automatically get set in the proper position for the player when they hit start but I don't know, I might remove it. It's short but it's there, it just moves up slightly in this case
I should start shilling my game online because if I want to release a demo for next fest in a month, it's gonna bomb.
>>719622380Good job Anon, I hope you'll get some sales
>>719556461Morgan's Skate Club
>>719629278yeah you should
>>719556461Unnamed Space Idle, Brotato, Cassette Beasts, Luck Be A Landlord, Dome Keeper, Halls of Torment, Backpack Battles
Trying to figure out how I want my procedural rooms to come together, I kind of want to do them attached at four corners, like Guild of Dungeoneering but I also want unique rooms as well. Anyone have any experience with like corridors or little zigzag hallways in Godot?
>>719596447>what? install a module on gimp?>might as well make your own image-editing software at that point
>>719574571thanks friend. That might work! My dream sound would be this one, but I doubt I'll be able to find one that's close to it while also being free:>https://noproblo.dayjo.org/zeldasounds/OOT/OOT_Enemy_Hit.wav
>trying to make an inventory system>find some tutorials online>all the implementations are written by schizophrenics that can't put things in order when explaining what's happening>try following the tutorial and you have red code everywhere because the idiot writing the tutorial hides relevant information later on instead of explaining it as neededfucking hell
>>719634346what engine?
>>719634451godot/redot
>>719634608create 2 custom resources: Slots and Items. Slots will be your data model, while Items is the DB of existing items. Slots basically have item_id and quantiy, while the Item DB includes all the info of the item. Then, in your inventory.gd, you create an array of Slots and fill them with Items. With that you have the data set up. The controler would be the methods for adding items to those Slots which is just a matter of assigning an item_id to a specific Slot, and for the view just make a node that receives a Slot and paints whatever item it has inside.
>>719627579there are no quads in-engine. GPUs don't know what a quad is. one quad gets split into two triangles. no quads after the import.
Funny you should make this post because I started my project like 3 weeks ago but only spent about like 4 hours on it so far. Past days I've been thinking about it a lot but I never really work on it, I don't know why, the work doesn't feel like it's worth the payoff but I think my main problem is I'm too ambitious and come up with all these cool ideas and mechanics and I unintentionally overwhelm myselfAnyway, whats the go to method for making melee system with lootable weapons in a 3d game? Like picking up a stick for example and using that. Do I make the weapons by themselves as a scene and have them as actual physical objects that just attach and detach to the character?
>>719559147>looking for satisfying hit sounds.Just record something yourself
We recently finished the starters for my Monster Taming RPG. Been asking friends which one they would pick.Let me know which one you would pick> Inb4 IT'S AI!No, it's not. All hand drawn.
>>719636545easier said than done lol. I don't have a mic good enough for that.
>>719635842thanks, that sounds easier than whatever the fuck i was following
>>719637157I wish I could draw lolI'd pick the cat or the lizard, the cat will probably grow into a hot catgirl while the lizard will likely evolve into a bigger lizard but with guns
>>719637452np, hope it works for you man! mine's still lacking scrolling, but I wonder if that'd be doable by just putting the ui slots inside a Panel with Clip Contents set to true.
>>719636172>there are no quads in-engineSemantics. The triangle indices at each corner must still line up with it's neighbour at interpolation.
>>719636453>Anyway, whats the go to method for making melee system with lootable weapons in a 3d game?Separate the problem. First consider how to make an attack system.When will the attack be instantiated: When the player presses a button? When one collider detects another collider? When an event triggers?How will the melee attack in the attack function be instantiated? As a raycast? As a separate collider? Or will you just remove health from the other object when the player gameobject collides with the other object?There is no goto way to make an attack system, just different approaches.The looting system however should be separate from the attack system. You could have an item script on the enemy with a list containing all the different lootable items. Have a function to instantiate all the lootable items on the corpse gameobject on death.
bump
>>719639097can you clarify what you mean by this? how is this related to quads?
>>719560196started the UI for the dungeons levels. gonna change up the health and mana bars, plus gotta tweak some collision detection w/ the projectile fireballs. Also need to add navigation/pathfinding for the enemies, and then finally finish the color grading for this section of the gamebut today i'm working more on the hoverbike racing stuff.>>719636453prob some sort of interface or inheritance. there's pros and cons for each approach, but both are good for any sort of interactions and equippable weapons.
kek some real kino seething in /agdg/ over at /vg/ now htps://vocaroo.com/15RflJqOnPZW
So is now a bad time to make an h-game
>>719641002>an you clarify what you mean by this?When I used the term quad I used it instead of saying two triangles, since two triangles in this context makes up a quad.In blender shared vertices are not the default, so when exporting a mesh from blender to lets say Unity, the vertices are seen as separate by Unity and reinterpolated as shared vertices with new indices. This can result in getting more vertices in Unity compared to what you see in blender, because blender can overlap the vertices that share the same point in space.This is also going to depend on what settings you have in Blender, because you can make blender handle shared vertices, but you have to enable that setting (I don't use blender in a production setting so don't know how you set that up).
>>719642606not a fan of the purple+green delay effect on the boneman. The scenario and everything else looks very nice, I like the artstyle.
>>719642606>>719645951oh and thanks, doc
haven't achieved shit since I came back to work. Shit sucks, almost makes me wish I was a NEET.
All the crabs kys
Somehow, after weeks of planning and coding, I finally implemented a consistent card game with trigger and replacement abilities, token creation, card copy, counter tracking, and card/activated effect cost. And I STILL don't know how am I supposed to make continuous effects, but I'll leave that for another version. Coding MtG or YGO games must be hell.
>>719557350https://youtu.be/n1Lon_Q2T18
It's amazing how much the combat feel improves once you implement rumble. I'll never understand the people that play action games with KB&M.
>>719642606can you please pick either agdg or here so one thread isnt fucked up from ur shit?
>>719647638can you go back to agdg so only one thread is fucked up from your shit?
can agdg trannies please dilate somewhere else thank you good bye
I got fucking filtered trying to integrate SDL3 with OpenGL...Im on Windows but was insistent on NOT using Microsoft's build tools (mscvc) and using manual Make and CMake commandsFUUUUCK THAT NOISE.I was satisfied with being able to create a blank Window.I'll come back to it after a cooldown. I'll either have to choose to get buckbroken by Micro$oft and only use Visual Studio (not code) with their free solo dev license.I was really trying to avoid M$ licensing, while being able to develop FROM any modern major OS and publish TO any modern major OSzugg zugg
>>719648116time to download Godot
>>719558439the advantage is supporting the trans gamedev community
>>719648116>>719648230time to download ODIN and forget about SDL and just use raw opengl
>>719647628fuck you
https://store.steampowered.com/news/app/1111930/view/523100892744909508Just did a decent sized patch, and now I have to bunker down and write a thousand news stories or so.
>>719648230gonna go back to remaking this game in Unity using pseudo-2D (arrange layers and models and camera in such a way that makes it look 2D even though they;re actually 3D polygons)Juan can suck my nutz (respectfully). I'm not gonna hand over my work to Godot's team and be forced to pay them to be able to make my game playable on Nintendo consoles when the entire reason for choosing SDL/OGL was for ease of multiplat/crossplat dev>>719648518don't worry brother, I can hold my own here. I'm familiar with their shills. much 'ppreciated tho>>719648379I will seriously consider it. Thanks
>>719648518seether harder rumbleless loser
>>719556461Sonic Colors Ultimate :)
>>719603462I've not forgotten. Thankfully I haven't made a game with Unity so I was able to easily switch to Godot.
>>719648665>in Unityyou don't need unity you can use any other lightweight framework and it will still be easy PLEASE DON'T USE UNITY
>>719648996Why not? If you recommend Godot you might as well recommend Unity since it does everything better.
>>719649334>Why not?Bloatfest for a simple idea>If you recommend GodotI don't
>>719649334it's way more bloated tho
Godot is actually excellent for enginedevs, since if you're doing anything complicated that's what you have to do
>>719648996any suggestions?how's Phaser.js? or Love2D? Or something similar which doesn't use js?I see there's MonoGame, but I remember Robert Barron (sp?)/BoredApe the Stardew Valley guy regretted choosing MonoGame since it made porting his game over to diff platforms a nightmare... at the time. Has that changed?
>>719649334>Godot you might as well recommend Unity since it does everything betterlol. lmao.Tell me youve never used Unity and Godot without telling me youve never used Unity and GodotGodot is better then POOnity in every way imagine able. First off, the logo is a mascot, not some retarded cube.Second, Godot is open source and everyone can work on it. Unity? Good luck without getting a job at Unity.Third, Godot leaks soul it is full to the brims with soul. Unity? NOTHING. It is ginger red head with no soul.Four, The Godot engine is light weight and runs on my PC. Unity is heavy and bloatful, it takes up gigabytes of precious HDD spaceFive: I can make a game on Godot, on Unity all I make is advertisement product. Unity all for selling $$ to other developer to trap them.Godot is not about money it is about gameFinal, Godot has word God in it. God is great and so is Godot.
>>719649570I use Love2D and it's really good for anything 2D, simple, intuitive and the documentation is great, but I also haven't released a full game yet so take that in mind
>>719649570If you want easy porting you need a closed-source engine like Unity. For frameworks you have to do the legwork yourself.
>>719648643hey its undertranny whatup
>>719648643how are you enjoying working with a publisher? recommended or should avoid?
>>719636453I'm working on an attack system right now. This is not exactly what you asked for but the concept can be reused for melee as well (just switch the projectile object for a melee object). In short; The script in view is placed on the friendly object caster. The function close to the top, SetTargetInfo(), is called when the user right clicks an enemy. The enemy gameobject gets passed in to the parameter of the function, and that parameter in turn gets passed to enemyObject variable (in the script currently in view).When spawned (instantiated), I set where I want the projectile to be placed, and with what rotation. Here I just set it to spawn on the caster that is selected, and with the same rotation. To make the projectile face towards the enemy, I set the projectile objects z-axis to face towards the enemyObject, using unity's builtin function transform.LookAt (I'd imagine that godot has something similar). That's more or less it except for some arbitrary logic checks to make sure that only one projectile is fired per interval, and only if the target is still alive.This works in this specific instance, but as >>719639610 pointed out there is no one best practice when it comes to making systems. You figure out what will work best for your circumstances and with the tools you have available. For instance if I want to make a system where the user attacks only when they click a button once, then I wouldn't need the coroutine at all. I could then just place the instantiation in SetTargetInfo and be done with it. Likewise if I were to make an fps where the projectile is fired from a weapon, I'd have to make instantiate the projectile in relation to that specific object, and that would also completely change how I write the code.
>>719650296Worked great for me, got a lot of coverage and got a lot of sales that translated to a lot of cash. But it was more because it fit my needs and what I needed a publisher to do for me. You honestly have to look deep within yourself and ask as to whether or not it's a fit for your game.
>>719650296NTA but they will be taking 30% of your profits at least. So after Steam and Publisher share, you get 40% of your revenue. Also, watch out for some publishers as they will lie and say they can get your game streamed by e-celebs with their only effort being to DM them.
>>719650712>You honestly have to look deep within yourself and ask as to whether or not it's a fit for your game.What would be the determining factors for this?>>719650814dang, that's a lot of money
>>719556360It.. does not.I don't want to make trash games, but it's a common requirement to make forgettable garbage to get experience. There's no other way and i think it's not for me. I still write down ideas but at the end of the day I'm not autistic enough to spend countless hours on a project that may not even entertain me. I have a job, i tried even working part time as a developer with one godot project released on steam, but man it is too much when you are your own boss, designer, artist, coder and critic.
>>719651937>What would be the determining factors for this?If you need money up front, or if you want help advertising or markerting.
working on superhero genre game with with karryn's prison style battlefuck system and the chrono trigger action bar so you can disrupt enemy attack phase instead of sitting through 3 minutes of enemy fuck loops the regular battle has a system where you can walk and dodge enemy attacks, still working out the battle fuck system but it will have a lot less action. demo will probably be out oct/nov.dont know how to remove audio from mp4 or webm so i cant upload gameplay.
>>719649828>>719650010thanks anons
It's fucking over. I finished the game, but ran out of money for music...
>>719653420just use the free music everyone uses on rpgm games and if you make money from the game use it to buy music
>>719653528None of that shit fits my game. That's the problem.
Here is another screenshot. Experimenting with more of a fantasy feeling. >>719650712I am very interested in how much in percentages you keep after taxes. Also absolute numbers, but I understand if you do not want to post that here.
>>719648116Urho3d if you enjoy coding c++ with a lightweight editor.personally i love c++ and I have a weak ass laptop
working on more enemy interactions, sword binding
>>719653420>>719653616there's a /v/-anon floating around somewhere who helps make music for people with finished gameshere's a screencap of one of their posts..that might give you a lead for how to find music-producer-anon
>>719653706>I am very interested in how much in percentages you keep after taxesAfter taxes? Seven bucks a sale. Been doing great for sales, just broke 40k with the labor day sale we've got, and still around 75k wishlists.Hardest thing at this point is finding voice actors (which is probably the most requested feature). A bunch of the ones i knew from my days modding aren't around anymore for one reason or another.
>>719653878how many sales have you made so far?
>>719654039I... just said how many.
>>719653878>finding voice actors (which is probably the most requested feature)use AI
>>719654247No.
moved away from the sounds and now working on the settings menu which is probably the most boring shit I've done so far. Hoping to have it done before Silksong releases, since that will keep me away from gamedev for a few days or weeks.>>719653706kino adventuring vibes>>719653781you've nailed the feel of those impacts man, amazing
Some years ago I started to make a game but I haven't worked on it for a long time now and it is on hold. But now that Silksong is coming out I feel like I need to show it to the public, even as a proof of existence.So here is every thing I have playable: https://files.catbox.moe/5axwbk.rarIn the rar there is the gamemaker exe, a map and some notes.Here is a webm of it I posted in 2020.
>>719653706This looks good.
>>719653420Can you show your game?
>>719654584sure
>>719654584What do you want me to show?
>>719654306Why not?
Here I am upgrading the horse with some subdivision. Pain in the butt to relink all scripts. >>719653878Thank you for the information. I think I will self publish. Too afraid of getting scammed. Plus, I do not want some overlord publisher telling me when to do what. I got a full time job and enjoy the flexibility. >>71965403940k. read again.>>719654332Thank you! I enjoy your simple yet effective 3D stuff.>>719654338Castlevania SOTW clone, very nice.>>719654414Thanks!
>>719654338Nice. Metroidvanias are going to get into rough times, everything will be compared to Silksong for a good while.
>>719655047Not hammy enough.
>>719654975I'm pretty busy, but were I to work with a project for the sake of enthusiasm and potentially no pay I'd want to be familiar with it, to see if it fits the sort of art I like and such.Without you showing your project in some way no one can even start thinking about working with you. Not that it's a guarantee in any way.
>>719623278>looks nice>vampireslop
>>719655658I mean, it's not exactly the kind of game that would appeal to many people. Can you tell me what do you like, usually? I'll know if it's even worth it or not then.
>>719655915I like Jeremy Soule music and Deus Ex music, the ambience of the game to fit such, maybe Journey, Shadow of the Coloss. At least as the music I am most natural with.
>>719656062Well, the style I need is more inspired by the Eidos Deus Ex games, but I suspect the game probably wouldn't appeal much to you anyway. Not holding it against you.
How long until AI can make a video game for me? I can do map design and stuff like that, but I'm too retarded to code
>>719655915unsolicited advice for a health[y/ier] mindset:Don't limit or degrade the value of your own work too publicly/vocally to others before it's even 'out of the gate'. Your job is to make something you're proud of. Being the harsh critic is the job of other people.
>>719656228no one's too retarded to code, just fucking learn it's not that hard
>>719656332>Don't limit or degrade the value of your own work too publicly/vocally to othersI'm not degrading it. I just know better not to work with people who aren't at least tangentially interested in the kind of games I want to make.
>>719656376I don't know what is wrong with me but it just wont stick to my brain. I've been trying to grasp just the basics for months at this point and I can't even tell you what a function of variable means or what it does or how it can be used or tie into other thingsI think I'm just more of a visual or literal thinker, letters and numbers don't do it
>>719656448ok I understand you, I had interpreted your post a bit differently. You are being careful or selective about who you collaborate with. That's quite reasonable
>>719656614some people think I exaggerate with this method, but I think you would do well if you learn C, that means, how memory is divided, how pointers work, how variables work, etc (don't go deeper than that, assembly and compilers are not needed IMHO), and just then you can try going for higher level programming languages for OOP and algorithmshowever I can safely guess you are an adult with responsibilities and thus this method may take a while for you
>>719656614Pick an engine with visual programmingI'm literally retarded and I'm making something in GB Studio
>>719656614you sound exactly like past me.I knew how to use the Warcraft 3 World Editor, but otherwise programming never clicked in my head despite many attempts to learn over the years>I can't even tell you what a function of variableI used to say this same thing but nowadays I learn undergraduate/graduate level math for fun & exploration, have textbooks from many disciplinesfor years and years, I could not understand what a Function was as an abstract concept.(it's a mapping from an Input set to an Output set, where each unique input element can only map to ONE output element. I.e. you put something in and the function spits out ONE thing, even if that thing is actually a container that holds many things)keep at it man, some things take a few (or a double dozen) tries
anything missing?
>>719657485>I.e. you put something in and the function spits out ONE thing, even if that thing is actually a container that holds many thingsI read this back and it's not helpful at all kek. Ignore that part.here's a visual
>>719644442okay, thank you. I don't see how shared vertices would cause any problems with "interpolation". since they have an identical initial position whatever you do with their positions should remain identical, regardless of float inaccuracies. same initial value + same math = same error, the positions would be off by the same amount. they would still be in the same place.all that aside, I would hope that Unity's import is also smart enough to get rid of all those duplicates. in fact I seem to remember an option for that in the import window but I'm too lazy to look it up now.
>>719653878So almost 300k after taxes?
>>719656614don't listen to people telling you to learn programming. you're right to trust your gut. when you experience that much initial friction it means the activity will never be fun, and that means you will never be good at it.however please don't waste your time with the AI meme. it will at best give you an early prototype that kinda works and then devolve into chaos via endless tech debt, redundancies, bugs it cannot fix etc. chatbots can currently only pretend to be programmers like a conman who knows how to google and copy things from stack overflow, they can't actually program. find a HUMAN PROGRAMMER to make a game with.
>>719657538frame rate cap, vsync, brightness
>>719658014>frame rate caphope Godot doesn't fuck me over with this one>vsync, brightnessyeah those were obvious, silly me. Thanks anon!
>>719590984>Vaquero gameNice.
>>719658079also sensitivity if it's not under each control listing
>>719657606but in programming you can think of it this way for now:in Programming all you have are ACTIONS and STATES.ACTIONS are performed in Functions.STATES are saved in variables.You combine this with "Program Flow" which refers to the ability to repeat actions (by using loops), and follow conditional paths (if statements, switch statement, while conditional) to do something useful or entertaining.That covers 80% of programming. Actions and States.
>>719658186true! thanks again
>>719556360Just have to read one more chapter then I can start making my text based rpg for my python class.
reposting this sky since I've run out of goblins to spam.>>719658521best of luck with that class anon, you can do it.
>>719657764Yep
Here is some more fantasy. I keep circling back to fantasy. I got in my mind your typical storm the castle/save the princess/defeat the dragon. But... it's kinda cliche... Would someone still play that or would I get cancelled for being old fashioned?>>719657538anti aliasing options? disable UI? photo mode?
Finally figured out the game I want to make. I won´t be able to take on all aspects of the game on my own, but due to the nature of the project, I think finding collaborators will be easy once I start showing solid gameplay footage
>>719612689>Steam detects AI-generated codeliterally not possible
>>719659087get rid of that rim lighting on the tree trunks
>>719659087>anti aliasing options? disable UI?thanks man>>719659087>photo mode?oooh that'd be a neat thing to add! Imagine all the goblin I could spam here if I had photomode in the game
>>719657485>where each unique input element can only map to ONE output elementwrong, that's an injective function
>>719658321Nta but this is the most concise explanation of deving I've heard. Screen capping for further use.
I was thinking about designing a new title screen this week after I finish making some cutscenes.
Alright, chore's are done, time for game dev.>11 pmI hate having a job and repsonsiblities.>>719659087People absolutely would still play it. Yes there would be some complaints because there is some people that don't like that type of story, but there's vastly more people that don't care about story in video games at all.With the one big exception being if you're in a story-focused genre like JRPG, obviusly then you do need a good story.My recommendation for lazy storytelling is to just grab an old classic and copy the story. Gives you ample material to work with and you can always pull out the excuse that it's that way in the original. Do anime Epic of Gilgamesh, Götz von Berlichen, Ulster Cycle, etc.
>>719660835dinner is being air-fryed as we speak. Hang in there eurobro, we are all making it.
>>719603281>41%
>>719659087if anything I think vidya lacks more games with generic fantasy. Stuff like Dragon's Dogma or Dragon's Crown where you find the usual tropes and fight the usual monsters is becoming rarer. Instead we get shit like the mushroom people from Avowed which I think sucks big time.
>>719556798pipe game existed before bioshock o algo
>>719642606gross
>>719661190yeah in System Shock
>>719661031Depends on how closely you look. Dragon's Dogma is generic fantasy on first glance, but in the details it becomes its own thing. It doesn't feel the need to point out its fantasy elements like Salomet trying to become a lich, and then it has the existentialist theme replace any "traditional" top end of gods and devils.Likewise Elden Ring is generic fantasy, but it adds Irish mythology, alchemy and cosmic horror to become its own thing.It's fine to have a foundation of generic fantasy but you still want the walls of your house(and not just the paint) to be yours. Because you won't do the generic fantasy part better than Tolkien, so why should I play your game instead of watching the movies again?