[ / / / / / / / / / / / / / ] [ dir / ausneets / kc / leftpol / rolo / sw / travis2k / zenpol / ztg ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.859811>>859839 >>859911 >>859938 >>860227 >>860332 >>860897 >>862352 >>881413 [Watch Thread][Show All Posts]

Godot 3.0 has finally dropped!

https://godotengine.org/article/godot-3-0-released

https://godotengine.org/download/linux

Along with modern rendering features like PBR and clustered forward rendering, Godot 3.0 also has VASTLY improved documentation:

http://docs.godotengine.org/en/latest/index.html

You can script it with their python-like GDscript, or actually use a Python or C# (or any language that gets the bindings) plugin. It's free as in freedom, and it is hands-down the best fully-fledge engine for game design on Linux. Why aren't you making video games for freedom yet, /tech/?

 No.859814>>859823

What games use this?


 No.859823

>>859814

YOUR GAME!

Get to it lad!


 No.859824

I've been waiting for this


 No.859839>>860352

>>859811 (OP)

Does it still export to Haiku?


 No.859851>>863358

File (hide): 311243d5fee3dfe⋯.jpg (14.92 KB, 246x250, 123:125, angry fish 1452651066146.jpg) (h) (u)

Well screw you godot, was waiting for over a year and now school just started so I'm' too busy.


 No.859854

>>859842

>javascript

>for game dev

I don't like Cshit but JS is arguably even worse you colossal faggot


 No.859873>>860249 >>863010

Why are they so against adding Vulkan support?


 No.859875


 No.859878

>>859842

The scripting engine is open for business. What's stopping you from integrating JS support into Godot?


 No.859880>>859881 >>880721

Are they seriously ignoring Vulkan?


 No.859881

>>859880

Vulkan is coming later to Godot. Version 3.0 had started long before Vulkan was officially ratified. There's no point in trying to put in full Vulkan support into the 3.0 release, there's way too much work to make it release worthy for this. If you want to help make it a reality, I know that the Godot team is willing to accept patches or cash to help make it happen.


 No.859892>>859895

I don't know about the rest of you, but I see this game engine as an open-source alternative to Unity that isn't exclusively geared toward a GUI workflow.

The C# documentation is just about non-existent(Ideally we'll see the C# equivalent of the GDscript API documentation so that we don't need to manually print class methods to figure out when they aren't simply the pascal case equivalent of the GDscript.)


 No.859895>>859897 >>859899

>>859892

You can look at it that way. I like to see it as its own game engine that takes inspiration from what came before which also includes Unity. When I first encountered Godot, I found its featureset and philosophy extremely compelling on its own terms. Its comparison to Unity is because Unity is much older than Godot.


 No.859897>>860132 >>860186

>>859895

>needing some shitty editor for plebs to make a game

You guys are exactly the type of retard unity and godot are aimed at.


 No.859899>>859930

>>859895

From a freetard standpoint, its worth mentioning that no Unity3d game will ever become open source at any point. The Unity devs don't hold the rights to several important components of the engine, so they'll never be able to release the code, even decades from now.

Godot games don't have to be open source, but there is at least the chance that they could at some point. There good old days where developers might open source their old games could make a comeback thanks to OSS engine's like Godot. This alone is one reason even Stallmanists should be shilling for this engine, with indie devs, at least.


 No.859911>>860312 >>860328 >>860566

>>859811 (OP)

Nice engine otherwise, but as long as PulseAudio remains a dependency I won't use it again.


 No.859913>>859914 >>861142 >>881308

How engineer friendly is this compared to unity?


 No.859914>>859926 >>869304 >>881264

>>859913

it isn't

these things are geared towards idiots not engineers


 No.859926>>859927 >>869304

>>859914

i meant beginner, been a long day


 No.859927

>>859926

you already got your answer then, they're perfect for retards so enjoy your time with them~


 No.859930>>859954 >>859978

>>859899

What are you talking about? There's tons of unity and Godot games that are open source


 No.859938>>860250

>>859811 (OP)

>You can script it with their cancer-like GDscript, or actually use a Cancer or Proprietary Cancer#

Why would anyone want to do something like this?

Also last I used it it had poor capabilities, was pretty slow, was way underdocumented and was fairly buggy (crashed often).

I ultimately went with urho3d, which doesn't have as good tooling but is better documented (surprisingly), signficantly easier to use (in my experience), can be scripted in lua or angelscript, and from C/C++. It also has state-of-the-art capabilities and its api is very similar to UE4.


 No.859954>>859976

>>859930

There is not a single open source Unity game.


 No.859974

>>859842

>js for videogames

Hahaha, fucking retard.


 No.859976>>860685

File (hide): 9c384f26e1f42bd⋯.png (5.54 KB, 257x390, 257:390, towntitleds.png) (h) (u)

>>859954

Try ZZT instead, it's better than all the new shit. And it's text, so it respects your freedom to avoid GPU blob on your Beaglebone SBC.


 No.859978>>859993

>>859930

You can make your scripts open source, but the engine itself is proprietary. You will never be able to just take the repo of a Unity project and run it on top of an open source engine.


 No.859993

>>859978

This is what kills me about that faggot dev of Daggerfall Unity saying it's an open source project. No, it fucking isn't.


 No.859997>>859999 >>860132

Can we use C++ now with Godot or is it still a mess ?


 No.859999>>860008

>>859997

c++ is too fast


 No.860008

File (hide): ef956401ffb3a5f⋯.png (499.82 KB, 824x1131, 824:1131, ef956401ffb3a5f4ef23498531….png) (h) (u)

>>859999

ooooh, digits!


 No.860132>>860136 >>860206

>>859897

I'm not interested in writing a game engine, I'm interested in developing games. I believe in practicality, not reinventing the wheel over and over again. Godot is a game development framework that solves a huge number of correlated computer game problems. Having these sets of problems solved for me allows me to invest my time into my game, not the engine that's going to support the game. If I know that I have special requirements that aren't adequately solved by the standard Godot release, I always know that I can extend and modify Godot to make it fit my needs.

>>859997

Can you tell me what you mean by this. You've always had the ability to extend Godot with C++ plugins and modifying Godot itself.


 No.860136>>860468

>>860132

what kind of "correlated computer problems" does godot solve exactly? and are those worth the overhead the stupid thing brings with it?


 No.860186

>>859897

I'd bet my left nut you never made a noteworthy game without an engine/framework. I'd bet the right one you never made a noteworthy game period.


 No.860206

>>860132

Having a scene editor has nothing to do with not writing your own game engine. You could easily define your levels in JSON in a text editor and then assemble the level from JSON data at runtime instead of having the engine magically assemble it from some obscure binary data.


 No.860227>>860246 >>860248 >>873013

>>859811 (OP)

>Needs OpenGL3.0

Fuck, I love my thinkpad but this is getting ridiculous. Every new piece of software or whatever I find needs it, it seems. Guess I'm sticking to 2.1.


 No.860246>>860256

>>860227

>sticking with the fixed function pipeline in the year of our lord 2018

It's like you really bought a laptop from 1996 and refuse to upgrade.


 No.860248

>>860227

Anything less than 3.2 is pretty much deprecated, you don't have most of the basic things of modern OpenGL (core profile).


 No.860249

>>859873

>The C# documentation is just about non-existent

just read the GDscript docs and use the exact same functions and variables?


 No.860250

>>859938

>Also last I used it it had poor capabilities, was pretty slow, was way underdocumented and was fairly buggy (crashed often).

that's why they named the new one 3.0 instead of 2.0 you dimwit.


 No.860256>>860260

>>860246

It's a 2010 T410; it's really not that old.I plan on building a pc eventually but for now this is what I've gott.


 No.860260>>860298

>>860256

You must be dyslexic and have meant 1910 T014. Or you're clinically retarded. It's one or the other.


 No.860277>>860288 >>860342 >>860373 >>860377 >>860908 >>860982 >>860997 >>861006 >>862681

File (hide): 019dc8434570d00⋯.jpg (108.68 KB, 1199x848, 1199:848, DUyWEqhWAAAnWNn.jpg) (h) (u)

File (hide): 2a5bc6ab89d3853⋯.jpg (149.31 KB, 1199x848, 1199:848, DUyWGCiWAAE743x.jpg) (h) (u)

File (hide): f8b5a92e32e23b4⋯.jpg (22.07 KB, 823x208, 823:208, DUyeOZ9XUAAyKZZ.jpg) (h) (u)

Have you tried out her engine yet, /tech/?


 No.860288>>860296

>>860277

>providing color swatches

>lossy .jpg

why bother???


 No.860296>>860342 >>860380 >>860479 >>860483 >>860908 >>861006 >>861505

File (hide): 57a00013441ba0b⋯.jpeg (310.26 KB, 2000x1414, 1000:707, godette_body.png.jpeg) (h) (u)

File (hide): 9a533893e86f83d⋯.png (991.68 KB, 2000x1414, 1000:707, godette_expressions.png) (h) (u)


 No.860298>>860394

File (hide): 9b141ed3318e188⋯.png (153.33 KB, 1374x753, 458:251, 2018-01-30-212233_1374x753….png) (h) (u)

>>860260

The Intel HD chipset on the T410 only supports up to Opengl 2.1 as per pic related. Idk about the T410 models with the nvidia cards though.


 No.860305>>860307 >>863029

i don't play video games and lack the passion to make them. i'll grant that games done right can be a form of art and i respect that. but to me a computer is a tool. i'd rather simulate new drugs or genomes or materials. or make money with stocks or crypto. or assist with mathematical research. advancing the frontier. have fun with godot but please don't be degenerate.


 No.860307>>860326

>>860305

You made a post saying you're not going to use it but tell them how they should proceed with development? Why would they bother listening to you?


 No.860312>>860328 >>860329

>>859911

It does? ouch. I assume that doesn't apply to games exported to HTML5?


 No.860326

>>860307

>i'll grant that games done right can be a form of art and i respect that

<you're not going to use it but tell them how they should proceed with development

go be a cunt back on reddit.


 No.860328>>860330

>>859911

>>860312

I'm pretty sure Godot games work with plain ALSA.


 No.860329

>>860312

No, and weirdly enough you can compile and run the editor without PA just fine, it's just that the exported game won't have audio and they refuse to fix this.


 No.860330

>>860328

They used to.


 No.860332>>860335 >>860370 >>860485 >>860751 >>860831

File (hide): d92fa8ba72e8660⋯.png (34.78 KB, 364x301, 52:43, godot-awoo.png) (h) (u)

File (hide): 96a30fc9caf9a2a⋯.png (113.51 KB, 466x581, 466:581, godot-chan02.png) (h) (u)

>>859811 (OP)

LOOKS LIKE IT'S TIME TO DROP KIKE ENGINES AND USE AN ENGINE THAT PROVIDES A TRULY JEW-FREE EXPERIENCE

inb4 Godot falls for the SJW meme and the community becomes a transgender cesspool.


 No.860333

File (hide): f048dc86a1544a8⋯.jpg (539.82 KB, 1600x1067, 1600:1067, RhinoDroppings.JPG) (h) (u)

>dropped

Kill yourself, ebonics-speaking moron.


 No.860335>>860336 >>860350 >>860379 >>860392 >>873401

>>860332

>inb4 Godot falls for the SJW meme and the community becomes a transgender cesspool.

https://godotengine.org/community

>Reddit

>For the anti-imperialist resistance to Facebook.

http://docs.godotengine.org/en/latest/tutorials/misc/encrypting_save_games.html

>Encrypting save games

>Why?

>Because the world today is not the world of yesterday. A capitalist oligarchy runs the world and forces us to consume in order to keep the gears of this rotten society on track. As such, the biggest market for video game consumption today is the mobile one. It is a market of poor souls forced to compulsively consume digital content in order to forget the misery of their every day life, commute, or just any other brief free moment they have that they are not using to produce goods or services for the ruling class.

Godot seems to be coded by some kind of commie, though not necessarily the SJW variety.


 No.860336>>860340 >>860392

>>860335

But why would anyone even want your saved games to begin with


 No.860340>>860367

>>860336

it's to prevent gamers from editing their own saves.


 No.860342

>>860296

>>860277

>godot logo have 4 bumps on it's head

>mascot has 3 buns

Really tickles my autism.


 No.860350>>860392

>>860335

So basically Godot was written by a neckbeard

>As such, the biggest market for video game consumption today is the mobile one. It is a market of poor souls forced to compulsively consume digital content in order to forget the misery of their every day life.

Honestly cannot disagree that mobile "gamers" are soulless enough to grind clash of clans. i remember at school we had an autistic child who was a clash of clans and "general purpose" youtuber, along with minecraft.

It's been three years and he's still at 200 subs.


 No.860352

>>859839

it never exported to haiku because nobody bothered to work on the exporter. Even if the new version runs on haiku it'll be using mesa, idk how the performance is for 2D, but forget 3d with pbr at playable framerates under software.


 No.860367>>860535

File (hide): dc08e04b7fd5762⋯.png (162.49 KB, 657x539, 657:539, 1517034890445.png) (h) (u)

>>860340

Why should game developers care if gamers edit their saves?


 No.860370

File (hide): bfacfa3be21cc3b⋯.png (3.12 MB, 4344x2048, 543:256, bfacfa3be21cc3b89dd37768dd….png) (h) (u)

>>860332

Maybe we can get Tyson to make a mascot for Godot.


 No.860373

>>860277

You should put an MIT patch or badge somewhere on her.


 No.860377

>>860277

She's probably more marketable than the Robot logo.


 No.860379>>860383 >>860392 >>860422 >>860751 >>861094

File (hide): e147039e12669eb⋯.jpg (122.58 KB, 787x819, 787:819, 1411615833580.jpg) (h) (u)

>>860335

I saw that a while ago when I was looking through the docs. I really really hope that was a lolsorandom effort to be ironic, but I just can't tell anymore. Fuck, I like Godot, but if it's pozzed, then I'll just have to go back to OpenGL + assembly language.


 No.860380

>>860296

She's OFFICIAL!?


 No.860383>>860391

>>860379

Even if it is pozzed. It's free software. You could make a literal final solution sim, and there is nothing the community or the devs could do about it.


 No.860391

>>860383

What is it with gamedevs and being complete fags?


 No.860392>>860393 >>860482

>>860336

>>860335

>>860350

>>860379

It's called a joke you fucking pozzbrains. You'd realize that if you read the two paragraphs under it and didn't have crippling autism.


 No.860393

>>860392

>didn't have crippling autism

You're here, too.


 No.860394>>863711

>>860298

I feel like she'd look better with glasses...


 No.860422

>>860379

>OpenGL + assembly

Lol tryhard.


 No.860468

>>860136

answer this


 No.860479>>860494 >>860596

>>860296

> Chubby

> Permanently rosy cheeks

> Shitty anime taste of clothes

> Glossy face like she has't washed it in days

> Neon hair

For fuck's sake, does Tyson Tan have to design every decent mascot?


 No.860482

File (hide): 7646082320f17e0⋯.png (19.04 KB, 394x379, 394:379, 1517033340949.png) (h) (u)

>>860392

great joke


 No.860483

>>860296

would pet.


 No.860485>>860488

>>860332

>inb4 Godot falls for the SJW meme

The Software Conservancy that funds Godot has already a few SJW cunts on board, check here.

Brief mention of diversity:

https://sfconservancy.org/blog/2017/nov/03/sflc-legal-action/

>We are prepared to defend our brand, not just for ourselves but for our many member projects who have their home at Conservancy, our Outreachy diversity initiative,

https://sfconservancy.org/blog/2017/jun/06/github-survey-queer-participation/

https://sfconservancy.org/blog/2017/sep/19/sandler-mic-com-interview/

https://sfconservancy.org/supporter/

>Software freedom is critical to many of today’s most pressing social issues, but it is only effective when FOSS is for everyone---no matter what their background is, what technology they’re using, or whether or not they’re working with a company. Software Freedom Conservancy makes this possible by helping create more free software, promoting diversity,

https://sfconservancy.org/blog/2016/dec/29/software-freedom-after-trump/

Since Godot has a lot of shekels now, it is only a question of time that SJW from Software Conservancy and other places are going to infiltrate Godot and bog it down with their diversity bullshit.


 No.860488

>>860485

protip: software freedom is a political and social activist movement. The activism to promote diversity is also a political and social movement.


 No.860494

>>860479

Apparently. Though, this seems to be more of a 'tan' than a mascot.


 No.860535>>878973

>>860367

Because mobile games make most of their money by selling powerups and if gamers can just use a hex-editor to get those, their business model collapses.


 No.860566

>>859911

Doesn't APulse work?


 No.860596

File (hide): a7fac73e0443ba7⋯.gif (366.4 KB, 425x388, 425:388, 1466673018354.gif) (h) (u)

>>860479

She obviously has autism.


 No.860640>>860652 >>860697

File (hide): 90482456d243830⋯.jpg (37.85 KB, 476x257, 476:257, DU4i4XYVAAA_Qta.jpg) (h) (u)

People are already making fan art of her.


 No.860652>>860667 >>860675 >>860697

>>860640

I think it makes a little more sense if we swap the panels. I think it's more funny that she tries writing it and does it poorly and figures out the right solution, instead of seeing the correct way and then writing a different implementation which takes more lines and is likely more confusing. She then even wants to show off her long solution to other people.


 No.860667>>860676

>>860652

Comics are read left to right.


 No.860675

>>860652

This is why nobody asks you to write jokes. The structure of a joke isn't "Payoff -> Setup"


 No.860676>>860821

>>860667

They saved as jpg. We already know they are an idiot.


 No.860685

>>859976

plz don't make fun of zzt


 No.860697

File (hide): 0f119b6d64a21f7⋯.png (213.61 KB, 241x961, 241:961, nyoron.png) (h) (u)

>>860652

>>860640

yonkoma is where it's at


 No.860750

I was waiting for a more robust physics system and it looks like it finally arrived.


 No.860751

>>860332

I've already seen gayboys crying because they just added "master" and "slave" keywords, so I don't think you should be shitting your pants over this just yet.

>>860379

-t. nodev


 No.860821

>>860676

Artifacts add character.


 No.860831

>>860332

This. Join the urho3d master race.


 No.860897>>860904 >>861031

>>859811 (OP)

so i can make any game i want without the godot staff bitching about it? Im asking because i was reading some shit in unreal were they could end support for your game for ANY reason.

And i want to make my vanilla porn dream game.


 No.860904

>>860897

They can bitch all they like, but they can't stop you.


 No.860905

File (hide): f8b5a92e32e23b4⋯.jpg (22.07 KB, 823x208, 823:208, DUyeOZ9XUAAyKZZ.jpg:large.jpg) (h) (u)

They actually have an option that makes her show up in dialog boxes.


 No.860908

File (hide): ae6c30b7a0ead41⋯.png (335.83 KB, 959x538, 959:538, tumblr_p00ac2Ecqf1rlztz4o1….png) (h) (u)

>>860296

>>860277

Ok. This is a trap. My Trap Sense is tingling like it's asleep.


 No.860912>>860914

File (hide): 69792013f0a3e25⋯.mp4 (29.72 KB, 312x408, 13:17, Gors - This cute girl is @….mp4) (h) (u) [play once] [loop]


 No.860914

>>860912

She reminds me of the NPCs from Mega Man Legends for some reason...


 No.860976

Wew~


 No.860982

>>860277

Not really into that design, the hairstyle is ugly.

Give "her" (if it's not a fucking tranny, it's the current year again, after all) longer hair and a hairband with bumps on them.


 No.860997>>861005 >>861010 >>861025

File (hide): 652ce554d249258⋯.png (351.44 KB, 474x697, 474:697, unity_chan.png) (h) (u)

>>860277

That design is shit.

Unity still has better waifu.


 No.861005

>>860997

Godette looks slightly nerdy and awkward. Kinda fits of an OSS project, lets be honest. I'm getting trap-ish vibes from her too though. And for me, that's not a negative.


 No.861006>>861024

>>860277

>>860296

Why is the west so good at making ugly characters and convincing people to use them?


 No.861010>>861022

>>860997

Nah, Unity-chan is over-designed and has no common design elements with the actual Unity interface or logo. Looks like an actual Chinese anime knockoff. Also not moe.


 No.861022

>>861010

>Overdesigned with no coherent vision

So it represents Unity perfectly then!


 No.861024>>861035

>>861006

She's kinda cute in a dorky sort of way.


 No.861025

>>860997

Kinda generic tbh.


 No.861031

>>860897

Whatever you make with it is yours and Godot team has no say in your products. Just make sure you contribute back to the community if you discover bugs, errors or improvements. If you think you should, you can also make your game's code open source so that others could make games based on the code of your game, or make improvements/addons.


 No.861035>>861066 >>861068

I don't even understand why they wanted a human mascot. A robot would have gone much better with the Godot icon. Plus, Godot is an engine, so I would rather associate it with a mechanical being than a human or humanoid.

>>861024

Traps are gay


 No.861066

>>861035

Hi Roka~


 No.861068>>861672 >>862661 >>862882

File (hide): 6d7d56bd40e2b08⋯.jpg (329.47 KB, 1600x880, 20:11, megaman1.jpg) (h) (u)

>>861035

Put her in some MML-style armor, and it'd be a lot better.


 No.861094

>>860379

The only way to prevent such a thing is by making remove kebab simulator with it, or just be more creative than me, you get the idea. I love Godot too, but my point being is what truly matters at this moment for this engine is what you do with it. /agdg/ could all jump in one project together, be creative and bold... but that would probably never happen.

<Remember what Grand Theft Gentoo could have been.


 No.861127>>861132

File (hide): 46e124d9e9c09ff⋯.jpg (67.16 KB, 784x596, 196:149, 1446657617597.jpg) (h) (u)

>>859842

>I want to use JS for games


 No.861132>>861136 >>861515 >>861593

>>861127

How else are you supposed to pack it in a browser?


 No.861136

File (hide): 4630c2031988768⋯.png (747.12 KB, 629x594, 629:594, gapenewell.png) (h) (u)


 No.861142>>862272 >>881308

>>859913

I have only one thing that is making me consider godot strongly. Unity and git don't work together, Unity is in purpose done in a way that makes git fail at the worst time, while Godot scene format is built in for source control from the ground up.

That being said, unity has much more community and lots of features that might or might not be needed for certain game or another. Look at the available features and choose wathever is closer to the game you want to make. It's not hard.


 No.861505>>870198

>>860296

Why can't I find the artists name anywhere?


 No.861515

>>861132

lol just convert your code to wasm bro


 No.861560>>861563

>>open source engines are surpassing Source

WAKE THE FUCK UP VALVE


 No.861563>>861631

>>861560

Personally, I'm happy we have one decent OSS engine to work with now. The trap mascot is a plus too.


 No.861565

>>859842

I'd say it's a good thing.


 No.861593

>>861132

Use emscripten, it transpiles C and C++ to asm.js. It's also what Unity uses for their web builds.


 No.861631>>861640

>>861563

>godot

>decent

>even remotely usable

lol

use urho3d


 No.861640>>861695

>>861631

Y'know, you can shill for urho3d without shitting on Godot, right? Godot IS a decent engine, and the shit you're doing just makes people want to use Urho less.


 No.861672>>861690

>>861068

>MML

>Not MMBN

Nope.


 No.861690>>861692

>>861672

The MML armor looks more like something an open-source project would put together.


 No.861692>>861693 >>861694

>>861690

But it not really Rule34 material


 No.861693

>>861692

*it is


 No.861694

>>861692

Remove the chest plate. Industrial armor can be quite lewd.


 No.861695>>861696 >>861986

>>861640

>gdscript

>gdnative

>decent

lol


 No.861696>>861698

>>861695

Then git gud and use C++ like a white man.


 No.861698>>861986 >>862245

>>861696

Did you miss the part wherei said gdnative is trash? The white man doesn't make games he makes engines okay. And C++ is awful: too much legacy stuff to escape being compared to C (a smaller and cleaner language) and most of the new features are just bloat and syntactic sugar


 No.861986>>862365

>>861695

>>861698

How's life mr nodev?


 No.862241>>862312

File (hide): a24369b32b22477⋯.jpg (242.58 KB, 1200x1168, 75:73, DVHB3ccVwAA-4z_.jpg:large.jpg) (h) (u)

Seems this is going to be a regular thing now.


 No.862245

>>861698

Everything is just syntactic sugar on top of assembly


 No.862272

>>861142

>Unity and git don't work together

And Unity's built in version control is shit, in terms of both function and stability. I'll never use it again given a choice.


 No.862280>>862321

And with /g/ came the shilling.


 No.862294

>that qt

UwU


 No.862312>>863734

>>862241

Godot tan seems like he's a tad on the autistic side.


 No.862321

>>862280

>shilling for a free as in libre open-source game engine

Calm down there, Unity/Unreal drone.


 No.862337>>862361

File (hide): 8c0b583783febb4⋯.jpg (138.66 KB, 2048x2048, 1:1, DVAZzD-V4AAguk6.jpg:large.jpg) (h) (u)

>Here is the japanese style loli, godotko #GodotEngine #krita

https://twitter.com/tophiadev88/status/959295138789974016

One of the Godot devs RTed this.


 No.862352

>>859811 (OP)

literally who?


 No.862361

>>862337

Painfully generic.


 No.862365>>876743

>>861986

>making game is what's important

Maybe on /v/, but /tech/ is enginedev turf so fuck off retarded nigger. Feel free to post once you've written your openGL renderer faggot.


 No.862441>>862657 >>862661 >>862665 >>862679 >>862691 >>862706 >>862833

File (hide): bf6eb4fd7d2b3c1⋯.png (925.38 KB, 1614x1323, 538:441, godot tan.png) (h) (u)

I made a cyborg like design.

with 4 buns in the hair

and

she's not for sexual*


 No.862657>>862668

>>862441

Saifag? Anyway, She looks good as a bot, put a little more armor on her, and I'd be willing to start pushing for this as the official design.


 No.862658>>863086

File (hide): 95cec591fa3ca69⋯.png (224.79 KB, 2784x1824, 29:19, 12698.png) (h) (u)

Can someone make a list of games made in Godot that you can play now? I only know of that Advance Wars game (which is fun, if a bit too simplistic).


 No.862661>>862668

Put >>861068 and >>862441 together, and I think that we'd have a superior design for Godette. More marketable too.


 No.862665>>862668 >>862882

File (hide): 14e392d5d37a6de⋯.jpg (100.23 KB, 370x988, 185:494, MegamanVolnuttMML.jpg) (h) (u)

>>862441

I really like this. A more robotic look suits her. The armor looks like a good cross between the Mega Man Zero and Legends eras too.

>not for sexual

She's CC-BY, so she's for whatever kind of sexual we can devise.


 No.862668>>862671

>>862657

yes

>>862661

>>862665

I didn't want to put so much armor on her to avoid make her look as a blatant rockman dash ripoff.

>>862665

not having armor or mechanical parts in her ass or chest and having skin color here and there was all part of my plan.


 No.862671>>862706

>>862668

What about keeping the same shape, but changing the color so it looks like she's wearing a zero suit with some extra armor?

This isn't me complaining by the way, I actually really like what you came up with.


 No.862673>>862676 >>862706

File (hide): 183e468b2498e9c⋯.png (55.83 KB, 177x302, 177:302, sai_2018-02-04_03-08-38.png) (h) (u)

.>>862671

I don't know if this is what you mean. but the first colors I tried were 2 shades of blue and I didn't like it. also. the godot logo is just 1 type of blue.

also I don't like zero suit samus.


 No.862676>>862680

>>862673

I meant recoloring the flesh on the body to the same shade of blue but with the lines and screws still there for style. I'm thinking we could actually push for Godot to improve Godette's official design maybe. But don't get me wrong, her outfit looks really good already. Better than the current official design, at any rate.


 No.862679>>862680

>>862441

And it's a small thing, but the fact that the official design only has three hair buns has bothered me from the start. The logo has four. That's another thing you got better than the official version.


 No.862680>>862681

>>862676

>>862679

>official?

what?


 No.862681>>862683 >>862688

>>862680

Godette us the offical mascot for Godot now. The robot is just the logo. She even shows up in the dialog boxes now, see >>860277.


 No.862683>>862687

>>862681

>she hasn't appeared in godot3 in my pc. not even a single time

>I've never saw her in the webpage or news

>that godette in the dialog box is not properly adjusted there

are you sure? where's ore info source?


 No.862684>>862687

The official Godot Twitter.


 No.862687

>>862684

>>862683

Seems the original artist is one of the lead dev's girlfriend. Normally, that would irk me, but Godette is a cute, if awkward design.


 No.862688>>862689 >>862693

>>862681

well. it's just a design by the same guy who did the official logo. she's not official or not yet.

anyways I didn't use my twitter account in a while.

there are many things I don't like about that design. mmmm...


 No.862689>>862695 >>863711

>>862688

Checked~ But the main issue I have with the design is the outfit, but the basic look of Godette herself isn't bad. I would like to see her in glasses though. Making her look a tad nerdy would be fitting.


 No.862691>>862695

>>862441

Think a small Godot logo would look good where that back screw is?


 No.862693

>>862688

The original design is awkward, no doubt. But is is a good starting point.


 No.862695>>862699 >>862700 >>862703 >>862706 >>862833 >>863711

File (hide): 5a1fbc1b52807d3⋯.png (193.45 KB, 726x522, 121:87, sai_2018-02-04_03-58-02.png) (h) (u)

>>862691

>>862689

since I put a lot of glasses last week on other works

I thought I was under some weird influence.

but that was in my mind.

???


 No.862699>>863711

File (hide): c468ec1e947e3b0⋯.gif (2.13 MB, 480x270, 16:9, giphy.gif) (h) (u)

>>862695

See! The maybe a tad too big, but they look good on her!


 No.862700>>862702 >>862703

File (hide): 381eb3dabdffbfa⋯.jpg (91.97 KB, 600x450, 4:3, 018.jpg) (h) (u)

>>862695

We seem to have stumbled onto another MML reference, but fuck it, it does suit her.


 No.862702>>862704

>>862700

they are just rounded glasses.

90s anime shit.


 No.862703>>863238 >>863711

File (hide): 999810e8a89c9b8⋯.jpg (84.24 KB, 600x1230, 20:41, tron-mml2-reporter.jpg) (h) (u)

>>862695

>>862700

I see it now. It IS a good look for Godette though.


 No.862704>>863711

File (hide): 9b25b01d5bdb173⋯.gif (3.02 MB, 500x500, 1:1, c9e.gif) (h) (u)

>>862702

Oh, I know. But regardless of whether it's a reference or not, she looks better in glasses.


 No.862706>>862707

>>862441

>>862671

>>862673

>>862695

We are getting back to MMBN territory


 No.862707

>>862706

Kinds of a cross between MMBN and MML. I like it.


 No.862708>>862773

Apparently, Godette's original artist is called Andrea Calabro, but I can't find anything else from her.


 No.862773

>>862708

She's fucking one of the devs, apparently.


 No.862815>>862818 >>862819

File (hide): 0a5d9e372edf0d4⋯.jpg (85.97 KB, 872x555, 872:555, gfs_42240_2_204.jpg) (h) (u)

So, would Godot be a good engine for a game that apes the look and game play of 32-bit JRPGs like Grandia and the BOF games? Sprites in simple 3D environments?


 No.862818>>862819


 No.862819

>>862815

>>862818

https://www.youtube.com/watch?v=YiqYwfMPdZ8

I like this project. Kind of reminds me of Earthbound.

cats are afraid of cucumbers lmao


 No.862833>>862834 >>862848 >>862850 >>862871

>>862441

>>862695

Those fucking hairbuns need to go. Make it a helmet or some piece of headgear, I don't know.


 No.862834>>862848 >>862871

>>862833

I agree. They look horrible.


 No.862848>>862871

>>862834

>>862833

I find them more 'quirky' than offensive. Especially with the glasses.


 No.862850>>862871

>>862833

It's not like the buns were Saifag's idea.


 No.862871>>862881

>>862850

>>862833

>>862834

>>862848

Even thou I copied them from the other design, is not like they're so dificult to imagine. anyway imo helmets are too lame or hard to make them appealing..

I have some other ideas in mind but they don't look "nice" or comfy for her.


 No.862881

>>862871

Really, the armor+glasses are enough to set this version apart. Only other thing I can think of is adding a MIT tag on her somewhere.


 No.862882

>>862665

>>861068

Reminder: Capcom let him die on the moon~


 No.862949>>862964 >>863034 >>863049 >>863234 >>863264 >>863273 >>863342 >>863444 >>863625 >>863711 >>863738 >>875693

File (hide): 4c3a02cc4746c38⋯.png (192.7 KB, 567x906, 189:302, sai_2018-02-04_16-55-47.png) (h) (u)

now I think I put rocks there. heh..


 No.862964

>>862949

Well, you did put a rock. In my pants


 No.863010

>>859873

Vulkan doesn't have enough widespread support yet and the benefits from adding it are not nearly enough to justify the man hours. According to them.


 No.863029


 No.863034>>869306


 No.863049>>863051 >>863233

>>862949

The glasses need to go. They're worse than the buns. Seriously they're disgusting.


 No.863051>>863089

>>863049

No, fuck you. Although you could try to replace buns and glasses with a mask with dents at the top


 No.863086

>>862658

There's this: https://godotengine.org/showcase

I'm not sure if they're all playable, but all the ones I've randomly clicked on so far were playable.


 No.863089>>863107

>>863051

Maybe if they were rectangle glasses instead of these god-awful circle glasses it'd be a bit more bearable. Circle glasses are the absolute worst shit ever.


 No.863107>>863127 >>863238 >>863711

File (hide): 0940489252dd453⋯.png (2.72 KB, 225x225, 1:1, index.png) (h) (u)


 No.863127>>863246

>>863107

Why are you posting disgusting oval glasses? They are closer to circle glasses than rectangle glasses.


 No.863146>>863245 >>865020

File (hide): 69792013f0a3e25⋯.mp4 (29.72 KB, 312x408, 13:17, DU7Cje8X4AEnONB.mp4) (h) (u) [play once] [loop]

File (hide): 666b4e3f07cdf53⋯.mp4 (403.91 KB, 600x640, 15:16, ssR-gPhYj_JNoTXV.mp4) (h) (u) [play once] [loop]

File (hide): 2919946b95423a9⋯.mp4 (361.98 KB, 600x640, 15:16, ViN2BJrYbj2CR13A.mp4) (h) (u) [play once] [loop]


 No.863233

>>863049

The glasses suit her. It might just be a matter of tweaking the size and shape a bit though.


 No.863234>>863279

>>862949

>nerdy fembot

And yet again, you have shown me a fetish I didn't even know I had.


 No.863238

>>863107

They look good on >>862703. It's a matter of getting the size, thickness and color right.


 No.863245>>863878

>>863146

Y'know, if they sold that backpack, I'd be REALLY tempted to buy one.


 No.863246>>863253 >>863746

File (hide): ae403ebcb15724f⋯.jpg (69.23 KB, 1047x615, 349:205, il_fullxfull.506525076_69z….jpg) (h) (u)

>>863127

Who the fuck wears rectangle glasses?


 No.863253>>863711 >>864242

File (hide): 182d937683038a0⋯.png (173.21 KB, 254x390, 127:195, Spider_Jerusalem_profile(2….png) (h) (u)

>>863246

We can have the best of both worlds if we turn her into Spider Jerusalem.

Now seriously, round glasses are fine, just not that anon's fetish. I can confirm they are some anons' fetish as well like it is in my case


 No.863264>>863276 >>864356

File (hide): 568095ebae2ebad⋯.png (462.61 KB, 692x1133, 692:1133, Leviathan.png) (h) (u)

>>862949

The 'industrial' look suites her, I think. Better than the cyber elf shit most would have gone with.


 No.863273>>863711

File (hide): 8357f858be6f7ed⋯.jpg (199.54 KB, 2000x2000, 1:1, DVK8s4HVAAAcRcv.jpg:large.jpg) (h) (u)

File (hide): 0957de17751d493⋯.jpg (105.36 KB, 744x1044, 62:87, DVM4TszVwAA8zf5.jpg:large.jpg) (h) (u)

>>862949

Glasses are an underrated feature these days.


 No.863276>>863298


 No.863279


 No.863298>>863659

>>863276

Yeah, that look really wouldn't work for Godette. The industrially built, nerdy fembot look suits her.


 No.863342>>863344

>>862949

This looks much better than the design they have right now.

It also seems like the design isnt the official mascot yet. The tweet just says, that the designer made another free character design, that everyone can use.

Do you have twitter for your art? Because i feel like there are more people that follow godot there.


 No.863344>>863388

>>863342

Yeah, I wanted to show this to the Godot devs, but I didn't know how Saifag would feel about that.


 No.863354>>863357

> talking about Cantonese cartoons instead of the actual technology

not even /g/ is that bad


 No.863357

>>863354

You'd know, wouldn't you?


 No.863358>>863377

>>859851

>now school just started

Please, leave and don't come back before you're in your 20s.


 No.863377

>>863358

> college isn't a form of schooling

> apprenticeships aren't a form of school

> implying


 No.863388>>863389

>>863344

i dont have any problem if you link my stuff to them besides having a lot of lewd shit next to it in my tumblr. "bichosan"


 No.863389>>863391

>>863388

I was just going to show them the images. But if you want credit, that's more than fine. You should consider watermarking the stuff you don't mind us showing people though, Mr. Hitler.


 No.863391>>863398

>>863389

why am i hitler now?


 No.863398

>>863391

Your digits for that post.


 No.863444>>863665

>>862949

She's super cute, in a dorky sort of way.


 No.863625

File (hide): 54b19bea8ad0e39⋯.gif (311.76 KB, 342x512, 171:256, boner calm down.gif) (h) (u)


 No.863659

>>863298

That is why I said "not rule34 material".

>Not skin-tight bodysuit


 No.863665

>>863444

Trips don't lie.


 No.863673>>863688

>goydot


 No.863688

>>863673

You trying to imply something, anon? I'd love for a GPL'd engine to be viable, but that just isn't the case right now. Since Godot is MIT, games made with it can be GPL'd, which is the next best thing.


 No.863703>>863704

File (hide): 2c8b696abdf1f60⋯.jpg (39.6 KB, 591x585, 197:195, DU9VGaJV4AAVumt.jpg) (h) (u)


 No.863704

>>863703

Take on me~


 No.863705>>863758 >>863788

Isn't GDScript basically Python? Why not just use Python?


 No.863711>>863712

File (hide): dbba1c02faf6644⋯.png (25.97 KB, 200x200, 1:1, docs_logo.png) (h) (u)

>>860394

>>862689

>>862695

>>862699

>>862703

>>862704

>>862949

>>863107

>>863253

>>863273

Well would you look at that, it was canon the whole time:


 No.863712

>>863711

Checked.


 No.863734

>>862312

>he

OWO

>tfw no Godette futa/trap r34


 No.863738

>>862949

I. Want. To. FUCK! This. Nerdy. Fembot.


 No.863746

File (hide): 641e25e93b69128⋯.png (56.67 KB, 500x350, 10:7, ClipboardImage.png) (h) (u)

>>863246

Literally everyone who has any amount of the most basic, bare minimum of fashion sense.


 No.863758


 No.863788

>>863705

Take a look at the language documentation. There's a detailed interesting explanation of why not python, and the features shown in the introduction help too.


 No.863878>>863951

>>863245

It looks dumb, especially for grown men.


 No.863951>>863970

>>863878

Good thing I'm a cute loli.


 No.863970

>>863951

>2D are shitposting ITT


 No.864242

>>863253

Having to wear glasses like that bugged the shit out of him though.


 No.864356

>>863264

She was so pure...


 No.865020

>>863146

She's the kind of cute that requires a second look at her. Like a pug.


 No.865696>>865776

File (hide): e03d4f70c90a637⋯.jpeg (168.33 KB, 1200x1600, 3:4, DVmQvsUUMAIlLZR.jpg:large.jpeg) (h) (u)

The nips seem to like her:


 No.865776>>865777

>>865696

kawaii

porn when?


 No.865777>>865796 >>870556

>>865776

This. This is how you really market something.


 No.865796

>>865777

Holy trips confirm. Saifag, if you're still hanging around, you know what must be done.


 No.865803

I'm here I didn't want to say a word.


 No.867743>>868197

How's your progress going, /tech/?


-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
GDScript 7 57 21 178
-------------------------------------------------------------------------------
SUM: 7 57 21 178
-------------------------------------------------------------------------------

I have aiming, movement, and health partially working.


 No.868067

We really need to be shilling this engine. Not just because it's (cucked) OSS, but because the deal indie devs get with Unity is pretty fucking raw.


 No.868197

>>867743

-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
GDScript 56 1399 855 2908
-------------------------------------------------------------------------------
SUM: 56 1399 855 2908
-------------------------------------------------------------------------------

i have to rewrite this


 No.868242>>868310 >>868563 >>868603 >>868720 >>868735 >>870556

File (hide): 91606d896500a49⋯.jpg (136.04 KB, 1200x557, 1200:557, DV0Id4LVMAUQqZV.jpg:large.jpg) (h) (u)

She's so autistic. In the good way.


 No.868310

>>868242

>We're not destroy anything!

cute


 No.868359>>868377 >>868557

Why should I use this over pygame?


 No.868377

>>868359

Pygame is fine for SNES-type games, but for anything more modern, Godot is a far better way to go.


 No.868557

>>868359

Pygame is basically an SDL API for python.

Godot is a game engine that abstracts away a bunch of lower-level problems using classes extending Node.

Just look up the list of features offered by both and it'll become apparent what the best choice is for your specific project.


 No.868563>>868603

>>868242

Sort of a strange thing to note.

In C we use free() instead of destroy().

It's not uncommon.


 No.868603

>>868563

>>868242

free is cheaper than destroy, it makes sense as an optimization.


 No.868720

>>868242

I now imagine Goddette with a THICC accent.


 No.868735>>868753

>>868242

who is the blue guy? why does she randomly change clothes? why does her angel costume look like a basketball outfit?


 No.868753>>868835

>>868735

Why hasn't Saifag lewded her in the angel outfit?


 No.868757>>868844

Now that the dust has settled, how does this compare to Love2d?


 No.868835>>869451 >>870097 >>870503

>>868753

im drown in commissions

maybe friday


 No.868844

>>868757

Godot has a significantly better editor.


 No.869304

File (hide): 5dbc80ec630570a⋯.gif (3.6 MB, 1000x859, 1000:859, x72i35.gif) (h) (u)


 No.869306

>>863034

wew

I look forward to some of that


 No.869392>>869447 >>869453

Name a non-mobileshit game developed in Godot.

I will wait.


 No.869447

>>869392

Deep Sixed just came out and it's getting positive press from RPS and youtube channels.


 No.869451

>>868835

You seem pretty popular lately~ Well good for you.


 No.869453

>>869392

Not sure I'd call Tanks of Freedom mobile shit. There is also that Dog Mendoza point and click game. It's about a 7.5/10 if you're into those games.


 No.869917>>869919

File (hide): ef0c5bab049f108⋯.jpg (164.87 KB, 439x550, 439:550, hurts just a little bit.jpg) (h) (u)

>there's a built-in asset store

>"maybe I'll grab some models for placeholders"

>there's not a single one on there

Forget the Godot-tan drawfagging, we need some fully animated models.


 No.869919>>869933

>>869917

Are you suggesting we make a H game in Godot featuring Godette?


 No.869933>>870097

>>869919

I'm suggesting a fully clothed model with which some simple animations are packaged: Jump, punch, grab, drop, etc. The idea is to get some experience working with a completed model, so you don't have to wait for or make a completed model to get working with the basic steps needed to manipulate them. And since her design is free-as-in-freedom, you could drop her into games if you wanted.


 No.870097>>870503

>>869933

What not have both?

>>868835

I'll be checking the thread later today then.


 No.870116>>870163

There are a few games made with Godot on Fdroid already.

I want to make a FPS with Godot but I'm a brainlet.


 No.870163

>>870116

Start simple. Make a Contra-like game and work up from there.


 No.870198>>870209

>>861505

probably ashamed of their work, i know i would be


 No.870205

>new release

>tech goes straight for the mascot

is this our job now?


 No.870209>>870221

>>870198

The outfit is a little off, but otherwise, it's not a bad picture.


 No.870221>>870468

>>870209

it's anime dude


 No.870468

>>870221

Yeah... And that has what to do with not liking the original outfit?


 No.870503>>870538 >>870552 >>870555 >>870556

File (hide): 3826efa13296066⋯.png (Spoiler Image, 433.81 KB, 1068x1463, 1068:1463, godette.png) (h) (u)

>>870097

>>868835

tracksuit angel godette

there are a lot of mistakes in anatomy

but im not drawing the entire thing again and im still busy. :/

anyway. there you go.


 No.870538>>870540

>>870503

>ever so slightly chub

>bad posture in an awkward pose

MORE


 No.870540

>>870538

This sounds kind of sarcastic I guess, but it actually is perfect and fits her character perfectly.


 No.870552

>>870503

Nice~ But hey, no worries. Save your energy for the Krita thread if you need to.


 No.870555>>870559

File (hide): 22ee5db2ce8f7e6⋯.jpg (91.81 KB, 800x800, 1:1, rYFWTiD.jpg) (h) (u)

So, I keep hearing that Godot is basically an open source Unity, but how similar is it really?

>>870503

Bless you.


 No.870556

File (hide): a4b697d17271788⋯.gif (770.57 KB, 500x285, 100:57, eWGy7AU.gif) (h) (u)

>>865777

>>868242

>>870503

>holy trips

>then comes the angel

>then the baptism by lewd


 No.870559>>870561 >>873160

>want to make one object grab another

>try to link two Objects with a Joint in GDScript

>Joints will not accept anything but NodePath

How the hell do I get the NodePath of an arbitrary Object? I've been tearing my hair out trying to get this simple action to work.

>>870555

It takes all its design cues from Unity except for a Python-like script instead of C#. It really aims to be a clone but with a few small tweaks.


 No.870561>>873160 >>873510

>>870559

So, as long as you know Python, coming to Godot with a background in Unity is relatively easy?


 No.872902>>872905

bump for more of Godettes luscious lumps~


 No.872905>>873137

>>872902

so much for your interest in the tech, if you want mech porn, theres a board for that:

>>>/clang/


 No.873013>>873071

>>860227

Would producing a game in Godot 3.0 then mean that toasters that do not support OpenGL3.0 would not be able to run godot games?


 No.873071>>873477

>>873013

A future update to Godot 3.x is adding OpenGL ES 2 support, but yeah. Godot 3 currently needs OpenGL ES 3 which is basically a tweaked OpenGL 3.3.


 No.873137

>>872905

Hi, newfag~


 No.873160>>879320

>>870559

"get_path" maybe? "get_path_to" should work too. It's very strange that joints require NodePath instead of Node.

>>870561

Unity uses C#, right? I don't have any experience with Unity, but Godot officially supports GDScript (Python-like), C#, C++ and VisualScript, the last one is exactly like Unreal 4's blueprints. If you know C# or C++ it should be difficult, but the documentation is still somewhat lacking. GDScript is not as bad as they make it out to be. I'd suggest practicing and prototyping a bit with GDScript first, but C# programming is pretty easy and quick once you understand the mechanics of the engine. Not to mention it has 3x times faster performance than GDScript/VisualScript, although most of time it's barely noticeable.


 No.873401

>>860335

>IRC

>Great for chatting with other users.

>Discord

>For the cool kids born after the IRC golden age who don't 5P34K 1337.

looks like /ourguy/, just speaking ironically.


 No.873477

>>873071

does that mean the games would run on ES2, the program would run on ES2 or both?


 No.873510>>873533

>>870561

The main difference between Godot and other similar game engines is the way they approach scenes. In Unity, you have your scene and you load a bunch of prefabs into it. In Godot, everything is a scene. The weapon your character has equipped is a scene. You load this scene into your character scene, and then you load your character scene into your level, which may or may not be the top-level scene. It's a scene tree.


 No.873533

>>873510

There a practical advantage to this?


 No.873568>>873578

I've been messing with the engine for a week or so, and it's quite good. Will easily kill uniy on the basis of having user selectable themes alone. That's right Unity, FUCK YOU for locking your dark theme behind a $1500 paywall and royalties you fucking shitbags. All it needs now are multiple tabs in the script editor and Vim bindings and it will be amazing.


 No.873578>>873579

>>873568

>ocking your dark theme behind a $1500 paywall and royalties

Are you serious?


 No.873579>>873581 >>873674

>>873578

It used to be. Now it looks like they have some sort of subscription plan, but the dark theme is still locked to non-subscribers.

https://support.unity3d.com/hc/en-us/articles/115004982743-How-can-I-change-my-Editor-skin-

Symptoms

-I would like to display Unity in its Pro/dark skin.

I have upgraded to Unity Pro but the Editor is still in the light skin.

Cause

>The dark skin option can only be applied in Unity Plus or Pro. If you have Unity Personal activated unfortunately this feature is not available.


 No.873581>>873584 >>873612

>>873579

Not only is it locked, but it's actually one of their selling points for Plus.


 No.873584>>873595 >>873605

File (hide): 9a73beddbf71128⋯.png (1.28 MB, 998x1782, 499:891, BarbarianK_Lava_Golem.png) (h) (u)

>>873581

A THEME is a selling point!? As soon as Godot makes with the Vulkan, I see that shit changing real fast.


 No.873595>>873609 >>873616

>>873584

You will have to wait three years for Vulkan.


 No.873605>>873659

File (hide): c6f70b8087ed584⋯.png (73.22 KB, 800x1042, 400:521, c6f70b8087ed5841ac53e9ced7….png) (h) (u)

>>873584

>mfw I want to fuck molten rock


 No.873609

>>873595

Unless some fags want to contribute.


 No.873612

>>873581

I always thought that was more of a joke, and not a serious point. Then again, in the $CURRENT_YEAR I think a lot of things that turn out real were joke.


 No.873616>>873642

>>873595

Sauce? I know they said they wanted full ES support before Vulkan, but I doubt that will take Three years.


 No.873642

>>873616

This is my personal estimate. You read it here folks, an 8chan anonymous guarantees Vulkan support in Godot by 2021.


 No.873659

File (hide): 7463db295d2b09d⋯.jpg (297.91 KB, 760x596, 190:149, oglaf.jpg) (h) (u)


 No.873674>>873708

>>873579

>The dark skin option

Oy vey where do we submit a pull request to fix this injustice?


 No.873708>>873770

>>873674

I can't believe people don't mention this more often. A fucking SKIN is behind a pay wall.


 No.873770

>>873708

This is an absolute racist horror. There are dark skinned Unity free users who aren't able to access the dark skin option.


 No.875693

File (hide): 5e3175620b5a8df⋯.jpg (128.56 KB, 892x1080, 223:270, DXANBW3WkAAoZJp.jpg:large.jpg) (h) (u)

>>862949

Well, I guess it was about time I got a new fetish.


 No.875960>>875961 >>875975 >>876029 >>876324

File (hide): cb8a70387a89f8b⋯.jpg (161.44 KB, 818x1157, 818:1157, 91026235290dad112d5a71c59d….jpg) (h) (u)

Godot is moving to Vulkan afteralll niggas! UNITY DEVS ON SUICIDE WATCH!

https://godotengine.org/article/abandoning-gles3-vulkan-and-gles2


 No.875961>>875964 >>875973

>>875960

Fuck yea. I actually have no idea what Vulkan does over OpenGL. Aside from it not having a shit load of redundant functions and bloat, there by making it faster.


 No.875964>>875973 >>876086

File (hide): 123a762280a195f⋯.jpg (276.61 KB, 1616x2048, 101:128, 1467844749574.jpg) (h) (u)

>>875961

Basically, it makes it MUCH easier to utilize more than one or two cores for graphics. OpenGL SUCKED at that. This will be ESPECIALLY noticeable with AMD CPUs.


 No.875973>>876086

>>875961

Vulkan is lower level which makes writing drivers much easier as the game defines how it wants to use resources instead of asking the driver nicely.

It unifies OpenGL and OpenCL, Vulkan does graphics and compute.

Vulkan was designed with the expectation for others to make third party frameworks for those who don't want to go so low.

Apparently it is possible to make an OpenGL framework for Vulkan but there will probably be easier frameworks.

Remember, a vulkan hello world program is 600 lines.

>>875964

There's a good reason for that, things like SLI or Crossover was entrusted and orchestrated by the driver, this made the driver complex and debugging hard.

Vulkan does away with all that and just presents your cards as compute instances, you query what they are on your machine, get their properties and then use them how you please.


 No.875974>>876337

> a vulkan hello world program is 600 lines.

Which is why developers are going to have to rely on 3rd party engines more than ever going forward, and having at least one open source option is a good thing,


 No.875975>>875986

>>875960

We really need to get some drawfag to come up with a Vulkan tan.


 No.875986>>875990 >>875995 >>876003

>>875975

Pay Tyson

Get Vulkan


 No.875990>>875991 >>876003 >>876004

File (hide): caa04357d62e0c4⋯.jpg (76.51 KB, 1200x794, 600:397, DXDbgTmWkAUjI6p.jpg) (h) (u)

File (hide): 14cad3dcfc1e62f⋯.jpg (72.65 KB, 783x1200, 261:400, DXDbhEwXUAE2Q_4.jpg) (h) (u)

File (hide): 89513b7bee70157⋯.jpg (78.49 KB, 848x1200, 53:75, DXDbhtpXUAAjmIG.jpg) (h) (u)

>>875986

Pretty the request has to come from the project itself. Besides, Tyson is a tad busy with making mascots as it is.


 No.875991

>>875990

Pretty sure*


 No.875995>>876003

>>875986

I wonder what animal he'd go with...


 No.876003

File (hide): b99490b3a524a36⋯.png (920.04 KB, 800x858, 400:429, cc15083d5b53500d224bcb6de0….png) (h) (u)

>>875986

>>875990

>>875995

If the drawfags come back, we can meme up a proper Vulkan tan for the Krita 4 thread that should be opened on the 1st.


 No.876004>>876051

>>875990

Even his pony faggotry doesn't bother me as much as it should. I really need to look into what it is about Tysons art that makes it more palatable than other furshit.


 No.876027>>876030

Exactly how well would Godot be able to handle an open world game?


 No.876029>>876324

File (hide): 9bb93472b2c06eb⋯.jpg (516.03 KB, 600x748, 150:187, 66bf259c0ad3348eee1d4c1dbf….jpg) (h) (u)

>>875960

Vulkan support is nice, but considering it's going to be done from scratch, it may take a while.


 No.876030>>876034 >>876037

>>876027

I would guess it won't handle it well if you did everything in a stock Godot distribution and in pure GDScript. The great thing about Godot is that you can extend the functionality of Godot by writing and compiling in your own C++ extensions and modifications to the engine. What I would do is write a custom C++ renderer whose job is to deal with the rendering of the big open world. On top of that, I would possibly create some kind of data oriented world object processor in C++ and expose an interface to that processor function as a GDScript object.


 No.876034>>876036

File (hide): bf2b4709c8268c1⋯.jpg (245.17 KB, 1280x720, 16:9, Ordon-Village.jpg) (h) (u)

>>876030

It also depends on what kind of OW game you're talking about. Something like Twilight Princess without loading screens would be very doable, even with stock GDScript. You want more advanced shit like what you see in Skyrim, yeah, it's going to need to be extended.


 No.876036

>>876034

>You want more advanced shit like what you see in Skyrim, yeah, it's going to need to be extended.

>Skyrim

>Bethesdas fork of Gamebryo

>More advanced than anything but Pong

>No load screens

>What are interiors


 No.876037

>>876030

Buggy as it is, Skyrim's AI is complex enough that duplicating it would take some effort.


 No.876051

>>876004

Because it has heart, anon (God, I feel gay for typing that).


 No.876086>>876337

File (hide): dd572623bc21a5f⋯.png (41.06 KB, 1162x524, 581:262, satnav_blog_ogles.png) (h) (u)

File (hide): 0563e3a50cd6c06⋯.png (25.07 KB, 1162x524, 581:262, satnav_blog_vk.png) (h) (u)

>>875964

I remember that picture now, I should really finish reading the main site for vulkan. OpenGL loves only using the main thread.

>>875973

>Remember, a vulkan hello world program is >600 lines.

Are we talking like c++ code or assembly code. Can it run without an OS then?


 No.876324

>>875960

So OpenGL 3.0 will be deprecated so soon and OpenGL 2.0 + Vulkan is the future? Not bad.

>>876029

It isn't. Read the article. Few months as they say. post more vulkanfu


 No.876337

>>876086

It was c++ code iirc, I don't think it will run without an OS, maybe if someone creates a bare metal vulkan driver?

>>875974

Eh, it doesn't have to, I think Vulkan will get its own SDL type library that helps abstract away all the common use case boilerplate so you could still do your own thing.


 No.876346>>876351

>Whoa it takes hundreds of lines to draw a triangle with Vulkan so it must be really really complicated!

I'm consistently amazed with how many retards /tech/ has.


 No.876351>>876402

>>876346

It's more about how time consuming implementing Vulkan is compared to OGL. This means 3rd party engines become even more important.


 No.876402>>876409

>>876351

>I better hide all this complexity and rely on an abstraction to know what I want to do

>rather than learn how to best take advantage of modern GPUs


 No.876409

>>876402

Oh, so you're planning on writing a Vulkan renderer from scratch then? Lemme know how that goes~


 No.876743

>>862365

>Using OpenGL in 2018.

What a loser.


 No.877896>>877978 >>878095

Why are exported binaries so huge? A completely empty project has an around 28MB binary and a 75kB resource pack file. 32-bit binaries are only slightly better. Is there a way to cut down on binary size?


 No.877978>>878118

>>877896

Godot is statically compiled, you generally want this for a game, if you want to reduce the size you can compile godot with the features you don't need removed.

Why do you want a smaller binary?


 No.877995>>878007 >>878118

I like that I could use C++ or even Nim if I wanted to. But I've read that you only need to do that if GDScript is not performant enough. What are some examples where GDScript wouldn't be fast enough?


 No.878007>>878010 >>878022

>>877995

Godot's overhead for everything is most probably higher than achieving the same outcome in C. Doing heavy processing in the interpreted GDScript language isn't going to help either. So as you increase the number of entities to process on the screen at one time, the overhead will certainly add up.


 No.878010

>>878007

In a game the high level logic is almost never the bottleneck. Obviously you could get better performance if you wrote the whole fucking thing in assembly.


 No.878022>>878029

>>878007

>Godot's overhead for everything is most probably higher than achieving the same outcome in C.

Fantastic work, Sherlock.

>So as you increase the number of entities to process on the screen at one time, the overhead will certainly add up.

Dear God I think you may be onto something.


 No.878029

>>878022

Nice dubs something.


 No.878095>>878118

>>877896

I mean, isn't that the size of pretty much the whole engine?


 No.878118>>878172 >>878985

>>877995

It depends on game, but map generation and AI for example shouldn't be written in GDScript, as it's is around 3-4 times slower than C#/C++. Even the devs acknowledge it. Really demanding parts should be rewritten in something else; I heard that C# is the easiest to implement.

>>877978

>>878095

AFAIK, the exported binary is really the whole engine plus the game, minus the editor, which makes sense. I heard there is a tutorial somewhere to compile godot without 3D nodes, but I couldn't find it. Would be nice for small 2D-only games.


 No.878172>>878270

>>878118

>and AI

If by AI you mean "path finding algorithm" then obviously. There should be an implementation provided by any sane engine anyways though. Most game AI logic can be encoded into very simple logic. By map generation do you mean "Perlin noise"? Because again this would be an instance of one algorithm taking up most of the CPU cycles. Just have a library of a few optimized base line algorithms everyone needs anyway. You don't want to do matrix algebra in the interpreter.


 No.878269

What are the most active community hubs for Godot devs? Is the disagreement really the best place to get your question answered?


 No.878270

>>878172

>If by AI you mean "path finding algorithm" then obviously. There should be an implementation provided by any sane engine anyways though.

Godot has that.


 No.878659>>878661 >>878668 >>878737

File (hide): f0ff4109eb4631d⋯.jpg (255.71 KB, 1754x1304, 877:652, DW-wtv9V4AAPHc3.jpg:large.jpg) (h) (u)

File (hide): 57ca40c86f45ff9⋯.jpg (261.33 KB, 2048x1563, 2048:1563, DW-voSQVAAEVkB7.jpg:large.jpg) (h) (u)

Wew~


 No.878661>>878668 >>878789

File (hide): b324174e6693d77⋯.png (363.49 KB, 905x589, 905:589, asdwq.png) (h) (u)


 No.878668

File (hide): 066593d8ca366f8⋯.png (346.72 KB, 454x600, 227:300, 066.png) (h) (u)


 No.878670>>878673

Lets see you do better then.


 No.878673>>878682

File (hide): c12660b708554a2⋯.png (18.21 KB, 413x151, 413:151, better.png) (h) (u)


 No.878682

>>878673

BORING!


 No.878737

>>878659

Is that Kenshiro?


 No.878789


 No.878952

I think Godot has really hit the point now where it's popular enough that it will keep building up more popularity and momentum. The fact that it's open source AND treats Linux as a first-class citizen is massively to its advantage, because there are really no good engines that play nice with Linux, yet tons of programmers who like to volunteer on open source projects primarily use GNU/Linux. They basically have a captive community all to themselves, and now the codebase and projects are just going to keep getting better. I've noticed it is really taking over the discussion on GNU/Linux-oriented forums, and even adjacent ones like /agdg/.

Thank god for Godot, I'm finally realizing my dream of making games.


 No.878973

File (hide): d5c263cacf3af34⋯.jpg (77.16 KB, 850x670, 85:67, propaganda.jpg) (h) (u)

>>860535

>mobile games make most of their money by selling powerups

That isn't development though, it's business/terrorism.


 No.878985>>878994

>>878118

>Slower then C#.

What the hell is GDScript doing? Its losing against something the .Net framework's Virtual Machine? How is that even possible?


 No.878994>>879072

>>878985

C# is a statically typed language, GDScript is dynamically typed. Python, Ruby, and Lua are all also slower than C#, because they're dynamically typed.


 No.879072>>879085 >>880698

>>878994

>Always assumed VAR types would create bloat somewhere.

>Co-workers always said the just-in-time compiler makes it negligible.

I'm glad to know in the end I was right...Makes it more readable to cast things in var they said. I never liked it when the language didn't let me declare specific data types.

>C# actually lets you use var, and there are fuckers who lean on that shit because they just can't declare the variable for the data type it actually is.

Does declaring variables as var slow c# down? Please tell me it does. Especially if the former web developer only ever used Vars.


 No.879085>>881267

>>879072

>Does declaring variables as var slow c# down?

Don't think so, that's probably just compile-time type inference. Fully compiled languages like C++ and Rust also have this (Rust being more advanced). Once declared with var, the type should still be static.


 No.879104>>879212

Downloaded the flatpak. Guess I'll start fucking around with it today.


 No.879212>>880563 >>881309

>>879104

>stock gnome

do you work for redhat?


 No.879320>>880478

>>873160

Node or NodePath doesn't really matter. The problem is the signal that identifies the object that enters my grab range reports a PhysicsBody type instead of Node. I can't make a Joint without using two Nodes, and there's no function I know of that can identify a PhysicsBody's Node, probably for good reason. Unless body_entered() starts reporting Nodes instead of PhysicsBodies, I don't think it's possible.


 No.880478

>>879320

I haven't looked into this yet, but consider asking it on the Q&A forum


 No.880563>>880722

>>879212

No, I just like it because it stays out of my way and keeps things tidy. It also handles workspaces better than any other DE.


 No.880698>>881222

>>879072

> Does declaring variables as var slow c# down? Please tell me it does. Especially if the former web developer only ever used Vars.

Declaring a variable "var" only means "figure the type out on your own, compiler". The compiler will do it at compile time if it can, otherwise it will raise an error and you will have to declare the type yourself. This means if you have a function

int PooInLoo();

and a variable

var amount = PooInLoo();

then the compiler can figure out that "amount" is of type "int" on its own instead of you having to write it down yourself. In general you should use var when you can, it makes the code more flexible at no cost. If you want to see what type "amount" has you just have to look up the declaration of "PooInLoo()".


 No.880721


 No.880722>>881233 >>881309

>>880563

I use Gnome but I can't imagine the agony of using it without at least 5 choice extensions.


 No.881222

>>880698

>In general you should use var when you can, it makes the code more flexible at no cost.

I'm curious about this, is this really recommended? Isn't this a tradeoff in code clarity/readability?


 No.881233>>881303

>>880722

Trying to turn Gnome Shell into a more traditional desktop via extensions never works well. You'd be better off using literally any other desktop if you can't learn to like Gnome 3 for what it is.


 No.881264

>>859914

Why are you so pissy about a goddamn game engine/editor?


 No.881267

>>879085

>Rust being more advanced

You just can't resist, can you?


 No.881303

>>881233

GNOME is fine but certain things like the alt-tabbing being across work-spaces, lack of a dock, and the top-corner make it unbearable.

Of course I don't make it into Cinnamon.


 No.881308

>>859913

>>861142

Godot supports web-assembly (probably though emscripten) so you can run your games on any platform without using JRE or the Unity Plugin.

You can also use your existing C# and C++ code (probably GOAT Obj-C too but im not 100%) in addition to their python-centric scripting language.

Game objects are treated just like UI widgets in your scripts/code and you instance them into your trees.


 No.881309>>887146

>>880722

>>879212

m8 I like KDE but I will never give KDE to linux illiterates, my Dad managed to fuck up his whole desktop on KDE, Gnome kept him rock solid because it doesn't allow you to fuck anything up.


 No.881413>>881498 >>881518

>>859811 (OP)

Does it even let you declare variable types yet? Using "var" for everything is retarded, let me use byte instead of the compiler treating it as a full int and wasting system resources.


 No.881498

>>881413

Well Godot Script is python based, why wouldn't it do that?

Use C# or C++ files instead.


 No.881518

>>881413

If you're using GDScript for what it is intended for, high level logic, your usage of integer variables to store small values should have negligible consumption of resources. If you need tighter resource management, you're supposed to extend Godot with an extension that is designed to manage the resources for that specific subsystem that you need.


 No.887146

>>881309

>Gnome kept him rock solid because it doesn't allow you to fuck anything up.

That's a nice way to word "Gnome kept him rock solid because you don't have to do research on how to not destroy a distro with KDE installed."




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
383 replies | 88 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / ausneets / kc / leftpol / rolo / sw / travis2k / zenpol / ztg ][ watchlist ]