[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


Jonathan Blow edition

/gedg/ Wiki: https://igwiki.lyci.de/wiki//gedg/_-_Game_and_Engine_Dev_General
IRC: irc.rizon.net #/g/gedg
Progress Day: https://rentry.org/gedg-jams
/gedg/ Compendium: https://rentry.org/gedg
/agdg/: >>>/vg/agdg
Graphics Debugger: https://renderdoc.org/

Requesting Help
-Problem Description: Clearly explain your issue, providing context and relevant background information.
-Relevant Code or Content: If applicable, include relevant code, configuration, or content related to your question. Use code tags.

Previous: >>108503683
>>
Some dumb furry is making his own engine and it's better than yours so basically you're retarded and should give up.
https://www.youtube.com/watch?v=PMdgin7CKVI
>>
>>108525233
It'll probably be transsexual MIT licensed so he's building my engine for me.
>>
>>108525233
If your only goal is to just have some working product up and running as fast as possible then sure don't bother making your own.
>>
>>108525233
>C#
lol...
>>
>>108525233
>Monogame
LMAO
>>
>>108525879
>>108525893
Why would you decide to make an engine yourself and then use all these training wheels? Takes the fun out of it if you ask me.
>>
Reminder that you do NOT need an editor for your engine.
>>
>>108525178
So who's used Jai? How does it compare to, say, Zig or Odin?
>>
>>108526171
>So who's used Jai?
Me.
>How does it compare to, say, Zig or Odin?
Can't say because I haven't used Zig and I haven't used Odin more than a week. I guess Odin's syntax is a bit cleaner, but Jai is in beta and will be cleaned up before open beta (and presumably more before full release).

Hell of a lot better than C++, that's certain.
>>
>>108525233
I thought this dude was pretty alright then I heard he's doing it all in C# and Monogame. LOL.
>>
>>108525233
your blog gave me aids
>>
>>108526342
What do you like about the Jai language?
>>
>>108526342
odin is comfy
>>
>>108526819
Feels like a smoothed out C with some higher level features but nothing that gets in your way (e.g. GC, OOP). Also metaprogramming, I generate a tonne of code I'd have to write and maintain otherwise already and I've barely even started adding actual game content in my engine.
>>
>nesting structured buffers other resource buffers
im suffering in indirections
>>
>>108526342
>>108526974
Thanks for answering. The snippets I've heard have all been quite positive.
>metaprogramming
I'd wondered about that, because I'd heard Jai was more fully-featured in some way here than Odin and perhaps even Zig.
>better than C++
>like a smoothed out C
I was also curious about this: does it feel closer to C/Odin on the language complexity scale, or something more like C++/Rust in terms of number of features/keywords/etc.?
>>
>>108525178
jblow is a retard that misunderstands everything
he thinks lisp's "code as data" equals macro when in reality it means code and data have the same syntax which the language can read it as a tree-like structure, just like reading data
>>
File: 1752332476638388.png (20 KB, 660x234)
20 KB
20 KB PNG
saars....
>>
>>108526974
so just C with modules?
>>
>>108527603
The whole reason that matters is because it makes macros more expressive than in other languages. Code as data doesn't mean much if you aren't transforming it with macros.

But in general, Blow just doesn't do the kind of programming that benefits the most from maximum abstraction. And he makes very reasonable and practical points about the dangers of prioritizing abstraction over everything else.
>>
>>108527699
Supposedly had insanely fast compile times.
>>
>>108527603
jblow is addicted to farming clips, he just cant help himself with saying the shittiest takes imaginable and retards love it. He's legit a compulsive clip farmer
>>
File: 1773842079494667.jpg (122 KB, 482x427)
122 KB
122 KB JPG
>have to add a before:2022 to every yt search to avoid the slop
>>
>>108526624
>C# and Monogame
hmm he sounds alright
>>
>>108525233
I watched this video
Guy's an idiot, bsp / csg mapping is outdated
>>
File: 1766048232166042.png (36 KB, 846x199)
36 KB
36 KB PNG
>>108527699
Not really.
>>108527709
This too, pic related is with a lot of code generation and metaprogramming (none of which was optimized since it's compile time and I don't care about waiting 10-100 extra milliseconds).
>>
File: 1663199917891184.jpg (118 KB, 1087x725)
118 KB
118 KB JPG
realistically speaking sexbots coming when? shouldnt we put more effort into researching this important topic? the reign of biovagina terror must come to an end.
>>
>>108527746
Sounds like you are the one obsessed with consuming clips
>>
>>108528151
it really doesn't, you watch 1 clip 1 time and suddenly your algorithm gets bombarded with videos from the guy, happened with asmongold in 2019, piratesoftware in 2021 and now jblow is on that algoslop grind. Doesn't help that you retards love talking about him here
>>
>>108528168
jon doesnt clip farm thats someone else making them
he's just naturally that annoying
>>
>>108527804
>csg mapping is outdated
retard
>>
>>108528472
BSP is no longer an optimisation on modern computers
It's a pessimisation
It runs slower than drawing the entire mesh in one go
>>
>>108528479
mapping with brushes is easier, your opinion has been discarded
>>
>>108528510
what's easier, mapping where every brush is forced to be a convex shape or mapping where a brush can be whatever shape you want?
>>
>>108528479
BSP and CSG are not the same thing
>>
>>108528513
hmmm, netradiant/trenchbroom or blender. which is easier? it's not blender I'll tell you that. you continue making your pile of unreal shit together, though I don't care
>>
>>108528525
>hmmm, netradiant/trenchbroom or blender. which is easier?
wasn't the question I asked
he's making his own map editor
he has no reason to do BSP
>>
>>108528530
>he wants the engine to work on old ass computers
>you want him to make a modern engine
I think you're just dumb. I bet you use rust.
>>
>>108528550
If you want your engine to work on computers over 20 years old with no GPU, you are dumb
>>
>>108528556
>doesn't deny rust allegation
ok TRANNY
>>
>>108528562
ive never used rust lil bro
>>
>>108528573
whatever you say troon
>>
>>108528577
sounds like you belong in /agdg/ not here
>>
>>108528582
sounds like you belong in /lgbt/ not here
>>
>>108528168
Point is, you watched one clip one time and just can't wait to sound off and give your armchair analysis because you think that one clip (or maybe 2-3) makes you an expert.
>>
File: 1723726471538502.png (163 KB, 716x675)
163 KB
163 KB PNG
>>108528816
yeah I watched a clip on him saying he doesnt understand hollow knight because all you do is walk from one room to a different room and now I consider myself an expert on videogame design
>>
Some frens are making a game with godot!

Guidelines are as follows:
SFW
A bit risque is okay
You can make a new character for the game if you want.

Technically SDS has final say.
You can reach me at this email: Hmofaguy25@proton.me
I can also be reached on discord, my username is ionlyusethissiteforonething
Please do not send me any server invites I will not accept them. Email is preferred.

You can find HMOFA-Ware and additional information at the project's repo here: https://gitlab.com/spacedimsum/hmofaware

Please try to ensure any code you write will work well with the rest and not cause any errors.
>>
Hey uh, newbie here why is the wiki not working?
>>
Bought a used thinkpad for $180 because we are engine devs and can pretty much dev anything on this.
>>
>>108529231
We've all given up.
>>
I wanna write my ragdolls with linear componentarity method I know there are geniuses here who know how to do it so if anyone wants to tell me they have done that before itd make me happy
>>
>>108525178
Is his hairline subtly photoshopped?



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.