[ / / / / / / / / / / / / / ] [ dir / 8teen / animu / asmr / ddo / ideas / leftpol / orbg / zenpol ]

/v/ - Video Games

The Vidya
Email
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


<BOARD RULES>
[ /agdg/ | Vidya Porn | Hentai Games | Retro Vidya | Contact ]

File: 1ad0dea90db80a9⋯.png (6.33 KB, 400x400, 1:1, 98f125d824317e5d7a8385c3ab….png)

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!

213b93 No.14431350

File: 8ca1fe481b5eb96⋯.jpg (386.36 KB, 1080x1920, 9:16, dog.jpg)

>page 11


5c9a26 No.14431353

File: 758f808aee722cb⋯.jpg (238.99 KB, 1024x819, 1024:819, serveimage.jpg)

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

File: dc6958fb2a9d02a⋯.png (5.13 KB, 633x63, 211:21, YZBsHfkiruoc_devenv_2018-0….png)

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

>Premature thread


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

File: 4ab2ac2ff631fdb⋯.png (680.6 KB, 1600x900, 16:9, 20180304_174252.png)

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

File: c81cac951bd6d6e⋯.png (20.38 KB, 635x659, 635:659, ClipboardImage.png)

File: ca03f5f88c168c6⋯.png (18.47 KB, 505x606, 5:6, ClipboardImage.png)

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

File: 24173646d8ce5e2⋯.png (485.2 KB, 1920x1047, 640:349, Screenshot_20180303_005920.png)

>>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

File: 524bc0b37ffad13⋯.png (582.8 KB, 1920x1047, 640:349, ClipboardImage.png)

>>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

File: a7cffe1a82f349f⋯.webm (13.74 MB, 1920x1200, 8:5, Desktop 2018.03.05 - 00.0….webm)

>>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

File: d63cd0e3a4404a8⋯.jpg (23.44 KB, 352x468, 88:117, 1424154011780.jpg)

>>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

File: d924ef6fa11fe52⋯.gif (1.3 MB, 400x360, 10:9, d924ef6fa11fe52f2a5a44b8d0….gif)

>>14431731

Bless you, anon.

guess my english isn't as good as I thought. kept calling it "wireframe box"


460677 No.14431813

File: ef265164d0fb190⋯.webm (10.06 MB, 1920x1200, 8:5, Desktop 2018.03.05 - 00.2….webm)

>>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

File: aae29819b5dc07a⋯.png (332.31 KB, 1919x1045, 101:55, Screenshot_20180304_185120.png)

>>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

File: ff37a041180ac31⋯.webm (15.06 MB, 1920x1200, 8:5, Desktop 2018.03.05 - 00.3….webm)

>>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

File: 551d79a4d90b4a0⋯.png (83.48 KB, 431x238, 431:238, 551d79a4d90b4a025f999907c1….png)

>>14432008

What in the shit is that?

>>14431971

And that?

Is this one of those threads again?


213b93 No.14432034

File: 36cc21fd7d49de1⋯.webm (776.9 KB, 480x360, 4:3, disgust.webm)

>>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

File: 54c806d990d3d75⋯.png (631.45 KB, 640x480, 4:3, sigma2_2018-03-04_18-44-07.png)

File: 21b595d42def2b6⋯.png (780.21 KB, 710x564, 355:282, vulkan_mipmaps.png)

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


b282e8 No.14432210

File: 7c0c4019030a2a2⋯.png (20.35 KB, 637x190, 637:190, Screenshot_20180304_200445.png)


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

File: 4fd01acb62b1834⋯.png (63.84 KB, 913x877, 913:877, ClipboardImage.png)

>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

File: 60f8c4cd0cc9e08⋯.png (9.46 KB, 618x258, 103:43, ClipboardImage.png)

>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

File: 7aadcef89b92d89⋯.png (10.87 KB, 69x71, 69:71, ClipboardImage.png)

>>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


213b93 No.14432754

File: 0b1ee8f4124cfdb⋯.webm (11.72 MB, 640x360, 16:9, indan_programmer_school_2.webm)

>>14432255


441ef6 No.14432773

