Along with modern rendering features like PBR and clustered forward rendering, Godot 3.0 also has VASTLY improved documentation: 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, Holla Forums?
The scripting engine is open for business. What's stopping you from integrating JS support into Godot?
Austin Clark
Are they seriously ignoring Vulkan?
Brody James
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.
Jackson Collins
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.)
Oliver Hill
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.
Brody Martinez
You guys are exactly the type of retard unity and godot are aimed at.
Anthony Perez
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.
Cooper Torres
Nice engine otherwise, but as long as PulseAudio remains a dependency I won't use it again.
Christopher Parker
How engineer friendly is this compared to unity?
Lincoln Ross
it isn't these things are geared towards idiots not engineers
Zachary Bell
i meant beginner, been a long day
Josiah Jones
you already got your answer then, they're perfect for retards so enjoy your time with them~
David Price
What are you talking about? There's tons of unity and Godot games that are open source
Camden Scott
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.
Luis Smith
There is not a single open source Unity game.
Henry Sanchez
Hahaha, fucking retard.
Nicholas Cruz
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.
Xavier Carter
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.
Thomas Foster
This is what kills me about that faggot dev of Daggerfall Unity saying it's an open source project. No, it fucking isn't.
Asher Rivera
Can we use C++ now with Godot or is it still a mess ?
Matthew Stewart
c++ is too fast
Zachary Peterson
ooooh, digits!
Jacob Brooks
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.
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.
Samuel Bailey
what kind of "correlated computer problems" does godot solve exactly? and are those worth the overhead the stupid thing brings with it?
Cooper Scott
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.
William Cooper
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.
Parker Nelson
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.
Bentley Gutierrez
It's like you really bought a laptop from 1996 and refuse to upgrade.
Josiah Hall
Anything less than 3.2 is pretty much deprecated, you don't have most of the basic things of modern OpenGL (core profile).
Ayden Nelson
just read the GDscript docs and use the exact same functions and variables?
Levi Butler
that's why they named the new one 3.0 instead of 2.0 you dimwit.
Evan Allen
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.
Justin Cruz
You must be dyslexic and have meant 1910 T014. Or you're clinically retarded. It's one or the other.
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.
Cooper Young
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.
Jaxon Miller
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?
Blake Cook
It does? ouch. I assume that doesn't apply to games exported to HTML5?
Christopher Rivera
...
Angel Brooks
I'm pretty sure Godot games work with plain ALSA.
Jaxson Taylor
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.
Thomas Nelson
They used to.
Andrew Adams
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.
Godot seems to be coded by some kind of commie, though not necessarily the SJW variety.
Asher Martinez
But why would anyone even want your saved games to begin with
Jordan Myers
it's to prevent gamers from editing their own saves.
Landon Brooks
Really tickles my autism.
Blake Torres
So basically Godot was written by a neckbeard 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.
Jose Roberts
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.
Owen Wright
Why should game developers care if gamers edit their saves?
Christian Allen
Maybe we can get Tyson to make a mascot for Godot.
Hudson Taylor
You should put an MIT patch or badge somewhere on her.
Charles Miller
She's probably more marketable than the Robot logo.
Jaxon Bennett
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.
Lucas Flores
She's OFFICIAL!?
Levi Miller
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.
David Cook
What is it with gamedevs and being complete fags?
Oliver King
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.
Kayden Martinez
You're here, too.
Luis Taylor
I feel like she'd look better with glasses...
Ethan Johnson
Lol tryhard.
Gabriel Harris
answer this
Parker Allen
For fuck's sake, does Tyson Tan have to design every decent mascot?
protip: software freedom is a political and social activist movement. The activism to promote diversity is also a political and social movement.
Hudson Davis
Apparently. Though, this seems to be more of a 'tan' than a mascot.
Cameron Gray
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.
Luke Hughes
Doesn't APulse work?
Noah Collins
She obviously has autism.
Sebastian Cox
People are already making fan art of her.
Leo Jones
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.
Dylan Taylor
Comics are read left to right.
Evan Young
This is why nobody asks you to write jokes. The structure of a joke isn't "Payoff -> Setup"
Brody Russell
They saved as jpg. We already know they are an idiot.
Caleb Garcia
plz don't make fun of zzt
Matthew Long
yonkoma is where it's at
Jace Rivera
I was waiting for a more robust physics system and it looks like it finally arrived.
Brayden Taylor
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.
-t. nodev
Joseph Miller
Artifacts add character.
Luis Lee
This. Join the urho3d master race.
Jaxon Price
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.
Cooper Gray
They can bitch all they like, but they can't stop you.
Xavier Hall
They actually have an option that makes her show up in dialog boxes.
Caleb Lee
Ok. This is a trap. My Trap Sense is tingling like it's asleep.
Aiden Price
...
Asher Russell
She reminds me of the NPCs from Mega Man Legends for some reason...
Easton Baker
Wew~
Dylan Wilson
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.
Lincoln Gonzalez
That design is shit. Unity still has better waifu.
Jaxon Bailey
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.
Gabriel Long
Why is the west so good at making ugly characters and convincing people to use them?
Gavin Johnson
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.
Parker Williams
So it represents Unity perfectly then!
Cooper Perez
She's kinda cute in a dorky sort of way.
Hudson Johnson
Kinda generic tbh.
Justin Garcia
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.
Ryder Baker
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.
Traps are gay
David Sanders
Hi Roka~
Lucas Young
Put her in some MML-style armor, and it'd be a lot better.
Lucas Fisher
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.
Joshua Turner
...
Adrian Price
How else are you supposed to pack it in a browser?
Hudson Clark
...
Thomas James
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.
Grayson Morris
Why can't I find the artists name anywhere?
Gavin Martin
lol just convert your code to wasm bro
Jose Wood
WAKE THE FUCK UP VALVE
Evan Roberts
Personally, I'm happy we have one decent OSS engine to work with now. The trap mascot is a plus too.
Jackson Scott
I'd say it's a good thing.
Landon Gomez
Use emscripten, it transpiles C and C++ to asm.js. It's also what Unity uses for their web builds.
Aiden Gomez
lol use urho3d
Eli Bell
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.
Jeremiah Rodriguez
Nope.
Juan Butler
The MML armor looks more like something an open-source project would put together.
Juan Thompson
But it not really Rule34 material
Owen James
*it is
Nolan Cook
Remove the chest plate. Industrial armor can be quite lewd.
Angel Hernandez
lol
Ryan Allen
Then git gud and use C++ like a white man.
Xavier Reed
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
Cameron Gonzalez
How's life mr nodev?
Noah Cox
Seems this is going to be a regular thing now.
Chase Williams
Everything is just syntactic sugar on top of assembly
Thomas Kelly
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.
Julian Barnes
And with /g/ came the shilling.
Lincoln Williams
UwU
Parker Garcia
Godot tan seems like he's a tad on the autistic side.
Christopher Rodriguez
>shilling for a free as in libre open-source game engine Calm down there, Unity/Unreal drone.
Maybe on Holla Forums, but Holla Forums is enginedev turf so fuck off retarded nigger. Feel free to post once you've written your openGL renderer faggot.
Jordan Gray
I made a cyborg like design. with 4 buns in the hair
and
she's not for sexual*
Eli Hall
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.
Chase Adams
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).
Lincoln Walker
Put and together, and I think that we'd have a superior design for Godette. More marketable too.
Oliver Sullivan
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.
She's CC-BY, so she's for whatever kind of sexual we can devise.
Julian Adams
yes
I didn't want to put so much armor on her to avoid make her look as a blatant rockman dash ripoff.
not having armor or mechanical parts in her ass or chest and having skin color here and there was all part of my plan.
Jonathan Robinson
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.
Joseph Walker
.>>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.
William Fisher
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.
Jaxon Johnson
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.
Isaac Gomez
what?
Joshua Morgan
Godette us the offical mascot for Godot now. The robot is just the logo. She even shows up in the dialog boxes now, see .
Robert Baker
are you sure? where's ore info source?
Camden Perry
The official Godot Twitter.
David Robinson
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.
Logan Sullivan
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...
Carson Ramirez
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.
Aaron Harris
Think a small Godot logo would look good where that back screw is?
Sebastian Lopez
The original design is awkward, no doubt. But is is a good starting point.
Noah Long
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.
???
Benjamin Miller
See! The maybe a tad too big, but they look good on her!
Ayden Cox
We seem to have stumbled onto another MML reference, but fuck it, it does suit her.
Austin Gray
they are just rounded glasses. 90s anime shit.
Brody Cruz
I see it now. It IS a good look for Godette though.
Asher Jones
Oh, I know. But regardless of whether it's a reference or not, she looks better in glasses.
Noah Roberts
We are getting back to MMBN territory
Samuel Nguyen
Kinds of a cross between MMBN and MML. I like it.
Jeremiah Brooks
Apparently, Godette's original artist is called Andrea Calabro, but I can't find anything else from her.
Jackson Adams
She's fucking one of the devs, apparently.
Wyatt Turner
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?
I like this project. Kind of reminds me of Earthbound.
cats are afraid of cucumbers lmao
Aiden Miller
Those fucking hairbuns need to go. Make it a helmet or some piece of headgear, I don't know.
Wyatt Brown
I agree. They look horrible.
Wyatt King
I find them more 'quirky' than offensive. Especially with the glasses.
Christian Wright
It's not like the buns were Saifag's idea.
Chase Price
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.
Isaac Robinson
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.
Bentley Johnson
Reminder: Capcom let him die on the moon~
Jace Allen
now I think I put rocks there. heh..
Logan Wright
Well, you did put a rock. In my pants
Nolan Carter
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.
Luke Powell
*tip*
Owen Cooper
kek.
Liam Richardson
The glasses need to go. They're worse than the buns. Seriously they're disgusting.
Grayson Barnes
No, fuck you. Although you could try to replace buns and glasses with a mask with dents at the top
I'm not sure if they're all playable, but all the ones I've randomly clicked on so far were playable.
David Rivera
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.
Jaxon Bennett
?????
Brody Powell
Why are you posting disgusting oval glasses? They are closer to circle glasses than rectangle glasses.
Brody Foster
...
Jayden Ramirez
The glasses suit her. It might just be a matter of tweaking the size and shape a bit though.
Ethan Allen
And yet again, you have shown me a fetish I didn't even know I had.
Angel Rivera
They look good on . It's a matter of getting the size, thickness and color right.
Jackson Clark
Y'know, if they sold that backpack, I'd be REALLY tempted to buy one.
Jordan Cruz
Who the fuck wears rectangle glasses?
Cameron Rodriguez
We can have the best of both worlds if we turn her into Spider Jerusalem.
Now seriously, round glasses are fine, just not that user's fetish. I can confirm they are some anons' fetish as well like it is in my case
Asher Campbell
The 'industrial' look suites her, I think. Better than the cyber elf shit most would have gone with.
Julian Jenkins
Glasses are an underrated feature these days.
Aaron Robinson
...
Eli Davis
Ditto
Joshua Parker
Yeah, that look really wouldn't work for Godette. The industrially built, nerdy fembot look suits her.
Cameron Martin
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.
Cooper Morris
Yeah, I wanted to show this to the Godot devs, but I didn't know how Saifag would feel about that.
Ian Long
not even /g/ is that bad
Jordan Lee
You'd know, wouldn't you?
Jonathan Turner
Please, leave and don't come back before you're in your 20s.
Anthony Long
...
Landon Allen
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"
Dominic Mitchell
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.
Camden Jones
why am i hitler now?
Tyler Sanchez
Your digits for that post.
Nicholas Moore
She's super cute, in a dorky sort of way.
Carson Reed
...
Mason Bailey
That is why I said "not rule34 material".
Samuel Thompson
Trips don't lie.
Lucas Gonzalez
...
Daniel Lee
You trying to imply something, user? 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.
Landon Myers
...
Juan Thompson
Take on me~
Jacob Cox
Isn't GDScript basically Python? Why not just use Python?
Jace Stewart
Well would you look at that, it was canon the whole time:
Juan Moore
Checked.
Grayson Gomez
OWO
Christian Wood
I. Want. To. FUCK! This. Nerdy. Fembot.
Andrew Collins
Literally everyone who has any amount of the most basic, bare minimum of fashion sense.
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.
William Ortiz
It looks dumb, especially for grown men.
Christopher Mitchell
Good thing I'm a cute loli.
Ayden Bailey
...
Luis Powell
Having to wear glasses like that bugged the shit out of him though.
Thomas Edwards
She was so pure...
Gabriel Ortiz
She's the kind of cute that requires a second look at her. Like a pug.
Jace Bailey
The nips seem to like her:
Wyatt Robinson
kawaii porn when?
Colton Jenkins
This. This is how you really market something.
Dominic White
Holy trips confirm. Saifag, if you're still hanging around, you know what must be done.
Luke Smith
I'm here I didn't want to say a word.
John Rogers
How's your progress going, Holla Forums? -------------------------------------------------------------------------------Language files blank comment code-------------------------------------------------------------------------------GDScript 7 57 21 178-------------------------------------------------------------------------------SUM: 7 57 21 178------------------------------------------------------------------------------- I have aiming, movement, and health partially working.
Kevin Sullivan
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.
Nathan Lee
-------------------------------------------------------------------------------Language files blank comment code-------------------------------------------------------------------------------GDScript 56 1399 855 2908-------------------------------------------------------------------------------SUM: 56 1399 855 2908------------------------------------------------------------------------------- i have to rewrite this
Lincoln Price
She's so autistic. In the good way.
Dylan Reyes
cute
Logan Green
Why should I use this over pygame?
Zachary Wood
Pygame is fine for SNES-type games, but for anything more modern, Godot is a far better way to go.
Aaron Barnes
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.
Benjamin Foster
Sort of a strange thing to note. In C we use free() instead of destroy(). It's not uncommon.
Ryan Campbell
free is cheaper than destroy, it makes sense as an optimization.
Oliver Murphy
I now imagine Goddette with a THICC accent.
Aaron Walker
who is the blue guy? why does she randomly change clothes? why does her angel costume look like a basketball outfit?
Landon Miller
Why hasn't Saifag lewded her in the angel outfit?
Luke Anderson
Now that the dust has settled, how does this compare to Love2d?
Dylan Baker
im drown in commissions maybe friday
Chase Ramirez
Godot has a significantly better editor.
Nathaniel Howard
...
David Cooper
wew I look forward to some of that
Juan Garcia
Name a non-mobileshit game developed in Godot. I will wait.
Charles Young
Deep Sixed just came out and it's getting positive press from RPS and youtube channels.
Adam Sanchez
You seem pretty popular lately~ Well good for you.
Angel Russell
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.
Joshua Butler
Forget the Godot-tan drawfagging, we need some fully animated models.
Josiah Moore
Are you suggesting we make a H game in Godot featuring Godette?
Gabriel Clark
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.
Juan Clark
What not have both?
I'll be checking the thread later today then.
William Bailey
There are a few games made with Godot on Fdroid already. I want to make a FPS with Godot but I'm a brainlet.
Leo Myers
Start simple. Make a Contra-like game and work up from there.
Jeremiah Sanchez
probably ashamed of their work, i know i would be
Jayden Price
is this our job now?
Aaron Kelly
The outfit is a little off, but otherwise, it's not a bad picture.
Nathan Scott
it's anime dude
Josiah Howard
Yeah... And that has what to do with not liking the original outfit?
Grayson Price
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.
Liam Lopez
MORE
William Reyes
This sounds kind of sarcastic I guess, but it actually is perfect and fits her character perfectly.
Christopher Gomez
Nice~ But hey, no worries. Save your energy for the Krita thread if you need to.
Jordan Stewart
So, I keep hearing that Godot is basically an open source Unity, but how similar is it really?
Bless you.
Levi Carter
...
Aaron Hill
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.
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.
Parker Gray
So, as long as you know Python, coming to Godot with a background in Unity is relatively easy?
Benjamin Rivera
bump for more of Godettes luscious lumps~
Ian Stewart
so much for your interest in the tech, if you want mech porn, theres a board for that: >>>/clang/
Michael Campbell
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?
Bentley Walker
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.
Julian Morgan
Hi, newfag~
Leo Hall
"get_path" maybe? "get_path_to" should work too. It's very strange that joints require NodePath instead of Node.
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.
Jacob Fisher
looks like /ourguy/, just speaking ironically.
John Hall
does that mean the games would run on ES2, the program would run on ES2 or both?
Brody Butler
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.
Luke Garcia
There a practical advantage to this?
Mason Parker
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.
Tyler Cruz
Are you serious?
Ethan Powell
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.
-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
Dominic Walker
Not only is it locked, but it's actually one of their selling points for Plus.
Connor Sullivan
A THEME is a selling point!? As soon as Godot makes with the Vulkan, I see that shit changing real fast.
Leo Young
You will have to wait three years for Vulkan.
Jack Russell
...
Hunter Cox
Unless some fags want to contribute.
Jason Edwards
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.
Gabriel Cook
Sauce? I know they said they wanted full ES support before Vulkan, but I doubt that will take Three years.
Matthew Diaz
This is my personal estimate. You read it here folks, an Holla Forums anonymous guarantees Vulkan support in Godot by 2021.
Grayson King
...
Sebastian Barnes
Oy vey where do we submit a pull request to fix this injustice?
Angel Diaz
I can't believe people don't mention this more often. A fucking SKIN is behind a pay wall.
Tyler Jones
This is an absolute racist horror. There are dark skinned Unity free users who aren't able to access the dark skin option.
Joshua Nguyen
Well, I guess it was about time I got a new fetish.
Jack Davis
Godot is moving to Vulkan afteralll niggas! UNITY DEVS ON SUICIDE WATCH!
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.
Cooper Stewart
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.
Gavin Lopez
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.
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.
Parker Brooks
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,
Elijah Morales
We really need to get some drawfag to come up with a Vulkan tan.
Isaiah Gomez
Pay Tyson Get Vulkan
Joseph Sanders
Pretty the request has to come from the project itself. Besides, Tyson is a tad busy with making mascots as it is.
John Nguyen
Pretty sure*
Henry Myers
I wonder what animal he'd go with...
Aaron Nelson
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.
Lincoln Jenkins
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.
Charles Morgan
Exactly how well would Godot be able to handle an open world game?
Thomas Price
Vulkan support is nice, but considering it's going to be done from scratch, it may take a while.
Joshua Gomez
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.
Christopher Brooks
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.
Thomas Mitchell
...
Blake Ortiz
Buggy as it is, Skyrim's AI is complex enough that duplicating it would take some effort.
James Scott
Because it has heart, user (God, I feel gay for typing that).
Samuel Bennett
I remember that picture now, I should really finish reading the main site for vulkan. OpenGL loves only using the main thread.
Are we talking like c++ code or assembly code. Can it run without an OS then?
Cooper Clark
So OpenGL 3.0 will be deprecated so soon and OpenGL 2.0 + Vulkan is the future? Not bad.
It isn't. Read the article. Few months as they say. post more vulkanfu
Michael Hughes
It was c++ code iirc, I don't think it will run without an OS, maybe if someone creates a bare metal vulkan driver?
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.
Josiah Clark
I'm consistently amazed with how many retards Holla Forums has.
Kayden Lee
It's more about how time consuming implementing Vulkan is compared to OGL. This means 3rd party engines become even more important.
Jacob Ortiz
...
Isaiah Brooks
Oh, so you're planning on writing a Vulkan renderer from scratch then? Lemme know how that goes~
Nolan Sanders
What a loser.
Wyatt Reed
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?
Parker Clark
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?
Joseph Williams
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?
Camden Butler
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.
Cooper Ross
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.
Angel Gonzalez
Fantastic work, Sherlock. Dear God I think you may be onto something.
Carter Ward
Nice dubs something.
Grayson Ramirez
I mean, isn't that the size of pretty much the whole engine?
William Collins
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.
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.
Robert White
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.
Eli Ward
What are the most active community hubs for Godot devs? Is the disagreement really the best place to get your question answered?
Andrew Bell
Godot has that.
Justin Davis
Wew~
Mason Jackson
...
Julian Jackson
...
Kevin Gomez
Lets see you do better then.
Luke Rogers
...
Carter Phillips
BORING!
Andrew Sullivan
Is that Kenshiro?
John Torres
nice
Carson Martinez
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.
Jason Cox
That isn't development though, it's business/terrorism.
Nicholas Lee
What the hell is GDScript doing? Its losing against something the .Net framework's Virtual Machine? How is that even possible?
Camden King
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.
Adrian Ross
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. Does declaring variables as var slow c# down? Please tell me it does. Especially if the former web developer only ever used Vars.
Carson Harris
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.
Blake James
Downloaded the flatpak. Guess I'll start fucking around with it today.
Easton Reed
do you work for redhat?
Julian Garcia
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.
Justin Ortiz
I haven't looked into this yet, but consider asking it on the Q&A forum
Evan Jackson
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.
Owen Edwards
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()".
I use Gnome but I can't imagine the agony of using it without at least 5 choice extensions.
Camden Sullivan
I'm curious about this, is this really recommended? Isn't this a tradeoff in code clarity/readability?
Bentley Turner
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.
Why are you so pissy about a goddamn game engine/editor?
Ian Williams
You just can't resist, can you?
Nolan Gomez
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.
William Taylor
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.
Lucas Perry
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.
Joshua Clark
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.
Bentley Turner
Well Godot Script is python based, why wouldn't it do that?
Use C# or C++ files instead.
Alexander Roberts
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.
Jaxon Powell
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."