5c9a26 No.14431253
"Never not refactoring" edition
Resources
>>>/agdg/
>>>/vm/
>#8/agdg/ via irc.rizon.net
Links
>Wiki: http://8agdg.wikidot.com/
>Beginner's guide: >>>/agdg/29080
>Previous thread: >>14409816
Events
>Quarterly demo day scheduled for May 5th, 2018
>Any meme game jams?
Please contribute to the wiki if you can!
5c9a26 No.14431353
I'm making an FPS, and I'm confused about aiming the gun model. Ideally, the gun is aimed directly at whatever is in the center of the screen, yet that could be something far away or really close by, meaning the gun should actually be rotating a bit to change what it's pointed at. Right? I think MGS4 and MGSV deal with this issue in the TPS camera perspective, but I don't think I've seen other games actually rotate the gun. Do most FPS games just shoot the hitscan from the screen center and ignore that the gun model is aiming off target? Or what, what's the usual solution?
ea501c No.14431361
>page 11
If the pedantic faggots duplicate /agdg/ threads when the previous thread is on page 12, what makes you think they'll be fine with page 11?
5c9a26 No.14431367
>>14431361
>>14431350
Sorry, I started doing gamedev a month ago. I'm not used to the sacred shitposter dogma of /agdg/.
f73255 No.14431368
>>14431361
Well, the mate who made it hadn't posted in the thread beforehand, so I'll chalk it up to cuckchan refugees.
eb7352 No.14431369
>>14431353
The gun model is for show.
fb5932 No.14431407
Still working on my animation manager.
Is there any way in Unity to return all the names of every single State Machine in the animator?
Something like pic related, but so that I can do it automatically on startup
fb9015 No.14431415
5c5709 No.14431430
>>14431415
I've locked the older thread. OP, in the future remember the rules
fb5932 No.14431439
>>14431415
shhh
nobody's gonna check
947e68 No.14431441
>>14431353
Gun model is 100% for show, same for tracer effects. Most of the time it's just hitscans.
I think TF2 actually had projectiles, namely the Soldier's Rocket Launcher, being shot from an angle and still manage to always reach the center of where the screen is pointing at regardless of distance, but the player's viewmodel never changes despite the projectile having dynamic angling depending on distance.
What i haven't seen yet is a modern FPS actually having the gun model be at the center of the screen, doom-like, outside of ADS. I'm guessing showcasing gunporn and good aesthetics is the point of the viewmodel but it's never realistic compared to how you're supposed to be carrying and aiming the weapon.
5c9a26 No.14431450
>>14431430
Are people here against a cycle for some reason?
dbd536 No.14431454
>>14431350
POST A BEFORE AND AFTER PICTURE OF YOU CALLING THAT DOG A GOOD BOY NOW!
b69e8f No.14431485
>>14431430
And how exactly does this benefit anyone? Being unable to post in the old thread just means this one will get to bumplock faster, while providing no benefit considering it couldn't be bumped anymore anyway.
People have received bans multiple times for doing this, it's explicitly stated in the rules that you have to wait until page 13, he was explicitly told that he had to wait until page 13, and frankly he's shown that he's not from here. "Lurk 2 years" is not a meme, give the fag a timeout.
fb9015 No.14431501
>>14431450
>>14431457
Also it's harder to archive a cycled thread
dae3db No.14431554
>>14431353
There are different ways it's handled. Sometimes the bullets come out of the barrel at an angle, sometimes it comes out of the face and the gun is just for show, sometimes the bullets come straight out of the barrel. It all depends on what you want.
ea356c No.14431571
>>14431367
If you have been here for only a month, why the hell would you be so willing to jump the gun and start the thread when there are anons way more suited and experienced to do just that?
>>14431353
oh. You wanted your question answered.
I'll oblige
>what's the usual solution?
usually static position of the gun that has no actual influence on where the bullets go. Bullets go to where the center of the screen it. That's usually it.
But there's always the ARMA/Insurgency method if you want realism. There were also games that had the crosshair move on-screen to represent where the gun is pointing, while it remains static.That is rare because it isn't exactly fun
>>14431501
>Also it's harder to archive a cycled thread
and that's why I'll never accept cyclic /agdg/ threads
080fda No.14431592
Made a custom dialogue system.
Then I took the time to make it slightly modular–now all of the dialogue portraits and boxes are handled by just one simple function, so I can change who's talking to who on the fly.
All that's left is to have the text typed on screen bit by bit, like a proper VN dialogue system. Right now it just kind of appears instantly, which isn't that bad, but… I guess having text appear bit by bit feels better.
I like the dialogue box, but at the same time it feels like I can spiff it up a bit. But at the same time, maybe simpler is better? The focus should be on the text and what people are saying, rather than flashy nonsense.
fb5932 No.14431610
>>14431592
Dialogue box looks good, but it contrast a bit with the rest of the environment
b282e8 No.14431613
>>14431369
>>14431441
>>14431554
>>14431571
Thanks for the answers. I guess I'll focus on other mechanics before deciding if I want the guns to rotate.
f73255 No.14431616
Haven't been using Blender for long enough, and google isn't giving me any solutions (probably searching wrong).
What the fuck is this.
I made a cube, scaled it, then rotated it a bit and it left this remnant. Can't select it in any way, it's not verts or edges or anything. What did I do. I most likely accidentally pressed some keyboard combination, but how do I unfuck it.
080fda No.14431626
>>14431610
Should I bump up the pixel size, make it a bit more angular? Or is it the gradient on the background?
b282e8 No.14431638
>>14431616
At least blender works for you, I am going to have to fix this shit sooner or later.
fb5932 No.14431641
>>14431626
I'd scale it up, maybe change the black border to something less strong
f73255 No.14431669
>>14431638
First glance, it looks like you clicked on these too many times, since dragging down opens extra viewports, but the right side makes it look way more broken.
460677 No.14431690
>>14431571
>crosshair move on-screen to represent where the gun is pointing, while it remains static
Good ol' Jedi Knight 2… That aiming practically forced you to use the lightsaber.
>>14431571
>ARMA/Insurgency method
I remember marrying that method with the classic R6 reticule growth. Good times.
>>14431638
https://www.blender.org/forum/viewtopic.php?t=7209
fb5932 No.14431715
>>14431690
Boot up Half Life and look at how that does the weapon movement.
>don't move the gun when you're just moving normally (remove that bob)
>set the rotation point closer to the middle of the gun, so it looks like the whole model is shifting rather than just the front of it
I'd also speed up the lerping a lil bit but that's just me
3e1332 No.14431731
>>14431616
>and google isn't giving me any solutions
Anon, you need to up your game. The first three words that game to mind worked: "blender dashed box"
460677 No.14431740
>>14431715
Sorry, bro. I won't be touching that project in the coming year or two. I'll likely be modifying the bob, not removing it tho. I WAS in the middle of a second rewrite so that was planned anyway. It was mainly to show that OP anon a way of doing things.
fb5932 No.14431750
>>14431740
Should've checked IDs
f73255 No.14431756
>>14431731
Bless you, anon.
guess my english isn't as good as I thought. kept calling it "wireframe box"
460677 No.14431813
>>14431715
anyway, just to show the full extent of the somewhat silly way the gun acts/acted, here's various movement speeds and the bob associated with them. I completely agree with the rotation point suggestion, I just couldn't get it to work well with the laser pointer
b282e8 No.14431920
>>14431669
>>14431690
No… that's just how it is at startup. Very flickery, sometimes has trippy colors, overall a big mess. I'm going to guess it's either Blender's fault, or AMDGPU or Mesa. It used to be worse a few months ago so I guess they're fixing it.
460677 No.14431937
>>14431813
but I was happy with the ADS
>>14431920
damn, that's rough. Did you try any of the earlier versions?
fb5932 No.14431951
>>14431813
I guess if you're going for something realistic having bob with any movement is probably what you want.
f73255 No.14431987
>>14431971
Jesus fuck, this is worse than my old game maker scripts.
080fda No.14431998
>>14431971
This looks like something I'd write. And I don't mean that in a good way.
I'm amazed people are getting paid for this.
3e1332 No.14432030
>>14432008
What in the shit is that?
>>14431971
And that?
Is this one of those threads again?
213b93 No.14432034
>>14432008
>>14429238
Why do C# fags use so many bools and variables? Jesus Christ
I swear you could condense this whole thing to a couple of uint32_t's with bitflags and making some of this shit into arrays.
b282e8 No.14432039
>>14431971
>>14432008
I like this shit, I have to read students' bad code all week for my job, but it's extra entertaining to see this kind of shit hit production.
213b93 No.14432103
I FINALLY got mip-mapped textures working in Vulkan.
The anisotropic filtering is broken right now and I still have to fix that, but this is going well
b282e8 No.14432201
>>14432008
>bool e17touchWallL = false;
>phew, just got finished adding the bools for the 17th enemy. Glad that's all the enemies I'll need for this game! time to write the seventeen overloaded functions that can take all seventeen kinds of enemy variable...
>a month later
>this game needs an 18th enemy
d9dc09 No.14432243
>>14432103
I don't get the Tom and Jerry joke
213b93 No.14432258
>>14432243
The amount of work needed to load a texture into VRAM formatted correctly. The smallest Jerry is OpenGL which is really simple, then the larger Jerry is for loading a Vulkan texture without any mipmaps. The largest Jerry is for loading a mipmapped texture into Vulkan.
d9dc09 No.14432272
>>14432258
That's what I was assuming, but it seems like you could make a more natural mipmap joke out of that image
213b93 No.14432277
>>14432272
Yeah, I should try remaking it some time
d9dc09 No.14432289
>>14432277
Checked and further good luck with the engine, it's looking good
fb9015 No.14432316
>>14432008
You know what's real fucked?
>bool a, b, c, d = false
^ this shit he keeps doing only assigns the last variable.
f73255 No.14432328
>the entirety of Snowman's Land from SM64 is 929 tris
God damn it, I overestimated. I guessed around 1200-1500. Looking at it, it certainly makes sense, just doesn't look it in-game.
I'll have to go back and optimize it a bit, remove some of the things with too much detail. I know I won't be able to get it to that low a level while liking it, but I can certainly keep it under 1200… I hope. especially since I'm modeling a room instead of a full level
fb9015 No.14432512
>Try to make some terrain
>Making a flat base looks awful
>All the colors are too distinct, so I can't two tone it
>Dithering looks terrible
What do
f73255 No.14432527
>>14432512
Depending on what you're going for, going for brighter colors might help. The current color choice strike me as almost AAA-game-esque.
d686b3 No.14432531
>>14432512
I like it actually, it's its own style
fb9015 No.14432542
>>14432527
>>14432531
I'd prefer to use a commonly used palette if possible, but it's not a big deal.
Compare with say, this, which has a lot more color depth and contrast. Looking at mine, it looks like dotty pixelshit and doesn't scale larger very well
f73255 No.14432549
>>14432542
There's still a greater variety of colors in there than in yours palette. The green is far more saturated and rich, and the browns alternate between lighter and darker, making it seem uneven, like real dirt.
d686b3 No.14432551
>>14432542
I dunno man that one looks extremely bland
Don't fall for the "pixelshit" meme, there's a reason why people that can't afford artists use it. If it works, it works.
775959 No.14432649
fb9015 No.14432670
>>14432582
>>14432549
Maybe I'll just figure out a palette that isn't what indie memes use, eg a full 256 color palette, or just not bother with them at all. I mostly like it because of consistency's sake though
d686b3 No.14432686
>>14432670
Right, I thought I had lost this but I apparently didn't
http://danfessler.com/blog/hd-index-painting-in-photoshop
This is a pretty amazing guide to make good pixel art without actually knowing what you're doing by using Photoshop and patterns
441ef6 No.14432773
>>14431616
Check if this is disabled, that shows if the object is selectable
441ef6 No.14432787
Finished with the hands for now, im going to make shape keys next
5359f9 No.14432891
Quick question: People hate FPS hitscan enemies because it eliminates the added depth of avoiding projectiles through movement, but bullets can't be that slow. Does that mean FPS must necessarily be set in fantasy scenarios? How do you make a cool FPS with supersonic enemy bullets?
fb9015 No.14432920
>>14432891
Imagine the fireball spawns stationary for a second, points at the player's location, then half a second later, moves forward the player at like 5 screens/sec
3fa663 No.14432955
>>14432891
Dune-style personal shields that perfectly block anything going too fast. Small arms adapted to the new meta by firing slow but powerful energy bullets. Sniper rifles emit a visible particle effect along the firing path before firing a beam with an opposed charge.
441ef6 No.14432959
>>14432802
I even made sure the nails extrude a tiny bit
ea501c No.14432962
>>14432891
A player character who moves faster than the speed of sound, obviously.
Increasing player movement speed, reducing enemy accuracy, reducing hitscan damage, or taking Doom's route of mixing in several hitscan enemies among crowds of projectile-firing enemies can help.
dae3db No.14432992
>>14432891
>but bullets can't be that slow
It's your game. They can be as slow as you want.
e80b5c No.14433020
>>14433011
That can be achieved with normal maps and bump maps, no need to add more polygons for that small detail, although if nails are that important they should be made with a separate mesh.
7dbabe No.14433032
>>14432891
>>14432916
How about a game where you have to pay attention to the enemy shooting animation and dodge when it looks like they're aimed at you and about to pull the trigger (maybe with sound queues too)? This way it can still be hitscan, but you still get to dodge. The dodge mechanic could be based on how predictably you're moving, so any movement mechanic can serve as a dodge mechanic– reversing, crouching/diving, maybe jumping.
7dbabe No.14433063
>>14433035
Well why doesn't that apply to Doom-style enemies with projectiles? I think because the player can memorize the fakes/dodges for projectiles that they can't even see on screen (again with help of audio queues). If you know that there's a "medium speed legs shooting enemy" behind you and you hear him yell or cock his hammer or whatever, then you just jump at the right time. If the guy who usually aims for headshots is behind you, same thing, just crouch at the right time. There could be an enemy who usually leads his shot, one who usually aims behind, etc.
It'd be suited to a Western theme, because it is pretty whimsical. Or ham it up like Equilibrium.
fb9015 No.14433079
7dbabe No.14433103
>>14433075
he's clearly from pol, why else is he posting totally offtopic videos of indian guys
7dbabe No.14433134
>>14433088
Devil Daggers doesn't have hitscan enemies, yeah. I guess if the question is, "how do we add depth to hitscan shooting for the sake of realism," you really just have to go some other route. However, if you just want to add depth to a hitscan weapon for the sake of fun, I like my idea, and I'd steal it for myself if I wasn't working on a different FPS concept. But the kind of movement mechanics needed would be pretty acrobatic, not very weighty or momentum-based, so not realistic.
One other thing, say there's a guy who aims for your head and a guy who aims for your legs, and you can't dodge both at the same time. Then they'd just be stuck on a different rhythm for their shooting animations so you can avoid both at the same time.
5359f9 No.14433135
>>14433125
reddit can be a useful aggregator on a number of topics
213b93 No.14433157
>>14433103
That only says that he browses /tech/. Are you new to this site or something?
>>14433125
Even if people on Reddit agreed with me about some issue or the other, I still wouldn't want to post with them. It's not about the stance, but rather the attitude and style of posting that the voting system creates. You can't keep your websites free of them by engaging them- only total intolerance will stop them from changing the existing culture.
7dbabe No.14433166
>>14433145
Yeah, when you put it that way, I guess there's the question of why you don't boil it down into a Crypt of the Necrodancer type thing. However, I think looseness of mechanics allows for more emergence and player expression, and I wasn't thinking of making everything rhythm based. Just preventing clashes between enemy types.
f73255 No.14433195
>>14433178
The simplest way to put it is such:
Remember the exodus?
Remember that most of the people here once posted there. Halfchan was this website at one point. Try going there and tell me that Neogaf and Reddit hasn't crippled that place. Try telling me that it didn't change.
Reddit comes from a place of "if i don't like this, i shouldn't think too hard about it, and i shouldn't try to argue about it, i should just downvote and make it go away". Censorship of opposing opinions is at the core of that website's design, and ingrained in the minds of it's userbase as a necessity, a great thing for everyone. People of that nature coming to a website whose sole premise is "freedom of speech on any given subject" will result in an obvious clash, and, much like the Eternal September, the small userbase of this site could never hold out against an endless influx of users.
It's why that "Refugees welcome" picture angers me so deeply - it, if taken as a mere joke and not something far scarier, will lead this place from what it is to "Todd Howard isn't that bad, guys!".
213b93 No.14433196
>>14433178
The upvote-downvote system where unpopular posts are hidden means that people who are used to that format of discussion won't ever try and say things that they think are unpopular. This snowballs into a situation where everybody thinks, or pretends to think, in almost the exact same way, because unpopular opinions slowly get filtered out when people who don't think like the majority consistently have their posts hidden. So, you are talking to people who have been trained by this format to not post what they think if it might be controversial, and also people who think that if they don't agree with you, then your post should be less prominent.
The existing culture is the cultures that you can find on sites like this one, and other sites, that don't use such a format. By having a site full of people who post in accordance with that format, the culture is changed to a culture that you will find on reddit, or hacker news, because most of the people there are just used to those ideas. I want to stop posters from reddit from posting on here because it will create such a situation where the discussion will be more similar to the kinds of discussions that I can find on /r/gamedev or /r/programming, which I don't want to take any part in.
If you want to see an example of the kind of effect that reddit immigrants have, 4chan in general or 8chan /pol/ are both great examples of how posting quality can be ruined by an influx of those users. I know it's more complicated than that but that is the general reason that they are so poor.
7dbabe No.14433253
>>14433177
Maybe just put clashing attack types into different categories, have those technically run on timers but not be transparent to the player.
fb9015 No.14433261
>>14433256
Whatever happened to week long bans for not lurking more?
f73255 No.14433268
>>14433257
I always imagine a save room as a safe, calm break from the action. This sounds more mysterious, like you're trying to solve a puzzle of some kind.
And personally, I'm not fond of short simple loops like this. Seems like a melody should have kicked in there somewhere.
f73255 No.14433346
>>14433333
> it takes one to know one
You sure it doesn't take dubs to know quints?
fb9015 No.14433362
>Thread made too early
>instead of enforcing rules as written, Mark just locks the old one and keeps this one going
>OP is too new to understand shit
>100 posts of reddit praise and shitflinging, both sides have no place in the gamedev thread and reddit has no place this site at all
>people unironically say its not that bad
Okay then, fuck this shit.
I'm taking my gamedev privately and if this thread/board somehow manages to get worse in that time, I'm not sticking around
7dbabe No.14433372
>>14433260
>Anyone who is unfortunate enough to have to work with Indians will have a burning passion for them
nice freudian slip, /pol/
7dbabe No.14433377
>>14433362
seriously this thread is getting derailed. Can we just talk about our games again? Anyone have some progress to post?
2487dc No.14433389
>>14433368
Everything is a tantrum to you aspies.
>say no to anything
<LE TANTRUM XDDDDD
>call out anything
<LE TANTRUM XDDDDD
>go against the grain in literally any way, shape, or form
<LE TANTRUM XDDDDDDDDDDDDDDDDD LOL PWNT AND I DONT ACTUALLY HAVE TO MAKE AN ARGUMENT XDDDDDDDDDD
Just admit that tantrums don't exist and they have never happened.
t. A (1) and done who doesn't have emotions, don't waste your time
4d28e1 No.14433391
I'm behind schedule and got things to do, so I'm going to have to leave it to someone else to flood this thread with gore to drive out the reddit scum.
bc8684 No.14433430
>>14433416
Don't take it personally, it just seemed appropriate for the situation at hand.
213b93 No.14433433
>>14433256
I don't think you understand- I'm not at all talking about "normies". I'm talking about you. I don't want to post on the same website as people like you.
I don't want to post on a website where people think that casual racisim is reasonably off limits and should have your posts deleted.
I don't want to post on a website where sensitive faggots can say that I am being "toxic" or "rude" and hide my posts from everybody else.
Yes you can write contrarian things on reddit- but only if it's something that a signifigant part of the userbase agrees or sympathizes with, and as long as it's not one of those "off limit opinions" that you think should be deleted immediately. And when you write your contrarian post you have to be very careful and thoughtful- unlike everybody else, who writes thoughtless posts agreeing with the majority, because they know they don't have to justify their views to anyone.
Please, leave this website and go back to posting on reddit. We don't want you here. Your ideas about how discussions should work and your tolerance of the reddit format are exactly how reddit culture "poisons the well" and ruins a lot of good websites.
>>14433308
do you know him? There is only one /agdg/ anon we know who both has a reddit account and has had his spergouts immortalized in screencaps that anons post on these threads.
>>14433294
>>14433333
GG was and awalys will be pure cancer because redditors got involved and thought they were welcome on imageboards. I had to stop using imageboards for several months just because of how reddit absolutely destroyed /v/ during GG.
7dbabe No.14433488
>>14433386
>I personally had a problem concerning circlestrafing - any idea how I can can keep the mechanics that circlestrafing provides yet stop the acceleration that makes bhop possible? My character is physics - based, which means I'd like to maintain velocity that comes from outside the character. That makes velocity capping a little tricky.
Funny, I'm having this exact problem. I'm putting together the physics for my FPS movement, and I just feel kind of stupid doing a
if velocity > max_speed
velocity = max_speed
type thing. There's got to be a better way, right? Like with friction and shit, or logarithmic functions?
dae3db No.14433534
>>14433178
Let me break it down for you.
Humans like rewards, and dislike being punished.
On reddit upvotes are rewards and downvotes are punishments. Because you can only see the aggregate votes it either feels like everyone is upvoting you or everyone is downvoting you. The reward/punishment is binary.
People like to fit in. If there is a general mood about something then people who are unsure will follow the crowd. That means something that has a lot of upvotes gets more, and something that has a lot of downvotes gets fewer. Every community is susceptible to this, but it's accelerated on Reddit and disconnected from actually having a conversation.
People can express that they like or dislike something by upvoting or downvoting it. Disagreement would preferably be an actual discussion with arguments, but in this case it can be condensed into a downvote. If someone does actually post that they disagree and theres a back and forth whoever is in the majority opinion will be showered with upvotes and the person in the minority opinion will be downvoted. People coming in and looking at it will then automatically think that the person with downvotes is wrong and the person with upvotes is correct, regardless of the quality of argumentation. Once again, every community is susceptible to this, but it's accelerated on Reddit. Also on an image board you have to post to disagree, which means someone can respond and tell you directly that name calling isn't an argument.
Things with a low score are burred and things with a high score are brought higher. That means that people who don't read every comment, which is pretty much everyone on the larger subreddits, will only really see the things the majority opinion agrees with. See the above about wanting to fit in.
As a general rule on reddit, positivity is rewarded and negativity is punished, except for negativity against a sanctioned group at which point negativity is rewarded. This gives a Pleasantville like attitude to the way they act. It doesn't feel genuine. Everyone is nice, everything is perfect. People are saying what they are saying "for the camera" so to speak. They're playing to their audience. All criticism is filtered through a million compliments and "good jobs". People come to expect that and will post poor quality content and anticipate praise see above spoilers before you go "but this community does this too, only reversed". This gives a "me" attitude to the place. People are invested in the self rather than content directly. All this together results in the worship of certain community individuals, who then become near untouchable to criticism from the general subreddit population.
dae3db No.14433537
>>14433534
On the creative forums where people share things they've made I've given calm, well researched, well formulated, and direct criticism, bookended by compliments, and still been told politely to fuck off because "I shouldn't judge the way they want to do something." One time this happened I was telling someone how the fictional military rifle they created wouldn't work, another time I was telling someone how their character needed actual flaws to be interesting, another time I was telling someone they had aimed for a utopia and hit a dystopia. That happened pretty much any time I offered any form of criticism, no matter how polite or well formed it was. It was either ignored (and thus buried, as is the way of reddit), I got a "I'll consider that moving forward but I'm not changing it" which I might add, happened once, or I was told to go away. Very rarely someone would actually accept and internalize criticism when they weren't directly asking for it, and it was either on a very small subreddit or because their work was so bad everyone was telling them. If you search I'm sure you can find exceptions to the rule, but you don't have to search to find examples of the above, and it get's worse on larger subreddits.
The above feeds into another point. Criticism gets buried, unless it's directed at the right groups. There is a cycle on reddit that follows from this
>Reddit latches onto popular show, movie, actor, something
>Criticism directed towards that thing is buried, "just let people enjoy this thing!"
>Posting positive things about this thing is rewarded
>The fact that the criticism is buried emboldens the bigger fans
>It gets to the point where the bigger fans become insufferable
>Now criticism is more accepted by the majority, because people associate the thing with the insufferable fans
>Unchecked hyper-love of that thing is now punished and criticism is rewarded
>Everyone who hated the thing in the first place now feels emboldened
>Huge flood of criticism from the people waiting to be able to post their dissatisfaction without getting buried
>"Lol why did Reddit change it's mind about this thing? Didn't all you guys love this 2 weeks ago?"
>Eventually the critics become insufferable, and it's back to people loving the thing.
This happens all the time, but the process can be accelerated and the cycle broken if someone sufficiently high on the "reddit love" ladder criticizes that thing, that thing fucks up, or problems are categorically proven to be present in it.
t. recovering redditor
Does that answer your question?
dae3db No.14433559
>>14433551
Don't get me started on how the average commenter seems to run on markov chains.
8e0933 No.14433564
>>14433356
>>14433368
>>14433410
This is rottenredditor
213b93 No.14433566
>>14433457
>should I hate you because you left there with like alot of people from here
I am from the in-group, that you clearly haven't joined. I'm not about to start shitting on people who stopped using reddit in 2013 or something, or redditors who actually understand the meaning of "lurk more" and are trying to become a part of this culture, instead of bringing reddit culture over to this site. See >>14433537
The difference here is that you've identified yourself as part of the cancer, and you continue to defend it.
>>14433453
Kind of thought so, honestly I don't know how you do it but you have some kind of natural talent for derailing threads on this site. I don't even think it has anything to do with your reputation, just that people here naturally don't like you and your posts. It would be pretty impressive if you were trolling. Personally I don't really have such a grudge on you anymore
8e0933 No.14433581
>>14433453
Maybe you shouldn't keep acting like a sperg. If people couldn't recognize you by your consistent redditor tier faggotry then you wouldn't get this response.
8e0933 No.14433598
>>14433588
Stop making posts like you're on a fucking blog. Redeem yourself by making on topic posts without your ego anywhere near them, no one gives a fuck that you're sad about being loud redditor scum
775959 No.14433605
>shitting up agdg, of all places
Please this is one of the last few good threads on /v/.
>>14433591
stop giving him (You)s
dae3db No.14433622
>>14433571
I am aware. It happens on a lot of platforms, but it's faster and worse on reddit. I'm sure if the BBS I visit wasn't a ghost town it would happen there too.
8e0933 No.14433627
>>14433606
I know you have, because I've had on-topic conversations with you. I've also called you a fag in overwatch threads. I'm also the one who found and posted your reddit account. How do you continue to be such an egotistical outspoken piece of shit?
213b93 No.14433634
>>14433588
>>14433629
ok, sorry for encouraging him everyone, but, I will just say that, even though we have been mean to each other over I honestly don't mind you any more because of reading these posts and also that it's been a literal year so I don't have strong feelings about you anymore. It makes sense why you keep coming back and I would probably keep coming back if I were you too
ecd3b1 No.14433642
>>14433617
All those green'd out quotes. Shit why do I always miss the train wrecks.
0cd570 No.14433700
>>14433677
Si no fuera por lo chilango uno pensaría que me sacaron del norte o algo así
dae3db No.14433708
>>14433639
>I could swear it's easier to get cuckchan to rally like that
I'm pretty sure you're right about this but that's not what I'm arguing. Sorry for being so unclear.
I'm saying the experience of the cycle itself is worse. On 8chan a post in a thread can get you dogpiled but you won't get buried because posts are organized chronologically. If you make a thread and that get saged to death or ignored, it will still take a while before it's really gone. Posts on reddit in any moderately sized subreddit are lost in a sea of content in 24 hours, and if people don't like them only a handful of people see them.
213b93 No.14433733
>>14433644
>>14433637
Okay, maybe I am being soft or whatever but I just wanted him to know that I don't have a grudge on him anymore. That's all.
>>14433641
I have Vulkan doing texture filtering correctly, it took me some three painful days of following an example program to get it working. This means that I can go back to working on the BSP compiler which STILL isn't done.
Any way maybe you can listen to me and all of the other anons on the thread and not make me regret being nice to you for once. This whole derailment is from you and 68f180 testing the waters with your reddit acceptance shit >>14433125 and rightfully getting shit on by everyone. Maybe if you want to be at the very least tolerated you can read the posts we've made and think about what everyone is trying to tell you. These defense mechanisms that anons have, which have correctly outed you, are born out of experience and necessity. Otherwise, we would still have 4chan to post on.
>>14433642
dont rearchive this again today please, here you go:
https://web.archive.org/web/20180305072545/https://8ch.net/v/res/14431253.html
>>14433717
seperate guy, I don't know if they know each other
f47dc5 No.14433757
Hello I heard yandev 2 was here
213b93 No.14433819
>>14433764
Maybe a good way to explain it is, why do you keep coming back? If you could get the same kind of community out of reddit, I bet you would leave and have no reason to come here and get bullied. But this kind of community, and the kinds of posters here, the thing we have, just doesn't exist on reddit. And that's not because of the people on here, but because this is the kind of community that the imageboard format creates and the reddit format destroys. And so when people come onto the board and talk about accepting redditors here, there isn't any sympathy because we aren't just expressing an opinion, but rather defending our community and stopping it from becoming what we hate. I don't think that you will ever get accepted here until you realize that the same reason you keep posting is the same reason everyone wants you to stop- there isn't a kind of middle ground where it can be acceptable to be from reddit culture, with the same kind of community that this place has. 4chan is a perfect example.
I know that I wont just change your mind in one paragraph. But that's really all I have to say about it anymore I guess. Nobody can stop you from expressing yourself- we'll just have this thread again. But I hope you'll think about it.
213b93 No.14433831
>>14433821
whenever you start talking about reddit aliens polluting the culture, a few spammers and a couple of (1) posters start showing up trying to shut down the thread. I've seen this happen on /pol/ too. It's probably goons or a dedicated group of redditors.
95431f No.14433832
>>14431920
i had the same issue (random garbage displayed in blender window and flickering), also on AMDGPU
what fixed it for me was setting the Window Draw Method to Triple Buffer (under Preferences -> System)
ffd587 No.14433838
>this thread
Did cuckchan /agdg/ go down or something?
5359f9 No.14433841
>>14433838
I know right? I'd usually be happy for an /agdg/ thread to have fast posting but this is ridiculous.
3ca7d7 No.14433846
5359f9 No.14433847
>>14433839
I never said I crossposted, I just admitted I use reddit as an aggregator on a number of subjects.
12a63e No.14433849
>>14433847
so does literally everyone else but u dont see them telling each other about it
12a63e No.14433866
if u browse reddit, and don't post there ur fine.
if u post on reddit, ur a redditor.
if u post here about posting on reddit, ur a faggot.
213b93 No.14433873
>>14433844
Look, I know that you think that you are an exception, but you aren't. You do hold the views from reddit that we find abhorrent. You are the redditor that 8ch wants to keep far away. See >>14433433
Sure you might think differently from another redditor. But both of you will share the core reddit values that we want to defend ourselves against. So really, the difference between you and others from reddit is irrelevant. If you really were an exception you would have integrated into this community just fine. But I've known your presence for a year and you have yet to do that.
>>14433857
It's not even about politics. Do you think that we are any more accepting of fags from the_donald? You have to realize that the difference between an anon and a redditor runs much deeper than being a leftist or not.
213b93 No.14433907
>>14433897
Again >>14433433 explains it. This is what we really care about- not if you're a leftist or not.
5359f9 No.14433909
>>14433849
Don't know what this meant.
>>14433850
When in Rome do as romans do. Redditors that want to hang around need to lurk moar first.
ENOUGH OF THIS CRAP, BACK TO NODEVVING
I was contracted to produce two android tablets to be embedded in the walls of a small aquarium that will run a children's game to quiz them at the end of their tour. I optimized the hell of the project and have gotten chinese 14" IPS tablets with RK3399 processors and 2GB RAM, but I haven't started the game development and I'm now 15 days away from the deadline. I'm using Actionscript 3.0 through adobe AIR and Starling engine (essentially mobile devving for flash faggots that haven't migrated to new standards). I'm starting to freak out.
5359f9 No.14433911
>>14433909
forgot concept pic.
213b93 No.14433929
>>14433911
You can do it, anon! It kind of sounds like you haven't managed your time that well, but i'm sure that you can crunch it out.
>>14433919
Really? Because that's what I was getting out of your post >>14433256 . (by the way check the ID, I am the same anon who posted that reply)
dae3db No.14433948
>>14433937
The oak one day says to the reed:
—You have a good right to blame the nature of things:
A wren for you is a heavy thing to bear.
The slightest wind which is likely
To wrinkle the face of the water
Compels you to bow your head—
While my brow, like Mount Caucasus,
Not satisfied with catching the rays of the sun,
Resists the effort of the tempest.
All for you is north wind, all seems to me soft breeze.
Still, if you had been born in the protection of the foliage
The surrounding of which I cover,
I would defend you from the storm.
But you come to be most often
On the wet edges of the kingdoms of the wind.
Nature seems to me quite unjust to you.
—Your compassion, answered the shrub,
Arises from a kind nature; but leave off this care.
The winds are less fearful to me than to you.
I bend and do not break. You have until now
Against their frightening blows
Stood up without bending your back;
But look out for what can be. —As the reed said these words,
From the edge of the horizon furiously comes to them
The most terrible of the progeny
Which the North has till then contained within it.
The tree holds up well; the reed bends.
The wind doubles its trying;
And does so well that it uproots
That, the head of which was neighbor to the sky,
And the feet of which touched the empire of the dead.
5359f9 No.14433953
>>14433921
A memory game >Choose the protected species in this grid of sprites
A sea cleanup game >Swipe the trash away, but don't kill the crittes!
A fishing game >Fish the adults not the young or the protected species
A simple questionaire
And two others I forgot about.
Not too complicated.
>>14433929
I've just been extremely lazy but thanks for the encouragement. Seriously, thank you.
5359f9 No.14433956
dae3db No.14433962
>>14433909
Set deadlines. Keep a schedule. You can do it, I believe in you.
5359f9 No.14433966
>>14433962
I'll do it just to share the result with you magnificent faggots.
213b93 No.14433994
>>14433937
If we look at that post you wrote it says that,
>Freedom of speech is a principle, sure, but if you start going on about how niggers are scum of the earth on a public podium, people will show you the door
And, this is how we're hearing you:
<Freedom of speech is a principle, sure, but you should be thrown out if you try and express an "off limits" idea
Talking about that as if it's reasonable, and that you're OK with posting on a site like that, is incompatible with the imageboard idea of absolute free speech.
If were on reddit right now all of your posts would be either deleted outright or pesudo-deleted by hiding them at the bottom of the thread and showing the "comment below score threshhold". Instead your posts are the most prominent in the thread, with everyone engaging you and justifying why this issue is so important stating their case, instead of just silently, passively, hiding your post for having a taboo opinion.
Do you think that your taboo opinions should be immediately deleted or be prominently engaged as the community explains why these taboo's exist? If you believe in the latter, then you shouldn't talk about how it's reasonable for people to show you the door when you bring up a taboo. After all nobody here can make you leave, and we all continue to respond to you.
>>14433953
Don't worry, I bet you can crunch something out in that time.
12a63e No.14434017
who here has the highest karma on reddit? don't be shy.
213b93 No.14434022
>>14434011
You say you aren't, but then you're writing post after post in acceptance of it. How is a mod/site owner deleting posts he doesn't like not censorship? Yes, the owner can do these things. That doesn't make it not censorship.
080fda No.14434031
Trying to replicate an RPG Maker/visual novel style text typing-out sequence where it appears on screen really quickly.
Not quite as fast as I want it to be, but it suffices for now.
Next up, hitting a button causes text to autocomplete. And different sounds for starting/continuing/finishing dialogue.
fe585b No.14434052
>>14434011
>Websites aren't a form of government, they aren't obligated to tolerate what they don't like. I'm not advocating for censorship - there's a difference between that, and what owners of a website do.
Please leave.
12a63e No.14434103
>>14434031
>(45)
>not a single post discussing gamedev
i'm not saying there's anything wrong with being a redditor, but you seem to be lost.
12a63e No.14434106
>>14434103
meant for (45) >>14434086
SAGE
89f28d No.14434107
>bump limit in 12 hours
So this is the power of autism..
213b93 No.14434113
>>14434080
Websites are exactly like a form of government, and by using a website you are condoning their system by supporting them. The question isn't what the site owner can and cant do, but rather are you OK with how the site owner treats you?
>>14434047
>I mean if you want to call it censorship
It's literally what censorship is. Saying that there is some kind of exception for website owners is just doublethink.
I think that now are you starting to understand the fundamental difference between you and the rest of us? Why you're still an outsider, even after having posted here for over a year?
c996a4 No.14434114
>>14434104
Because you are derailing a thread.
213b93 No.14434127
>>14434121
>If I don't like a website or I'm not okay with the way the website is run, I can always just not visit the website.
And, you continue to visit reddit. So, by your own words, you are OK with the censorship on reddit and OK with the format that reddit uses.
dae3db No.14434141
>>14433959
Oh for fucks sake. Aesop's fables are easy enough for children to understand.
STOP
FIGHTING
Adapt to your setting
Bend to the wind
>>14433973
>What about the way I behave?
This is why people here have said you have autism.
When you enter a community, you should be able to tell just by observing them for long enough how you need to act in order to fit in. If the community gets angry at you, it's on you to figure out what you did wrong, not for the people in the community to present their thesis to you like you're a peer review board.
This has been the case for Internet communities since usenet was just accessible to college students. This has been the case for communities in general since man was stabbing mammoths with pointy sticks. You aren't going to change that, and thinking that standing up to the community you're trying to be a part of is going to change that makes the people here think you lack basic human social skills.
Let me tell you something I am ashamed to admit, I came from reddit. I was on reddit for almost 4 years before I nuked my account. For about two years I was posting to both reddit and to 8chan. And yet I was never called a redditor. I was never told to go back to reddit. I lurked, and learned how things worked. There were times I would get too passionate and be called a sperg or post low quality content, but I never acted like a redditor in the eyes of the community.
You're a piece of clay. You can either allow yourself to be molded into a shape that fits, or you can jump into the fire early and harden into something that will never fit.
>>14434080
>I think there's a difference between suppressing an opinion and enforcing rules and guidelines.
You've chosen to jump into the fire.
Each community has ways in which it uses words, and social definitions that may differ slightly from other communities or differ from dictionary. For an extreme example see "Racism = Prejudiced + Power". I know you don't hold that opinion, it's just being used to illustrate a point.
On 8chan the social definition of censorship is the suppression of free expression. Moderation is censorship, enforcing rules and guidelines that results in posts being deleted is censorship, and so on.
Your definition of a word differs from the community definition. Not only that, it's one of the most precious, key, and influential words here. It's a vertebrae that makes up the backbone of this communities speech. And you're definition doesn't line up.
Do you know what this tells me?
You
Don't
Belong
Here
fe585b No.14434142
>>14434107
I feel bad for the people that posted progress.
I'm hope next thread wont fall to such an awful fate.
213b93 No.14434147
>>14434130
And this is why we don't want you here. We come here for all our ranges of discussion, while you are here just to sperg out about taboo things. That is all you're contributing to this community, like a guest who invites himself over to a house, makes a mess, and then leaves for reddit while everyone else who lives there has to clean up after him. That's what you and all of the other crossposters are to us.
96dfe5 No.14434151
SHUT THE FUCK UP IF YOU AREN'T TALKING ABOUT GAME DEV YOU GODDAMN NIGGERS. YOU FUCKS ARE LITERALLY THE BLACKEST FUCKING NIGGER MONKEYS EVER TO POST. FUCK OFF TO REDDIT IMMEDIATELY AND STOP SHITTING UP AGDG.
5359f9 No.14434195
I guess reddit DOES in a way ruin the threads, amirite?
d706e7 No.14434358
You guys might have forgotten but this was supposed to be an /agdg/ thread
d706e7 No.14434436
>>14434434
>>14434419
>>14434412
>>14434409
I reported both of you. Just fucking stop.
Mark please clean this fucking thread up
441ef6 No.14434442
>>14433011
its not even textured yet dude
ab5312 No.14434484
>Pewter bans them both for 2 hours.
>Doesn't delete their wall of useless, off-topic posts clogging up the thread.
ab5312 No.14434527
4c2f7e No.14434642
the fuck shitstorm did I miss?
>>14434484
fuck, just straight up delete this shit
thread was doomed when newfag started it
f73255 No.14434665
I missed most of that, and thank fuck. Thought that shit wouldn't have lasted as long as it did.
Anyhoo, ended up optimizing my mesh from 802 tris to 642 before sleeping. Let's just say I learned not to be retarded with subdivisions, but holy fuck, optimizing tris, is as addicting as cocaine so far. exactly the new dopamine rush i needed nowadays.
Will post pictures once I finish the full room.
7d945d No.14434671
>>14434484
I'm personally tired of seeing walls of broken reply links. If I wanted someone to run in front of me and pick and choose what is or is not fit for me to read I would just go to reddit. Frankly it's time we stop trying to cover up the cesspit this place has become with over zealous moderation and let the shit pile get so high we can't just sit around being complacent anymore. By that I mean gas mark race war now
f73255 No.14434683
>>14434671
To be fair, anon, the shit was off topic and pushed what's normally a medium-to-slow thread past the bump limit in a matter of hours.
3e1332 No.14434704
>>14434642
>the fuck shitstorm did I miss?
Not really a shitstorm from what I've seen. Just a thread gradually derailing, but nothing worth talking about.
Let's carry on, shall we?
I won't let something like this get in the way of my good mood. I finally have a team member to help me.
7d945d No.14434713
>>14434683
Yeah I didn't mean to weigh in on this specific example, just in general.
f73255 No.14434715
>>14434704
>spoiler
Not bad, anon. 50/50 partners or are you the big guy?
d706e7 No.14434720
I'm Debug Logging a string, what does it mean when (UnityEngine.AnimatorState) is written right next to it?
Does it mean it's not a string?
d706e7 No.14434731
>>14434720
Nevermind apparently it's part of the string itself wtf
3e1332 No.14434745
ab5312 No.14434751
>>14434704
>Spoiler
That's really cool. I'd like to work in a team sometime, but the odds of someone having the same autism as you and a relevant skill are low. Its harder to make the creative compromises needed in group efforts when the only driving it is creativity.
>>14434745
Are you paying him, or is he just happy to be along for the ride?
fb9015 No.14434757
>>14434107
>>14434142
We are now 70 posts below thr bump limit, wow
d706e7 No.14434868
Anybody got any idea why this
int currentHash = animator.GetCurrentAnimatorStateInfo(0).fullPathHash;
Animations.animationList.Find(x => x.Hash.Contains(currentHash));
Gives me this error?
No overload for method `Find' takes `1' arguments
I'm using it exactly as its explained in msdn
6e1a8a No.14435014
>>14434868
Because you are passing more than one argument, anon.
fb9015 No.14435036
>>14434868
Why bother with LINQ and lambda expressions when you can just store your animations in a dictionary or hashset and find them in O(log n) time with Contains?
03f382 No.14435137
I have a surprise sort of cobbled together for 8chanmania XX and I really need someone who is familiar with garbage coding to help me make it work properly. Anyone up to helping?
d706e7 No.14435146
>>14435014
Which one is the other?
How do I make this work?
>>14435036
Because I've got no idea how that shit works
b69e8f No.14435166
>>14435014
>>14435146
No, the problem isn't that you pass more than one argument. It says none of the implementations of Find() take only one argument. Look up that Find function's documentation and see what you need to pass.
d706e7 No.14435180
>>14435166
I have, the code is literally copied from this page
https://msdn.microsoft.com/en-us/library/bb359438(v=vs.110).aspx
Console.WriteLine("\nFind: Part where name contains \"seat\": {0}",
parts.Find(x => x.PartName.Contains("seat")));
6e1a8a No.14435283
>>14435166
Oh yeah you're right, that was weird phrasing. It wants more arguments.
b69e8f No.14435455
>>14435180
>ctrl+f Find on that page
>0 results
I don't know man. Did you link the wrong page? I'd assume you meant this one:
https://msdn.microsoft.com/en-us/library/x0b5b5bc(v=vs.110).aspx
I honestly don't know shit about this predicate stuff, but as far as I can gather in their example
>Find(x => x.PartName.Contains("seat"))
effectively turns into
>Find( PartName, PartString )
because that's how their Part class is set up, so maybe you messed up in the implementation of your Hash class?>>14435180
>Find(x => x.PartName.Contains("seat"))
c5f1a3 No.14435676
Criminal scum will not be tolerated
4b6940 No.14435886
What are the most active community hubs for Godot devs? Is the disagreement really the best place to get your question answered?
4b6940 No.14435894
4c2f7e No.14435961
>>14434704
>Let's carry on, shall we?
nope, I want this thread ded,
its a shame that actual gamedevs got buried in the midst of it
>>14434715
>big guy
and yeah, are you paying him or how is this arrangement
I was luck enough to have some people help me in the past, in my completely open-source project
one in particular was essential to dig in into some stuff I had no clue how to work with
we were discussing this on the thread the other day, about how to make community projects work
and having very clear object and guidance is essential to it, giving them clear pointers on how they should be doing whatever they want to do
basically you still end up spending quite a lot of effort just trying to convey that goal, but still worth it when you're able achieve something greater
4c2f7e No.14435970
>>14435886
>disagreement
ew lad….
there is their forum, their Q&A, their reddit,
but definitely the best place to find other real devs there aren't cancer is on their irc channel
2ffc95 No.14435980
>>14435886
What the hell is disagreement?
b69e8f No.14436002
>>14435980
Time to go back to wherever you came from, newfag.
4c2f7e No.14436021
>>14435676
good to see they're working on banterlord
4b6940 No.14436026
>>14435980
see
>>14435894
it's a filter.
>>14435970
I don't have a D*scord account, but the Godot channel seems really active. I'd make an account just to use it. The Godot IRC on the other hand seemed totally silent when I checked it out, admittedly briefly.
I'm pretty impatient, so slow forums and Q&As aren't well suited for me. Though I guess when you're doing gamedev and you hit a snag, you can ask a question about it and then just work on a different part of the game until you get an answer.
5359f9 No.14436145
>>14436090
My friend I think the upper back (shoulder level) is also kinda flat. Upper spine should have more of a curve to it.
2ffc95 No.14436153
>>14436002
Nice way to kill any discussion by pulling the newfag card, have done it too.
441ef6 No.14436194
>>14436145
different style bro, here my proportions reference
1e5057 No.14436196
>>14436153
>I'm pretty impatient, so slow forums and Q&As aren't well suited for me.
I can't get anything from forums or d*scords. That's where shitters go to hang out, and unless you're asking from the perspective of software development you aren't likely to get a decent answer.
b2a8ee No.14436210
f619e2 No.14436230
>>14432891
In my project Memoirs of Magic, all projectiles are non hitscan, including bullet projectiles. They still work pretty well even when super fast.
1e5057 No.14436234
so was morrowind's UI decent or am I imagining things?
441ef6 No.14436242
>>14436210
>muh anatomy
Slider keyshape done, now need to make the bones follow the nipples in unity
cd345f No.14436243
>>14436153
What discussion? You asked a stupid question and got the correct answer; that it's a wordfilter and that you're a newfag
42d691 No.14436474
>>14436242
Looks nice, but in between 0.95 and 0.5 it looks weirdly flat. Like she has cylindrical implants under the skin instead of proper tits.
441ef6 No.14436559
>>14436474
yeah, im trying to fix that, maybe i will have to split this in two stages
a20087 No.14436563
>>14431353
Projectiles should come out the centre of the screen
3e1332 No.14436851
>>14434751
>Are you paying him, or is he just happy to be along for the ride?
>>14435961
>and yeah, are you paying him or how is this arrangement
The short version is this:
Our families are friends so I knew him for a long while, although we never hung out or anything. I knew that he was a CS student, so I reached out to him because I need someone who can do the programming for me.
>inb4 ideas guy needs someone else to program for him
I'm a programmer myself, but (precisely because of the lack of help) taught myself how to 3D model, texture, do basic sound design, etc. The problem is that I can't do everything at once. I'm basically overwhelmed at this point. I'm way behind on my reading schedule (reading lots of books that are relevant to the subjects I want the story to be about), and while I'm modelling, no programming is getting done and vice versa. So I don't want him to do work that I can't do myself, but to take over a part of the work so I can focus on something else.
Anyway, I talked to him half a year ago and he was interested, but we came to the conclusion that he should focus on getting his master's degree first, because things have been rough for him in that department (got sick at the wrong time and couldn't make the deadline). Fast forward half a year to last week. We talked again and his degree isn't much closer, due to some grade-A fuckery going on in the company he works for part time. He's basically writing his master's thesis on the stuff he does there. He needs them for his thesis and it seems like they're willing to exploit that. Basically there are talks about making him an offer that will make them lots of money and cost him lots of time. He also isn't that fond of that job (it's IOT shit) and is really interested in doing gamedev.
So our arrangement is something like this: By the end of the next semester he'll have his master's degree and I'll have my bachelor's degree (also CS). While we're still students we'll work together. In about 6 months we'll decide if it's worth to continue pursuing that, based on where we'll stand.
1e5057 No.14436907
Alright, this is a really, really long shot, but there's not much documentation and I can't find anything online. I'm using moonscript to allow for user modding in C#. Every mod is contained in its own script, and the engine itself passes them all events. Now, there's a lot of default boiletplate (most objects will have a location, hitbox, health, etc) but I want all this to be changed.
How do I use one Lua script as the default for another? The Lua scripts aren't divided into objects, they're literally sandboxed scripts.
1e5057 No.14436916
>>14436907
aside from the fact that everyone who can help me is dead, I like how this is going
d42723 No.14437235
>>14436907
What do you mean by 'default for another'?
1e5057 No.14437296
>>14437235
Essentially one script copying all of their functions, word for word, but only if they don't already exist. Turns out Lua just lets me declare functions and variables, and they make the previous set invisible, so I can just unleash my inner pajeet, build a stack of parents, and then run their Lua code for each one
6e3308 No.14437630
Just mapping for another game and trying out "bent" teleporters. On one side the visibility isn't so great.
>>14436907
>>14437296
>How do I use one Lua script as the default for another?
Is the term you are looking for object inheritance?
Or do you mean the equivalent of a #include in Lua?
1e5057 No.14437662
>>14437630
No, I figured out a cheap way around it thanks to how lua works, though.
3b2d14 No.14437716
A while back we had a thread on making a collaboration mod going on and one of the ideas was to make a nation mod for dominions 5. The idea we came up was the headless men or Blemmyae being the leaders of a alliance of other weird races, mainly those featured here:
http://www.theoi.com/greek-mythology/fabulous-tribes.html
Anyway I went back into it and made some just a little more stuff. Mainly just adding a infantry type for the headless men, weilding a bone club and shield. Trying to decide between these 2 types of shields. Based on this drawing. Also going to post the other Blemmyae I made.
Anyone else interesting in doing something like this?
fb9015 No.14437788
>>14437662
>>14437630
What you did works exactly because of how Lua is configured to replicate inheritance with metatables and default callers
1e5057 No.14437805
>>14437788
So it's all intended behavior? It's probably still slow as shit, I can already tell user created content is going to be the main bottleneck.
fb9015 No.14437829
>>14437805
Lua itself is slow as shit. Unless you compile your code to LuaJIT. I looked at some performance comparisons between languages, and soft-typed dynamic languages ended up being something like 20 times slower than a C variant.
Also, this is what you're doing, no?
https://www.lua.org/pil/13.4.1.html
1e5057 No.14437850
>>14437829
I'm not too worried about the actual speed of the Lua, since user mods will be more about content than behavior (although they can do both). The main issue is that simply communicating with the Lua VM takes a lot of resources.
03bfbb No.14438271
>>14438236
I'd take that peasant girl like the manly man I am / 10.
b0555a No.14438296
3bc8eb No.14438299
This isn't fully a gamedev question, but I've been wanting to get into 3D modeling for years but every time I download Blender and read some guides I'm completely lost.
Are there any decent books I can pirate or tutorials I can watch so I can figure out what I'm doing?
12a63e No.14438319
>>14438299
just watch video tutorials (make sure they show keypresses) until you get the basic hang of it. also if you stop using blender for more than a week you'll forget all of it, guaranteed. good luck!
f73255 No.14438329
YouTube embed. Click thumbnail to play.
>>14438299
You might just be dumb
No, jokes aside, video tutorials seem to be better for this sort of thing, it's a visual art.
I started a bit over a week ago and got the hang of it fairly quickly. I watched this guy. Voice is pretty annoying but he does explain stuff well enough, for me, anyway. I did have to skip back at times to hear the key bindings. I never watched past the beginner series, though, I just did it on my own and learned as I went. Googled things in my limited knowledge of the terminology, learned how to subdivide, knife and then how to optimize tris afterwards. I pretty much learn something new every day.
f73255 No.14438384
This got posted in another thread, but it's pretty on topic here.
739be8 No.14438397
Okay explain to me why this isn't working please.
Sorry if it's amateur shit but it seems like it should be working… R-right?
The error I'm getting is:
"Invalid get index 'Name' (on base: 'Dictionary')"
Pic 2 is the dictionary pic1 is referencing.
2de38f No.14438404
>>14438384
I honestly do not believe this person exists.
739be8 No.14438407
>>14438397
Fucking hell nevermind my retardation.
Of fucking course I saw the issue the second I post it.
The numbers in the dictionary used to be what "Name" was before changed shit about, turns out "Pyro" was the only one I done it for.
3bc8eb No.14438450
>>14438329
>You might just be dumb
I should note I'm not a native English speaker, my native language is Afrikaans
84f7b8 No.14438494
>>14438397
I suggest you read your error message again. Then look at your second image.
In other news my motivation is at an all time low and I hate everything and have accomplished nothing with months of work and will continue to do so. It's a fool's errand
739be8 No.14438498
>>14438494
see >>14438407
Thanks anyway m8
f73255 No.14438500
>>14438404
Well of course she doesn't. Women can't code.
>>14438450
The majority of /agdg/ is slavs, including me. Technically, English is my third language, since I learned Russian earlier than it, even if I'm better at English nowadays. You have no excuse. Rise above your niggerness, with determination, you can do it.
026e3c No.14438552
>>14438384
More accurate version here Because if you're letting people know you're a girl in a fucking /agdg/ thread you're probably an attention hungry cockslut
213b93 No.14438557
>>14438384
>>14438552
Tried to improve it, I think i thought of some good ones but not enough for a whole image
03539d No.14438565
So I have a slight problem. I'm trying to create a camera that orbits the player, which works, but there's a small issue where the camera will spin farther away from the player as it rotates. The code I have is pretty simple; but it's probably not the best solution. I could use a clamp and just clamp the camera at a specific distance from the point of rotation, but maybe there's a more elegant solution?
>>14438384
Are there any female gamedevs? I remember reading about a women who developed a ton of popular Atari games (I think). I'm sure there are some women doing gamedev related things as diversity hires for EA or some shit.
026e3c No.14438592
>>14438565
>A woman developed a lot of popular Atari games
>A woman wrote Uncharted
>A woman was lead game designer for Dragon Ball FighterZ
But Anita will never tell you that though.
f73255 No.14438614
>>14438552
>me
>a girl
I wish.
I'd make a patreon and sit on my ass playing vidya while other people do shit for me if I was.
>>14438557
>bez pracy nie ma kolaczy
I keked.
>>14438565
Looking it up, there's a few.
Dona Bailey co-created Centipede, and Carol Shaw worked on River Raid and Super Breakout.
I don't tend to focus on this stuff so I only really know Yoko Shimomura off the top of my head.
59a63b No.14438616
>>14438592
>"wrote" Uncharted
What do you mean?
080fda No.14438621
>>14438565
>Are there any female gamedevs?
There's been a whole ton in Japan, for decades now.
None of them make a huge fuss about how special they are, though.
026e3c No.14438670
>>14438616
Amy Hennig did writing and creative direction for the Uncharted series. At one point being the lead writer and creative director.
ec9ec2 No.14438675
>>14438384
You got it all wrong.
ea501c No.14438691
>>14438592
>>14438616
>>14438670
A better example of Amy Hennig's work is probably the Legacy of Kain games. She kept triggering the left by claiming she never experienced any sexism in the gaming industry, only to get fired (by a male, no less) for not being politically correct enough, enabling Naughty Dog to go full poz for The Last of Us.
03539d No.14438696
>>14438510
Looks menacing. Will it also have a smug attack animation?
>>14438675
>real loli
But she's not real and she's hundreds of years old.
ec9ec2 No.14438704
>>14438696
Anime loli has never been an age thing.
35410a No.14438729
>>14438696
Don't forget its also a bloodsucking predator.
dae3db No.14438743
>>14438729
The loli or the monster?
f73255 No.14438748
>>14438743
I think he's talking about game development
35410a No.14438749
>>14438743
One is a horrific, maneating beast to whom truth has no meaning and the other is a frog.
1d545e No.14438754
>>14438614
ill make u my grill bby
775959 No.14438756
>>14437716
>The fap kings and the foot fetishers
>>14438565
I have a simple third-person camera setup like this:
>Player
>>CameraYaw(Spatial Node)
>>>CameraPitch (Spatial Node)
>>>>Camera
CameraYaw and CameraPitch are in the same position (the point you want the camera to rotate around), and the camera is offset the z-axis. Then I just rotate the CameraYaw on the y-axis and the CameraPitch on the x-axis.
This code uses the mouse to control the camera:
func _input(ev):
if ev is InputEventMouseMotion:
get_node("CameraYaw").rotate_y(-ev.relative.x * MOUSE_SENS_Y)
# keep the camera pitch
if get_node("CameraYaw/CameraPitch").rotation.x - ev.relative.y * MOUSE_SENS_X < PI/2 and get_node("CameraYaw/CameraPitch").rotation.x - ev.relative.y * MOUSE_SENS_X > -PI/2:
get_node("CameraYaw/CameraPitch").rotate_x(-ev.relative.y * MOUSE_SENS_X)
b0555a No.14438770
>tfw you learn your lesson about making every function pure after dealing with java passing arguments as copy if you store a reference to another class inside a class
at least now I'm a better programmer.
947e68 No.14438772
>>14438614
>wishing to be a girl
>sitting on your ass playing vidya
If you were a girl, consider everything else that would happen in your life and if you were to tread into vidya in the first place.
0338a3 No.14438834
>>14438770
>pure functions
I worry about this shit sometimes, but in Godot it seems basically pointless. All the base classes are full of state that you directly modify in methods anyway, might as well just put all your state in class variables and then call methods purely for the side effects. That way you can, E.G., put all your player inputs in the same method instead of having to have a bunch of different input methods or returning inputs in an array (very brittle).
0338a3 No.14438924
>>14438565
>>14438756
Folks, let me show you the secret sauce. This is some code I slapped into the 3D platformer demo for a 3rd person camera. I'm sure you can figure out how to get your cameras working like this. Just use the Quats.
775959 No.14438970
>>14438924
This is way better than my method, thanks. Quats are something I still haven't wrapped my head around completely.
1e5057 No.14438992
>almost a thousand lines of code
>not a single thing onscreen yet
I don't know how you enginefags do it
5359f9 No.14439028
>>14438992
You gotta stomp the ground before looking for stones to make the foundation before adding dirt to level it before cutting the wood to make the beams before even thinking about the walls nevermind the roof.
0338a3 No.14439029
>>14438970
The documentation for Quaternions got an update recently, it makes a bit more sense:
http://docs.godotengine.org/en/latest/classes/class_quat.html#class-quat
Remember, Quats are just matrices, all the rules for matrices you learn in linear algebra apply.
213b93 No.14439034
>>14438992
What are you making specifically? Getting stuff on the screen the first time shouldn't take too long as long as you just focus on that point and then work on whatever else you were doing after.
I like to graph my progress since it is a lot harder to see it from the outside. That is a good motivator for me.
03539d No.14439036
>>14438924
Apparently godot 2.1 doesn't have an interpolate_with() function for 3D transforms, looks like I'll have to change some stuff slightly for this to work. Thanks for the info though, I hadn't looked into using quats.
0338a3 No.14439054
>>14439036
Just use set_transform.
1e5057 No.14439094
>>14439034
>What are you making specifically?
I'm trying to build my entire game with modding in mind from the start. Just about every game I've seen that supports scripting/modding is convoluted or horribly documented, and more difficult than actually programming. So far I'm still setting the entire system up, along with a few test components. One of my main goals to keep it as simple as possible to add new content.
Every user script is in a sandboxed environment, and they can subscribe to engine events, which cache the proper function and call them when needed. It basically maps to one game object. Ideally, the script/modder won't even need to know when an object is being loaded/unloaded, because the persistent variables will be serialized/deserialized automatically.
function HookLoad()
RegisterBehavior("HEALTH");
RegisterBehavior("INTERACTABLE");
end
function HookDamage(hit)
local dmg = hit.dmg;
if (hit.type == "FIRE") then
dmg = 0; -- Don't take damage from fire
if (components.FIRE ~= nil) then
RegisterBehavior("FIRE"); -- But we can still catch on fire
end
end
vars.health = vars.health - dmg;
return vars.health;
end
I'm trying to make everything as modular as possible. Virtually anything in the game would be able to catch on fire, for example. It's probably overkill.
213b93 No.14439142
>>14439094
So, what language are the mods in? What language is the main engine in? And what API's and platforms is the engine using?
It kind of looks like you are writing this mod system first instead of writing code to draw something on the screen. Maybe write some code to get a triangle up first and then integrate that with your modding system. This does look pretty interesting although I think that you should get something on the screen just to get that confidence up, I don't think you should defocus on the extensibility at all while writing any thing though, you are right about how you have to design every single component with this system in mind, from the ground up, to do it right.
1e5057 No.14439208
>>14439142
I'm using Lua for the modding and C# for the actual engine. I was considering using Unity, since the gameobject/compoent stuff is already built in.
213b93 No.14439323
>>14439208
C# sounds like a kind of odd choice for writing an engine but in the end it has a lot more to do with what you're making, what are the kinds of goals you have? Will it be 2D, 3D?
A highly moddable unity game sounds interesting but it kind of begs the question: why don't I download unity at this point? Since, it sounds like the kind of thing you want to do is on the engine level, and not on top of the engine. But, I don't really know.
a4e11f No.14439381
>>14439323
>C# sounds like a kind of odd choice for writing an engine
Mind explaining, anon? I haven't started writing my engine yet, but that's what I was planning to use. What would you recommend instead?
739be8 No.14439397
213b93 No.14439461
>>14439381
I don't personally use C# myself so, you will have to take this with a grain of salt, but, it just doesn't seem to be the kind of language that makes it convenient to do the kinds of programming that you will be doing when writing an engine.
In general all of the API's that I am using when writing my engine are written in C, basically everything in the operating system, and the graphics API's that I am using are also written in and designed around C/C++ programming. So, it seems like it is much more convenient and natural to be writing in the language that these systems are designed around. When you write an engine your code is much more low level and so your program will be somewhat of a foreigner surrounded by a C world it has to interact with through abstraction layers / bindings.
And, I in general don't really like garbage collection, but especially in a game engine garbage collection is a pretty bad idea. Since, the code has to be rather fast, and you should be aware of all of your memory allocations. Running your VM and managed language over a C++ base like in Unity of course doesn't ruin performance, but when the game is written in a managed language to its core, you get minecraft-tier performance.
I would say that any compiled language that can properly interface with the C API's that are the building blocks of all our game engines would do fine, probably C++ would be the best option if you want to have a lot of data structures and niceties that you are used too from C# while still having the expressive power necessary to do everything easily.
Granted a lot of this advice only applies if you want to write some ambitious engine that is going to push your target hardware pretty hard, or something like a fully 3D engine, if you just want to make a 2D platformer then I don't think C# could hold you back.
5359f9 No.14439489
is C# like a trendy Java? Is it compiled at runtime?
0338a3 No.14439647
>>14439489
lots of people say it's nicer than Java, but I don't think you can call anything as Windows-bound as C# "trendy." Kotlin is more what I'd call trendy Java.
3e1332 No.14439666
>>14439489
It's essentially a nicer version of Java.
>>14439647
It's not Windows-bound though. Only the .net runtime is, which is the standard implementation. Mono is an open source, cross platform one.
0338a3 No.14439674
>>14439666
>It's not Windows-bound though.
I didn't say it's Windows-only. All I meant is that much of the popular C# ecosystem still is, or is poorly ported.
6e3308 No.14440039
As a follow up.
>>14437630
After texturing and fooling around with shaders.
3e68eb No.14440074
>my country holds an annual game award show
>nominees got revealed today
>I'm one of them
a8f7dd No.14440075
>>14440074
Holy shit,congratulations,what's your game?
fe585b No.14440076
49c4ca No.14440098
3e68eb No.14440163
>>14440076
>>14440075
>>14440098
Sorry I was playing a game just then.
I'm the isometric western dev. Haven't posted in a few months because I've mostly been busy with class and art dev.
Also, the category I got nominated in is for game concepts without a prototype, so it's the most ideaguy category on there. Still, pretty surprised I made it to the top 3.
a8f7dd No.14440167
>>14440163
>game concepts without a prototype category
that might be the laziest thing i've ever heard.
12a63e No.14440169
>>14440163
> the category I got nominated in is for game concepts without a prototyp
fe585b No.14440191
>>14440163
Don't post that bullshit again until you got an award for making an actual game.
4c2f7e No.14440198
>>14436026
>I don't have a D*scord account, but the Godot channel seems really active
it is, active with brainded cancer
the q&a honestly is the best place to ask questions, where as even though it has a bunch of cancer questions like pic related
there is some people who browse there with actual knowledge and capacity
why its the best then?
because your question is saved and marked with answers (or not answered), it doesn't get lost in the drivel that goes on in disagreement
and that's how it goes in gamedev, don't expect your questions to get answered quickly unless they are extremely generic, rundown questions
the irc are the best for that, and should be quieter indeed, you shouldn't go there to shitpost,
just ask away and see if anyone takes the bait, and specially better when you want to know something specific to the innards of the engine
as some of the devs also hang out there, but of course don't go asking bullshit you haven't put any effort in figuring it out yourself
3e68eb No.14440200
>>14440169
>>14440167
Tha category is mostly aimed at students. There's one category with prototypes as well, but I figured my old build from a year ago wasn't good enough.
>>14440191
Ok, sorry chief.
f73255 No.14440201
>>14440163
That better be one golden fucking idea, mate.
What is it?
4c2f7e No.14440233
File: f276b84603ca029⋯.jpg (Spoiler Image, 62.22 KB, 671x584, 671:584, 2016-11-05 23_31_16-CUSTOM….jpg)