File: 1329603816a4969⋯.png (17.87 KB, 316x253, 316:253, problem.png)

>>14431616

Check if this is disabled, that shows if the object is selectable


441ef6 No.14432787

File: 271cfa45e44aba2⋯.png (230.93 KB, 1003x768, 1003:768, fist.png)

Finished with the hands for now, im going to make shape keys next


5359f9 No.14432891

File: 20b6a4302bfdf3a⋯.gif (15.67 KB, 320x240, 4:3, oldimp.gif)

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

File: fcc2a60089f6e9c⋯.png (275.06 KB, 800x1593, 800:1593, hand version 54.png)

File: c666179b8ed446b⋯.png (273.04 KB, 1082x730, 541:365, nails.png)

>>14432802

I even made sure the nails extrude a tiny bit


ea501c No.14432962

File: 6e9bbca25d46677⋯.webm (3.45 MB, 1280x720, 16:9, one too many.webm)

>>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

File: 18959c5a70ab9b6⋯.jpg (97.64 KB, 750x498, 125:83, serveimage.jpg)

File: 5c6f586ba201ee9⋯.jpg (117.54 KB, 1920x1080, 16:9, serveimage2.jpg)

>>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

File: 97ebd637be6e922⋯.jpg (155.61 KB, 650x933, 650:933, 7720851055a14fe25bc4cab590….jpg)

>>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

File: d93f10816e03d4d⋯.gif (1.97 MB, 395x192, 395:192, d93f10816e03d4d64b78b91cbd….gif)

>>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

File: 59db3051ae8c305⋯.gif (1.63 MB, 640x360, 16:9, 1423868777883-0.gif)

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.14433412

File: 0659465728f5005⋯.png (680.38 KB, 596x592, 149:148, v discourse.png)

>>14433398


bc8684 No.14433430

>>14433416

Don't take it personally, it just seemed appropriate for the situation at hand.


4d28e1 No.14433431

File: 0b8f458a1734805⋯.png (132.72 KB, 639x324, 71:36, pcU6BFy.png)

>>14433410


213b93 No.14433433

File: 18f0346ee4fccaf⋯.png (571.76 KB, 600x600, 1:1, mfw_youre_post.png)

>>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

File: dc4fb1758d8e156⋯.png (8.17 KB, 203x209, 203:209, tomoko_slut.png)

>>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

File: 37325a7480a3bad⋯.gif (712.56 KB, 275x275, 1:1, browsing 8ch.gif)

File: f460627d11ec62a⋯.mp4 (3.92 MB, 1024x600, 128:75, 2018-03-04_23-34-06.mp4)

>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

File: d86ecb224ec13b7⋯.png (413.6 KB, 646x505, 646:505, sigma2_2018-03-05_01-45-26.png)

>>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

File: 0a9337b30b919c8⋯.jpg (14.6 KB, 355x265, 71:53, 77yswJ0.jpg)

>>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

File: 0782f55e4c29684⋯.png (1.08 MB, 986x583, 986:583, ARKAN.png)

>>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

File: 69619593b38f605⋯.jpg (5.06 KB, 300x168, 25:14, images.jpg)

>>14433909

forgot concept pic.


213b93 No.14433929

File: 74c91ccf7a1d50f⋯.jpg (26.13 KB, 400x400, 1:1, photo_2017-12-05_18-00-48.jpg)

>>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

File: cd1ef4e1f373b6e⋯.webm (1.17 MB, 1280x720, 16:9, 2018-03-05 04-27-18-866.webm)

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

File: 0b2b98b5016706b⋯.jpg (77.75 KB, 848x480, 53:30, 1519779538161.jpg)

>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

File: 4f5ff5025102338⋯.jpg (122.09 KB, 547x500, 547:500, I heard you all like to pl….jpg)

>>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

File: 18f5c0acf63dc9b⋯.webm (5.25 MB, 853x480, 853:480, gondola sunset.webm)

>>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

File: d3cc349748c9125⋯.png (180.24 KB, 600x550, 12:11, d3cc349748c9125ad79da5baa6….png)

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

File: 40faff8c87fc3d0⋯.png (98.61 KB, 1200x1314, 200:219, ClipboardImage.png)

