[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



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