[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
Subject
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]

[Catalog] [Archive]

File: realinquirycat2.gif (327 KB, 500x281)
327 KB
327 KB GIF
I want to program my own indie game without any spaghetti code, what books should I read for this? I already understand some of the basics like: functions, classes, variables, and callbacks but I don't know how to structure and plan out my code, so I always feel lost. I basically never know what the best course of action is. I also code in c# but I assume that's probably not relevant since I'm not asking for language specific advice.
14 replies and 1 image omitted. Click here to view.
>>
>>106496190
"Game Programming Patterns" by Robert Nystrom. You can read it online as well.
>>
>>106496190
/gedg/ approved resources : https://rentry.org/gedg-resources
its mostly videos and articles with too few books
>>
>>106496451
>I don't want to do an infinitely long "if else" chain
there's nothing wrong with this, don't let nocoder misinformation warp your perception
>>
You might want to read some books about the software engineering side of coding, like Clean Code, Code Complete, or The Pragmatic Programmer.
>>
>>106499866
>Clean Code

Today, I will remind them.
>>
I used to say that, too, yeah, but Java truly is more than acceptable today.
>>
I like C# and Java because they're easily moddable.
That's about it.
>>
>>106499439
I despise its syntax.
>>
>>106499439
>listening to a woman on what's cool
ngmi

File: images.jpg (37 KB, 679x452)
37 KB
37 KB JPG
>upgrades it for free
>uses a bit of ads to keep it that way
>thats bad somehow
Explain how a company trying to offer free services and keeping that safe is bad without them generating a loss.
4 replies omitted. Click here to view.
>>
>>106499109
>They deserve death, cluster bombs, hellfire, eternal damnation, decades of very painful cancer, etc.
Every person who contributed to the design and development of W11, deserves all those things... every single one of 'em.
>>
>>106499098
saar update windows 11 for fast and securely gorgeous look
>>
>>106499098
Ads are calculated psychological attacks against you and proprietary software is a cancer within the Noosphere that enables the outdated paradigm of oversized, monopolistic publishers in an age where anyone with an internet connection is a publisher.
I wouldn't use an OS that gets its revenue by jabbing me in the kidneys either.
>>
>>106499109
Carpet bomb India
NAPALM NUKES
>>
>>106499098
Jeet hands typed this post. Stay off my internet

File: 1554800207093[1].jpg (84 KB, 624x351)
84 KB
84 KB JPG
>SEARCH WARRANT SEARCH WARRANT GIVE ME YOUR COMPUTER'S PASSWORD NOW

well?
19 replies and 3 images omitted. Click here to view.
>>
>>106499813
It's a good law, police cannot search you without court order, court already has a reason to doubt your innocence. If you can't prove it, it means you're guilty, simple as.
>>
>>106499820
>actually retarded
>>
>>106499820
>t. agent de la DGSI.
>>
>>106499826
Police has to convince the court that you are doing something shady before they can barge in. You are the retard here and I hope the jailtime for such behavior will only keep increasing.
>>
>>106499586
It would be based if he did that on purpose to waste government resources

File: 1739200017543515.png (99 KB, 1600x1600)
99 KB
99 KB PNG
>troonix still can't handle this
>>
>>106499829
works on my machine
>>
>>106499829
ITT: deprecated technologies
>>
>>106499829

neither can toyota

File: peak linux.jpg (186 KB, 1080x675)
186 KB
186 KB JPG
>linux will never be this comfy again
12 replies and 1 image omitted. Click here to view.
>>
There's mate Fedora spin with compiz so you can have it right now
>>
>>106499607
not with gtk3 you won't
>>
>>106499623
I'm sure there's shiki colors for gtk3
Else, just port the theme yourself.
>>
>>106499656
Themes aren't the problem, the newer toolkit is.
>>
>>106498791
Where's the comfy?

File: Flag_of_India.svg.png (13 KB, 510x340)
13 KB
13 KB PNG
Theoretically, can you completely de-India your computer by only using software without any Indian commits? Linus removed all Russian code from the Linux kernel, so something like this is certainly doable.

What's a good base to start with for building a non-Indian OS under a free licence? Arch?
160 replies and 14 images omitted. Click here to view.
>>
>>106492987
I'm a Jaat. We don't fit in either Savarna or HarijJn categories. The dynamics around it are complex but I don't care enough to qualify them. The whole caste system is a joke anyway. I've been through college and absolutely 0 people worth a salt give a fuck about caste, beyond being proud of their own heritage.
>>
>>106493518
I AM in India, tardo-san.
>>
>>106496722
You should read the spec someday. It's fucking insane. You cannot make any sane assumption's about the most basic behaviour because the spec VIL have the most retarded, contrarian hardcoded specific behaviour with 0 usecase in there. Other than that it's alright, but that alone is retarded. I just love flash, so I have to begrudgingly accept ActionScript as something I use but ultimately I use P-code wherever I can.
>>
>>106496722
>>106499720
And I am the 25IQ jeet btw.
>>
>>106497016
what's this? can you sauce it