>Pewter bans them both for 2 hours.

>Doesn't delete their wall of useless, off-topic posts clogging up the thread.


6e1a8a No.14434521

File: 665dd42c32fb0e1⋯.gif (1.74 MB, 450x253, 450:253, dancer_of_the_valley.gif)

refresh


ab5312 No.14434527

THANKS, COBALT.


4c2f7e No.14434642

File: 13d0fea966ecc10⋯.gif (1.5 MB, 400x300, 4:3, abandon_thread.gif)

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

File: 73fdc7fcb3a3a8e⋯.png (3.69 KB, 404x36, 101:9, hQDl06Ip28iF_Unity_2018-03….png)

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

>>14434715

big guy


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

File: 2c2a7d915283db5⋯.webm (14.24 MB, 800x600, 4:3, test 2018-03-05 19-45-23-….webm)

Criminal scum will not be tolerated


4b6940 No.14435886

File: bc9cd13cc717b4f⋯.png (17.87 KB, 273x329, 39:47, Screenshot_20180129_202816.png)

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

>>14435886

D*scord.


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.


441ef6 No.14436090

File: 232162ec77466ca⋯.png (124.88 KB, 314x857, 314:857, perflat.png)

Perflat!


5359f9 No.14436145

File: a9d9a83dd65b0a2⋯.jpg (35.94 KB, 564x522, 94:87, 7a4e7387a2c369e97fb40eafa4….jpg)

>>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

File: b028db31499b207⋯.png (1.05 MB, 1650x1270, 165:127, medium size refs.png)

>>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

>>14436194

>muh style


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

File: e4f648b8fc07dab⋯.mp4 (2.75 MB, 960x540, 16:9, boob slider.mp4)

>>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

File: 69afcc0bfd3978c⋯.gif (547.68 KB, 560x420, 4:3, tits.gif)

>>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

File: 92835809c1488c1⋯.png (136.6 KB, 1276x653, 1276:653, w1.png)

File: 66fa6c003efb45f⋯.png (926.79 KB, 1281x651, 61:31, w2.png)

File: eeb055f1f7769a9⋯.png (117.71 KB, 1274x621, 1274:621, w3.png)

File: fa241c779877035⋯.jpg (432.68 KB, 1920x1080, 16:9, xonotic000079.jpg)

File: 6b304c381f801c2⋯.jpg (310.52 KB, 1920x1080, 16:9, xonotic000083.jpg)

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

File: 50fb8ffee4dbbd2⋯.png (3.98 KB, 64x64, 1:1, shield1.png)

File: 6a4e6263b93a277⋯.png (4.01 KB, 64x64, 1:1, shield2.png)

File: f4c56fd96d57d73⋯.jpg (21.39 KB, 403x264, 403:264, 3376331464_688883e533_o.jpg)

File: 76ea4862196e8e4⋯.png (4.03 KB, 64x64, 1:1, bow.png)

File: b722359177f9a18⋯.png (3.84 KB, 64x64, 1:1, blem.png)

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.


b0555a No.14438236

File: a7b113ff3021fce⋯.webm (392.32 KB, 1280x720, 16:9, roguelike.webm)

pls rate.


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

File: 0eb9789cd67484f⋯.png (11.35 KB, 785x548, 785:548, f4f20087109e2bb5361d190701….png)

This got posted in another thread, but it's pretty on topic here.


739be8 No.14438397

File: 33c6962b31c938d⋯.jpg (82.34 KB, 852x396, 71:33, Help01.jpg)

File: 542981e1458942d⋯.jpg (65.5 KB, 728x546, 4:3, Help02.jpg)

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.


b0555a No.14438510

File: 32101bdce5b5391⋯.png (176.03 KB, 1440x900, 8:5, 2018-03-05-221910_1440x900….png)

first monster.


026e3c No.14438552

File: d4ee737421a4337⋯.jpg (62.36 KB, 941x663, 941:663, cute programmer gf.jpg)

>>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

File: 3ca7807662e0010⋯.png (37.98 KB, 785x548, 785:548, agdg_gf.png)

>>14438384

>>14438552

Tried to improve it, I think i thought of some good ones but not enough for a whole image