>>14436474
>>14436242
nah, the problem there is that it grows horizontally, where as it axis should more diagonal
realistic breasts are more like bags that hang down, their upper surface holding them straight, while the lower half bagging down and giving curve
cm3d2 actually had that same problem, where tits mostly look like implants, I had to use the tweaker to get pic related results
3e68eb No.14440236
>>14440201
Don't worry about it.
5359f9 No.14440256
>>14440233
Within the context of the the thread and the educational nature of the post, does this count as an artistic nude that need no spoiler?
460677 No.14440261
>>14440163
>I'm the isometric western dev
isometric western dev lives! I'm glad
a8f7dd No.14440283
>>14440256
Well technically anything lewd can be considered artistic depending on how open minded you are.
4c2f7e No.14440344
>>14440283
>>14440256
well, I don't fucking know
I usually always forget to spoilers newds, but I get away with it by not posting offensive shit
I thought the thread was over 300, so sorry about that
a8f7dd No.14440377
>>14440344
Don't worry about it,only a faggot would consider it "just smut" and not art.
1d545e No.14440441
Godot's tileset function is crap. There are some tools for external map making right? What do you guys use?
5359f9 No.14440534
>>14440377
Regardless of smuttiness, it's tough on nofappers.
a8f7dd No.14440539
>>14440534
I have extreme doubts anybody would get off to just a pair of non animated tits.
5359f9 No.14440550
>>14440539
You'd be surprised. When you're wrestling with your own lust and self-control you can get very concupiscent. I've lost weeks of mastery on the stupidest nudes.
7f413f No.14440631
>>14440308
Do it faggot
sage for off topic
667af5 No.14440639
>>14440550
>>14440534
Why would you not fap? It's unhealthy not to cum at least once every couple days, most people do it daily.
a8f7dd No.14440746
>>14440639
I've seen conflicting things on whether or not it's healthy to do so,nothing from official doctors or medical experts.
a8f7dd No.14440904
>>14440752
Who's the father.
49c4ca No.14440926
a8f7dd No.14440956
>>14440926
Congrats,i hope you aren't black.
026e3c No.14440964
>>14440308
Gamedev couples are cute
Pic related is Mashedpotato Samurai's wife. Who's done the UI design for his games for the last 2 decades
88d193 No.14440999
Get out normalfags quit blogging.
667af5 No.14441025
>>14440964
my girlfriend has been begging me to add a culinary system to my game since I've stated working on it. I decided it taps into my "comfort bar" idea that dictates how fast your character's health regenerates fairly well. Speaking of which, anyone got any idea how to generalize and bring a simplified version of "cooking" into a game? Create a system that rewards "good" recipes (that actually sound like they'd taste good) and punishes cooking poorly? I was thinking of doing a system of interactions like those huge rock-paper-scissors signs but I'm just not quite sure. You guys got any ideas?
>>14440999
having a girlfriend doesn't make you a normalfag. Look at fuckin Lovecraft.
a8f7dd No.14441031
>>14441025
How the FUCK does a rock beat a tree.
88d193 No.14441043
>>14441025
>having a girlfriend doesn't make you a normalfag
wew
104f5b No.14441045
49c4ca No.14441080
>>14441025
do u know how to cook IRL?
b11710 No.14441113
667af5 No.14441265
>>14441080
I usually only bake and prepare meat. Steaks, etc. Everything else I don't have much expertise in.
667af5 No.14441272
>>14441265
*bake sweets and pastries and such
I can't quite pin the word for "flour-based baked goods" in English, sorry
4c2f7e No.14441320
>>14440534
>nofappers
nofap is dumb, speaking of experience in both /fit/ and sexual regards
it doesn't help shit, and it only makes it worse if you're struggling and crawling the walls
what is actually bad is fapping and porn addiction, where you end up spending too much energy and motivation with it
so the ideal way to counter this is focusing on other things, like work and expending energy with /fit/ exercises
that way, you can get through the day without even thinking about it, and feeling more vitalized for the next day
still don't hold back on doing it every 3~6 days, avoid porn too and let it come naturally,
and if you have somebody to have sex with, the relation will be much better
>>14441025
>culinary system to my game
one of the best culinary system I've ever seen is in the Project Zomboid game
but it requires a mental state statuses to the character to justify it, good food well done, makes you happier/satisfied for longer
while shit meals do not help or may even make it worse, whilst depression and fear being factors in game
49c4ca No.14441329
>>14441265
well, learn to cook IRL and you'll see what makes cooking interesting.
667af5 No.14441346
>>14441329
I understand the general basis to what cooking is all about. However, cooking in a game cannot be as complex as it is in real life - real life isn't fun when ported 1:1 into a game.
>>14441320
Can you actually prepare food in the game? If so, how is it done?
49c4ca No.14441360
>>14441346
maybe you should watch some recipes videos and wonder how to make it gameplay.
667af5 No.14441431
>>14441360
I mean that's what I'll have to do if inspiration doesn't hit me spontaneously. I'm asking here in hopes of there being an ideaguy with an idea just like that on the tip of his tongue.
49c4ca No.14441499
>>14441431
well, you said you lack any real cooking experience, maybe you should watch some cooking videos, or some of those master chef tv action shows to see how to make cooking exciting.
b69e8f No.14441531
>>14441025
Ask the guy who's making the model with the boob slider, he's an expert on simple cooking systems :^)
667af5 No.14441585
>>14441499
I said I lacked expertise. Doesn't mean I can't do it, or don't understand the general premise. I've been cooking since I was a kid. My point is adapting a real world thing into a game and making it fun. That's not very easy to do, hence why I'm fishing for ideas that someone might already have.
f8de74 No.14441595
>>14441585
cooking isn't fun though
5359f9 No.14441618
>>14441585
mmmaybe a Breath of the Wild thing? Mix ingredients at random and see what fun dishes come out. Ingredients' health benefits would add (maybe synergize in the right combinations, which BotW missed) and some ingredients can give special status effects.
5359f9 No.14441624
>>14441595
Cooking is awesome. The boring part is the logistics of getting the ingredients and deciding just what to prepare (maybe also the cutting).
667af5 No.14441627
>>14441618
Now the thing is - to be comfy, it has to make sense. Mixing oranges, steak and oatmeal shouldn't make a good meal. I'm trying to come up with a set of attributes that can be given to various ingredients that will organically produce "natural" sounding dishes but I can't quite get there.
>>14441595
It can be.
d42723 No.14441645
>>14441627
>Now the thing is - to be comfy, it has to make sense. Mixing oranges, steak and oatmeal shouldn't make a good meal.
A simple way of handling that would be to have a main ingredient and then secondary ingredients that influence the result. A really simple example would be just to modify the result and give a bonus or penalty depending on how well they go together.
>Main: Steak
>Secondaries: Pepper (+25% result)
<Main: Chicken
>Secondaries: Chocolate (-100% result)
49c4ca No.14441664
667af5 No.14441666
>>14441645
Seems like this will spiral out of control extremely quickly, considering that it'd require hardcoding for every ingredient to match.
192b00 No.14441672
>>14441627
The dumbest possible solution is just that you have a pair ranking for every single pair of ingredients, and to find out how good of an idea a recipe is you take the average of all ingredient pair rankings of any two pairs of ingredients in your dish. Would probably work aside from being a massive pain in the ass to set up.
a8f7dd No.14441681
>>14441664
Don't bring that garbage in here.
c5f1a3 No.14441682
>>14441595
>>14441681
ironically what >>14441664 says
i hate cooking, but the cooked meat in my local supermarket is always stuffed with soy
d42723 No.14441711
>>14441666
Well at some level you're going to need information on what ingredients go together. If you don't want to handle that then just have an end result that requires specific ingredients and don't allow and custom mixing.
5359f9 No.14441720
>>14441666
>hardcoding
more like a parsed .txt!
No matter what you choose to do, if you want a cooking mechanic with degrees of success/failure you will need a database of ingredient compatibility.
441ef6 No.14441722
>>14440233
I will tweak it in Unity using the Nipple bone to orient it diagonally, will be much easier than making several shape keys for different size stages
Loli -> Adult in key shapes
Problem is that the armature does not follow this change, so i will have to modify it manually in Unity
667af5 No.14441730
>>14441672
I suppose it could work. I'm gonna look into it, see if it's feasible. However… I was just reading up on the way flavor is categorized and it seems to me that I might just be able to abstract this.
>>14441711
>>14441720
Surely there's a method to what makes food taste good, right? What if it's a combination of something along the lines of picrelated?
49c4ca No.14441732
>spend two hours talking to the guys at the LMMS disagreement how to make lmms run some windows free VST
>oh but the repository version is too old
>download the binary version from their website
>it doesn't work
>oh, but the linux version doesn't support 64 bit VST
>download the 32 bit version
>doesn't work
>oh but you need a more updated wine version
>version of wine I have is the same as them
>oh, but then you need to compile from source, it works for me
>start to read the wiki
>spend one hour trying to compile
>oh but nigger, this cmake project is not compatible for some reason with your ubuntu and complains about broken dependencies even while you already installed them
>jack >= some BS needed
5359f9 No.14441733
>>14441672
Also I can't believe I'm recommending BotW, but maybe you should emulate it to get an idea of what they did. For instance, meat + any vegetable mix gets you the same dish.
667af5 No.14441737
>>14441733
That sounds like squandered potential in a game that revolves around sandbox. I doubt people who like roleplaying would be satisfied with that.
213b93 No.14441742
>>14441666
I sense that Everyday: Life 2.0 is on the horizon
5359f9 No.14441744
>>14441730
That pic makes me worry you'll get autistic about it. It doesn't have to be that complicated, though it's starting to sound like you have no clue about cooking in general, which is a risky thing. You can't make a mechanic simulator without knowing about cars.
441ef6 No.14441751
>>14441025
>>14441585
I don`t mind if you take a few ideas from mine, but right now its not as fun as i want, so i will reform it when i remake it on the final game making it more dynamic and even more detailed
http://store.steampowered.com/app/759800/Everyday_Lite/
>>14441531
Its simple, if you use the sample recipes :^)
667af5 No.14441768
>>14441744
I do understand cooking in general. The point is - my intuitive understanding of it won't help much in breaking it down into strict categories. I won't necessarily get too autistic about it, I just really want to be able to add as many ingredients as I want, give them stats, and then not worry too much about individual interactions because the system will just work.
>>14441751
I'm gonna take a look, anon. Thanks for letting me grab ideas.
49c4ca No.14441791
>>14441768
just have some recipes and put ingredients in diferent categories like meat, fuit, veggies, grain, diary and then if you have diferent ingredients that have common cathegories then it works.
but then also the NPC has some preferences, like they like more fruit or a certain type of meat, so the effect of that dish is better or worse.
like some NPC becomes sick with chocolate.
jesus christ, have some imagination.
667af5 No.14441799
>>14441791
I have plenty, it's just that ideas alone don't carry systems. There needs to be a concrete, robust model to mount this on, otherwise it's gonna be a big fat headache.
5359f9 No.14441808
>>14441737
It is indeed barely above shittiness. I was just talking about the cooking which is mediocre but the most advanced example I know of >>14441751 is the best example of n indepth cooking system I know but it looks really complicated. You don't want to intimidate your player, either.
>>14441768
Figure out what stats the cooking is going to affect. Is it only health? Then do it BotW style by finding recipes online that combine your ingredients and have those as good mixes.
49c4ca No.14441821
>>14441799
is just cooking, don't be a retard.
don't overthink shit.
make a prototype first.
441ef6 No.14441825
>>14441808
Im aware how scary my system is on the demo game, i will make sure to introduce it very slowly in the final game
Starting with Skewers and campfires, slowly add Raw preparation, Pot, Frying pan, Oven and finally the Steamer and the Fermenting Jar much later in the game
f8de74 No.14441828
>>14441720
>a database
I don't think you understand the level of pajeet we're dealing with here. Anyone have that screencap of cookinganon's code?
667af5 No.14441834
>>14441808
I have a "comfort" bar that dictates how fast player health regenerates using calories and hydration as "fuel" for that. Several things go into the comfort bar, including how closely the ambient temperature matches your "desired" temperature and the kind of food you eat. The latter bit isn't very clear yet - I was thinking of implementing a "craving" system that would encourage the player to store various kinds of foods, as consuming the right one during a craving for that food would yield a comfort and calorie bonus.
>>14441821
>it's just cooking
>it's just shooting
>it's just racing
>it's just fighting
>it's just building
I get what you're trying to say but no.
441ef6 No.14441838
>>14441828
I already said im changing the system to Script-based for ease of modding each recipe archetype will be a script
No bully!
5359f9 No.14441839
>>14441825
You've really made something special, anon, you should be proud. I feel ashamed that I always assumed you were making some sex slave trainer whenever I saw your screenshots around.
>>14441828
Database may not have been the best term. A 2 dimensional matrix is all you need, check the pic.
49c4ca No.14441840
>>14441834
just make some prototype and make tests.
you can spend hours ideaguying the pefect design but nobody will make sure people will enjoy it.
5359f9 No.14441850
>>14441840
Yeah actually I'm with this guy, make a prototype before thinking everything through. We will all give you different takes that won't correspond to whatever you have in mind.
f8de74 No.14441857
>>14441838
Makes all that bullying worth it in the end, doesn't it? You should post the whole thing now.
667af5 No.14441864
>>14441840
>>14441850
fair enough. I just gotta pick something before I code it, you know? I can't just make a prototype out of nothing. There has to be a basic principle.
49c4ca No.14441880
>>14441864
you don't need to make a cooking game with hundreds of ingredients, retard.
5359f9 No.14441883
>>14441864
Start simple: make an ingredient class with 2 properties, calories and water content. You can add more shit later. Make a list of possible ingredient combinations and assign whatever "deliciousness" values to each.
667af5 No.14441895
>>14441880
And you don't need to be so snarky about me trying to be careful and jot everything down on my GDD before puking up code.
>>14441883
Got that much already. Just trying to think of how to handle the "make cooking fun" bit.
441ef6 No.14441907
>>14441857
I would change it even without the bullying, i just wanted to make it playable fast
49c4ca No.14441908
>>14441895
maybe you need to read a little on what makes a game fun, it seems you don't have a clue about it.
there's a book called "A theory of fun"
b69e8f No.14441919
>>14441828
I have this, although I'm fairly sure he already improved upon this bit. Plus he has his brother as a dedicated programmer now.
441ef6 No.14441933
>>14441919
what happened to the anon doing this game btw? it was supposed to be a horror game right?
5359f9 No.14441941
>>14441908
>"A theory of fun"
Wonder what it says. I always understood fun as the effort to achieve a goal that's rewarding in small ways.
b69e8f No.14441946
>>14441933
It was a group of anons working on a RE-styled horror game yeah, and like most anon-led projects it just died out due to people being busy and disappearing I think.
441ef6 No.14441949
>>14441941
Sometimes simple, but strong feedback can be fun
Like a game where killing monsters have a satisfying chopping sound and juicy animations, can be very fun but these get boring fast if the gameplay is not deep enough
dae3db No.14441952
441ef6 No.14441968
>>14441952
Oh shit i has been ages since i updated my wiki page, thank you to the anon who did the recent updates
080fda No.14442016
>>14441952
>>14441968
>my game has been moved to mods
Oh, okay.
5359f9 No.14442094
>>14441949
That's the Blizzard conundrum: They get the little things right (how units move and die in SC2) but the greater game is shit (esports garbage).
03539d No.14442103
>>14441839
A matrix wouldn't be a bad solution; it might become a bit unmanageable though. Also it probably won't scale very well if there are multiple methods and ways to combine ingredients. "Combining" ingredients could be anything; he'd likely need multiple matrices for different methods of combination (e.g. stewing meat and pepper is +2, while frying is +1 (and what about cooking time?)) Anyway, I'm sure he'll come up with a robust system to handle this shit. Also that pic reminds me of game-theory.
>pareto-optimal cooking.png
1e5057 No.14442104
>>14441907
>I would change it even without the bullying
No you wouldn't have, you goddamn liar. I distinctly remember you arguing that your precious cooking formulas couldn't be represented as data.
441ef6 No.14442813
I need help, I am going crazy with this fucking code. Here's what it should do:
Squash a 3D polygon into a plane, do some 2D code on it, revert it back to 3D
I am not even trying to use the result of the 2D code yet, I am still trying to go from 2D and back to 3D without fucking up where things should be. There gotta be a small retarded bug somewhere that should be obvious, but I can't fucking find it, here goes the relevant code:
public static List<Vector2> Planify3Dto2DPoints2(Vector3[] points, Vector3 centroid, Plane ply, out Vector3[] oldHeights) {
var pz = ply.normal.z;
var px = ply.normal.x;
var py = ply.normal.y;
Plane plx = new Plane(new Vector3(pz, px, py), 0);
Plane plz = new Plane(new Vector3(py, pz, px), 0);
oldHeights = new Vector3[points.Length];
List<Vector2> m_points = new List<Vector2>();
int i = 0;
foreach (Vector3 v3 in points) {
Vector3 v4 = v3 - centroid;
float x = plx.GetDistanceToPoint(v4);
float z = plz.GetDistanceToPoint(v4);
float y = ply.GetDistanceToPoint(v4);
m_points.Add(new Vector2(x, z));
oldHeights[i++] = new Vector3(x, z, y);
}
return m_points;
}
public static List<Vector3> Spacefy2Dto3DPoints(Vector2[] points, Vector3 centroid, Plane ply, Vector3[] oldHeights = null) {
List<Vector3> m_points = new List<Vector3>();
var pn = new Vector3(ply.normal.x, ply.normal.y, ply.normal.z);
for (int i = 0; i < points.Length; i++) {
Vector3 mp = MoveInPlane(ply, points[i]);
if (oldHeights != null) {
mp += pn * oldHeights[i].z;//AverageOf3ClosestHeight(points[i], oldHeights); not needed yet, but working fine, it's weighted average
}
mp += centroid;
m_points.Add(mp);
}
return m_points;
}
private static Vector3 MoveInPlane(Plane plane, Vector2 vector2) {
var z = plane.normal.z;
var x = plane.normal.x;
var y = plane.normal.y;
return new Vector3(z, x, y) * vector2.x + new Vector3(y, z, x) * vector2.y;
}
OBS:
The centroid is 'the sum of all points divided by the amount of points', and should actually be named 'center'
The centroid and the plane are the same on both functions.
The plane passes through (0,0,0)
In pic related, black is the original, yellow is my attempt to restore it after going through 2D. It does works sometimes, but I couldn't figure out why, the X and Z of the plane normal are not the same on the second picture
Plane normals are always normalized (vector of length 1)
4c2f7e No.14443185
>>14441346
>prepare food in the game? If so, how is it done?
yeah you can,
its a survival zombie game (one of the firsts though)
the first thing is finding supplies, carrying and stashing them, in fact there is even a item durability, in which food will spoil if left unrefrigerated
you can chop pieces of meat or veggies, mix them up and even add sauces, I've had this game forever and they really nailed the cooking,
coming from someone who really cooks well a lot in real life, and its one of the most satisfying cooking in any game I've ever seen
you should really try the game, fetch a pirate to try it out
4c2f7e No.14443203
>>14441624
>Cooking is awesome
agree with you there,
going out to buy the stuff is indeed the most annoying part, specially if you're going to be picky about good ingredients
but its worth, and even then is one of the most satisfying things you can DIY
and not to mention the benefits to your wallet and /fit/ well being
4c2f7e No.14443341
>>14441895
>>14443185
for fuk sake anon,
it got me wanting to play the game some more, so here is some footage to show it off a bit
I don't know why it was so choppy, during the play it was fine, perhaps recording directly to vp9 is not so fast
4c2f7e No.14443352
>>14443341
< being stupid
sorry I'm sleepy
fb9015 No.14443430
>>14440999 (checked)
But no really, if someone is shitting up the thread, report it. Make sure to mention it's /agdg/.
61c84e No.14443435
>>14443430
>mods in charge of not letting threads be shit up
they aren't banning people who admit to being reddit crosspoters on sight, they could not care less about threads being shit up
fb9015 No.14443522
>>14443435
I've eaten plenty of bullshit bans here. (on /v/, not this thread).
So I guess I'll just post on /agdg/ from now on, instead of this poorly-moderated place
03539d No.14443737
>>14443684
Nah, that sounds pretty reasonable to me, as long as it isn't taken to extremes. There are some games that make enemy AI infallible, they will never miss their target, and they can pull off some impossible shit. I think the harder difficulties for the Killzone games were kind of like this. If you weren't autistic as fuck about abusing the AI's tactics you would get rekt regularly and often; to the point where it wasn't that fun. Also, I should stress that there's a difference between AI that reacts fairly and is still difficult, and one that is an impossible to predict hawkeye murderbot 9000.
1e5057 No.14443945
>>14443885
if you want to get answers, you should bring up the fact that C# is superior to C++ in nearly every way.
dae3db No.14444006
>>14443945
Good old Cunningham's Law.
213b93 No.14444148
>>14442813
>>14443885
Why not copy the two components into a new array of vector2 and then after you are done apply that back into your 3d data, instead of doing this whole thing about checking distance to a point. Literally just copy the x,z points into your vector2 array and then copy them back when you are done.
fca2a8 No.14444880
>>14442016
don't worry, when I'll find time, both mods and games will all be on one page.
5359f9 No.14445032
>>14443885
Anon why are you squashing the polygon into 2d in the first place? Can't you make the changes in 3d?
b69e8f No.14445039
>>14444880
That's not the point, his game is a completely new game made in the DooM engine, not a mod. Hexen, Heretic, and for instance MoM are not mods either, just like games made in UE4 are not Unreal mods.
fca2a8 No.14445065
>>14445039
good point. Gonna fix. Sorry if it hurt you.
b69e8f No.14445077
>>14445065
>Sorry if it hurt you
I'm not Terminus, my ID isn't even blue.
fca2a8 No.14445080
>>14445077
well, I'd have to have ID colors on for that. Well, sorry Terminus. >>14442016
e5061d No.14445098
>>14444148
I (from another computer) am going to use a result of a operation in 2D, not the original polygon, therefore I need a working method of transforming the 2D in 3D, and what better test than the original polygon?
If I can't convert it to 2D and back, I can't convert the 2D result in 3D
e5061d No.14445100
>>14445032
I want to use polygon deflation algorithm on it, and it does not work with 3D
sage for double posting
213b93 No.14445117
>>14445098
That's why I am saying to convert it into 2D by simply removing one of the components and adding it back when the transformation is done
e5061d No.14445140
>>14445117
can't be done, the 3D polygon could become self intersecting if I just assume a 0,1,0 plane, where it could very well work nicely in a 0.2,0.9,0.1 plane.
5359f9 No.14445142
>>14445100
If you have a projection angle/orientation, you can move the newly created vertex towards in it's opposite until it hits the original polygon's plane.
213b93 No.14445159
>>14445140
Sorry I didn't see that post, explaining what exactly you are doing, but, wouldn't it be reasonable to just calculate the vertex normals and then add the vertex normals (multiplied up by some factor depending on how big you want the padding to be) to the vertices to generate the new mesh?
213b93 No.14445171
>>14445159
Maybe I am not explaining it all the way in this post but you can get the face normal by doing a cross product or something, and then since multiple faces share one vertex you take the average of every face that shares this vertex to get the vertex normal. This then ensures that your new vertices are definitely surrounding your old ones, instead of something like scaling the model up.
e5061d No.14445179
>>14445159
I have already two 'working' methods of shrinking the polygon to create a 'border' zone between polygons, however, they are ugly as all hell, due to using simplistic solutions like what you suggested.
>>14445154
You mean rotating the polygon so it aligns with 0,1,0 plane and then discard/save the y coordinate to convert/revert it from 2D/3D?
I have tried before and couldn't get it working, not even sure why. Similarly with the current situation, I just couldn't get it working
I am not good at maths
Interestingly
float x = plx.GetDistanceToPoint(v4);
float z = plz.GetDistanceToPoint(v4);
float y = ply.GetDistanceToPoint(v4);
is wrong, I tested converting it back immediately and it would return a wrong result.
removing x * plx.Normal from v4 before extracting the z coordinate reduced the error, but didn't remove it
5359f9 No.14445184
>>14445179
I'm afraid that conception was my best. Good luck.
e2a15a No.14445213
>>14445154
You've made two critical mistakes there.
1) If you're working per triangle, you wouldn't do a projection, because that would skew it. What happens because of the distortion is seen in pink. Instead you would take its plane (fyi: the big reason for why computer graphics work with triangles is because they always form a plane) and undo its transformation (in this case resetting the orientation would be enough).
Assuming that you have a z-up coordinate system in your drawing, you wouldn't project the triangle onto the xy plane, but rotate it so that it aligns with it.
2) See the red parts. You shrink all vertices, so for your triangle you get three points. Those points all lie within the initial triangle. If you do that for all triangles separately, your surface will "break apart" along its edges. After you're done, you'll then have to translate the triangles in such a manner that the vertices of the triangles overlap again in the same way they did before.
In regards to point 1, there's something else worth pointing out: A lot of linear algebra becomes simpler for convex polygons, and triangles always are. Deflating or inflating a triangle is the same as scaling it, so you don't even need to bother with projections or their plane to begin with.
However, you don't even need to bother with that.
>>14445171
We have a winner. That's how you do it in 3D. You move each vertex along its normal.
>>14442813
>>14445100
See above.
e5061d No.14445851
Update:
The problem is that the closest point pA of A in plane p is not actually on the plane.
Both Unity's function and some other taken from stackoverflow gives the same wrong answer.
Now I have to figure out why a point on plane is not on the plane
4c2f7e No.14445886
I'm feeling like a regex wizard right now
> patsimple = re.compile(r'_([A-Z][^_]+)')
> patcomplex = re.compile(r'_([A-Za-z][^_.]+(?:_[a-z0-9])?(?![a-z0-9]))')
but for some reason I can't get a matching to occur
anyone understands lists comprehension in python?
like
>if all(x in argtags for x in foundtags):
fb9015 No.14446058
>>14445171
>since multiple faces share one vertex
Not if you have complex terrain, or cubes that have to be distinctly lit or textured differently
441ef6 No.14446459
improved boob slider, now i just need to smooth the flat version
c0ec70 No.14446565
The more I read through Godot's docs and think about implementing a turn-based RPG in this, the more I wish data driven engines were popular. Implementing reusable skills for characters and enemies would be much simpler in another engine that isn't obsessed with everything being a scene or node.
5359f9 No.14446595
>>14446565
If you can code I think you can make your game logic independent of godot's stuff and just use the engine for rendering/input and such.
213b93 No.14446726
>>14446058
for this to not be the case the mesh has to be discontinuous.
e2a15a No.14446745
If I were as productive in the last months as I have been the last couple of days, I could have gotten so much shit done.
The PSU of my devrig died and it won't be repaired for another couple of days. So what did I do? I learned Python and started developing an addon that makes unwrapping faster in Blender. That way I can safe time once I get my machine back. Shit works better than expected and I think I'll post a link in the next thread. There's still a small thing left to do.
4c2f7e No.14446779
>>14446537
noice anon,
it just looks weird on the extremes, but those are fringe cases
>>14446565
you can, and its pretty easy too
for one you could just make reusable scene pieces, where you instance wherever needed
second, scripts, scenes, and basically everything else (?) can be instance and/or extended from something else (read inheritance)
in that regard godot is very heavily geared towards OOP
I for one am doing a json data based game, where everything is mostly soft coded (which is redundant considering its godot)
they just need to be loaded and create the object/nodes they're suppose to represent
5205c3 No.14446789
>>14446565
Reusable skills such as what? Sword attacks? Magic attacks? Please be more specific. You can probably accomplish what you want using a single Node type Node with some enums (for shit like status effects) and an internal data class or Dictionary.
e5061d No.14446807
>>14446565
That's pretty trivial to do in Unity
I assume it's the same in Godot, it just didn't click for you
441ef6 No.14446914
Shape keys sure are wonderful
c0ec70 No.14446937
>>14446779
Having a shitload of nodes for skills like >>14446789 suggested works, it's just a bit ugly to have a fucking character skill be part of an inheritance tree and likely isn't great for performance either.
a8f7dd No.14446950
Anybody here do the concept art thing,or they just head straight into making it?
e2a15a No.14446959
>>14446950
I wish I could draw.
5205c3 No.14446961
>>14446937
I didn't say create a shitload of nodes. What I mean is, have one Node called "Skills" or something, give it an internal data class called Skill, and then have a bunch of members for the Skills class that are instances of Skill. The enums could be for status effects or shit like that, though that depends on whether you allow multiple status effects or whatever. So it'd be like
>var slash = Skill(..constructor args…)
>var fireball = Skill(..constructor args…)
eec7d6 No.14446973
Just got Godot downloaded and installed. WTF am I thinking
Reading this, does anyone have a better starting place for Godot? http://docs.godotengine.org/en/3.0/getting_started/step_by_step/intro_to_the_editor_interface.html
5359f9 No.14446975
>>14446950
Of course, here's a sample form my portfolio.
5359f9 No.14446981
>>14446975
You can see the evil being steps out of frame, conceptually signalling it's wickedness. This is the kind of high-IQ content you can expect from me, if you meet my in-office amenities and salary expectations.
5205c3 No.14446988
>>14446973
>Reading this, does anyone have a better starting place for Godot?
Depends on your level as a programmer. Generally I recommend:
1. Have a game idea. If you don't have a goal to work on, you won't know where to start.
2. get the demo projects off github and mess around in them (edit stuff, investigate the layout, source code, etc) – just be aware that these demos are NOT really well-organized or well-written and are basically just quick proof-of-concept hacks.
3. watch some youtube tutorials, ignore the ones that don't interest you.
4. Just start making your game and google shit every time you're lost.
c0ec70 No.14447011
>>14446961
Unless you set up a separate Node for each player, enemy, and weapon containing only their dedicated skills, that would quickly scale badly and you'd be loading an assload of unrelated boss and enemy-specific skills into memory every time you open up the skill menu to heal or enter combat.
f73255 No.14447013
>>14446973
It's why I decided to make my own engine. Unity's bloated, Unreal is made by money-hungry chinks and Godot is not only hard to get into for someone with little 3D experience, but still forces you to use indent-based bullshit, won't let you pass it up entirely for probably a long time and, frankly, I might as well sit down, take my time and learn a valuable skill while I'm at it instead of waiting for someone to make their program fit my desires.
a8f7dd No.14447024
>>14446981
That almost looks like me
Almost
eec7d6 No.14447025
>>14446988
Yeah, ok, that's sounds about right. I've got a concept, I'll start poking around at demos. Any recommended Godot specific JewTube channels or videos? Hooktube welcome
Alternatively, anyone got any good reading for procedurally built game maps? It'd be nice to have a jumping off point rather than having to entirely reinvent the wheel.
>>14447013
Godot is here to stay for me, I was using Unreal until I found out about Tencent, Unity until I couldn't stand it any longer, and here I am with Godot. I don't have the programming chops to write my own engine, I'm more the right brained artist type. At least I plan on sticking to 2D, though.
5205c3 No.14447037
>>14447011
Have the Skills node as a singleton, give access to the skills through a dictionary with string keys, just store your player/enemy skills as a bunch of strings and get the data from the Skills singleton when you need it.
5205c3 No.14447053
>>14447025
>Any recommended Godot specific JewTube channels or videos? Hooktube welcome
KidsCanCode, GDQuest, Jeremy Bullock, whatever you find that seems good on Youtube.
>anyone got any good reading for procedurally built game maps?
There are a few projects like that in Godot, google it and you can probably find some source code. If not, look up proc gen in Unity and try to bring over the algorithms.
e2a15a No.14447058
>>14447025
>Unreal
>Tencent
Don't remind me of this, Anon. I don't want to give them money, but I can't switch. I already migrated from Unity to Unreal, so I know how much time is wasted by an engine swap. I can't to this a second time.
86fd48 No.14447155
does anyone have a good source for reference images?
I want to sculpt cute girls but i dont know where to get good designs to pretty much rip off.
1e5057 No.14447156
Alright, we're on page 10, that means it's time for a new thread
f73255 No.14447160
>>14447156
With the shitshow that this thread was? Don't even joke about it, anon.
>>14447155 (checked)
I use my loli sister
f73255 No.14447198
>>14447186
>not creating virtual replicas of cute 3D lolis in your life that will forever stay pure and that can be safely lewded
It's like you're gay or something.
4b6fb9 No.14447213
Actually implementing DACRT is hard, so I never make progress.
f69c6b No.14447221
>>14447198
>cute
>3D
You just keep doing it
b69e8f No.14447225
>>14447198
I don't even have any 3D lolis in my life, my family somehow keeps popping out boys only.
f73255 No.14447229
>>14447221
Stop looking at used up Staceys, anon. You'll discover a whole new world.
>>14447225
An unfortunate life you lead.
c0ec70 No.14447255
>>14447229
>lewding 3D children
f69c6b No.14447273
>>14447229
There is no child in the first world that isn't a spoiled fucking brat growing up with technology it is too retarded to understand.
With parents who don't care for it because they fucked young and just had it, so they look for role models in other places and then they stumble across dumblr and are lost forever.
67f1e0 No.14447275
>>14447225
Lolis aren't real. Stop conflating children to imageboard slang.
Fuck.
5359f9 No.14447302
First reddit apologism, now 3d loli lust. /agdg/ has the weirdest derailments.
b69e8f No.14447310
>>14447255 (checked)
You're right, RL loli is for headpats.
>>14447275
Oh yeah, I sure love me some imageboard slang that's shorthand for a word invented more than 50 years ago. Imageboards sure were great back then.
https://www.merriam-webster.com/dictionary/Lolita
1e5057 No.14447320
>>14447302
>reddit apologism
I don't know if you can really call it that, the only person defending it also openly crossposts from there
f73255 No.14447333
>>14447273
Unfortunately that's mostly true. Good parenting still exists, but it's mostly rare, since both parents work in the vast majority of cases, so the kid is raised by phones and jewtubers. Doesn't help that single mothers are so fucking common nowadays, too.
Same scenario here, where I was mostly raised by a single mother and now my sister is too. Of course that raising doesn't involve actual parenting, so I've tried my best to help her not grow up to be as big of a fuckup as I am. Taught her to do math, recommend vidya to her, look after the jewtube shit that she watches and block the retarded nonsense.. Sadly couldn't save her from Autismcraft, but at least she's taken an interest in redstone and stuff. she also likes headpats
Sadly I'll be moving out soon, so god knows how she'll turn out. I can only hope though. She's a smart kid.
>>14447302
At least this time it's far beyond the bump limit.
eec7d6 No.14447345
I'd make a new AGDG thread, but the last time I did I got rect() and the thread was removed.
1e5057 No.14447352
>>14447345
if you make it now I think mark really will sperg out again
b69e8f No.14447361
>>14447345
Just fucking wait until this one's on page 13, and use the thread template (and don't forget to replace the bits between curly brackets like that one anon that one time), use an /agdg/ image as the first picture, and think of a fun edition.
Being a good OP is not hard, just don't be stupid.
213b93 No.14447379
>>14447345
I'll make it, don't worry I have only ruined two /agdg/ threads before with my OP's and it was twice in a row, too
f73255 No.14447387
>>14447379
I learned my mistake after one, and didn't make another thread for three months after.
03539d No.14447388
Does anyone use the irc channel? I've been on it a few times and it's usually just 6-7 people idling. I would have thought there would be more traffic for sure.
1e5057 No.14447399
>>14447388
of course, we're on the official /agdg/ d𝑖scord!
213b93 No.14447405
>>14447387
I received a 2 hour ban and there was not a single on-topic post because of my OP and how bad my previous thread was
I have no regrets
f73255 No.14447422
>>14447399
How the fuck did disagreement get so big, anyway? It seemingly popped up overnight, and everyone was suddenly shilling for it en-masse.
I used it for a bit, way before the whole "we are for nigger rights, guyse" thing. Even if it wasn't a massive botnet, the "role" system and the fucking focus on emojis struck me as something Reddit would make. Couldn't bloody stand it.
213b93 No.14447434
>>14447422
Their entire marketing strategy has been to shill it on reddit and get redditors to peer pressure each other into using it
I probably would stop using it but it killed a lot of IRC channels that I would have used instead, really it's done a lot of near-irreversible damage because of that
eec7d6 No.14447435
Procedural stuff, in case anyone is also interested:
https://www.youtube.com/watch?v=u49T7LysBsk&t=17s
http://www.procjam.com/resources/
https://www.reddit.com/r/gamedev/comments/1dlwc4/procedural_dungeon_generation_algorithm_explained/
https://en.wikipedia.org/wiki/Gabriel_graph
https://en.wikipedia.org/wiki/Relative_neighborhood_graph
This is far, far too much for me to bite off at get-go, so I'm going to waaay simplify my plans into something do-able for an initial goal. I'll go back for a v2 with what I learned from this scratch game.
Also, anyone else here so anti-social even hanging out in the Principia disagreementia is too much socializing?
1e5057 No.14447441
>>14447435
I closed that in less than a second after hearing that guy's voice. What the hell is that?
eec7d6 No.14447460
>>14447441
Ivan Skodje, I guess the guy had a serious testicle related incident as a child, left him in a permanent state of low-T, which affected his voice development. honest answer: how the ever loving fuck would I know, mate?!
cd345f No.14447466
>>14447310
His point is that lolis are 2D and whatever you're referring to in real life (children?) are not and can't be lolis.
1e5057 No.14447473
>>14447460
this kind of person disgusts me. This is part of the reason why there isn't a single decent youtube tutorial, everyone has AHDH and needs to stupid jokes or gimmicks to keep their attention. if you actually want to learn it, the material itself is interesting, and 'teachers' trying to tell jokes just pisses me off
cd345f No.14447475
>>14447422
Because their major competition is skype, one of the largest software shitshows of our time
1e5057 No.14447484
>>14447475
>skype has a massive security breach
>clicking a link steals your password
>sends the link out to ALL of your contacts
>skype lets you change your password
>but you can still log in with the previous password because god knows why
>you have to change your username too
I'm still mad
f69c6b No.14447487
>>14447422
The people behind it tried the same shit before and got sued in Cali for stealing people's data and selling it.
They just learned from their mistakes and hide it better now behind neat features that retards love so much.
cd345f No.14447493
>>14447484
I couldn't even get it to start on windows 7 for whatever reason. You'd think a program owned by microshaft would be compatible with their own OS
eec7d6 No.14447505
>>14447484
>>14447475
>>14447493
Fuck Skype, fuck M$, fuck them trying to get every person in the world on Windows 10. Fucking hate them so much I honestly might consider releasing any kusoge I come up with as Linux only.
1e5057 No.14447514
>agdg: angry at software edition
4c2f7e No.14447521
>>14447156
new fags alert
>>14446973
yes read the fucking documentation, I've read that shit so many times I've probably know it by head
and that's if you already have some decent programming and coffee design experience
>>14446937
inheritance tree is not the same as node tree
you could object be some kind of node with a custom class and exported attributes for example (to edit them easily on the editor)
in my case I have separated object class and their visual node representation in game, but there isn't really a necessity to
b69e8f No.14447527
>>14447466
And my point is that he's wrong.
1e5057 No.14447528
>>14447521
is this your first thread, champ?
5531a8 No.14447533
>>14447521
>inheritance tree is not the same as node tree
this, the node trees are composition
4c2f7e No.14447540
>>14447379
make it
> new fag edition
and also wait for fucking page 14
f73255 No.14447543
>>14447493
Works on my machine™.
On the other hand, the android port is a shitshow of it's own special kind.
>install latest version (8)
<it's some fancy fucking shitshow that attempts to look like faceberg's messenger thing
<also lags like a bitch
>install older version (6)
<won't let me log in due to "network problems"
>install slightly newer version (7)
<works for a while, but randomly decides to make the camera not work anymore
>install Skype Lite
<doesn't allow text formatting
<doesn't show when someone is typing and doesn't show to others when i'm typing
<camera keeps making sounds as if it's in use when it's not (((wonder who could be behind that feature)))
<shows a bunch of old groups and contacts that i've long removed among my contacts
>try version 7 again
<it now works
d64d98 No.14447557
>>14446745
>There's still a small thing left to do.
which is?
>>14447058
i migrated from godot 2 to 3 and almost killed my momentum, i can't imagine having do that kind of bullshit engine to engine.
>>14447155
depends on what you want to achieve:
better topology?
download sculpts or photogrammetry and remesh/bake them for use in games
just want to sculpt?
download ripped models and reproduce the higher detail hinted in the textures
also remember that not every detail comes from sculpting some detail comes from texturing
https://cloud.blender.org/p/creature-factory-2/56041520044a2a00caa7b06c
5531a8 No.14447574
>>14447557
>i migrated from godot 2 to 3 and almost killed my momentum, i can't imagine having do that kind of bullshit engine to engine.
I'm curious, what aspects were challenging?
4c2f7e No.14447584
>>14447528
>is this your first thread, champ?
literally what happened with this very same thread?
and this newfaggotry about loli and head patting
is there a exodus going on or something?
4c2f7e No.14447601
>>14447574
>>14447557
>what aspects were challenging?
I tried, but gave up, gonna sitck with godot2 till the end, just hope they support it well
but basically:
> the porting feature works like ass
> there were a lot of changed classes, core options and features
> the new asset pipeline as well, and a lot of things got dumbed down
eec7d6 No.14447612
>>14447584
>newfaggotry about loli and head patting
…何?!
f69c6b No.14447614
>>14447584
We've had a huge influx of cuckchanners for some reason.
There was this horrible SCP sperg who came here announcing himself a literal refuge after cuckchan nuked his threads.
Then there was this DDOS, too.
The catalog keeps growing generals out of fucking nowhere daily.
I have no idea where we're headed currently.
b69e8f No.14447652
>>14447584
>newfaggotry about loli and headpatting
Gee, these topics never come up whenever shinobudev posts, this is truly the first time this has ever happened. Whatever will we do about this influx of things that have never been discussed here before?
I haven't used any other form of "social media" (if you can call imageboards that) than 8chan since the original exodus. We can discuss semi-off-topic shit after we hit bumplimit, no need to whine about it.
eec7d6 No.14447660
>>14447614
It's the same in every online community. Start fresh, new OC, new community, lack of shills, lack of tards, good times. Then it starts to leak, first the OC is exported but then it is only a matter of time until the people at the end of the human centipede learn where the 3rd hand memes are coming from and start influxing the community. There is a tipping point where the newbs aren't properly told to lurk moar and the human centipede inverses itself. Again. And the OC creators fuck off to a new site/thing.
See: https://en.wikipedia.org/wiki/Eternal_September
We're headed to the same churn we always are, and 8ch seems to be in the 3rd of the 4th and final movement. We're at about damn max for shills, tards, etc. But the problem with the Web3.0 is, where the fuck do we go? This is more or less the last bastion of free speech on the web.
441ef6 No.14447661
Progress
This shit should be the last hard thing about this map editor.
Fucking finally it's over
To make a new Edge Processor, just make a new class that extends EdgeProcessor and toss anywhere in the project. The reflection tools will find it and enable you to select it.
GeometryProcessors are the same, but there is only one for now, so there is no point of even showing it. It is the thing that is making the white mesh though.
Next is making this shit be able to deal with multiple polygons if you make the borders too big.
1e5057 No.14447664
>>14447614
the kingdom come generals concern me a bit, with all of those cocksucking faggots making excuses for dozens of game breaking bugs and design flaws. It's the sort of hivemind retardation that's usually contained on reddit
1e5057 No.14447671
>>14447661
What kind of maps are you going to make with that?
f69c6b No.14447702
>>14447660
>where the fuck do we go?
I'd love to see somebody start the internet from scratch and access is really complicated like back in the day so tech illiterate retards stay the fuck away.
>>14447664
I've read a few of those and it's uncanny.
It's either the apologists or people sucking the dev's dick for being "based" for not having niggers in his game.
We're already at the point in time where that is an achievement in itself. Some sad days lie ahead of video games.
eec7d6 No.14447710
>>14447702
I can see a return of private, competing networks a la CompuServ and the like.
e2a15a No.14447738
>>14447557
>which is?
The unwrapping operator I wrote doesn't center the result. What happens when you unwrap a triangle that's at (1000, 0, 0) is that its UV's will be offset by 1000 units, too.
After that, I need to do some refactoring. I have a couple of routines that use the same code. I will put all of this code in a dedicated utility module. Wouldn't want to post any pajeet-level code here, after all.
And then there's a wiki that needs to be written, so users know how yo use the operators I wrote.
On a side note:
I'm surprised at how quickly I picked up Python. I spent like an hour or so learning it, then two days fucking around with Blender's Python interpreter to learn the API a bit and then I wrote the plugin. I prefer C-like languages though. Not a fan of dynamically typed languages, at all.
> i migrated from godot 2 to 3 and almost killed my momentum, i can't imagine having do that kind of bullshit engine to engine.
The worst part about going from Unity to Unreal is that they are really similar on a surface level. However, in reality their workflow and APIs are really different. As a result there were a lot of things I thought I already knew how to do, which turned out to be the wrong way.
5359f9 No.14447743
>>14447661
Glad to know you got it. Did you get the dev rush?
f73255 No.14447745
>>14447664
Speaking of Kingdom Come, but related to this thread more, how would anons here make a good open world game? Because "Good open world game" seems to me to be an oxymoron.
441ef6 No.14447747
441ef6 No.14447753
>>14447743
I got an answer in stack overflow
It was how I was getting the perpendicular planes
d64d98 No.14447757
>>14447574
since i was going to use the opportunity to rewrite a lot of the old code i didn't even try to use the exporter like the other guy.
not all of the code had to be rewritten and being the two practically the same engine i copy pasted lots of it so it was the standard refactoring bullshit.
5359f9 No.14447767
>>14447753
There's still some dopamine in that achievement. Nothing beats the rush of getting something to work after you've been headbashing your keyboard for days.
1e5057 No.14447770
>>14447745
Design-wise, or development-wise? A solo dev or small team can't produce enough content to fill up an open world game, and the big studios continually fuck it up. An open world game can't be good if it's empty. So, either way, you're fucked. So I guess step one would be to make a highly successful game, and then start hiring people for your open world one :^)
1ee6a9 No.14447786
>>14447422
It's just the current hip new chat program, a new one pops up every few years or so and all the transient faggots flood to it.
They keep telling me that irc is obsolete and that its time to move on, but they said the same thing when msn was the new hotness, so I'm inclined to ignore them. It'll die soon enough and they'll all start shilling the next big thing.
4b6fb9 No.14447791
>>14447767
this is genuinely the worst feeling because i can't get over the ages of frustration when something like this happens to me
>>14447786
the reason disagreement is popular is the combination of the ease of use of skype and the functionality of something like mumble/ts3
it's mumble for the retarded, and i can't escape it
5c0d38 No.14447815
Been way the fuck too many years since I've done this shit. Didn't realize how much I missed making sprites.
>>14447745
Style it after Dark Souls and Super Metroid with a dash of Majora's Mask. You CAN go anywhere if you're good enough and have mastered everything your character can do, but a new player will be organically funneled down a specific path that gradually teaches them the ropes.
There's a sequence, the player can be rewarded for breaking it, and if they're stubborn and git gud, they can climb whatever mountain they feel like, but only the most determined will be able to do whatever they feel like initially.
eec7d6 No.14447830
Godot seems well thought out so far. I like the idea of nodes, tree, and scenes, that actually makes some sense to me.
1e5057 No.14447832
>>14447815
>You CAN go anywhere if you're good enough and have mastered everything your character can do
I'm going to put all of my points into strength and punch them
03539d No.14447834
>>14447422
disagreement has two features I actually enjoyed:
Embeded webms, images and a searchable chatlog that lets you see posts while you were away. The chatlog isn't even that big a deal because I can have have a bot or something grab messages for me on an irc channel if I really care that much. Embeded media is really nice though, it'd be nice to build that kind of functionality into an irc client. Apart from that the emotes are fucking cancer.
>>14447460
He raises the pitch on his voice for some reason, like Extra Credits. It's fucking retarded.
>>14447521
>yes read the fucking documentation, I've read that shit so many times I've probably know it by head
Honestly the documentation is lacking in a few areas and wasn't very helpful for me when I started out. I didn't understand exactly how transforms worked and how things interacted in local/global space, and it really helped me out to just tinker with the various transform functions and write my own notes.
>>14447702
>>14447710
I really want to get off the modern web; shit's just terrible. You can escape most of the modern web with various protocols like ipfs or i2p, but then your still stuck using physical hardware owned by ISP's. I'd like to get in on some kind of meshnet that doesn't rely on existing internet infrastructure, but nothing like that currently exists outside of radio-based ones (they're terrible and hindered by geography) and satellite (have to buy specialized hardware and deal with satellite latency; not to mention if the satellite gets damaged you're fucked).
a8f7dd No.14447837
5c0d38 No.14447846
>>14447832
it always works perfectly if you don't get hit
1e5057 No.14447853
Who runs godotengine.org? Why are they showcasing mobile trash and a hundred incomplete or abandoned games? our graveyard puts it to shame
5531a8 No.14447858
>>14447853
they're working on a new showcase.
441ef6 No.14447892
>>14447745
Elona+ is a great open world game
5359f9 No.14447897
>>14447791
Gotta learn to enjoy the challenge! This is but another game, one with real stakes and real achievements, and beating it gives you money.
1e5057 No.14448082
I need a good way for users to arrange and export sprite sheets, for me to import at run time. Was hoping there was a decent free tool to set those up so that I could just handle importing them. Any ideas?
67f1e0 No.14448147
>>14448082
I have a handy spritesheet importer class that I made for C#.
https://hastebin.com/jojunadupe.cs
For example, if you had pic related, and you wanted the green door animation, you'd call it with CreateFrames(16, 4, 256, 0, 32, 32, 32, 32).
a8f7dd No.14448171
>>14448153
You know that i'm gonna lewd that if i can.
7d21bf No.14448182
>>14448171
you definitely make insightful and worthwhile posts that contribute greatly to the overall quality of the board
a8f7dd No.14448186
cd345f No.14448246
>>14448153
Hopping ghosts are a great choice, I bet you're a fan of Hsien-Ko
0a53b2 No.14448302
>>14448246
n-no, definitely not
certainly didn't slip any references to her in there, not at all
080fda No.14448385
>>14448153
>>14448302
Still a good choice, jiangshi are fucking awesome.
1e5057 No.14448766
>>14448147
Thanks, but I can import sprites. I was looking for a decent (and free) tool to allow users to edit or pack them, along with a Lua file describing it.
67f1e0 No.14448808
>>14448766
No worries.
Someone else can probably learn from it then
67f1e0 No.14448983
>Never went over imaginary numbers in high school because they didn't matter
>EXCEPT in the case of higher mathematics and 3D graphics programming
213b93 No.14449001
>>14448983
Where in graphics programming are imaging numbers used ? Because I have never seen a single one in all of my time doing graphics programming.
b08b85 No.14449039
>>14449001
Video games are imaginary, doofus.
dae3db No.14449140
>>14449001
You can represent any 2D vector as a complex number and visa versa, so any of the math used with complex numbers for things like rotating can be used to do the same with vectors.
Quaternions are like imaginary numbers only they extend complex numbers into 3 dimensions instead of 2, so if you've used quaternions you've used imaginary numbers of a sort.
03539d No.14449143
441ef6 No.14450962
>>14449039
So are your life acomplishments
933e30 No.14451172
One day. i'll get back to work.
>>14438494
I know your pain.
84df59 No.14451182
>>14451172
today is this day
933e30 No.14451198
Hooktube embed. Click on thumbnail to play.
>>14447830
>Hello world
You're not impressing anyone with this.
Embedded is your next challenge.
Simpler than you think, and fun to accomplish.
933e30 No.14451203
>>14451182
I fucking wish but i replace my uncle at the job. One of his balls turned purple.
84df59 No.14451213
>>14451203
TO day, is the day
eec7d6 No.14451432
>>14451198
Thanks but no thanks, anon. I've got a project in mind already. I know it doesn't impress, it wasn't meant to
933e30 No.14451628
>>14451432
Good luck in your endeavors!
4c2f7e No.14451784
I need the explicit help with of the python out here,
I have piece of gimpfu script that someone was talented and willing to write for me
def generate_image(image, drawable, dataPath, filt):
for (dirpath, dirnames, filenames) in os.walk(dataPath): # get all file names
files = []
for binFile in [f for f in filenames if f.endswith('.bin') and f.startswith(filt)]:
with open(os.path.join(dirpath, binFile), 'rb') as data:
content = data.read()
fileLen = len(content)
(x, y, z, nameAndGarbage) = struct.unpack('8x3i22x' + str(fileLen - 42) + 's', content)
match = re.search('(.*?)PART', nameAndGarbage)
imageName = ''
if match != None:
imageName = match.group(1).decode('sjis') # decode for non standard characters
else:
continue
files.append((imageName, x, y, z))
if files:
def Name(item):
return item[0]
def XKey(item):
return int(item[1])
def YKey(item):
return int(item[2])
def ZMinuxKey(item):
return -int(item[3])
#minx = XKey(min(files, key=XKey))
#miny = YKey(min(files, key=YKey))
layerCount = 0
group = None
files = list(set(files))
#files = list(files)
files.sort(key=ZMinuxKey)
for (minusZ, groupedFiles) in itertools.groupby(files, key=ZMinuxKey):
groupname = str(-minusZ)
group = pdb.gimp_image_get_layer_by_name(image, groupname)
if group == None:
group = pdb.gimp_layer_group_new(image) # create group
#pdb.gimp_item_set_name(group, groupname)
group.name = groupname # z
pdb.gimp_image_insert_layer(image, group, None, layerCount)
#image.add_layer(group, -minusZ)
groupLayerCount = 0
groupedFilesList = list(groupedFiles)
groupedFilesList.sort(key=Name)
#pdb.gimp_message('group %s' % (groupname) )
for (img, x, y, z) in groupedFilesList:
#pdb.gimp_message ("image %s position %s:%s" % (img, int(x), int(y)))
imgname = None
if img.endswith('.png'):
imgname = img
else:
imgname = img + '.png'
findlayer = pdb.gimp_image_get_layer_by_name(image, imgname)
if findlayer != None:
pdb.gimp_message(imgname+' already exists in image in group '+pdb.gimp_item_get_parent(findlayer).name+' ('+group.name+')')
else:
imgpath = os.path.join(dirpath, imgname.encode('utf8'))
if not os.path.exists(imgpath):
pdb.gimp_message(imgname+' path not found')
else:
layer = pdb.gimp_file_load_layer(image, imgpath)
pdb.gimp_image_insert_layer(image, layer, group, 0)
layer.translate(int(x) , int(y))
groupLayerCount = groupLayerCount + 1
layerCount = layerCount + 1
if drawable.name == 'Background':
pdb.gimp_image_remove_layer(image, drawable)
pdb.gimp_image_resize_to_layers(image)
pdb.gimp_displays_flush()
in summary, it reads from weirdly coded .bin files that contain meta information about corresponding images its a ripped game
the problem code is in this part
files = list(set(files))
files.sort(key=ZMinuxKey)
supposedly 'files' is a list with tuples for each image, and its supposed to be sorted by its 'z' key (or item[3])
but it does not sort, apparently its already ordered in some way, but some other come out of place
the other problem would be
for (minusZ, groupedFiles) in itertools.groupby(files, key=ZMinuxKey):
which could also be at fault here, but I have no clue how these abstract gooey python shit works
supposedly it should group 'files' by items with the same 'z' key, but apparently not working either
5359f9 No.14451824
>>14451432
>I know it doesn't impress, it wasn't meant to
It doesn't have to! Getting out of your ass and starting to work on the dream is the hardest step. You go, anon.
67f1e0 No.14451952
So if I have a render target at like (100,100,512,512) that is my clickable game area, and everything else is UI or fluff, I can poll the coordinates of the UI no problem. But within the game window itself, I keep getting confused about how I know which tile I clicked on, especially if I have a camera that's just kinda panning between tiles and whatnot
eec7d6 No.14452025
f8de74 No.14452151
>write out a long post
>post disappears
>capcha pops up a minute later
gosh
441ef6 No.14452239
>spent 30 min editing a shape key
>when i finish i prepare to clone and mirror it to make one for the other side of the body
>i was editing the base shape
>revert everything
>do it again
>when im finished i change the angle to check one last time
>notice the other side is also edited
>forgot "Mirror X axis" on
>revert everything
>do it again
>its no way near as good as the first time i did it
>revert
>do it again
>finally everything in order, clone and mirror it
Very fucking productive afternoon
4d4de5 No.14452378
RPGdev anon,
Moving to Godot 3. Downloaded the program and started reading documentation, it doesn't appear much different from Unreal. The issue of god objects in Unreal is much more obvious to me now that it has been pointed out to me (Object -> Actor, Actor handles lighting, collision, drawing, etc.). So far I'm only at the "Hello World!" phase, been setting up the editor. Already ran into a crash or two, need a new computer ASAP. I'm not gonna shit can my mod though, I'm gonna keep it around because I still love the Unreal engine. It just has a lot of bullshit that I have to work around. Also I'm gonna rip the textures and use them until I can learn how to make my own.
4c2f7e No.14452461
>>14452239
>Very fucking productive afternoon
tell me about it
I literally spent the afternoon almost punching my PC and throwing it out of the window because of how inconsistent my issue with >>14451784 was
ps: turned out my problem was with that first fucking 'for' loop, and I didn't pay attention to it, fuck python
8bce33 No.14452499
>>14452378
>The issue of god objects in Unreal is much more obvious to me now that it has been pointed out to me (Object -> Actor, Actor handles lighting, collision, drawing, etc.).
What?
fb9015 No.14452658