coding edition
Next: https://itch.io/jam/agdg-demo-day-64
Previous: https://itch.io/jam/agdg-demo-day-63
Older: https://hackmd.io/LhEB6VCZSx-oBalI2cWWoA
>AGDG resourceshttps://hackmd.io/dLaaFCjDSveKVeEzqomBJw
>Helpful linksNew Threads: >>>/vg/agdg
Archive: https://arch.b4k.dev/vg/search/subject/agdg/
/agdg/ Steam Games: https://made-by-agdg.vercel.app/
Steam Games by AGDG: https://agdg-steam.netlify.app/
>How to WebMhttps://obsproject.com
https://github.com/argorar/WebMConverter
https://github.com/michaelmob/WebMCam
>Previous thread>>530294609
jilsh
md5: a71780f62a58b2c5a4f5cf94809961cc
๐
It's time to get real.
Is it you fags' fault itchio is lame and gay?
i just want to make a total war clone :^(
How do I get Dominic Tarason to shill my game?
Do you think its better to use a no code engine so I can focus more on improving my art skills, or is it better to try to do something more challenging by attempting to balance art and coding at the same time to exercise my brain?
file
md5: 7f4c72678246262ec8c891ccf0185376
๐
>>530629148 (OP)Why can I (a random dumbass in his bedroom) make a mirror, but triple-A companies with 10000 employees and 500 million dollars can't?
>>530686887If you're in that phase you shouldn't try to make a game at all, you should make dummy projects to learn each individual skill you'll need later.
file
md5: c002567b3b709d05ac887373e9f7ff39
๐
>>530693908Shit, the suitcase is clipping
when designing a game engine do you need to design a gui for it?
>530694486You should connect your name to the patreon, and you should connect your name to the game, but don't connect the game to the patreon. Plug your patreon where you can (on your twitter page, etc.) but you must advertise it that it is helping you and continue your artistic endeavors, but know you and your audience will have an unspoken understanding of what it is.
>>530695013It's simple and fun, and you go RIGHT into the addicting fun, and you play for however long you want, then you're out. Basically, no warm up or cool down, and it's simple to understand.
>>530690564why the change in format? looks nice, btw - you are going places
>>530694521As long as you design the GUI before the game releases, it doesn't matter what part you make first or last. It's all gotta get made eventually.
>>530629148 (OP)>I wonder if I have ever designed a game before edition
>>530710556is he having another twitter meltie? and what caused it?
>>530712678Meltie is his default state for some reason. If he would answer a few tweets normally he'd have more twitter engagement so he wouldn't have to cry wondering why his marketing didn't work.
>>530693908Passion for the craft. What technique did you use?
>>530694251Ah, I know the pain. Good luck adjusting it so it still looks good and fits with most animations.
slaas
md5: fbcd537c63e2b8805673c03af1d75fbb
๐
>>530629148 (OP)Makin' more playable and NPC races for our gaym, here are snake people and color and "hair" options, they also have shape keys / morph targets for facial expressions and to customize the head shape but I made this screenshot before I finished doing those. To the guy who said they'd like to see monke people, don't worry, I didn't forget you, next race we'll do it's either them or shark dudes
>>530716590>Passion for the craft. What technique did you use?Respectful pirate pepe, I will tell you: I placed a camera as child of a subviewport, and set that camera to frustum mode, pointing straight out the wall.
Then I placed a Sprite3D and set its material to be the subviewport.
You gotta play around with the frustum size, the near/fat settings and so on, but it works real well and practically doesn't cost any performance
>Good luck adjusting itIt's all animated (AKA the suitcase has a bone) so I just forgot to animate it properly in that attack.
I tried a physics base suitcase and it just went nuts all the time
>>530719141i must eat cows to survive
>>530715637>#screenshotsaturday>posted on a wednesday????
>>530629148 (OP)Question: is making new threads hours before bump limit and bumping them the schizo tranny new meta? Or is it fygoon? I see this guy
>>530693908 bumping a dead thread again.
I also see eric schizo posting jblow twitter screencaps in here.
>>530720327stay mad at me for no reason bro
>>530710556yeah great design johhny
>what if mario... but... we took something from prince of persiaNo, those developers designed a game. You took their designs.
>>530715637grown ass man having autistic meltdowns on twitter
i understand when a mentally stunted manchild like fygoon does it, he's in his early 20s
but at j blow's big age?
come on man, don't reply like that
i give him credit for his technical skills, but his mental is boom
>>530720327I'm gonna make a game that will blow Northernlion's maple socks off...
>>530643851No, itโs itchioโs fault that the indie scene is lame and gay.
>>530720639Your behavior is EXTREMELY suspicious, I'm gonna guess you're fygoon making a game with AI.
>>530643851No, thats horrorslop's fault.
>>530721034Nah, you decided from the very start that you want to shit on me, and now you're making up reasons to reinforce that irrational decision.
You're NGMI with a weak mentality like this.
>>530720760gotta love the troon double-standard that Valve is literally the devil, meanwhile all other companies are getting a petition with almost 2 million people against them
>>530721328Why didn't you post in the other thread again? Nice try fagoon.
how do i get good at character design?
>>530721507I literally couldn't care less about your made-up shit, not even gonna bother arguing it.
Just saying you're hurting no one but yourself by acting like a child
>>530717290that lizard has a black boyfriend tho
>>530642473Game design is the hardest part of gamedev. This thread contains far too many kenyan helicopter devs who don't understand what game design is.
>>530721671just make shit you like
you're not as unique as you think you are, many other people have similar taste
>>530721689Your threads were getting deleted so you came up with this technique of making them hours before and bumping them that's just so fucking unhinged, don't lie kek.
>>530721768Where is this from?
>>530721768nice indian linkedin post
>>530642473>>530721768i'd say the only reason "idea guys" get shit on so much is because they very rarely provide practical ideas
they just throw together words that sound cool and expect you to figure it out on your own
there's a huge difference between a competent game designer and a generic idea guy
game designers will have an idea already in their mind, and focus on implementing it as efficiently and potently as possible
the idea guys just spew out random words that sound cool in their head, feel good, and then do nothing
it takes too much effort to convert good ideas into a finished game, so i understand why idea guys behave that way, but to conflate idea guys with game designers is a mistake, they're not the same
>>530722153I saved it from here.
How do you guys feel about deliberate screen transitions, like those of Zelda I or alike? I kinda enjoy the transition but more along the lines of few screens worth of space, then transition at the edges.
>>530722910They work well to space out gameplay pacing, even if you technically don't need them. Just keep them at a reasonable frequency. See how games like Hollow Knight did it.
Can some music people educate me?
https://www.youtube.com/watch?v=XJxAdd0sYZ8&list=RDXJxAdd0sYZ8&start_radio=1
Spyro 2's hub worlds have an ambient track that I have no idea as to how something like it is made. Neither the composing, nor the instruments.
I'm sure theres music theory behind it, because the fact that it feels ethereal and floaty like you're exploring some mystical place lines up with avalars more magical nature.
TL;DR How are tracks like the spyro 2 hub world tracks made?
I put the guns on their own viewport so that their 3D models don't clip with the environment and enemies.
I hope melee combat doesn't feel too floaty now that you can't see weapons physically hitting things.
>>530721768>>530722153I found it:
Designing-Games-A-Guide-to-Engineering-Experiences.pdf
unity devs i need some help.
I have 2D sprite characters with many animations. I want to have varying characters with minor adjustments like a color palette swap, but done through shaders without having to make an entire new sprite sheet for a character with red pants instead of blue.
This is simple enough to do with a 1:1 color replacement, but targeting specific hues of specific parts of the sprite is more tricky. for example a character can have black hair and black pants, but i only want to change the color of the pants.
so instead i was thinking that i could have a mask overlaying the area that i want to color swap. so for example I have a mask of the pants that follows the sprite animation, and i can target that mask in a shader to do whatever i want with the pants, maybe even change it to a different type of pants all together.
problem is i dont know how to separate these 2 textures/sprites from the animator to the sprite renderer.
anyone have any ideas? or maybe an alternate solution?
>>530723343You just write it, the same way you wrote your post. Music is a language. There's grammar (syntax) and vocabulary.
This Spyro track is just a synth pad with some ornaments. It sounds like this style of composition: https://www.youtube.com/watch?v=JkAl3It8sEQ
Gamedev is harder than I thought, I thought I could cheat my way to making a game but I'm too retarded to even cheat.
He's a visionary who did something outstanding at just 23 years old
>>530724636even with chatgpt, it's difficult
very difficult
>>530723343it cannot be understood, it is sorcery that is kept secret from all of us and only musicians know where sounds come from
>>530724825I HATE HIM
I HATE THIS STUPID PIECE OF SHIT
WHY DID HE GET TO BE BORN AS A MUSICAL GENIUS AND IM 26 YEARS OLD AND STILL NOWHERE CLOSE TO HAVING A GOOD GAME
WHY?????/ WHATS WRONG WITH ME????
>>530724427Do you have sprite sheet animation or skeletal animations?
Slice up the sprites so the hair is not affected when you change color of pants?
When drawing the sprite, use the pink color. Then with the shader you can change that pink into whatever color you like.
This page has images for what I'm trying to say.
http://ja2v113.pbworks.com/w/page/28015925/Anatomy%20of%20a%20sprite
>>530725503I wish to breed jealousy one day
>>530725132I look up to him :)
It's all about your perspective anon
>>530723343it's really good audio engineering, using synthesizers to create sounds that we'd never otherwise hear
https://www.youtube.com/shorts/H1mPuJkFmZA
>>530715637He's in battle mode!
>>530725765>I wish to breedSame...
>>530641316he used a voice morpher and hired some viewbots to make him look like he super pupolar then twitch drones started watching him for real because they don't think and just randomly attach themselves to whatever seems popular
>>530725503but I can't breed
>>530720159it's a running gag that he's doing
>>530686887I think the best way to practice that kind of thing is actually modding instead. Having a game with set rules, requirements, and workflow means you can focus on just the art. Same goes for people who want to practice game design or level design.
>>530725663They are sprite animations.
Thanks for the reference, will check it out.
my first iteration was using 2 sprite renderers that the animator iterates through, the main sprite renderer animation, and the mask sprite renderer. Though I'd prefer to use only one sprite renderer with a shader that will take a texture as the mask that render on top of the main sprite texture. only problem is I dont know how to target the mask texture in the shader when an animation is iterating through the main sprite renderer
pole
md5: c612ea148aa3f8c947abbd339d55f0bc
๐
2 days ago I released a playtest of my game on Steam. Today someone logged in and has been playing for 5-6 hours. I was excited that someone apparently loved the game that much. Then I checked his Steam profile and discovered that he's an autistic Polish guy with like 80k Steam achievements and he's just queueing for battles over and over and AFK farming to get achievements.
Oh well. I won't ruin his fun.
>>530710556I hope I won't be this gay when I make it
>>530728628Steam tells you who bought/plays your game?
>>530728628I had someone AFK for 2 days, thought he had passed out at his computer, but no he came back and played for like 15 minutes after that for real.
>>530729027No. It's an online game so I can see on my server who logs in.
>>530715637reasonable crashout, geniuses like jblow need to put all retards in their place
>>530728552Use multiple shades of pink. Convert each shade of pink to a different color. Use pink1 for hair, pink2 for shirt, pink3 for pants. I don't know if it would work because I guess they have to be exact shade of pink. Your sprites must be simplistic.
I remmeber using something with a name hsv shader. Maybe that can help.
https://arch.b4k.dev/_/search/boards/vg.meta/text/Success%20breeds%20jealousy./filter/text/
reminder that this creature acts like a victim and wonders why people hate it
can you imagine /agdg/ without the timewasting posted it again awards 'cord trannies? how do we go back?
I have done Pong, a 2D top-down shooter and a 2D bing bing wahoo platformer by following tutorials.
Now the training wheels are off and I feel like I've learned almost nothing so I'm trying to make a cookie clicker on my own.
>>530729927Less than 10% of those are (me) though. It's a common English idiom used by many posters across /vg/. Meanwhile, every one of these posts are (You).
https://arch.b4k.dev/_/search/boards/vg.meta/text/%22games%20release%20on%20Steam%20alone%20EACH%20DAY.%22/filter/text/
>>530722123You got the wrong guy, and possibly the issue is all in your head as well, but keep at it bro. I'm sure it'll lead to great things in your life, this attitude
Is learning 2D animation really that important?
29298
md5: f08ed3537d909faa3a938a6fbadae41a
๐
>enemies in the last levels of my game will deal 600% more damage if the player has less than 2 hours of total playtime
it's only fair to protect yourself against refunds from people who played the whole game, right?
>>530730758this is like looking at those portraits made by people on different levels of LSD
>>53073075822 years for a generic platformer that will get 5 reviews
being a 5 on the apple scale truly is grim
>>530730371are you a jew? you always randomly accuse others of doing what youre doing as cope
i noticed that, whatever if it makes you happy to shit up some amateur gamedev thread just dont act like a victim when people shit on you
>>530731417Are you a nigger? I noticed that you have severely impaired mental capacity and poor emotional control.
I wonder if there's one black jewish dev who is really hurt right now
>>530731907ironic, considering you're lowering the average post quality with your attention seeking posted it again award slop
keep screaming in pain as you strike us
>>530732352asset flips with cookie-cutter plugin multiplayer shat out in a few months
>>530730765>look this guy up>he says he has simulated how black holes affect the space-time continuum without any math>he has written 5 books of which 3 are titled the same and the other two sound like "blank project.txt" >his expertise is everything>meanwhile, recent posts include "I deleted files but they not appearing in rubbish bin help">>530732352Co-op games that played solo have little substance or poor design but when played as a group you can tank out the poor design with mechanics like
>reviving friends>carry more shit at once by splitting it amongst team members>items to troll you and other playersetc etc
Risk of Rain (the original) is friendslop. It lacks a lot of overall good design decisions since it was made by students but it pulled through because in co-op you can make up for the poor game-to-player feedback.
>>530732352that one game where you press a button to bark and you play as a vtuber dog
>>530732352co-op game thats effectively a big chat room where theres a bunch of stuff happening around you
mostly designed for streamers as they focus on setpieces and big events to get a reaction
dishonest gameplay even if some are made pretty well
>>530732675>jealous seething = high quality post
just give the people want they want, lmao
>>530733207its closer to a mix of disgust and second hand embarrassment, whatever makes you and fygoon happy i guess
shitting up an amateur gamedev general every single day of the week is such a noble cause after all, go on make the same posts you make daily again
>>530733663The people want what I have, they just don't know it yet. They will.
>>530734056This is actually the most NGMI train of thought for an indiedev, unless you find a decently big publisher. You can't gaslight people into wanting something they don't already want without millions of dollars of traditional advertisement.
>>530729835so instead of having 2 textures, I have the pink placeholder color in the main sprite, and i apply recoloring there directly?
thats not a bad idea, it would be hindered by the amount of re-coloring i want to do compared to how much of the placeholder pink color i have to work it. will consider this, thanks for the suggestion
I just want my Wishlist numberโฆ
>>530729927if you weren't such an obsessed faggot you would realize that some posts aren't even from aggy.
>can you imagine /agdg/ without the timewasting posted it again awards 'cord trannies?Nothing to say about that fucking copy paste huh? We even have soundtracks of it now, but nonono, let's focus in three words instead.
Seethe.
>block key scammer
>he makes an alt and tries again
fucking clearly im not falling for it if i blocked you
>>530724535Well yes I suppose I understand that its written just like any other song. I play piano and know some music theory. Its just strange how it has that quality of the audio almost warping over time. I suppose my weakness is I'm not familiar with midi and like computer designed instruments like synths.
If I had to hazzard a guess, It sounds like its something like
>sound 1 plays endless chord>sound 2 fades in playing another chord>a couple background sounds I can't pinpoint
If your game doesn't pan out, you can always write a book or make a video guide for game dev.
I feel like I want to make a Free to play game just to get my feet wet
maybe something like poker with anime girl skins
>>530710785Flax has double precision and is structured a lot like Unity. Much better for 3D games than Godot.
>>530710556>>530715637When does he declare bankruptcy?
feeling like shit and devoid of single idea games? make a game out of this mechanic and turn it into a crazy taxi like arcade: https://www.youtube.com/watch?v=Wi7sSGre_Yo
>>530737462>https://steamdb.info/tech/Yes, I'm sure all zero (0) games made in Flax and released on Steam agree with you.
>In the japanese she says "you finally came!"
I hate localizers
>>530721671by killing youself furfag
>>530677595>refuse to update outdated microshart winblows like your corpo overlords demand>upset that this doesn't allow you to use updated microshart jeetsharpWhy are browns like this?
>>530737794Godot got shilled through marketing. That's the only reason it got popular.
>>530738360https://www.youtube.com/watch?v=MCcLuU6nFPc&t=308s
i would never ever date a nodev
>>530735436being called obsessed by a ritualposting tranny is just laughable
>>530738856What they did to charlotte's dialogue is a crime against nature.
>>530738789his PC is probably from like 2010 considering he's brown
>>530738845>cope headcanon
>>530738360https://www.youtube.com/watch?v=MCcLuU6nFPc&t=308
>>530738789>>530677595Eh. If it's an old PC, I would just use linux. At least then you could get the latest version of Godot.
>>530704594I just wanna say in this thread again
Thank you, anon!
>>530739000Trips of truth.
>>530739037It's literally what happened. The only reason all the discussion is Unreal vs Unity vs Godot as if other engines don't exist is because Godot was shilled into that discussion. Godot started getting shilled before it had any games on Steam. Nobody had made a commercial success with it back then yet it was being shilled and compared to the two biggest engines out there.
>>530739042>>530739223It's weird, they go full retarded with Charlotte, don't go far retard enough with Kevin, and leave out all of the characteristics of many characters (Undine speaks like a gal, Hawkeye refers to every female as a pretty lady, etc)
Weather, slow bullets, chasing nuke and ice floor edicts done today, plus a lot of improvements and fixes for the edict picking UI which should make it fully functional. I hate UI.
>>530739089Or, you know... he could just not use C#
>>530739718I am sorry you're lost in your delusional fantasy land but that doesn't change facts.
>>530739938Right, he could use C and OpenGL like a white man.
>>530739970>I am sorry you're lost in your delusional fantasy land but that doesn't change facts.
GDScript is actually pretty good now.
>>530740059Oops, meant to say smart man. Weird typo.
>>530740108I mean the language kinda doesn't matter at all unless you're really annoyed by the syntax.
>>530740108for a scripting language? if you dont mind having 20x less performance than even C shart then sure, even godot maintainers recommend to only use it for scripting and use something else for real work
>>530715637>assumes that the game will have bad design beforehand>proceed to explain why bad design is a problem>so kindly suggest a solution for a problem that only exists in his mind>gets offended for a blunt response>but keeps defending his point that the game will have bad designeveryone feels like a gamedev these days kek
>>530738989yeah keep ignoring bigger problems, it's not like you can actually filter posts in the settings
>>530740105>godonter copelmao
file
md5: 4ba62ba222405e79420b677c32a01f70
๐
give gamers what they want
>>530740773Real work like reimplementing common algorithms designed by much smarter people in a much less efficient manner so that they can feel like they're making a game (they're not).
>>530740652GDScript is less than 2x less performant than C++ GDExtension at calling engine functions, which is 99% of what you should be using it for.
>>530741132>GDScript is less than 2x less performant than C++Why are they making new programming languages that are slower than languages from the 1980s?
>>530741057where's her dick
>>530742209Why aren't you handcrafting bytecode for peak performance? Until your game is finished, the only thing you should be optimizing for is development time. Out of all the languages made in the last few decades, the only language that beats C++ in benchmarks is Rust. Luckily, you have easy access to both via GDExtension.
>>530742456Sounds like the creators of gdscript are reimplementing features already created by much smarter people in a much less efficient manner :o
>>530742563Go back to working on your triangles. You'll never have a game.
>>530741132>GDScript is less than 2x less performant than C++ GDExtensionsource?
450
md5: a24e451ec30d938961b9b88eb18b1d8c
๐
>>530742209Development speed. I want results and I WANT THEM NOW.
>>530743096Personal benchmarks.
file
md5: 6a48d5e9947eb9452411150206c5a3dd
๐
>>530741057Why is she built like that?
godot is good because you can make simple games fast, the best case scenario is making a fotm gambleslop clone in a few weeks like brotato
btw brotato had to limit the size of the map and the numbers of enemies because gdscript was too slow, the mobile version made with poonity can have more enemies on screen that the desktop version but the desktop is made in 3.5 so...
this thred is full of godot superfans i wouldnt take them seriously
Put in the pathfinding and movement
>>530740907then why dont you filter mine huh? shitting on ritualposters is 4chan culture if you dont like it you have 'cord, x the everything app, reddit, etc
we only have 4chan to call you a trannoid ritualposting pedo freak and call for your beheading, respect our safe space
>>530743572Brotato mobile was made in Unity to use their monetization services, which Godot does not offer.
>>530743603the combat screen is really cool but the navigation is way too jittery idk if webm compression is making it worse
>>530743816another win for unity
>>530743603yo grok4 games are lit
>>530743603Pathfinding is a solved problem. Why did you feel the need to reimplement it instead of using the default pathfinding that comes with Unity or Godot or whatever
>>530629148 (OP)bros
I'm thinking of trying to do some game, I don't know much about programming, but have some ideas I have played on paper before, and want to try "making it into a pc game", the thing is...
about music and copyrigh:
What happens if I take a song which is "public domain" let's say I take Chopin - Tristesse, decide to change some notes/octaves/tempo and make a mix on lmms with my almost none knowledge about composing to use it as soundtrack. Would I need to do some copyright stuff with that?
also, are there sites where I can get "public domain" midi stuff so I can do my edits? I'm not sure if copyright affects those too.
>>530743816yes it was made because they didnt have sdks with godot especially the chinese one since the porting company deals with chinese mobile users a lot but its ironic that the mobile version runs better than the desktop
>>530744084Didn't read. Start with Pong.
>>530743603>galduan if it was good and not made by a tranny>it even has a nice UIHell yeah, Nice
Hello my good friends at /agdg/. I just wanted to stop by and insult all of you by implying that you don't have a game and that you are a nodev, therefore everything you say is incorrect and everything I say is correct because I have a game and you do not and I am a yesdev and you are a nodev, all of you. Thank you. Have a nice day.
Thanks for stopping by we always appreciate it
>>530743603I was gonna post
>>530743956does it look fucked like that in 1080p? if not then maybe you're fine
i really didn't expect game design to be as hard as it is
it's really easy to slap a game together quickly if you're familiar with the process
but designing a game that keeps the player engaged from start to finish? super difficult
this will be my main focus until i feel confident with my skills in this area
Check out my sick game engine! I MADE it my SELF
>>530744084If you don't have 5-10 years to dedicate to learning gamedev don't bother.
>>530744518that reminded me of something that happened to me long ago...
>be 13>doing group homework at someone's house>enter this "flash game" site>the game was about answering "are you gay?">had "yes" and "no" buttons to answer>both did the same, shamed you for being gay>asked a friend to answer it, he picked no and we laugh>other dudes came later>we ask another dude to answer it>he picks yesthat day we realized he was gay
>>530744983It's so cool. I can imagine the moment. Thank you for sharing.
>>530744608well... I read some dude was a fan of music composing, and wanted to put his music into a game, so he decided to make a game, just to put his music there, and later it kind of became famous.
I'm not aiming for fame nor money, just wanna share my "creations" and hope someone maybe likes it, or at least be able to say "I made a game before I died, and also the ost".
Attractors can be deactivated by clicking. Took a bit of adjusting to avoid the fluid exploding. Can be used to move or throw fluids to different spots. I might make this toggle instead of having to hold left click
>>530746381I forgot to play this
>>530746381damn, cool tech
I just want to make femdom h games but I can't draw
https://www.youtube.com/watch?v=FHCAclIWSM0
wonder why he picked a rat as his studio mascot
>>530743316thought so, if gdscript had good performances it would be on CNN
still waiting on my youtube videos
>>530743956>>530744401Yeah it's just compression that makes it look like that. It is pixelated somewhat but the vid resolution just makes it look a lot more pixelated than it is
>>530744034It wasn't that complicated and I just did that to integrate highlighting the pathways easily
was osrs' combat more similar to a crpg or arpg?
How do you stop the directional sun from leaking through roofs in godot?
>>530725503Did you get a temp ban? You didn't post in the last few threads.
There's zero chance of making a game even remotely this lightweight with any modern 'game engine', is there. It was built for Win98 era, which that OS wanted 16mb of RAM (Win98 took around 4mb of that to itself), so it was designed to run on literally anything that could power Win98 itself.
Even if I factored in recreating the game as practice while targeting 640x480 as well (or hell, just utilizing its assets directly since they're all GIF/JPG format), and loading nothing than absolutely what's required on the current screen to function, there'd be no way to get it under 100mb of RAM utilized in something like Unity or Godot.
>>530747971neither, its tick based combat thats specfic to mmos due to networking limits
>>530748095https://github.com/godotengine/godot/issues/106529
did you import from blender? i think there are solutions the youtuber who makes that fast sword slashing game in a castle solved his issues, bing light bleed fix in godot
https://www.youtube.com/watch?v=Cpt0pEt407A
dam its crazy AI fuarking won
a pokemon-like game where you can steal and rape pokemons
>>530748469That's not the same issue, I'm not baking anything, although I'll try assigning materials in godot and see if that changes anything.
How do I design appealing NPCs?
>see demo for indie game (app/1827820)
>download
>launch
>cutscene happens which I am ignoring
>move camera
>yeah nah this ain't it
>alt + f4 + uninstall
It's strange because some guy spent a lot of time on whatever that was
why are modern devs so shit
>>530749901They contract out a lot of work to indians.
I need a barebones engine to make a Minecraft clone without any licensing restrictions.
Recommendations?
>>530750181Just fork an open source mc clone?
>>530749901Anyone can learn to use computers now, most people are incentivized to learn because "muhney dood", and most game devs are only incentivized to dev for clout or because theyre so obsessed with gaming theyve become delusional and their unstable personalities mixed with their distorted knowledge of simulacra cause them to create shit.
>>530750249I was going to use Luanti/Minetest but that has copyleft requirements I dont want to mess with.
wow wtf??? 23% CTR on my "more like this" impressions today?????? actually kino
>>530749901>tumblilng down the stairs>of the throne and in front of the boots of dignitaries and nobles who came to pay a visit
>>530748095I just added another invisible mesh ontop
>>530748095Can also lower the sun's bias, mine's 0.3
>>530748095What lighting system are you using? The solution is different in each.
https://www.youtube.com/watch?v=aRdiiWpA0AA
>>530749517>>530750801Ye I just need to add the roof mesh.
>>530745230You have no idea how much effort it takes to make a game. It will take at least a couple years before you can make anything worth sharing. Even if you go with the hobby cope it is going to take a lot of effort to get anywhere when you don't have applicable skills to give you a headstart.
>>530747530I'm one of maybe 3 anons who have gotten deep enough into Godot to be building GDExtensions. You're free to believe me or not.
>>530748173I have been posting. I only make that post when I happen to look at the thread, and there's a critical volume of envious seething. Also, this might be confusing to low-IQ midwits, but neither I nor any of the dozen bocchiposters here attach a bocchi to every one of our posts.
I keep jumping from project to project, even the non-vidya ones
>>530739568you should make a higher quality mp4 and share it on streamable webms will artifact all the bloom and post processing
>>530752668You can't stop working on something just because you run out of motivation or something else sparks your interest. You gotta keep grinding until you finish else you will never release anything. There's really no other answer than to tough it out.
I want to make a spy game.
Like James Bond mixed with Deus Ex.
>>530753373Wasn't there a game like that in the late 2000s? Or maybe it was early 2010s. Can't remember the game. I think it was bit of a flop in terms of sales.
gentlemen, place your bets
https://store.steampowered.com/app/2789170/Bernband/
I havenโt worked on my game the past few days, but Iโm going to make a ton of progress today. Youโll see.
>>530752169This anon is right, GDScript can call exposed functions a bit faster than GDExtension. Extensions have more indirection actually. The main performance issue with GDScript is doing a lot of math, since the bytecode interpreter seems to be quite a lot slower than the math instructions themselves.
t. Pipedreaming dev, my fluid sim is a C++ module, but I have messed with GDExtension before
Does anyone have that picture of imagination vs execution where he imagines the detailed haunted house and ends up with some boxes in a barren unity scene?
It looked kinda like this
>>530717290A romance for the ages
https://youtu.be/7tYQV83dGog?feature=shared
>>530743603SOUL
https://www.youtube.com/shorts/V3fFc-p-k6Q
>>530754015Good concept
Really bad execution
>>530751769you may be right...
any suggested guides I can start with then?
If I start now, maybe I can get something done it in about 2-5 years.
>>530754015Feels a bit early to be betting since it doesn't even have a release date.
The aesthetic looks great to me but I'm also not the target audience for this type of game. I could see it doing 500 reviews in the first year. Maybe if it's really good and goes a bit viral it will go like 2000-5000 reviews in the first year.
>>530749632I just did this with Baldurโs Gate 3 lol. Just couldnโt get into it. I know itโs not the kind of game I usually enjoy, but as a game designer you have to branch outside of your comfort zone to get new perspective.
>>530754698https://20_games_challenge.gitlab.io/challenge/
https://www.youtube.com/watch?v=LOhfqjmasi0
>>530754015>Outstanding wishlists: 11.8k>Daily wishlist additions: 207
>>530754698Start by learning programming.
>>530755476thank you again bro,
I have heard about this "godot" a lot after the "unity charging change" fiasco thing, is there any site where I can get more info about "which engine would be good to start with" or "not using one would be better"?
I'm still a bit confused in this part.
I think there were some bad comments about godot lately (not really sure, I can't even remember if it was something about policies/performance/forced stuff).
>>530755824I know some really basic c# and database stuff, but just what I used for school stuff, and haven't actually done any actual game, except when I tried some pirated rpg maker 2000 long ago, but that pc also died long ago.
>>530754015>EU whites: atheists, unmarried, successful>US whites: mormon/evangelicals, married, NGMIwhat can we learn from this from an anthropological pov?
>>530755824Sorry mate but you are pants on head retarded. I literally teach kids how to make games and the ones who do the best in that class are the ones who learn to program while making the game, not the ones who waste time trying to learn "the fundamentals" and take forever to show any results.
>>530755885Use Unity if you want, or better yet, try both. You can have Godot downloaded and your first project created in less than a minute. Don't waste time on this decision and use it as an excuse to procrastinate, like all those other shitposting nodev retards. Flip a coin if you need to.
>>530748258You are correct. This requires enginedev, and even then just a basic SDL hello world project is IIRC heavier than this. You'd need to be using Windows APIs raw to potentially match it.
>>530756363How many successful Steam releases have those kids made? How many have you made?
>>530756667You don't have a game, nodev.
>>530749603Give them melon-sized
nolf
md5: 21138c1e161381f3b124fef2846b07cf
๐
>>530753831No One Lives Forever?
>>530756706Damn you just won the argument
>>530756859Sounds like a good idea.
>>530756516thanks, I'll try godot first then.
>>530756363this sounds nice
>>530756363You're an IDIOT. You need to take a book about C/C++ into the mountains along with manuals on how to use vim and debuggers and only until you finish the book and manuals shall you attempt to write code.
https://www.youtube.com/watch?v=AkUe2OSuaLc
AI + mixels + rixels + jittering + godot, yet hes winning
>>530757235>vimI remember when I was like you.
>>530757240Not in any way that matters to me
>>530756992You can create a new project, and then make a super basic incremental game, and then build that to make an EXE in Godot faster than it takes Unity to create a new project.
>>530757328You don't know me I use the godot built in editor. Suck me nuts.
>>530757417>godon'tI remember when I was like you.
>>530757551You know nothing, triptroon
>>530757374its more like making fun of agdg perfectionism
>>530754015>gentleman place your bets!!!>on a game that got 15k wishlists in 2 daysjeez i fucking wonder, you absolute retarded mongrel
>>530739568Woahhh this is like Noita if the Noita dev had been a South American pedo who wished he was Japanese kek lmao
>>530755461Weird you mention this, I actually tried divinity 2 once and liked it so much I started to install every single CRPG ever thinking I was just missing something -- just to end up hating all of their combat and deleting them.
Larian did something special to make top down not make me want to blow my shit off smooth.
>>530758215Maybe you just haven't had enough yet.
a21
md5: 33101ba775234fa8e8c99eef3cf66d29
๐
>>530757235This but also I wouldn't let you anywhere near a computer until you learned the basics of computer architecture and organization, including thorough understanding of how data is represented in computers (floating point representation, character codes, cyclic redundancy check), boolean algebra and digital logic (you need to be able to engineer your own circuitry), instruction set architectures, memory, and I/O.
Ihave never coded before other than css, I'm using ai to make all my shits work, we're living in the golden times, pic unrelated but I find her hot
>>530754215Here
This picture actually changed my perspective and approach to gamedev alot, even though it's a meme lol.
>>530715637would did the fag reply with some mundane bullshit giving "advice" where no one asked
>>530725132>A MUSICAL GENIUSanon... i have some bad news
>>530752169>>530754204gdscript is much slower than C# for custom logic its not even close, gdscript is fine for calling godot functions since its just a scripting language
can you get away with just using it? sure for some games but im not gonna make a native extension because i need 300 enemies on screen with logic when I can do it fine with C#, at that point just make your own engine godot's rendering aint that worth it
>>530742456>Until your game is finished, the only thing you should be optimizing for is development time.Something something building houses on rocks instead of sand
>>530758727there is a sequel to this meme
>>530758645>I'm using ai to make all my shits workheh. good luck
https://www.youtube.com/watch?v=rv4okZp-mk0
actually, you don't even have to make a game
>>530759076I keep seeing this smug attitude from programmers who can't accept that they're already obsolete. I don't know if you're living in denial or if you straight up just have not tried using these AI tools to make a game. You can bluntly tell it to create a character controller for you and tell it exactly what you want, and it will generate a working thing that compiles.
https://www.youtube.com/watch?v=r97tm03Cu7I
i can see why this guy makes the big bucks playing gambleslop, you could probably become an easy millionaire by being in his chat for a few months and making a game just to bait him specifically
>>530759234I used to make short films but getting your friends together to work on them is a pain in the ass.
>>530759234i fucking hate this fat arrogant dysgenic nodev fuck
i hate more respect for cris, fygoon and maybe even the bochi spammer (just kidding too far) because theyre actual devs
>>530758983I can use C++ for custom logic and GDScript for fast iteration. It's the best of both worlds.
>>530759003You don't need to spend years laying down a massive foundation when you don't even have a blueprint.
>>530759241it's terrible at edge cases
Grok, generate a game engine for me. I don't want to use something made by corporations or mentally ill freaks.
*bloop bloop bloop bloop* Here you go, sir.
Thank you, Grok 4, the most intelligent AI ever created.
>>530759234i can't write so i can't make an animation and programming isn't used for anything else
>>530759337That's cute I like that.
i've noticed that chatgpt has gotten a lot better at both gdscript and godot in general in 2025 than it was in 2024. it wasn't very useful before but now it's pretty good at suggesting scene tree structure and only gets confused half the time between 4.x and 3.x when prompted for gdscript.
>>530759621he's in denial, let him find out the hard away
t. uses AI to code
>>530758975I feel like he's a genius at changing his stuff slightly so the teacher (players) don't notice, but success does breed jealousy so what do I know. I never came up with the "he copied others" theories.
I heard Grok 4 already had a neo-nazi meltdown.
>>530759621Just like humans nigga, keep prompting and at the end you'll have all cases solved.
The issue isn't AI, it's still the human giving a fuck about whatever they are making, same thing with ai art, ai code, ai music, or real art, real code and real music.
Such a stupid fucking debate.
>>530759701well, where is it?
>>530759234>actually, you don't even have to make a gameum, based? this actually isn't that much different from the tried and true suggestion of "you're not just being an idea guy if you're making a design document" while you daydream.
>>530759973>keep promptingor I could just write it correctly myself in half the time you spent jacking off your ai gf with prompts.
>>530759990Idk it started praising hitler instead of writing any code
>>530760113Nice job ignoring the core of my post
>>530753275Honestly, I usually stop with a project when I realize I've done all I can with it
Is it agdg to make Quake maps and mods? I more-or-less finished my first Quake map. Thinking about making my first mod by recreating the HL2 pistol for Quake.
>>530759234>actually, you don't even have to make a gameum, based? this actually isn't that much different from the tried and true suggestion of "you're not just being an idea guy if you're making a design document" while you daydream..
>>530760113You want to actually know what you're doing? That's not allowed. Embrace magical black box design.
>drawing content for my toddlercon VN
>go to the bathrrom and left my room open with everything on the screen
>later that day my dad tells me the police can know everything i see and store on my pc (again, last time was 10 years ago when he tried to use my phone but i forgot it had midna porn playing)
>he doesn't elaborate further
>>530760263vgh, I was such a productive concept artist all along. all my concepts are in asdsd.txt btw
>>530760257A lot of people use trenchbroom for maps.
https://www.youtube.com/shorts/5QQN3mA_XXQ
end of the discussion
>>530760539just another day in bosci poster's life...
made some good progress at my handheld
it may not look like much right now but once I'm done it'll be like those old Tiger games everyone loved
>>530759241It takes more than a good character controller to make a game. By all means, keep using AI. I ask AI for help all the time. I think it's a good tool but to entirely rely on it is *very* dumb in my opinion.
>>530760795there is no way you gonna compete with those cheap alibaba handhelds mass produced by the chinese but good luck nigga
not even that libtard pico-8 shit could and it had years of headstart
>>530761004how do you know he wants to mass produce them? can't a fat fingered nigga just make something for himself?
>>530760795did you eat Gaben?
>>530760795OUYA portable is looking dope ngl
>>530759234I like this guy, genuinely good advice compared to the clowns that normally get posted here (pirateman, tom, marnix, sasquatch, rat girl, etc.)
HAHAHAH another early access scam abandoned because it sold 40 copies and didn't even earn back the steam fee lmao
>>530760256Actually no that's a lie.
It's more that I'm not sure HOW to advance with the project
Being that Minecraft uses cubes, which show more vertices, wouldnt that mean Minecraft is more resource intensive than a game that say, used slopes?
>>530761469my hugbox inverted crabbing claims another victim
>>530761469>scamthere's that word again. why should they keep working on it if there is little interest in it? sunk cost fallacy.
Steam banned me just as I earned back the steam fee. I think this is a deliberate scam.
>>530761469>"sarrr I not having going scam you sarrr last update was 6 months ago but trust me sarrr I not having abandon project sarrrr"
>>530759234That's a lot of unnecessary words.
>>530761691All sales should be refunded and the game delisted (also ban the dev from ever releasing a game again) if a dev lies on the early access section and stops updating the game for almost a year and never fully releases, this is so fucking pathetic lol
AI programming will only get you so far, you still need to be able to think algorithmically and also how to fix the eventual little mistakes it makes
if people think they can just tell AI what to do and simply copy paste a huge chunk of code into your project then, well, you're in for some disappointment
>>530761764what tier of turd worlder do you have to be to think making $200 is impressive lmao
>>530761469The 'cord can't stop releasing flops here lately
>>530761563>>530761469>>530761691I don't understand this logic. You never know what could happen with your game. Look at among us that game came out in 2018 and nobody noticed it until 2020. Just keep working on it and maybe people will eventually notice it.
>>530762045made back the steam fee, no?
>>530762084Look at that SS13 game that came out in 2003
>>530761912I can legit do anything with AI code iv already ran so many different prototypes as long as its not a online multiplayer game single player/local co-op anything is possible for me now with AI coding assistance
I wish I could say the same for my online multiplayer attempts though. theres actual roadblocks there that id have to learn things to be able to pass and FUCK learning.
Which color fences do you rike here btw the dark ones or bright ones? I put both in this pic for comparison.
>>530761469This is an aggy daggy game, no? I have seen it before.
>>530762084the logic is that he's a scammer, like someone selling a scam shitcoin cryptocurrency. he lies about an amazing finished product to sell naive gamers into buying an incomplete piece of shit out of pity, then he abandons it. he never had any intention to finish it
>>530756363Maybe you're teaching them properly. However most retards who learn through gamedev tutorials never learn to program which prevents them from writing their own code. They become tutorial dependent to make anything. Well, more likely nowadays it is AI slop instead of tutorials.
its simple i hate gamers and streamers
>>530762348yes, he abandoned that game to make a porn game about nuns (he is likely an AGP tranny, confirmed from South America so also likely a pedo)
>>530743472flat chest = pure
fat bottom = sex
flat + fat = pure sex
>>530762273Exactly, this happens all the time. Just keep plugging away. There are countless examples of this happening.
>>530762408If he never had intentions of finishing it then yeah that's gay as fuck it seem'd more like he gave up after sales were bad causing demoralization so that was my good faith assumption.
>>530756859I was thinking of Alpha Protocol.
Isn't NOLF just a regular fps?
>>530762302can you put the light fences in the dark fence area, sorry I rank 5 on the aphantasia scale I can't picture the light one in that particular area
>>530762573its crazy that almost every latinx that posts here is also a pedo
>>530762747iss dey culcha whyteboyyy
>>530762573Meh the nun game seems more fun. Don't get why you are having such a melty over it.
>>530762870>youre freaking out (hes not)>meltybuttmad troonoid cope b4 rope
>>530762718This is what it looks like with bright fences everywhere
>>530762870Success breeds jealousy.
>>530757240that's got some neat ideas but the combat being that simple seems kinda boring
>>530762530this is called, "herb mentality" o algo
>>530761505Sometimes you gotta try things out until you find the right answer.
>>530762991>>530763134>AGP pedo troon defense force right on queuekek, you are nothing if not predictable
>>530763001dark ones are waaay better, just fits the swamp vibe more in my opinion.
>>530749901>why don't esls speak english
the regulars here nowadays are simply disgusting
Here is my progress today:
The new gravity system allows the player walk in the edges of the map, not only that, even spheres/planetoids. Now I can create cool and strange dimensional levels with weird gravity fields, very fitting for the maps designs I have on my mind.
>>530763412>friendly fireretard
>>530763584trvthnvke
>>530763584Don't worry, I'm not a regular. I only come here seasonally. Last time I was here, I tried to force akkoposting, but it didn't stick.
>>530763640Is this mechanic an actual part of your vision for this game or are you just adding random shit? It looks fun though.
>>530762530How do we stop Gabe Newell from getting credit for selling our games for dirt cheap when they're not selling anymore while taking 30% of our income? This is insane.
>>530763640Why do all the discord games look the same?
>>530763640good luck getting enemies to traverse that nightmare
>>530763781why do you come here seasonally to shit up the thread?
>>530764225Well. I think I provided some high quality posts this time around.
>>530764272pfft HAHAHAHAHHAHA
>>530763365That's completely fair.
A list of projects I've put time/effort into since 2021
>An FPS>A Kaiju story>A martial arts thingy>A worldbuilding project>This game
>>530763584notice how the worst posters are related to anime, i always said that /vg/ tourists from garbage gacha generals would be a problem
https://www.youtube.com/watch?v=hoUWNC9qRZc
>tfw no quirky 3d artist gf
>>530763412>he's not even able to reply the intended postyou schizo chuds are just retarded
>NOOOOOOO HE'S POSTING ANOTHER BOCCHI-RELATED IMAGE NOOOOOOO YOU AGP TROONS COPING BEFORE ROPING ARE LOOSING REEEEEEEEE
avatar or signature use moment
>Some guy posts his ugly progress
>Everyone shits on him
WOW NICe community you have here!!
>>530765069every time i post progress anons tell me to kill myself
I'll work on the chicken/C engine a bit. Honestly I don't know what the fuck I was doing with it since April 9th since I wrote some code but didn't do any commits. I think maybe I was working on serialization.
This webm, which I posted months ago was the last bit of meaningful progress I made. I think I'll just revert to this and try to do some small commits over the next two days.
Maybe I'll work on ui.
>>530764778>>530764901This is anime site and its time for the pissants to learn that. Moot should have never let /b/ or /pol/ happen.
>>530765069If you want nice, stay in the discord. The thread is where we go to say mean stuff to each other without our discord handles being attached.
4:44 am
time for eepy time
Do I find it so haaaard
When I know in my heaaaaaaaart
>>530764778She probably already has a thousand simps, find someone more obsecure.
https://drive.google.com/drive/folders/1uzEUWlH9dkLATJC8R5irq9QqpfXDENuL?usp=drive_link
I got my demo finished.
6 months of work here.
:D
>>530765502Why not post it on itch?
cris makes it impossible to not be mean
>>530765338then nobody should complain about no progress being post here
>>530765534I said be nice
>>530765685kanna gets hate for being a lolicon regardless of the quality of his game
>>530765604Is not finished.
It's more like a quick demo test.
>>530765502A, B, C, and D as action buttons
You never cease to amaze me with you complete mental retardation. I bet that made so much sense to your 48 IQ brain
I'm listening to Underworld and trying to program in C even though I understand almost nothing
but I understand a little more every day
and every previous day's challenges seem easier
and Underworld makes me feel cool
https://www.youtube.com/watch?v=-UCI-3xLewc
>your thin paper wings
>in the wind, dangling
>>530759234No one who talks about making games actually wants to make games. They want recognition, they want respect, they want money, and they see gamedev as the easiest way to achieve that. They don't get into writing or music because they understand those fields are way oversaturated. The only two realistic options are gamedev and video content creation (streaming, YouTube, Tiktok, etc.).
If you truly wanted to make games for the sake of making games, you'd be doing that in isolation instead of posting here and expecting random internet nobodies to give you attention for it.
>>530758727Thats the pic! Thanks
>>530765290I should explain that I'm using some lisp in the command line to create 3 nodes. The nodes use an ecs to attach different things. Two nodes have a cube mesh and the other node is a height map.
>>530765879>learning CGood on you bro. C is love. Take the lisp pill as well. Learn to combine them.
>>530765338>If you want nice, stay in the discord.What gets me is I said some stuff in the discord that was "used against me in the thread". There are some nice people but also a lot of fake niceness in the 'cord.
This is why I use a trip (besides attention whoring), I want to present the nicest version of myself without getting doxxed. Anonymity breeds cruelty.
>>530765820just because someone is a pedophile doesn't mean they deserve to be treated badly, they didn't choose to be attracted to sexy little girls.
>>530762573Is every dev from South America now?
>>530765928Must be nice to only be able to think in terms of black and white.
I want to make games, and I'm also an attention whore. Attention gives me some dopamine that makes me smile, and making games gives me a sense of fulfillment.
>>530766046>Take the lisp pillI would rather not sound gay, thank you very much.
>my favorite dev fell for the UE5 meme
>>530766253Yes they are like 80% of "indie devs" now, all the Indians are working on "AI". And White devs are depressed because they are being ethnically cleansed from their own countries by every government in the world
>>530763857No really but my original vision is creating stages with unconventional designs, and in the process of working on that, I say to myself: "why gravity always go down in a weird floating map?" and then I remembered mario galaxy and... that's it, "I have to figure it out how to add that kind of gravity to my game because it will be fun." I said... and so here we are.
>>530764198They will, I will figure it out.
>>5307307582020 makes me physically ill
>>530766528>I will figure it out.I don't think you have the capabilities and AI isn't going to save you, brownie
>>530730758please please please tell me the name of this game i am begging
>>530766046>Take the lisp pill as well. Learn to combine them.I've done a little. I reached a programming crisis many years ago when I loved haskell but hated cabal for some reasons, hated cabal for other reasons.
Now much later I'm at the end of my rope in some ways, and finding C extremely comforting even though there's very little "good" instruction about it and no don't tell me K&R.
I'm not at the point of being able to combine interpreted language in C (vice-versa is typically very easy), or making my own domain-specific-language, but every day I'm getting closer, and I really think C is nice and feels like the perfect loving arms above working with assembly but below anybody else's opinions
>>530766771>hated cabal for other reasons.*hated 'stack' for other reasons.
>go to booru for inspo
>order by score
>full of lolishit
>>530766652I have the have the capabilities and I don't need AI
>>530767052you couldnt even finish a survivor slop game lol
>>530730758this is so rough.
It was fine in 2012. It had that quirky ironic vibe going for it.
>>530743472that is no longer human
fix your sexuality
half the thread is fucking bocchis
>>530766771sir we're trying to make games, no one cares about languages
>>530767236congrats on spamming half the thread, great value fygoon!
>>530766290You got a problem with programming languages with a rich mathematical history, philistine?
https://youtu.be/V02SQDh47gA?feature=shared
>>530767172Yeah it's wild how extremely over produced it is now.
>>530766771To be honest, C is such a tiny language that very little instruction is needed. The rest comes with experience as you work on more and more things. And of course there are some little tricks you pick up over the years that you may not have thought you could do with C.
>>530765879Be thankful you aren't using the ugly mess known as C++. C is shit but atleast it's super simple, there's not alot of functionality you have to learn.
>>530743472Can she get pass steam janny?
>dungeon watcher dev responds to literally every single post except for ones referencing his only actual game
kek, mind broken
>>530767147Well I slowed the development because the Guns and Nuns game show great interest from the people, so I wanna get it ready for the steam fest in October. Dungeon Watchers, my last update was around 2 months ago and added 1 character and 1 map with their own set of enemies. For version 1.0 I will make two more characters and another map.
People who take up gamedev, learn Blender in 8 hours and just start doing complex shaders scare me. I feel so retarded.
Maybe this isn't the hobby for me after all. I am too retarded.
>>530766413What's funny is YIIK shares a publisher with an aggy game (I believe it is valhalla) and bug fables is also an aggy game according to the links in the OP.
By the way, just so you stop posting this here's something you should know. EarthBound has been cloned a thousand times, there's a billion EB clones I could play so it doesn't make it special in any regard. Paper Mario doesn't have many clones, it has an underserved audience in that regard. So, Bug Fables would be my only option if I wanted to play a Paper Mario clone. Additionally, YIIK was criticized for more than being a clone, I never played it but I just heard that it wasn't all that good at all.
>>530766263You don't even know what it takes to make a game that people want to play. Instead, you satisfy yourself with a few (You)s. You'd be better off making shitposts than making games.
Got my new skybox system in
>>530767626>>530767648Well that's exactly what I mean.
But there's not a lot of good instruction that I've found even on these grounds.
It's like instead of a woodshop of powertools, you have some infinitely sharp set of hand tools that will slit your own wrists. So yes it's "simple" but for one instance, I struggled with pointers trying to push through all these intro things about 'mailbox' metaphors and then it only really started to land when I began implementing some function pointers.
Simply, there's not a rich history of high quality teaching, people go to the docs (and yes for good reason) but a lot of it is still a bit like "here's how a chisel works, now look at this complex Japanese joinery"
>>530767242Video games are computer programs
>>530768002You do not need to announce your departure.
>>530768064valhalla ain't from here it was just shilled here last minute before release
>>530768235Boy I could teach you a good C. Just say the word and I will transmit all my knowledge to you.
>>530767998>Go to next fest>Disappear for 8 months after thatWhy? Wouldnโt it make more sense to join the Next Fest thatโs closest to release day?
>>530762262It didn't. You need $1000 gross to get the $100 deposit back.
>>530767032You have been inspired. Give the people what they want.
>>530768070What is this feeble mind that is only able to comprehend single-dimension thought?
Are you saying if you are making a game, you should not be satisfied with anything else in your life on a moment to moment basis?
>>530766143It's just banter.
>>530768361I'm ready, master.
>>530764776>the worst posters are related to animeno surprise there
>>530768460I'm saying that you're not deep enough into gamedev yet. Real gamedev is hard work and not very fun. It's fun to play around with powerful tools and learn new things, but that's just the beginning of gamedev.
>>530765928>They want recognition, they want respect, they want money, >and they see gamedev as the easiest way to achieve that.And oh boy are they wrong. So fucking wrong. Gamedev has to be the worst way to get all of that.
>>530768235The funny thing is what you mentioned is exactly C's biggest strength. You unlock your focus from the language, and focus it onto the task just because the language is so simple, using it becomes like moving your body around. Same level of intuitiveness. When you move your body you're focused on accomplishing certain tasks, not on the act of moving itself. Anyway just have fun, because C is a pretty boring language all in all.
>>530730758In terms of games he peaked in 2011. Everything after that was strict downgrade for game use.
>>530767998>"for to be having gun and nun have showing much many interest for having people"lmao
>>530768810>C is a pretty boring language all in all.This is what I'm finding that I love about it.
My first exposure to programming was early ruby and php, and there was this idea of "isn't it so cool that you can be so clever"
and I think that's such a cancer, it's also why I really enjoyed how opinionated Go is in my brief survey of it some years ago
more walking anim, Im going to redo the skirt someday
>>530769126I would just like to be extremely fluent in pointers, that's my major goal. Don't tell me it's simple, I "understand" that it is. But I see things that aren't simple and I can't decode them.
That's my goal now, to become fluent like moving my body around intuitively. But the instruction is nowhere to be found.
https://www.youtube.com/watch?v=3DmyvWBOzGI
>>530769329and running test
>>530768701On what basis are you using to make the judgment about the distance of my journey in game dev?
You are saying
>>530765928 that ppl farming attention do not actually want to make games, and I'm saying you are a retard.
When have I ever said game dev is easy? The only thing I've said so far is that you are a feeble-minded being with an inferiority complex, you take the shame of showing your inferior game and turn it into a misguided pride.
>>530769126>and I think that's such a cancerI like that stuff tho ;-; the only problem with cleverness like that is just how much hidden stuff is going on underneath. Atleast with C what you see is what you get (most of the time)
But yeah in the end you gotta remember that the language is a means to an end (making games in this case)
>>530769329oh wow, another tranime game. 4,000th one this week
daring today, aren't we?
>>530768373The release day will be around November, so October is the closest to release day.
>>530768960Gun and Nun was a small project I made in 3 weeks for Newgrounds, it got many views and many positive comments, so, I saw potential on continuing the development.
>>530769576I mean I like it too, it's fun to feel clever, but we also want to decide where to put our creativity. Would it be "cool" to have my welding tool respond to a snap/clap rhythm? Maybe I guess, but I need to actually weld this piece of metal, and my actual creativity is not really in the tool.
>>530769446To me, pointers are extremely simple because I only use them in one way. My general workflow goes like this:
I have a Game_Object struct
Game_Object* g = malloc(sizeof(Game_Object));
. . . use g somewhere
free(g);
g = NULL;
^Of course you can wrap the above in function, like create_game_object() or destroy_game_object()
You could also have a NULL global variable, like
>Game_Object* global_gb = NULL;And later assign to it, like:
>global_gb = find_game_object_by_id("blah blah blah insert unique GUID here");
>>530768447how i am supposed to get inspiration from looking at little girls wearing bikinis
>>530769446>>530770081The best way to understand something is to put it into practice. You wouldn't intuitively understand unless you do that.
>>530768361not sure how to address by reference that part of my brain
>>530768235>>530768361>>530768612I wanna see some c code and judge it. Papa needs his fix.
>>530770081It's nice to see your workflow.
This has taught me nothing.
You've memory-allocated sizeof Game_Object pointer
And then later you free it.
What would you say your reason is for then setting: g = NULL;
Why does the "compatibility" render in gadoot use 75% of my RTX 3070 and 35% of my CPU to render a simple menu? Wasn't this supposed to be the render to use on low-powered machines?
This is after exporting into an executable, mind you.
>>530768232Very cool anon
>>530768232when you gonna post to DD
>>530770674So he can fully clear the entire thing? Also to detect if it's empty, later.
I might honestly switch to Unity, seems like people using actually get shit done.
>>530770835because you turned off vsync and didn't limit the framerate
>>530770674>>530770674You set the pointer to NULL to avoid what is called "dangling pointers." Essentially:
>g is allocated with call to malloc(); g now points to a memory location that's been allocated for use>that memory is later freed with a call to free(); but g is still pointing to that memory address >g is now a Dangling Pointer because it's pointing to a memory location that has deleted>so now if you try to something with g, it can cause a segfault or some undefined behaviorBy setting it to NULL, I provide for myself some level of safety so I can check if g is NULL before doing something with it. Simple examples:
>If I'm trying to perform some operation on g, for example move it, I should first check if it's actually pointing to a valid address or it will crash:if(g == NULL) //Or if(!g)
{
.. . print some error message ...
... handle the error safely....
}
else
{
g = move_game_object(g, (Vector2){100.0f, 100.0f}, 200.0f);
}
>If I want to allocate space for g, I should first check if it's not already pointing to something (maybe I already allocated it beforehand?)if(g != NULL) //or if(g)
{
.. error ...
}
else
{
g = malloc() (and so on...)
}
>>530769575You're right. I was lashing out because it sounded like you were being disingenuous and overly pedantic. To be more precise, I think people all devs are generally a mix of enjoying the process vs aiming for results, but many try to portray themselves as far more "for the process" than they really are. Some of this is just cope, but much of it is out of a sense of misguided and irrational shame.
I was responding to the common sentiment portrayed in that video where most developers who are new to the industry want to act like they are doing so with pure intentions. That they purely are in it for the art and the craft. They feel shame in intentionally crafting a game to cater to an existing audience. They act like creating a popular game needs to happen by pure coincidence or their art becomes tainted, even though they are all wishing that their game does become popular.
Also, the only way you wouldn't feel generally inferior as a smalltime solo-ish indie dev is if you have no standards sitting at the peak of Mount Stupid. I'm competing against industry veterans and games with budgets in the tens or even hundreds of millions of dollars. Like it or not, our games will be compared to the entire backlog of indie and AAA releases alike from the last few decades being sold at -90% off on Steam.
https://www.youtube.com/watch?v=jlFkxfkICO8
>>530769642oh wow, another nodev crab shitting in another games
>>530771771Oh you're right, thanks.
It still takes like 20% of my GPU but it's better.
>>530771956That's helpful, thank you
solodevs are this powerful?!?!
https://www.youtube.com/watch?v=lAgBOnZCRH4
>>530768232Holy shit a video game
I was a bit too aggro, I don't disagree with
>>530772019
>Cfags still rawdogging mallocs in the 2025th year of our lord
Not a single one of you has a game that you're willing to let other people run on their computers, because you know it's riddled with memory leaks and segfaults.
>>530772543It's not so bad if you're methodical about it. Other tips:
>compile with -fsanitize=address to catch leaks and memory access errors at compile time>learn about unit tests and start writing your own
>>530772903>at compile timeAt run time I mean. So if you try to double-free something, you'll get a big error message that shows what you did, where, what function, and the function that called it, and the function that called that function, and so on.
Eye contact is literally exchanging pointers to sensitive data
Ever thought of someone (you've made eye contact with) and then have them appear again in your life?
Be very careful out there, some people understand this more than others
https://www.youtube.com/watch?v=u3jehZ0qrSs
>>530772543godon't, division, and real all leak aswell yet no one cares. the operating system will clean up anyway.
I'm done with NSFW games. I'm not horny enough for them. I will restart under a new name with only wholesome games.
>>530773175Not the best attitude. I don't know if they still do this, but I remember hearing that Microsoft would do crazy tests on your game to see if they leaked, like running your game for a week straight to see if it had a slow leak, and if it did then you couldn't ship on Xbox.
>>530772119Malloc sparingly friend. Many situations you can just pass in a struct pointer and fill things in for something you allocate on the stack or globally. If you want to get real fancy malloc a block of memory once and use an arena.
I mostly only malloc in the scope of a function if I also free in that function. Not saying my way is perfect, but its food for thought.
>>530773040I'm sure your users will be much more happy about regularly crashing if they can see the stack trace instead of just a segfault message.
>>530773175The engines itself don't have any notable leaks, but any retarded application developer can add one themselves.
>>530773175>division, and realo.O
>>530773394>I'm sure your users will be much more happy about regularly crashing if they can see the stack traceActually, you turn that off before shipping because it slows down your game lol
There are other methods to gain access, synchronized light off the moon for one common example
>Get how to do Blender for the most part
>Get how to do music
>Know how to write
>Know how to draw
>Have never learned programming despite practicing for longer at it than any of those previous things.
I'm a fucking newbie animator who's nowhere near good, but I could still pull this off. Literally just did this for my first try as a complete amateur and it's still millions of times better than my programming because at least it fucking works.
>>530769643What site is that?
>>530773356Yeah I'm super strict about when and how Game_Objects are created and added to the scene. I'll avoid pointers whenever I can in most other cases.
>>530773835You made the equivalent of a 20 page flipbook in the corner of a school textbook and you act like you "know" how to do animation. It's a common misconception that you know how to do non-programming things because programming is the only activity in your list where there is a compiler that tells you in no uncertain terms that you fucked up. You're actually not very good at any of those things.
>>530773950It's nerve gas.
>>530771647only one holding yourself back is you
I WILL FINISH MY PROTOTYPE IN TIME FOR DD64!!!!
Anyone read Glasshouse by Charles Stross?
>>530774612>science fiction
>>530774509How many n64 style games will there be for dd64?
Alternatives to OpenGL, or just use OpenGL?
Decided to rawdog my Minecraft clone
>>530773980Pointers aren't the problem in general though its malloc. I'd recommend using malloc mostly within the context of generic data structures like lists or dynamic arrays but avoid direct use when not necessary. Here is an image showing how many times I use malloc in around ~8k lines of engine code.
I would avoid using malloc and free liberally (at least DIRECTLY). For example I would never malloc a Game Object directly, it would be part of some other data structure / container like a hashtable. Then my only concern would be allocating the container on start up and freeing on termination.
This is kind of situation of "do as I say not as I do" because I actually overuse malloc myself kek. I think the original Fallout pretty much just used an arena allocator to prevent memory fuckery (if I am remembering correctly).
>>530775324What're your thoughts on arena allocation?
>>530743572>was too slowDoubt it. The retard probably new() delete()'ed objects every frame aswell as checking collision inefficiently and drawing offscreen sprites.
>>530743603The pixelated, jittery look of the overworld map works in your favour subjectively speaking
It's baffling how you regularly see these nodev Cfags confident enough to try to convince others that C is all they need, and yet most of these fags don't even actually understand how pointers work and even more need faggygreen of all people to explain why they shouldn't be arbitrarily allocating memory.
This thread is living proof of Mount Stupid.
>>530775324Yeah this is good advice. I'm not a big fan of dynamic memory allocation, but I designed this game with dynamically allocated Game_Objects in mind because it "felt right" for some reason lol. To be honest, I didn't know much about C until I started this project, so it has been a good learning experience.
I'm really impressed and humbled by all of you yesdevs.
Gamedev is really the pinnacle and culmination of all the best human creative endeavors.
Storytelling, characters, art, animation, music, acoustics, sculpting, problem-solving, mathematics and physics, ... those are just the obvious ones.
There's also any other creative acts from modeling weather systems to deciding on lighting, conversation, and other entity behavior, combat/puzzle/winning states, lore and world-building, ...
It's really so amazing, and those who are drawn to it are a very specific kind of wonderful person.
May all of your works be realized for an audience who appreciates them.
You're doing good work.
https://www.youtube.com/watch?v=x-5P76y2eBI
>>530775938Just ask them to post their game.
>>530775938your chosen language was probably written in C, or it derives from C
>>530775938You're somewhat right. But if you want people to take your posts seriously, you should consider not attaching that frog.
>>530775516Criminally underused (by myself included) Current engine isn't using any haha. Arena and ring buffers are good. I am using a ring queue/buffer struct. You can make them really fast if you make the queue capacity plus one a power of two.
https://codeberg.org/FroggyGreen/om/src/branch/master/engine/src/containers/ring_queue.h
https://codeberg.org/FroggyGreen/om/src/branch/master/engine/src/containers/ring_queue.c
>>530775938>faggygreenBeen a long time since I've been called that. I missed you fren.
>>530776072But I have a finished game ... Its just short and really trashy ...
>>530776303I'm not sure it can do that though ...
>>530774235The point I'm making is that I picked up the general knowledge on how to do these things much, much faster than I did programming, even if I'm still not very good at it. Note, this was LITERALLY my first time animating anything like this and I did it to a degree I consider to be at least satisfactory for a beginner level.
More importantly, with programming
>Took multiple classes and put my nose to the grindstone for each like a complete lunatic>Have made no progressAnd with the other stuff I'm entirely self-taught but STILL made way more progress with it in a tiny-ass fraction of the time it took for me to take programming classes.
Am I just anti-talented when it comes to specifically programming? Also I've heard you, specifically you (Yes I know who you are) say that exact absolute horseshit multiple times
>>530776181I'm saying this as someone who has worked several years as an embedded systems engineer programming in C. I would never let a junior developer write a single malloc. You're only using C because you got filtered by C++ and Rust, and that is not a good thing.
>>530776303I will attach whatever I please.
>>530776895I don't understand this idea that C++ is difficult. It gives you more tools than C. But if you wanted to, you could program C style in C++. Where it can be complicated is if you want to interact with it in an object oriented way. But if you're coming from Java or C#, you might already have some understanding of object oriented programming.
Daily reminder that you don't need to LARP that it's 1980 to write C
you can use other people's shit, and you don't even need to deal with memory allocation or anything if you don't want to
Ignore people telling you to read K&R, unless you want to but there are other approaches too
>https://github.com/nothings/stb
check this shit out
>https://github.com/DaveGamble/cJSON
*yoink* csjson.c/.h into your shit, now you got json
>>530777198Or, you could achieve OOP in C if you wanted to.
>>530775172B-but I'm not making a n64 style game
>>530776703TLDR I progress far faster with modeling, music, writing, and art than I have with programming.
Nearly every time I practice those, I notice improvements, even if minor, but with programming I straight up cannot do it whatsoever
>>530777381what style of assets are you modelling?
What do you struggle with when it comes to programming?
>>530777276Raylib source code is generally well written modern C, if you're into learning by seeing other people do. But he also stated that he avoids using pointers in the source code because Raylib was originally designed to teach programming to students with no prior knowledge and that pointers would add confusion to newbies.
>>530776895If I were in your shoes I wouldn't let a junior developer write malloc but that's because if I owned the world then there would be actual fucking job fucking training instead of pissants like yourself looking smug from your "paint by numbers" bullshit tower.
How about be a mentor instead of being a retard, have you considered that approach to developing talent?
Grok 4, make me a game written in C.
*bloop bloop bloop* Here you go sir.
Thank you Grok 4, the most intelligent AI in the world.
>>530777548*you smug piece of shit, eat a dick, you don't do sorcery you just fail at training
>>530777276>Daily reminder that you don't need to LARP that it's 1980 to write Cyou can use other people's shit
Here is a hashtable lib that I like
https://github.com/tidwall/hashmap.c
I haven't tried this one yet but people seem to like it
https://github.com/rxi/microui
Was going to ask /gedg/ about it.
>>530777529That's interesting to know, thanks
>>530777524Well, so far I've been chipping away at a model for our protagonist after I (Kinda) finished practicing a warmup with modeling his weapon/sword.
I've actually made notable progress in a very short period of time, relatively speaking.
With programming, I struggle primarily with organization and generally combining terms together despite having a relatively okay-ish amount of knowledge as to what programming commands DO. IE I know what a bool or FixedUpdate does but not how to make them work together to achieve the result I want
Making a "zookeeper mode" where you can go into first person and tour your zoo. May also add interactable objects
>>530777198I'm pretty sure they are just getting filtered by OOP principles. Some people just can't comprehend abstraction. C++ can be quite complicated once you start stacking template libraries.
>>530777548I didn't get mentored. I fucked up a bunch until I stopped fucking up. The difference between a junior and a senior dev isn't age. It's mindset.
I want to project hop so bad
>>530775242There's Vulkan and DirectX.
If you want higher level, there's Raylib.
>>530777381Wow, we're the opposite. Programming won't take me that long depending on what I'm doing, and quick changes are easy enough to make. Illustration on the other hand, can take me an entire day for a single image to a week if there's a lot going on in the image. And quick changes are harder to make.
With music I even need to set aside time where I can hear it without distraction, and do my best to find inspiration before I can begin composing.
>>530777998Very cool anon! Looking forward to being one of your 6 reviews!
>>530777381Also I have this one piece of art I'm very proud of.
IDK if any of you like it, but I do.
>>530778171My problem with music has always been "Finding the right sound."
I can never find the instrument or sound byte that really "Fits" what I'm going for, which is more a me-problem because I'm going for an extremely specific tone.
Also I struggle with energy.
>>530778395Me too about the instrument. It doesn't help that I only have the default instruments that come with FL Studio. I have been advised to look for free instrument packs, including pirated ones.
>>530778103You absolute fucking donkey. Guarantee you're somewhere around my age but too stupid to understand how paint-by-numbers your role actually is, and probably ignoring (willfully or not) a strong amount of mentoring that you got to get where you're at.
I can see right through it because I'm also old and know many people exactly like you.
>Windows update requires restart
>>530778543I use bandlab and I'm still only starting out. I've mostly relied on self-made acapella
>>530763924by dropping out of steam and taking your games they don't own with you.
>>530778574>self-made acapellaUm... Can I hear it?
>>530778572...Isn't that how updates to operating systems work?
>>530778702Sure.
https://voca.ro/1iCPAECcVuoQ
I'm still a beginner, but all of these sounds are me
>>530778572>he allows microsoft to randomly fuck with his pc
>>530779068I'm trying to do action-horror.
Basic combat loop
waow
md5: 7d759543fe11b9f59ce519a70c3cfcdd
๐
>>530777998Heh, vibe coding is one hell of a thing isn't it...
>>530778103You're a stupid piece of shit if you think that 'OOP principles' is any kind of high watermark.
You should find other work before you're replaced by AI for being a redundant lump of garbage taking up space.
>>530778561I do have an engineering degree, and so I did pay professors and TA to mentor me, if that's what you mean. I've never had an industry job where I had a more competent developer above me though. There was one where I had an equally competent coworker, and you could argue we peer mentored each other.
>>530779225> You should find other work before you're replaced by AI for being a redundant lump of garbage taking up space.Good thing weโre all making games that will receive enough sales to free us from the rat race.
>>530779225Relax. I wasn't implying OOP is hard. I was implying that you're retarded.
>Seiken Densetsu 3: Made by like 10 people in a Japanese warehouse
>Trials of Mana remake: made by 1000 people including 50 different companies and 100+ pajeets
What happened to games?
>>530779725Management mistakenly believes that you can just throw more bodies at a project and productivity will linearly increase.
>>530771037I'm too scared
>Xbox Game Pass deals ranged from "$50,000 to $50,000,000"
New goal, get enough attention to get a deal with Game Pass.
>>530779925>he didn't get the memo
>>530779324I see exactly who you are you piece of garbage.
The fact that you're even "negotiating" here says something.
I don't remember what I was initially angry about. I'm sure you're a great person. It's important to have mentors/apprenticeship, don't you think?
I mean, does any CS program in the US even get into github? Just as a random example.
Don't be such an asshole, that's all.
>>530780015>does any CS program in the US even get into github?Only my C & Unix class, but they had us using Bitbucket lol
>>530780127Yeah so not only are companies offloading the training for you to pay for it, you also don't get actual on-the-job training.
Daily reminder that it wasn't very long ago you could work a Wendy's tier job and have a house and support a family, in the US.
There's a bottleneck "somewhere"
>>530768383>net revenue 230$are you an rtard?
Have there been any Georgist games besides Monopoly?
>>530780361It's a buyer's market. Workers are in high supply because everyone wants a job. So employers can afford to be picky and hold out for the guy who has 20 years of experience.
I just don't know where all this is going. What do these companies think is going to happen when no one can afford to buy their products/services because no one can get a job anymore. But this is why I don't apply to tech jobs. I only use my tech skills for making games.
>>530780015I was school right around when Github first came out, and they offered free private repos only to .edu emails. IIRC there wasn't any class that made us use git, but I did use git extensively in my student org (we hosted a local server). In fact, I'd say most of my real learning happened between peers in that student org, not in class, but I wouldn't have done any of that if I didn't stay in school.
Btw, I'm not against "mentoring". I probably answer more random Godot or Unity questions than any other anon here, but only if they're asking a reasonable question and are being humble about it. I don't really feel like helping people who I know aren't on a path to make a video game, let alone a video game worth caring about.
>>530779725>>530779884Imagine how good games would be again if the industry went back to 10-50 people teams.
>>530779925How much does EGS exclusivity pay in comparison?
>>530780702the goal is a poo colored slave race that does all the hard work doing 18 hour shifts while living in tiny boxes and eating insect paste
>>530780702>So employers can afford to be picky and hold out for the guy who has 20 years of experience.If you look at statistic you'll find out that the older you are the harder it's to get a job.
Companies prefer the cheapest employees they can find, not the most experienced.
DEI employees used to be preferable because their wages are often subsidized though ESG and similar government programs and NGOs.
However, these days H1-B workers are the cheapest.
>What do these companies think is going to happen when no one can afford to buy their products/services because no one can get a job anymore.That's already happening.
If they can't increase their income then they'll cut costs, and that means there's a vicious cycle at play where they'll keep hiring Indians forever. Microsoft just fired 9000 people and they are currently applying for nearly 11000 H1-B visa workers.
>>530781091It depends on the game. There's a spreadsheet you can look up. They had to make it public back when they sued Apple.
>>530781287landlords and rent-seeking sucks up almost all the wealth, especially from young people
A game about being a real-estate parasite
>>530781287Yeah there's also the aspect where employers will claim they need the guy with 20 years of experience because it's such a critical role but they have no intention of hiring someone like that, they're just setting impossible requirements so they can say "we tried, there were no qualified candidates, please let us have H1Bs"
Tried drawing some pixel art. It doesn't look good, but I can see which improvements could be made, and it's a start.
>>530781758post pixel art
>>530780361There's no reason for employers to provide any training when employees are free to leave to another job whenever they choose, and it's illegal for companies to provide incentives against quitting. Any training you provide your employees is most likely going to benefit your competitors more when those employees inevitably go to work for them.
>>530781417That's called "degradation of the middle class" and it's connected. Nothing happens in a vacuum when it comes to economics.
>>530781626That's the ghost jobs phenomena.
There is a legal element to it but they also do it to collect information.
>>530779917it looks cool tho
I wanna play it
>>530779917That's normal.
>>530781838scale it up yourself.
>>530779917Don't listen to them. Hold onto your pressure. Don't sacrifice your long term success for short term (You)s.
>>530773835Fact: Programming is the least important part of the gamedev skillset. Not being able to create your own high-quality assets efficiently? You might aswell kill yourself
>>530782924Why haven't you killed yourself yet?
>>530781675what was the meaning behind silent green-texting "rent-seeking" in a gamedev thread?
pictured: fleet of super-yachts owning rent-seeker
>Spent a week designing, implementing, testing, and fixing custom system for dialogue storage
>Remember that I could have just stored dialogue in a csv file
Live and learn!
>>530784125That's me if I DON'T make it. I'll have to go to my grandma's farm and help them with the vineyard and poultry they have. Have you ever gotten jumped by a goose or a turkey as a kid? Yeah it's not so nice.
As Iโm nearing the end of this project, I can see that this game engine Iโm working on isnโt that good. But the next one, the next one will be good. Count on it.
>>530784126rent-seeking is a gay commie term for "providing a service"
>>530784414>rent-seeking is a gay commie term for "providing a service"
>>530784208>reinvented a wooden wheel >remembered that I could've used metal insteadLots of living but not much learning happening.
>>530784609Nah I think csv files are pretty standard for storing dialogue, that or json
a game where the underclass from both 'right' and 'left' come together to overthrow the parasite class
https://www.youtube.com/watch?v=yC6n-67_PAo
>>530771127based repl bro
>>530778795No gnu/linux remains on while you update
And a spreadsheet is most convenient if you ever plan to go back and add more languages.
>>530725132Ah, the guy who copied actually creative ideas from his favorite game earthbound and released before there were 100 releases per day on steam and got his participation trophy.
Yeah of course I know him
>>530784793No. The standard is to write a script using a scripting language. Ren'py and ink are common examples. All the major engines have a few engine specific ones. How else are you going to embed things like facial expressions, animations, or sound effects? You are ignoring all prior works and reinventing the wheel when you could've just downloaded something that works.
https://www.inklestudios.com/ink/
https://www.renpy.org/
>>530785279>How else are you going to embed things like facial expressions, animations, or sound effects?Thatโs a good point. I suppose I could add extra columns to the csv.
I can't just wind up with another dead prototype
I've been doing this for years now, what the fuck is wrong with me
I have to stick with this project, I can't project hop I have to stick to this one
>>530785380I see that you've chosen
>remain ignorant
godotsisters, are we supposed to use func_godot or qodot?
>>530785691No inkle does look useful. Iโll think about that if I ever choose to implement branching dialogue. For everything else, reading from a spreadsheet is trivial and all Iโm interested in is the data. Itโs probably more work to download an external tool than it is to read from a csv.
>>530642473It's the opposite for me. Ideas come to me naturally like breathing. Like, million dollar ideas. It causes project hopping, analysis paralysis, procrastination and every other trendy buzz word malady you could think of.
I am just okay at coding, art, even music. But aforementioned procrastination fucks me every time. I can't "just do it". And I'm envious of non-retards who can.
My dialogue is in a SQL databaseโฆ
>>530786273>He hitlered into the room very holocaustly.
>>530777998I was about to ask about a first person mode but from the animal's point of view. It would increase your target audience basically for free.
>>530786076Exercise more, build discipline since it's clear that your parents failed you on that front, now either turn back time or stand up and stop being a btich
somebody boughted my game for full price on the same day the sale ended
bruh
>>530776895You think gamedev in C could be a career jump into junior embedded or will the boomers just scoff at me?
>>530715637This is actually justified.
>>530786462I hope he is happy with you're game
>>530724825I'm 10 years older than he is and I've done nothing
also I've never had sex at 33 and at this point I don't expect I ever will
>>530786636Embedded systems is more than just knowing C syntax, right? Do you have any other experience working with embedded systems?
Someone correct me if I'm wrong
>ECS design revolves around having one master class called 'entity', to which the entity class has every single component which is used in the game
>every object in the game is an entity, so they every entity technically has all possible components. But if they're unused they're just set to 0 or null. e:g a tile to jump on has a speed component because its a component you have in your game. However the tiles speed is set to 0 so it doesn't move.
Wires no longer just go in a straight line
>>530723470I feel like the gun looks too small. I'm sure you enjoy showing off a nice model like that but I'd probably have the gun look larger and closer to the player (like just the front half of the barrell). Then I'd make the bayonet bigger and leave it on the same viewport as anything that can be stabbed so it appears to go into them.
But you're probably more conscious about things like that because it's your game. I didn't really notice it until you mentioned it.
>>530786636It requires an entirely different skillset. You need to understand how the electronics work. Most of the work is pouring over datasheets so that you know which bits to flip at what memory addresses to make the hardware actually do physical things. Also, there really aren't that many jobs, so you will likely get filtered out without even getting an interview if you don't at least have a bachelors.
OpenGL or Vulkan or something else???
Most early millennial indie devs are truly awful. They are basically identical to baby boomers in mindset and they refuse to admit they were lucky and born at the perfect time to be an indie dev.
Telling someone the way to make it is to "just make a good game" is no different than saying the way to get a good job is to "just walk in and look the boss in the eyes and give him a firm handshake."
>>530787186Directx for windows, Vulcan for Linux, and Metal for macOS.
>>530786636You need to understand theory. Remember, game devs are lowest caste of programming world
>Have idea for a game
>Somebody already made it better than I ever could
https://store.steampowered.com/app/1752990/Class_Zero_Seven/
It sucks, I never stood a chance
>Have idea
>Forget it before I can write it down
>>530786925The line of sight between standing on the pad and seeing the door activate is kind of awkward. I'm guessing the pad can't be moved closer because of some padding needed inbetween it and the ladder?
>>530787297I want the game to have Linux support, but Im coding it on Windows? Im a noob
>>530787720https://www.youtube.com/shorts/7vVIHLURsr4
>>530787590>Sifu with anime girlsIts kino! KINO!
>>530787720I know how that feels
Makes me wanna kill myself
Kind of surprising how many games include void in their title
>>530787256Millennials grew up on angst and anger, whereas zoomers grew up on doom and depression. We're not telling you that it's easy. We're telling you that it's hard, and that you need to work even harder and do even better if you want to succeed, but zoomers would rather wallow in depression and live a mediocre life than suffer.
TL;DR: Put. In. The. Work.
>>530788064Void is most written word in their code
>>530787819OpenGL is generally more beginner-friendly whereas Vulkan is more complex and shines if you're making a custom engine and need to make use of multithreading because you're doing advanced modern GPU stuff.
>>530787256make a good game*
*a crafty buildy friendslop horror game with roguelike elements and an incredible artstyle nobody has seen before with appealing characters that stand among the most iconic of all time
>>530788235Im a total noob making a Minecraft clone and i want it to run on Windows and Linux. Thats about it.
>>530784332How come you're not making a game about this experience?...
>>530762530>normalised digital games>killed off the comfy old days of the 90s/2000s heading down to the local games store to peruse the giant breakfast cereal sized PC games boxesI finally returned to gaming in 2017 and surrendered to the Steam meme but I hate that fat faggot crypto-jew for what he's done to gaming. All these retarded zoomer niggers who think it's normal to not own a shelf full of physical PC games that come with art/guide books sicken me.
>>530788316OpenGL is my recommendation then.
Unless you want your life to be easier, in which case I would recommend you use Unity or another popular engine. But you'll learn more if you go with OpenGL.
>>530788182>puts in the work>no happiness to be found on the other side only more sufferingoh well. at least I have strong calves now.
>>530788561>no happiness to be foundThat's the zoomer doomer mindset talking.
>>530768232Glad to see you're still working on this comfy kino. Alpine biome looks nice.
>>530788427Im willing and ready to learn whatever I have to. My dream game is one that lacks originality at the base but has a realistic weather and linguistics system. Just somewhere to walk around and interact with NPCs. I had an idea for a different GUI but I dont know how to implement it, so Minecraft clone is what Im going with.
>>530788649I became an AI doomer maybe
>>530788950C'mere.
>https://learnopengl.com/
>>530788986AI has only doomed sub-115IQ non-manual labor, which is a good thing, since most of it is make-work jobs.
did you forget the epic store?
>>530784125I already worked in poultry as a menial labouring bum. If you'd done that job, including the part where you have to break the necks of ((("non-thrifty"))) birds, it would not be your "made-it" job. If I make it, I will have a small scale poultry operation but just to feed myself and my loved ones. The rest of my effort will go to growing fruit, veges, grain to make my own bread etc. Ever since I was a kid in the 90s I wanted to go off grid and do the permaculture self sustaining lifestyle so my kid gets to live close to nature instead of this shit hole of a city.
>>530789267I don't know anyone who uses the epic store. Every time someone mentions it, all the steam fanboys just start trash talking the epic store. But I don't know anyone who uses it.
>>530788378I feel like there are two types of creators: Those who use the creative medium to talk about themselves and those who want to escape themselves. I'm more of the latter.
>>530789450what about having fun
>>530789128This is like asking "What should I do with my life?" and getting linked the Bible. Thanks a ton anon. OpenGL seems to be the best system to go with for this project.
>>530789570Well. I only linked you that because your original question was "OpenGL or Vulkan?" There are a lot of other things not covered there, such as design patterns and game design. I don't know what your experience level with game programming is, but I assume since you're asking for graphics APIs then you're interested in more advanced topics beyond "How do I make my guy jump."
>>530789694I coded "Hello World" once in C++. So Im ready to work a ZeniMax.
Unless you have any recommendations for that.
>>530789859Eh there's a project at the end of the book that has you making a full (simple) Breakout game. Get to the end of the book and you'll be in a lot better shape than most indie devs.
>>530789450Based
Be very careful about self insertion or any such thing
>>530789678untitled goose musou
goosou
>>530790020I might just try that. Like any other noob I want to move as fast as possible, but I also dont want what I make to be garbage. I have a pretty specific project in mind, but as long as the steps I take lead to it being good/fun Im willing to take my time.
>sisyphuspushingboulder.jpg
>>530789181>good thing>mass civil unrest due to job losses
Once again, it seems that I am going to actually make something just because it is required for one of my university classes, this time a class on VR development.
In the next demo day you lads can expect a VR demo where you're a WW2 frogman that has to swim to a beach avoiding searchlights, then place plastic explosives on beach obstacles, then sneak past a patrolling japanese soldier to locate 3 machine gun pillboxes, cut through some barbed wire and then mark these bunkers for shelling by shining a modified torch back out to sea (this part was based on a real mission during WW2 I read in a book 'Brave Men Dark Waters'). Then you exfiltrate back out to the submarine net enclosing the bay.
I'm currently making the assets and today, successfully connected my quest 3s to the PC so I can test it build in unity.
>>530790396>Like any other noob I want to move as fast as possibleLet me also offer you an alternative since it sounds like you donโt know anything at all: If you use a game engine like Unity, you can skip most of this stuff. It doesnโt require you to learn any advanced graphics programming and you can realistically get a prototype working in less than a week thanks to the plethora of free tutorials available online.
>>530789181make work jobs will persist through AI as long as clients continue to see "5,000+ employees" as a good thing in shopping for a company to do such and such.
>>530790732do i dust off my vive for this?
>>530790396Okay, why a noob wants to make game from scratch instead of using game engine?
>>530742209>>530740652why do people still walk around the office when they could sprint at full speed? they'd get all their work done 20x faster it's just so good
honestly just bring your cars into the office, why not. 200x speed
>>530790996I wouldn't if I were you and I had the money for a quest. I got one just for these VR classes I'm taking even though I already have a Vive which is gathering dust under my bed lol. If I have $100 to spare I might even make it my first Steam upload for free, just to get some eyes on me. Then I'll hopefully have a few fans when I finally finish a regular desktop game and charge about $10 for it.
I really enjoy making games. I hope yall enjoy it too
>>530791145He may not know what a game engine is. I only realized that may be the case towards the end of the discussion.
>>530790804>since it sounds like you donโt know anything at allTrue more or less
>If you use a game engine like Unity, you can skip most of this stuff. It doesnโt require you to learn any advanced graphics programming and you can realistically get a prototype working in less than a weekIve heard Unity can slow down when working with Minecraft levels of voxels, I dont want to deal with any licensing anything (ever), and I do have an interest in learning advanced graphics programming. It looks fun and I can use it to impress employers (maybe).
>>530791145Ive more or less always had an interest. At the base level Im literally just making a Minecraft clone, which looks easy-ish based off Youtube videos.
im downloading godot 4.5.beta3 so that i can finally start making my dream game
>>530791309I know what a game engine is and have used Unity before. I used to do a little bit of C# back a really long time ago (surprisingly intuitive if youve fucked with BYOND autism).
>>530791309Please learn some self-control.
>>530789374i wouldn't expect any store with a $100 per game entry fee to be commonly used by anyone around here especially without intense propaganda.
even with steam, mine that were on there and many others were on it with applications accepted before the fee was implemented
>>530791145When I used to teach children with autism how to program video games with Unity, there was one special case who insisted that you have to make your own game engine and every game thatโs not made from scratch is garbage. I thought he must have had some prior experience, but I learned that he didnโt know anything at all. I had to teach him the very basics of programming like three different times because he would have meltdowns and forget a lot of things. We finally got to a point where he could remember programming concepts through the shared use of a google doc that he could reference. After so many ordeals, the boy finally accepted that he would have to make his game with Unity. He was ironically my best student after that, because he was the most interested in the topic. Most of the other kids were only there because their parents were making them do it.
>>530791697You sound like you have the patience of a saint. This is an insult btw.
>>530791697So this is how my teachers felt
>>530789374because the only people who use it are fortnite retards and they don't buy any games in there
>>530791550>gogem still seething about steamlmao
>>530791697What an insufferable little spergling.
>>530791803>>530791948The autistic savant has the highest value to persecution ratio of any type of human.
>>530791803>>530791948>being good to people is badKys
>>530791697being a teacher is the worst """career""" path anyone can take next to the military
....
thank you for your service.
>>530792047Wrong. The overwhelming majority are just retarded and will never be productive.
>>530792143Being good to a useless detriment to society is not a good thing. You are sacrificing the greater good for some feelings.
>>530792239>The greater good is jeopardized when youre nice to people who are unintentionally annoying.
>>530792370Yes, especially when we make it a part of our culture and laws. Good behavior should be rewarded and bad behavior should be punished.
i have given up on my dream game
>>530792239> Being good to a useless detriment to society is not a good thing.There are pedophiles refusing to release Epstein files as we speak
>>530792596Why don't you go punish them yourself? I'll admit that I don't have the balls.
>>530792536Me too. Started working on a porn game. I'm desperate for cash
>>530791427>and I do have an interest in learning advanced graphics programming. It looks fun and I can use it to impress employersI do think this is a good path for you then. A lot of people online overestimate the difficulty of graphics programming because the easier path is to not learn graphics programming, but itโs really not that bad. People were making their own game engines long before Unity and such came around, and being self sufficient and having more skills under your belt will only help you throughout your career.
>>530792534Unironic retard logic. Youre conflating being somewhat annoying with being disturbing or immoral.
>>530792878I used to avoid complex things like this because there was so much hype about the difficulty, but Ive found through experience that if you can bake a cake you can do practically anything that there is a prior explanation for, and that you can figure out the rest.
>>530793019Words to live by.
>>530791427If you want to impress employers first learn kubernetes, docket, git, sql and then start learning graphical programming
>>530792917The problem isn't that he's annoying. The problem is that he's retarded.
https://www.youtube.com/watch?v=Sfekgjfh1Rk
>>530793220>Learn Microsoft Office and then take an accounting classNo thanks
>>530793234>Missed one of the primary plot points of the story>Links a logged out Youtube recommended page tier "philosophy" channelYou would have been culled on the Night of Long Knives
>>530793548Almost everyone needs kubernetes and sql, everyone needs git and docker
>>530784991I need to have this in my game.
>>530794206Well I know Git and Docker, sort of
Make sure to work hard today Anon!
>>530795098i tried but
i dont have a vision or anything, i literally dont want to make anything
This gamedev stuff is taking a lot more of my life than I expected.
But at least after 10 years I should have a good game, right?
https://itch.io/jam/stop-killing-games-game-jam
>>530795669Project hoppers now is your time to shine
>>530795669Interesting, the rules don't forbid me from making a game that will stop working once after i pull the plug
i'm making an altitude meter
i need better colors for it
>>530730287>>530756363I have learned basically nothing from completing sample projects correctly, but I have learned a great deal from typing in the sample projects wrong and creating new and exciting bugs.
i just need to watch one more devlog then i will unlock the secret...
>successfully make the slightest bit of progress
>have to stand up and walk around the house and imagine things
>>530796083the secret of what
>>530796684>he doesn't know
>>530796638I convert that energy into writing my story/project document.
>>530796638>walk around and practice shooting and melee animations
how hard is it to make an actual rpg in rpgmaker if i have no clue about game design? i'm making a story focused game but i want it to be an actual game too, it doesn't feel like enough as it is.
Anons how do i do 2d URP shaders in uinty.
GPT is no fucking help it doesnt know what its doing.
I just want a cool radar effect over a render texture.
file
md5: 1ced0a200f966fe47ec67b76e34de66e
๐
*gulp*
@gork vibe code me a way to deal with this... PLEASE!?
>>530797554Sir this thread is about video games....
>bocchiposters always be like
>waah I'm failing at life why am I such a loser
what's the point of posting like that? you're just making a clown of yourself
>>530798238humility is the key that opens the gates to heaven
>>530797554It's always like this, same with quantium
>>530798205Should we stop talking about c# as it's not a vidoegame?
my dream game probably won't be enjoyed by many people at all, but the slop i'm working on will probably make me rich
sad world
>>530798238>inb4 someone posts the "bocchi the clown" pic
file
md5: f71613293af0c5d4f8690ad2520fc447
๐
>>530765338The problem isn't not being nice. The problem is being useless. Telling someone to kill themselves is not going to help them make game.
And if posting progress doesn't help make game, why bother?
>>530797492>create shadergraph shader>place texture node>create material using that shader
>>530792047>>530792143You should have been curb stomped at birth. You're not an idiot savant. You're just an idiot.
>>530792239hang and quarter utilitarians
>>530798338>Should we stop talking about c# as it's not a vidoegame?Yeah. Only talk about it begin applied to gamedev pls, not in general, because there are better threads for that.
So how am I supposed to start
I have the vision and a goal, but not the skill
>>530799125gather skill and make dogshit with it for a while
>>530799125Learn some skills
>>530797492>>530798435This isnt exactly what i had in mind, but its what could create without gpt, and desu for as easy it was i think it turned out good.
>>530798316Indeed. You could argue that Pride is at the root of sin.
file
md5: cba3fb1f738e3fc0552c1702435dbd62
๐
>>530629148 (OP)I like this style I'm getting. Dont look at the reflected stuff in the mirror, those sides of the room aren't done yet.
But I'm liking this sleek cold look, coupled with slightly desaturated furniture, and then with very vibrant and colorful character models.
Now to find some more interior design ideas
file
md5: 0b86868c036711069391d6ec62c27d4e
๐
>>530801004Is this the god hand clone?
People hate what they don't understand. Example: My game.
>>530797554This is why I disabled copilot. I don't need someone to constantly bug me with their retardedly incorrect solutions while I'm trying to work.
>>530798316Wallow in self-pity is actually not humility, it's another form of pride. And you're doing that for attention.
>>530799125make a couple small games first, become familiar with the process, then begin working on your "real" game
>>530801434that's just your biased perspective
you choose to see it that way because you don't like bocchi
>>530799615You wanna make it follow your character in lateUpdate and probably filter some layers on the radar camera so that it only renders what you want. You could even have a separate layer for radar objects and only draw those.
>>530797492>GPT is no fucking helplmao imagine this guy has a problem and he goes up to a metal box and starts asking it questions
it's a computer my guy it isn't real it can't talk
I tried so hard to save my game, which didn't work. Nothing works. Why not just cheat? Why not make a harvest moon balatro? I WANT TO HELP GAMERS. I WANT THEM TO SEE THE LIGHT. They're all dogs, though.
>>530801543I'm over it.
Although I will still finish that AI because I think it'll be funny also it will filter some other things that I don't want to see
>>530801574Its not to follow the player, i will move this to objectives/points of interest, and display it on a terminal. Like a security cam of the upcoming area.
How difficult are seperate layers? Unity can only handle 1 layer per object cant it? I never use them.
>>530801778>I will still finish that AIwhich?
>>530802000For example with the radar you could add an object under your player that's just a dot with the color you want and put it on the radar layer to only show that dot instead of the player graphic. You could apply that to enemies and objective markers or whatever you like. Of course disable the radar layer from the main camera.
Aside from rendering they're also used for physics. You can set what layers collide with each other and you can limit raycasts with layermasks.
Can somebody give me a (You) I need validation
>>530807324Here you go friend.