03539d No.14438565

File: cb763832e5be1fd⋯.png (17.37 KB, 810x151, 810:151, 2018-03-05-222649_810x151_….png)

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

File: 1fd66da99f163b0⋯.jpg (52.57 KB, 760x480, 19:12, Untitled.jpg)

>>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

File: 23070ea2bad8d46⋯.png (205.12 KB, 300x286, 150:143, ClipboardImage.png)

File: f36b912cf492bc7⋯.png (189.53 KB, 300x275, 12:11, ClipboardImage.png)

>>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

File: 198d52c7a210410⋯.jpg (57.77 KB, 591x800, 591:800, feels.jpg)

>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).


775959 No.14438913

File: e0b453d433aa3a7⋯.webm (1.3 MB, 1920x816, 40:17, reservoir dogs - dick dic….webm)


0338a3 No.14438924

File: a41b3f6504abcf6⋯.png (53.92 KB, 1154x266, 577:133, Screenshot_20180306_003423.png)

>>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

File: 13c66c5a8ef0b72⋯.png (12.15 KB, 925x409, 925:409, EXCEL_2018-03-04_21-16-52.png)

>>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

>>14439381

ArnoldC


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

File: 1d604fe6de3c6fc⋯.jpg (276.29 KB, 1920x1080, 16:9, xonotic000088.jpg)

File: 5c45a9b240ec66f⋯.jpg (302.02 KB, 1920x1080, 16:9, xonotic000089.jpg)

File: 80b7eb401dc8b8b⋯.jpg (385.6 KB, 1920x1080, 16:9, xonotic000087.jpg)

As a follow up.

>>14437630

After texturing and fooling around with shaders.


3e68eb No.14440074

File: 02d1281a9b2c2a6⋯.gif (2.85 MB, 200x234, 100:117, terry.gif)

>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

>>14440074

post gaem


49c4ca No.14440098

>>14440075

>>14440076

this, post gamu.


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

File: ead2018e633f197⋯.jpg (41.91 KB, 800x800, 1:1, 1519237065054.jpg)

>>14440163

> the category I got nominated in is for game concepts without a prototyp


fe585b No.14440191