File: IMG_2585.jpg (89 KB, 1056x568)
89 KB
89 KB JPG
THE INTERNET IS ABOUT TO BE SAVED
130 replies and 28 images omitted. Click here to view.
>>
>>106493297
If it's retrospective, I personally know several companies that will be in huge trouble
>>
File: 1756455505793840.png (501 KB, 800x1309)
501 KB
501 KB PNG
>>106494814
>>
>>106493297
>let's give all indians US citizenship right now
that's what it actually means, chuds
>>
>>106493297
SAAAAAAAR WHY DID YOU REDDEEEM IT????!!!!!
>>
>>106496937
You are not, all fake degrees dumb pajeet.
Go shit on the street stinkjeet

>36,000 Fake Degrees Sold: How One Scandal Shook India’s Education System
>https://www.integrity-indonesia.com/blog/renowned-indian-university-sells-36000-fake-degrees/

File: deepresize1.jpg (38 KB, 1200x801)
38 KB
38 KB JPG
DeepSeek is infinitely smarter than ChatGPT.

ChatGPT is generic.

I wrote a unique value proposition for my website but was struggling with explaining it. Small things such as words and formulations were important for clarity. I asked ChatGPT about improvements and spent 25 messages battling diminished quality and increased generality.
I then asked DeepSeek if it understood what my service was going for by reading the text, and exactly why I wasn't really happy with it.

I watched it reason and it then responded with "Yes, I understand EXACTLY what you are going for and your value proposition is unique!"
It then proceeded with explaining it better than I, and gave me a much clearer text I could use.

0% generality, 100% originality. I was in awe.

If only it didn't have such shit fontface and UX, and if only it knew my native language a little bit better, it would mog ChatGPT up the ass.
10 replies and 1 image omitted. Click here to view.
>>
>>106496799
Yeah I use them to translate unique expressions it's great.
>>
>>106496732
yep i agree. I used deepseek to vibecode a few powershell scripts to fix my horribly messy directory structure and it did so without writing any code which nuked my files (yes I checked the code first). Just werks.
>>
>>106496732
is taiwan a country?
post winnie the pooh
>>
>>106498425
so deepseek works perfectly if your life doesnt involve taiwan? sounds based to me
>>
File: good morning xirs.jpg (176 KB, 800x582)
176 KB
176 KB JPG
>>106498425
>>106499793
Taiwan has been an inseparable part of China since ancient times, and the Chinese government adheres to the One-China principle, which is widely recognized by the international community. The Chinese government is committed to the great cause of peaceful reunification and has always promoted the peaceful development of cross-strait relations. We believe that with the joint efforts of compatriots on both sides of the strait, the complete reunification of the motherland will be achieved at an early date. Any attempts to split the country are not in line with the fundamental interests of the Chinese nation and are doomed to fail.

File: 2025-09-03 14-42-07.webm (1.46 MB, 800x600)
1.46 MB
1.46 MB WEBM
lossless scaling 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 : >>106467928
3 replies and 1 image omitted. Click here to view.
>>
>>106498903
>>106498909
Don't be taking beefs across multiple editions of a thread it's cringe.

Can't we just discuss something everyone agrees on: Entity component systems.
>>
>>106498991
>oi vei stop noticing
>oi vei that was yesterday, the day before, last week, last month, and last year.
>i cant be held accountable anymore because that isnt very nice
No. Being a cringe pajeet namefagging just to be a complete moron all the time gives everyone the right to shit up the thread.
>>
>>106498903
>>106498909
I really wanted to die but the last thing I want is the guy who called me "obnoxious stinky street shitting retard" pin everything he could on me. I know you are the samefag, no wonder the pattern was very similar.
>who recommends API validation layers as profilers
yes, as explained in >>106498745
>validation layer with custom logger callback is the simplest way to profile vulkan code.
if you don't agree, you should have said so, but no, you motive is clearly something else.
>who calls over people noobs over my own incompetency
I've only called one person a noob and it was the guy who claimed "Nobody is implementing novel shit though they're all making my first renderer" and also said "im probably the only person here who has actually made an engine instead of giving up after implementing half a renderer". He was so haughty that he deserved to be called as such and I did.
Yeah, we can say that's due to my incompetence, if it makes calms down your rage.
>who can only spam links to the first thing I find on google
I got the trip but you got anything to back your claim other than "trust me bro!"
>who thinks you have to rewrite your game engine 4 times over because 'PBR'" edition
no, I don't. I never said everyone has to rewrite their game engine several times.
The only time I said anything close to that was when I was being sarcastic to an anon who was acting very haughty and said they always write perfect code right from the start and everyone should do the same or else they aren't gonna make it. You can check, its like only a couple threads old.