File: 233267a7276cd98⋯.webm (400.49 KB, 480x480, 1:1, don't fuck with me.webm)

>>14440163

Don't post that bullshit again until you got an award for making an actual game.


4c2f7e No.14440198

File: 5c5c087d394e7f1⋯.jpeg (34.91 KB, 897x465, 299:155, Screenshot_20180301_11355….jpeg)

>>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

File: 7953ba13af1334b⋯.jpg (24.01 KB, 370x370, 1:1, chaz.jpg)

>>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.


49c4ca No.14440752

File: c3ae724bb03d544⋯.png (310.85 KB, 1440x900, 8:5, 2018-03-06-113909_1440x900….png)

look at this baby.


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

File: 5af2b96fe2d9967⋯.png (67.7 KB, 250x150, 5:3, ClipboardImage.png)

>>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

File: 87de0edb62f5b4e⋯.png (332.14 KB, 1034x1007, 1034:1007, rps15.png)

>>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

>>14441031

Landslide?


49c4ca No.14441080

>>14441025

do u know how to cook IRL?


b11710 No.14441113

>>14441031

stone axe


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

>>14441595

t. soyboy


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

File: aee6da551794e1c⋯.mp4 (2.83 MB, 960x540, 16:9, sliders.mp4)

>>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

File: 8a5b0d47471030f⋯.png (25.52 KB, 336x915, 112:305, Screenshot_174.png)

>>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

File: cc65e84c6c935f7⋯.png (5.42 KB, 238x212, 119:106, 1520345395434.png)

>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

File: 0d53bdc46b23419⋯.jpg (320.75 KB, 600x849, 200:283, cooking kaede.jpg)

>>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

File: 23be7657fd18840⋯.jpg (174.17 KB, 850x1133, 850:1133, cooking wife.jpg)

>>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

File: 0b460f6653d0a3b⋯.jpg (156.25 KB, 636x936, 53:78, 5492607d5e4c602a2bc5ee19bf….jpg)

>>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

File: a504373f8b41f60⋯.jpg (37.84 KB, 245x280, 7:8, i call bullshit.jpg)

>>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

File: 019cf1921fe6c00⋯.png (4.87 KB, 500x250, 2:1, Oekaki.png)

>>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

File: 015126d36337749⋯.webm (1.88 MB, 1106x486, 553:243, inspect cookinganons code.webm)

>>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

>>14441933

It was a team of people. Here's what the wiki has.

http://8agdg.wikidot.com/anonymous-horror-team


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

File: 28e02a3bdbdd223⋯.png (51.06 KB, 425x421, 425:421, ClipboardImage.png)

File: 9e3d6cd04abab54⋯.png (72.89 KB, 657x417, 219:139, ClipboardImage.png)

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

File: dfa0a449a2d7d5e⋯.webm (12.64 MB, 1920x1080, 16:9, testing-2018-03-06_22.48.….webm)

>>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


fb9015 No.14443684

File: 5d067008777d735⋯.png (55.58 KB, 449x222, 449:222, ClipboardImage.png)

>questionable.jpg


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.


441ef6 No.14443885

File: 23d9b776e84e7b8⋯.jpg (42.12 KB, 640x480, 4:3, please help.jpg)


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

File: 18fd763d7474c65⋯.png (13.59 KB, 499x212, 499:212, ClipboardImage.png)

>>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.


5359f9 No.14445154

File: dab8046ca296535⋯.jpg (106.42 KB, 1341x1006, 1341:1006, foto_no_exif.jpg)


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

File: bd7172eac9931ca⋯.jpg (13.79 KB, 330x234, 55:39, vertex normals.jpg)

>>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

File: 20c3f536a56cd01⋯.png (812.92 KB, 1341x1006, 1341:1006, thing.png)

>>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

File: 08296015d798c06⋯.webm (5 MB, 854x456, 427:228, closest point in plane is….webm)

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


441ef6 No.14446537

File: 90f5e18c3e75d5d⋯.mp4 (7.46 MB, 960x540, 16:9, boobs v2.mp4)

Forgot the video


c0ec70 No.14446565

File: 179ca0e5ac7e1cc⋯.jpg (212.16 KB, 1256x1611, 1256:1611, 1453027240246.jpg)

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

File: d8a479b87ab29aa⋯.png (26.64 KB, 128x128, 1:1, w000w.png)

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

File: 764f1c9b211d85f⋯.png (287.91 KB, 1039x810, 1039:810, negative breasts.png)

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

File: e957788cd0e44fe⋯.png (14.41 KB, 743x250, 743:250, Oekaki.png)

>>14446950

Of course, here's a sample form my portfolio.


5359f9 No.14446981

File: c64020aec782a5f⋯.jpg (71.6 KB, 767x1023, 767:1023, depositphotos_71095831-sto….jpg)

>>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

File: ce6289e6d734d1d⋯.png (179.96 KB, 414x527, 414:527, d1e927740d2e4180da179fe208….png)

>>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

File: 56dae83d31deb72⋯.gif (1.36 MB, 478x360, 239:180, 3cfc9e44b172f31e987b39170e….gif)

>>14447156

With the shitshow that this thread was? Don't even joke about it, anon.

>>14447155 (checked)

I use my loli sister


f69c6b No.14447186

File: 3ee19745b35fe1b⋯.png (296.56 KB, 533x421, 533:421, evangelion shig.png)

>>14447160

>3D

>loli

>use


f73255 No.14447198

File: 7b1a51881691e2c⋯.png (128.14 KB, 912x570, 8:5, 7b1a51881691e2c103e308c6c0….png)

>>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

File: cf4804ed97d04cd⋯.png (3.68 MB, 2560x1440, 16:9, Screenshot from 2018-03-07….png)

Actually implementing DACRT is hard, so I never make progress.


f69c6b No.14447221

File: d7f5bf9782afc8c⋯.png (160.78 KB, 412x302, 206:151, ur stoopid.png)

>>14447198

>cute

>3D

You just keep doing it


b69e8f No.14447225

File: 2ee6993c8eaa65a⋯.gif (1.58 MB, 847x860, 847:860, tomoko and the long roll o….gif)

>>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

File: 50251216b4af349⋯.gif (62.26 KB, 500x372, 125:93, 50251216b4af34995c957e582b….gif)

>>14447229

>lewding 3D children


f69c6b No.14447273

File: 1eb0e983489abc6⋯.png (87.28 KB, 369x513, 41:57, where is the proofs.png)

>>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

File: 6e38fe50c3e64a3⋯.png (777.26 KB, 960x540, 16:9, 5.png)

>>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

File: 148a98d1ad70abb⋯.jpg (220.85 KB, 655x605, 131:121, bird_taketh_away.jpg)

>>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

File: 129c31ec5dca153⋯.jpg (56.85 KB, 742x695, 742:695, average agdg poster.jpg)

>>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?!


c5f1a3 No.14447464

YouTube embed. Click thumbnail to play.

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

File: 214234658c8de14⋯.png (37.18 KB, 874x330, 437:165, squirrel.PNG)

>>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

File: 5257bfe9bde77c7⋯.jpg (10.5 KB, 300x169, 300:169, 1465258442931.jpg)

>>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

File: db949652742c07d⋯.webm (3.21 MB, 892x584, 223:146, 2018-03-07 20-03-10.webm)

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

File: caa136424ada4b8⋯.png (34.82 KB, 159x246, 53:82, 1461436483074.png)

>>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

>>14447671

all of them


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

File: 278cfcd25bb9f9f⋯.png (2.31 KB, 256x256, 1:1, eyoshikaback400.png)

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

File: 8cba6c4c545bb5d⋯.png (12 KB, 1538x948, 769:474, PROGRESS.PNG)

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

>>14447815

dat butt


5c0d38 No.14447846

>>14447832

it always works perfectly if you don't get hit


1e5057 No.14447853

File: bfd379c00e00200⋯.png (573.67 KB, 595x805, 17:23, screencancer.PNG)

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

File: 28bb3aa047c18f6⋯.png (12.02 KB, 512x512, 1:1, effect.png)

>>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).


7d21bf No.14448153

File: db75164a7039cb6⋯.png (2.87 KB, 256x256, 1:1, eyoshika front 400.png)

we in dere boiz


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

>>14448182

Y-y-you too


cd345f No.14448246

>>14448153

Hopping ghosts are a great choice, I bet you're a fan of Hsien-Ko


0a53b2 No.14448302

File: 2ab09cfcd2f7d93⋯.png (2.59 KB, 256x256, 1:1, alternate color ver 400.png)

>>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

File: 119c676e28467b4⋯.png (15.92 KB, 556x162, 278:81, ClipboardImage.png)

>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.


213b93 No.14449101

File: d218e5d7bad8a28⋯.jpg (344.12 KB, 1039x1534, 1039:1534, Supermans_Girlfriend_Lois_….jpg)

>>14449039

big if true


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

>>14449039

t. nodev


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

File: 88db0fda24e5303⋯.png (35.21 KB, 1068x1080, 89:90, dagger.png)

>>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


6e3308 No.14451625

File: b02b61762940a7f⋯.png (85.52 KB, 1268x640, 317:160, e4.PNG)

File: 311dd23a88c4811⋯.png (113.9 KB, 1275x635, 255:127, e3.PNG)

File: 4dcee46c6faec8d⋯.png (118.67 KB, 1276x648, 319:162, e2.PNG)

File: 8f1bb7fa3517dd8⋯.png (824.85 KB, 1278x655, 1278:655, e1.PNG)

I felt like sharing.


933e30 No.14451628

File: 91561afe86e7c12⋯.png (197.07 KB, 799x665, 799:665, 91561afe86e7c127b03a32bba1….png)

>>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

>>14451628

どうも。

>>14451824

頑張ります!


f8de74 No.14452151

>write out a long post

>post disappears

>capcha pops up a minute later

gosh


441ef6 No.14452239

File: 1852a475c3436ce⋯.jpg (33.1 KB, 450x357, 150:119, angery dev.jpg)

>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




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / 8teen / animu / asmr / ddo / ideas / leftpol / orbg / zenpol ]