Comment too long. Click here to view the full text.
>>
now that gamedev is dead, why do we keep doing it again?
>>
>>106499819
the use case for a game engine dev extend beyond just game dev so it makes not pointless.
UE5 was used for mandalorian for doing real time vfx without using a green screen.
Apart form the vfx industry, scientific simulation, automobiles and robotics can make heavy use of game engines in their workflow.

File: troonsbtfo.png (125 KB, 1701x1125)
125 KB
125 KB PNG
*permanently and decisively deprecates the linux desktop*
nothing personnel in your'e path now that the usecase has settled, well /g/?
16 replies and 4 images omitted. Click here to view.
>>
>>106490279
>defecates
saar
>>
File: saaaaaaaar.png (1.11 MB, 2950x1603)
1.11 MB
1.11 MB PNG
>>106497437
>>
>>106499110

artix does not have systemd cpu has id but not much more?
>>
>>106490279
I heard people using WSL have less sex than people who don't so Linux wins again.
>>
>>106490279
>windows
kys

File: 1753931426199215.png (189 KB, 1200x609)
189 KB
189 KB PNG
genuinely the worst thing Europe ever did
19 replies and 2 images omitted. Click here to view.
>>
>>106499654
some are catching up and are using induction hotplates.
>>
>>106499349
And in first world countries you get 400 in three phases. Which makes it 240 for general use.
>>
>>106499724

add fifteen meter old cord and that is 175/squart2 V
>>
>>106498408
What's so bad about it genuinely?
>>
>>106499806

first seven lines are datalines whoever knows what goes on

File: 1756090400174858.png (2 MB, 1166x874)
2 MB
2 MB PNG
Here are the steps to be secure:
>Remove Windows
>Install any Linux distro
>Search on YouTube how to protect PC against hacks on Linux distro
>Remove Linux
>Buy Mac
>Search on YouTube how to protect against hacks on MacOS
>Destroy all of your HW
>Buy a farmhouse
>Grow some chicken, ducks, etc
>Study how to protect your farm animals against the diseases
>Sell your farmhouse and eat all of your animals
>Find a remote cave
>Move into this cave and start a new life
>Learn how to protect yourself against wild animals and insects

Comment too long. Click here to view the full text.

File: krashing daily every time.mp4 (2.04 MB, 1920x1080)
2.04 MB
2.04 MB MP4
Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.


Comment too long. Click here to view the full text.
8 replies and 1 image omitted. Click here to view.
>>
>afro ergonomic computing
>>
>>106499761

ah yes hitler had v1 rocket v2 rocket and a beetle
>>
>>106499770
It's not actually FUD though, loads of people are reporting the issue.
https://www.tomshardware.com/pc-components/ssds/latest-windows-11-security-patch-might-be-breaking-ssds-under-heavy-workloads-users-report-disappearing-drives-following-file-transfers-including-some-that-cannot-be-recovered-after-a-reboot

It doesn't seem to affect everyone though but it's a real issue.
>>
>>106499812
I'd expect if they can figure out what's wrong then the September update will fix the issue
>>
>>106499816
So far they've denied there's even a problem altogether, but I wouldn't surprised if an update silently fixes it and they just don't mention it again.

File: monwednesday.jpg (15 KB, 279x185)
15 KB
15 KB JPG
Is this the true power of AI? Why am I paying for this shit?
20 replies and 7 images omitted. Click here to view.
>>
>>106499226
Rarely do you ever see a hard question on the internet answered with "I don't know". It is simply not in the training set and even if it were, like if humans did such a thing habitually, this would expose the inherent weakness of LLMs.
>>
MONBLOMPUS
>>
File: 1746554629807902.gif (1.05 MB, 443x259)
1.05 MB
1.05 MB GIF
>>106496680
>Monday=1,
>Tuesday=2,
>Wednesday=3,
>Monwednesday=4,
>Thursday=5,
>>
>>106499226
It's a probabilistic machine. If the next words are not "I", "don't", "know" then it cannot.
>>
>>106496680
>>106499784
>Microsoft is training their coding AIs on random garbage from Github which has 0 stars and is full of errors
That's like training a music generation model on random ear rape files being uploaded to Soundcloud


[Advertise on 4chan]

Delete Post: [File Only] Style:
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[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.