Which language is best for making games?

Attached: code.png (645x2037, 356.82K)

Other urls found in this thread:

github.com/admiralnelson/bannerlord-find-everywhere
github.com/raxod502/TerrariaClone/issues/2
twitter.com/SFWRedditImages

>>507944547C++

>>507944547Only boomers are using Java in 2020

>>507944628Is it ?

>>507944547English

I'm making a game with my friend and we can't choose on which engine to use. Unity or UE? He actually knows how to program in general but can't choose and I know enough programming to make excel buttons. I have been reading some of the tutorials for c# because Unity uses it but UE looks like its the more professional and serious for games engine. It wouldn't be too hard to switch over to C++ at this point.

>>507944547C++C# is acceptable if you are making your game in Unity

Actionscript 3.0

>>507944547common lisp

>>507944547While there is no correct answer, learning one language will help you understand all others (except chadthon). Just learn c++ or c# and youll be fine

>>507944547Whichever you're comfortable with, because lets face it, people don't give a fuck anymore and we're just supposed to throw more expensive systems at it to scale it up.De facto the best one is c++ though.

>>507944547yes, goth girls love to code their games in javaScript

>>507944835UE looks better "out of the box" but is also less flexible unless you know the engine really well.

>>507944901bro, learning Scratch teaches you everything you need to know about Python, let's be real here

Attached: 1585729803467.jpg (2048x1513, 595.71K)

>>507944547Java is used by pajeets and enterprise dinosaurs. Zoomers probably use Go or something. Chad uses Rust, not Python.

I thought lots of games where running on both c++ and c#? One for backend stuff the other for implementing quests and other gameplay elements on top of it.

>>507944835UE4 is more artist driven where unity is more programmer drivenboth can look great and play great with enough work. Unity plays better out of the box, UE4 looks better out of the box. You cant go wrong

>>507945117what the fuck is scratch faggot

>>507944547Not up to date on wojack memes. What is javascript and C# supposed to be?

>>507944902what if im only comfortable with cobol?

>>507944987how is less flexible?, you literally have the source code at hand

>>507944547fixed

Attached: 1589442144625.png (645x2037, 368.01K)

Clojure, Scala, Rust. dont ever touch c++ again

>>507945352t. didn't actually read the post

Dream Maker B)

Attached: unknown[1].png (1856x924, 169.15K)

>>507945320collect millions from fixing 50 year old systems and pay for someone to make your game

>>507944547PHP

>>507945280>

Attached: Demo-Scratch-programming-language-code.jpg (1365x737, 116.5K)

who here is >Visual BasicEvery day I go into work, I want to die because I know I'll be using VB

Attached: 1565044230728.jpg (500x565, 16.47K)

DragonSpeak.

Attached: ethereal-glade3.gif (643x484, 367.78K)

>>507945765>get intern job to do programming for electric company>get tasked with writing tools in VB>endless VBWHYWHY DO THEY INSIST ON USING THISAHHHHHHHHHH

>>507944547Finnish

>no R or COBOLfucking naggers

>>507945765I used to use it at work to automate excel spreadsheets. It was far above my paygrade, but it gave me free time to goof off. I feel bad for you, it really does suck.

>>507944547>python is chadcringe

Hey I'm a dumbfuck dropout with too much time on my hands. What language should I learn if I want to get into programming or webdev and get a 'real' job?

>>507946076I would use literally any other language, I would redo all my calculation programs if I could, but I have to use VB because our department's IT is so autistic, they won't let anything but excel on our computers. I do as little as possible in VB, fucking excel sheet programming is better than VB programming. I hate everything about this.

>>507946202Javascript (with framework like React) is really fashionable these days for both front- and back-end

Hmm, whats bad about C#? It’s my favourite.Also I learned Python in a few months and it’s really nice for prototyping shit, but clunky making applications out if it because you have to sort of pretend it’s C# a lot of the time; while nothing is ever truly private. So my private variables... idiot coders can just fuck with them in theory.Holy shit I would not want to work on Python in a team, I’m too good at my job to cope with smooth brains.I deal with smooth brain coders so much it’s really aggravating. Latest bullshit is these ex-military Veterans. They flunk school, pretend they want a career in the military, then fuck off and don’t have any prospects. Consultancies pick them up, dust them off and sell them to us in IT companies.After a few weeks you realise you’ve been given a bunch of thickneck soldiers instead of fucking IT nerds, and then you are like teaching them IT on-the-job, fucking hell.One day... Oh fuck legit I have tears in my eyes while typing. One day I’ll code with someone who isn’t shit at it.

>>507946450>whats bad about C#?GARBAGECOLLECTION

Gml;)

>>507944547Raw binary

>>507946202Learn Python to start, make shitty terminal only apps for a little, then learn Javascript with React to build a webapp.

>>507944547I'm glad you made this image since I'm incapable of understanding anything unless it's explained to me with wojaks.

>>507946450I've never seen a codebase that actually uses private desu, its a shit concept imo. C# is great whenever I've used it, especially coroutines in Unity. I like how Python just works for most any scripting shit.

Why the fuck do all modding apis use lua anyway? Fuck LUA it's shit

>>507946526Quite actually one of the worst languages created by mankind. I have a 17k LOC codebase in it and life sucks.>>507946819Trivial to embed in C++

>>507944547JavaScript and java are for straight retards

>python chad trying to learn Lua for robloxit's painful bros

>took CS in school for two years and despised it, failed it and forgot all of what I learned pretty much instantly>using C and learning some general CS theory in my spare time for some extra skills on my CV and am having a blast Just letting my creativity run wild and writing whatever stupid program I can come up with is so much fun, even when it doesn’t work and I start pulling my hair out the satisfaction you get from properly debugging something is immense. I bet if I got a programming related job I’d start wanting to shoot myself in the face though

>>507944547Haskell

>>507946803>this entire postcut off your fingers and swear to never write another line of code again

Attached: 1585377385978.jpg (403x403, 23.21K)

>>5079472123 unrelated points lmao, private is legit a garbage concept, its just cruft. Look at Rust for a well designed language. Coroutines are good. Python has a library for everything, is crossplatform, and justwerks from terminal.make an argument when u feel like it

>>507946803>its a shit concept imoget out

>>507945168>rustranny shilling his garbage unused languageLike clockwork

>>507947441>if i don't understand it, it's cruftyour tongue next

Attached: 1583530342434.jpg (990x990, 401.78K)

>>507947497make an argument any time, stop sucking industry cock, stop feeling smart cuz u label everything as const private etc, its meaningless lmao>>507947732lmaoo ofc i understand it, oop kid. theres a reason python,rust,lua,javascript,lisp,every functional language,etc dont use it.

>>507944547English.

>>507944638indian boomers more precisely

>>507944547Python is the most overrated language in existencePeople only like python because it's the only language they know

>>507945765god i want to kill myself everytime someone in my company ask meto fix something in VB

>>507947982>ofc>cuz>u>word,word,wordstop posting anytime

>>507944547>tfw C# developer but too far gone to switch to something else while keeping the same payAt least I'm not a Java dev...

>>507948163>why yes

Attached: GIGACHAD3.jpg (474x1328, 128.71K)

>>507946512not him but can you explain what's bad about C# garbage collection ?i've heard that meme a lot but i still dont understand what's make it bad

>>507944547>I cant discuss anything without adding a wojak to it. kill yourself faggot.

>>507944628Enjoy your memory leak

>>507948406>Im too retarded to deallocate memoryNot everyone is like you

>>507946076>>507946364I've actually made several games in Excel, when having nothing to do at work.

>>507948406>not being able to manage memory in 2020>not using smart pointers in 2019+1never gonna make it

>>507948303please make some kind of argument

>>507948367Everyone shits on Java, but it's only real problem is that it's a garbage collected language. Brainlets aren't able to apply the same reasoning to other languages, they just repeat the same "Java is bad" meme. The Java language itself may have many warts, but the JVM (and other compile-to-JVM-bytecode languages) are just fine.There is nothing wrong with garbage collection.

Attached: java-limitations.png (811x1673, 185.07K)

>>507948512Humans arent robots,a lot of big games using c++ have this problem

>>507945765>>507945863Good to know I'm not the only one with this suffering.

>>507945765You can write bannerlord mods in visual basic bro. Join megithub.com/admiralnelson/bannerlord-find-everywhere

>>507948612not when you type like a literal child

>>507946803This is why CS field is fucking meme nowadays

>>507945765>get trained in C#>get hired at company that "does C# but also lots of other things!">shit output management software>uses VB scriptingFUCK I HATE IT

What can Python be used for?>t. Codelet

Attached: 1584315353843.png (384x452, 121.14K)

>>507948972fucking everything

Somebody tell me the best engine/language to make mobile games in.

Attached: 1539429683219.png (349x369, 168.76K)

>>507948778too hard to read? you do seem like you've never written a line of a functional language in your life

>>507946450Just put an underscore in front of it bro

>>507948972ML shitReplacement for bash scriptCiv 4 modding

>>507949018sure thing buddy

>>507949013unity/C#

>>507948406literally learn how to allocate memory manually you fucking brainlet

Attached: 1571177246692.jpg (593x767, 54.64K)

>>507948972Everything, but that doesn't mean that that's a good idea

Python is literally only good for scripting.

>>507944547i don't get it, lua is literally the most comfy language for making games, why is it after c++?

>>507948972Any type of snake based software really.

Is Godot even functional?

>>507948884the obsession over this private shit is embarrassing. just dont work with retards and minimize your use of state. Java was the beginning of a CS dark age we've only recently recovered from

What language has no reason of being around any longer but is so because of how deeply rooted it is

Assembly.

Attached: gigachad.jpg (912x1024, 71.21K)

>>507948664if you are a programmer you should not only be able to manage memory, you should WANT to, since it's a major factor in improving codenot to mention how constrained to boomer oop memes it isjava is for literal apes

basic? more like based siiiiiiip ahhhhh yep

Attached: 5DF605B9-11B4-4D9A-AC0A-412B4B44BC53.png (1200x880, 31.19K)

>>507946803>I've never seen a codebase that actually uses private desu, its a shit concept imoBased retard gives user full access to implementation, makes every line of his project part of the public API.

>>507944547Assembly

>>507949337Fortran.

>application programming

>>507945256Tech illiterate here, what does "out of the box" mean.

>>507945984>COBOLNigger, COBOL is only used in bank mainframes and aviation shit nowadays.

i learned java can i make video game yet?

Attached: 1588609251822.jpg (1920x1080, 172.99K)

>>507949760yes and you can sell it for 2 billions to microsoft

>>507949582>what is the entirety of webdev>what is working with non-retards

>>507949696"With default settings."

>>507949696what you get first time using it without making any modifications

>>507949696how much work it takes to get the desired result. Out of the box means minimal to no work required

>>507945860Based furfag. I used to have a private server and did some dragonspeak about a decade ago

>>507949337Fortran and COBOL come to mind. The former is still used by many older scientists, the latter is used heavily in the banking sector.

who do i find artist for my game and how much do i pay em?

>>507949839>nonretards>doesn't understand the importance of public/private implementationNice. Not sure why you're bringing up web development as well since you aren't going to be coding data structures in that format but I'll chalk that up to your inexperience.

>tfw fell for the java meme

Attached: 1495888078259.jpg (659x772, 240.83K)

>>507949592yes

Attached: 78022AFB-4263-4556-AF4F-8F42DE0BB0E3.png (514x326, 8.58K)

>>507950202How many assets do you want/need?What kinda of style do you want?Have you already made a prototype for your game ?I hope your starting to understand why your question was fucking stupid

Attached: 4833512699_761a3fcc61_b[1].jpg (1024x640, 120.23K)

>>507950428I deeply admire people who can deal with that shit. I had to write some very simple stuff for a class back in the pentium days and it gave me cancer.

>>507950492Yes, yes, and yes.

>>507944547>tfw trying to learn c++ qt

Attached: 1544392008064.png (128x128, 36.52K)

>>507950492i realise how stupid my question is, i just don't know how to start unless i already have an artist. i mean i can code, but what exactly do i code right now?

imagine writing a game in a language without actual concurrency

>>507950669make or steal placeholder assets

>>507950669>but what exactly do i code right now?What kinda game are you trying to make?I don't know if you know this but Nintendo uses fucking nothing but cubes for there prototyping You can prototype your game with stock/stolen assets

Attached: maxresdefault.jpg (1280x720, 77.56K)

I know nothing about programming but how difficult is it to make your own game engine?I like Underrail so lets use it as an example>The game's custom engine and development tools are built using C#, Microsoft's .NET 4.0 framework and XNA Game Studio 4.0.[3] Of course making large-scale stuff like Crytek, UE4 and whatever there is probably downright impossible to just one person.

>>507950935okay, will try, thanks

>>507950939its rarely if ever worth it when other companies have free solutions released alreadybut it takes a fair bit of work. I wouldnt call it super difficult but it isnt easy

Attached: main-qimg-b399ed99e88f631f17d88ef6b6c32315.jpg (800x3382, 737.04K)

>>507950939>XNA Game Studioit's kinda an engine

>>507944547>Kotlin

Attached: 1496980440280.jpg (322x226, 35.03K)

>>507950939You don't even understand the question you're posing.

>>507948406that would be your own goddamn fault, faggot.

Attached: toggl-how-to-save-the-princess-in-8-programming-languages-0c32e93f47f3f6401913846c4c184e3e[1].jpg (800x2798, 1.38M)

>>507949263Any you say?

Attached: yuie089gwys11.jpg (640x1137, 89.18K)

>>507950217I'm in a data structures class right now and considering web development. Does nothing I'm learning matter?

>>507951510Depends. If you're doing any non-standard backend it might end up being important.

Is Rust actually going to be that good?Currently learning C++ but people tell me Rust is going to replace everything.

>>507951698i dont see c++ ever being replaced

>>507944547Assembler

>>507945984I work with R for data analysis, but how would you go to write a game with it? What libraries would you use? Also name one game developed in R I can check to get an idea

>>507951698They always tell the kids that, keeps them on their toes.The only thing that'll get replaced in a few years is you.

>>507945765FUCK LEGACY SOFTWARE FUCK LEGACY CODE BASESBURN IT ALL TO THE GROUND1,189,785 DEAD PROGRAMMERS

>>507951070>>507951384The only comics posted on Holla Forums that actually made me laugh, shit's too real. Who the fuck even uses Lisp these days though?

Attached: 1557014119292.gif (220x140, 361.99K)

>>507951698C++ is a good starting point for learning everything else.

>>507951832do not develop a game in R

>>507944835Unreal is better but has so many features its kinda hard to use it if you're a complete beginner. Unity has much less features and doesn't have blueprints, only c# but on the other side I think its way easier to get your hands on with 2h of tutorials. Anyway I hope you don't plan on actually selling the game as using unity or ue4 means royalties up the ass. If you do intend to create your game I highly suggest you using godot or irrlicht3D

>>507948163Found the Perlite

coding games in R studio anyone?

Attached: S studio.png (798x646, 94.53K)

>>507944547I work in javascript and there are literally zero female programmers out of hundreds of people

>>507951698>Currently learning C++ but people tell me Rust is going to replace everything.It's not. New software may be made in Rust, but what's already in C++ will never be thrown out.See: COBOL, FORTRAN and BASIC

>>507951698Learning a "legacy" language is a good decision in any case. There will still be pieces of C++ code floating around in 50 years, and you will be able to make bank using your specialist knowledge then. That said, C++ is a fairly safe affair.

>>507951392Notisssssssme sssssssempai

GMLI can't possibly make my own engine so it'll do fine

Attached: Screenshot_20200427_151019.jpg (694x608, 328.13K)

>>507951976I got a friend who uses Clojure to seriously automate injecting and compiling code for car engine computers. He's used it with a little bit of custom GCC setup to create what he says is one of the fastest toolchains in the industry. He was able to modify a car engine computer on the spot and really impress some Nissan executive with his tweaks to the accelerator and so on.

>>507952154My grandfather told me to look up Fortran, didn't know it was still used.

>>507952334I have friends studying computational physics and about half of the code they have to write is in FORTRAN.They tell me it's absolutely horrible to work with.

>>507952065I heard UE doesn't charge royalties until after 1 million now.

Html

Somebody post the interview questions for programmers and the pajeet tier answers.

>>507952563>I heard UE doesn't charge royalties until after 1 million now.>Planning on making less than 100 million on your break out gamenever gonna make it

>Assembly

Attached: chad.jpg (464x640, 227.04K)

>>507947982Rust has private tho.

>>507948512You should probably go work at MS, they have been sinking money into memory management bugs for decades, I'm sure they'd love to have you.

>>507944547日本語

>>507946803>I've never worked on a meaningful codebase desuFixed.

>>507944547I only know a little of python, not much really. I wanted to learn java but my sister broke her computer and now she have to use mine due to having to go for virtual class

>>507953514Consider combining your passions and sticking you python inside your sisters java for punishment and learning.

Attached: 4b5e45acc84fddd7dd056170e47a80f0[1].jpg (960x615, 117.75K)

What's the best engine for making a 2D game? I know it's either Godot or GMS 2.0 but I've read both are bad for different reasons.

>>507945543post microwave code

>>507953691Keep 'em coming, it's all true.

>>507944638whats wrong with java in 2020?

>>507944547Being picky over what languages to use is stupid. Most modern languages do all the same shit just with different syntax. It's what you use the languages for that matters.

Attached: 1564311674458.png (498x443, 79.26K)

>he doesn't use QBasic and Pascal in DOSboxlol, git gud

>>507945352Enjoy rewriting the entire vehicle physics because it's Unreal Engine tradition to always have them be shit. and unusable beyond the most arcadey scenarios.

I use plsql daily

>>507944547runescript

I only program in Hoon.

>>507944547>Sim City 2013>multiplayer constantly fucked up and crashed>it's literally because the always-online authentication servers were written in Java and it's a shit programming language for servers

Attached: 1588799073337.jpg (555x475, 97.69K)

>>507944547C++ if you want whats common. Rust if you want whats good.

>>507944547Fortran

>>507956030Is it? I was under the impression that JavaEE and Spring are super popular in enterprises.

>>507944547B E E FEEF

Attached: 1577048233970.png (256x251, 68.56K)

>>507956260Apparently that's one of the reasons Sim City 2013 flopped, the servers were written like shit at the very least. Knowing EA they probably forced people to write the servers terriblySim City 2013 is a mess, the reason why all the cities are so small is because anything higher makes the game unstable

>>507945765>mfw I work with PICK Basic

Attached: 1554399489399.jpg (329x329, 52.75K)

>>507956519I've only seen Beef for like 5 minutes but it looks really cool.

Let me introduce you to the Terraria decompiled source codegithub.com/raxod502/TerrariaClone/issues/2

Attached: 1576425944078.png (394x434, 108.38K)

How does one learn programming?

>>507944547C# if unityC++ if UE Python/gscript or c# if godot. C# used to be horrible, but with .Net core it is pretty darn great.

>>507956770Simply look up "introduction to programming" and pick whatever.Also, the question of which first language you should use will come up.The answer is Python.

>>507956671My only wish in life is for Beef to become popular

>>507956920I don't think it will. People are getting acclimated to Rust at the moment.

>>507948972Machine learning and data analytics. Also data base interface with SQLite or sqlachemy. Not really ment to make executables or involved GUIs

>>507957016My worst nightmare is Rust becoming even more popular, God the syntax is ugly, I really enjoy the idea behind it but I can't stand the syntax, completely unaesthetic

>>507956873I mean theory-to-practice ratio and how to get though problems you're stuck with.

>>507944547GML

>>507956703The double edged sword of programming is that you can get something working and popular by writing garbage code.VVVVVV is like that too.

>>507945320You don't exist, shut up.

>>507949013Kotlin

>>507957184>I mean theory-to-practice ratio20-80>and how to get though problems you're stuck withThat's just general problem solving skills. There's also a lot of patterns and reflexes in programming you can only pick up by writing code yourself.

>>507956770If your goal is to "learn programming", you'll fail. What you need is an idea of an application you want to make so you can fail at that.Then realise you'll make as much money and do way less work as a product person telling your team of beta devs what to do and having them work late to do it.

>>507957298So it's basically trial-end-error, right? Because I read a book and still don't really get majority of things.

C++. C# would be good as well if it didnt have garbage collection.

>>507956846>tfw using Rider for the first timegod visual studio is so shit in comparison

Attached: 1478418289804.jpg (578x652, 49.59K)

>>507957381Yeah.

>>507957197And then you have Yanderedev, who is so absolutely shit at coding he can't make it work at all.

>>507945765What's so bad about Visual Basic?

>>507957448IntelliJ-based IDEs are really good. Finding out you can get the entire software suite for free as a college student was the best thing to happen during my education.

>>507944547>tfw rocking Phyton and MELscript for the extra chadfactor.

>>507944547C++ with embedded Lua.Or maybe Python for low-end shitty small games.

redpill me on C# garbage collection

>>507949372this, assembly and C are the only languages that don't have bloatlook at how small the size of the sm64 pc port is and tell me i'm wrong

>>507951976Not present day but... Naughty Dog. So fucked up

>>507944547Learning python right now because no gfAny good resources for learning?

>>507944547Kobol

Why not Haskell or prolog?

Java

Attached: durga soft.jpg (1280x720, 228.48K)

Is anyone here looking forward to UE5?

>>507958009I learned Prolog in college. Such a strange paradigm.

>PythonAre there any good games made with Pygame or similar framework?

>>507958127Good games? I don't know.Has anything made with Ren'Py been good?

>>507949478Unless you are writing OS code or something for the military memory management is just overhead.Consumer products don't need to be that fucking over optimized, as shown by the fact every android app under the sun is written in java.

>>507950939You are basically asking if you should build a car from scratch as opposed to just buying one off the lot.I guess you could, and you would have more control, but does that really sound like the best idea?

Why don't people just code in HEX?

Attached: maxresdefault (2).jpg (1280x720, 149.7K)

should I learn a phonetic language or a programming language? if even programming

>>507958286You are the reason why modern games and software work like shit.

>>507944798FPBP

>>507944547Assembly.

Attached: 9FG7zkq5C4-4.png (300x250, 37.24K)

>>507958513Video games are obviously one scenario where memory management does make sense you dumbass. It's 99% of everything else where it doesn't.

>>507944547>javascriptyou wish you looked that good.

>>507948972>PythonFor some reason a lot of programs used to manipulate RNG in Pokemon are written in Python.

Attached: 1581261476437.gif (499x374, 602.41K)

>>507958513>Garbage collection>Being the main reason a lot of software doesn't work well>Not null pointers

>>507958247>Are visual novels good?

Attached: 1562206278221.gif (1260x1179, 464.27K)

>>507944547INI Notepad

>>507958760>I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented language (ALGOL W). My goal was to ensure that all use of references should be absolutely safe, with checking performed automatically by the compiler. But I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.fucking kek

>>507946819>managed to type "LUA" and "lua" on the same line

Attached: brainlet.gif (395x520, 1.69M)

>>507944547What's wrong with lua? Genuinely curious since I've been learning to use lua and write my own addons/plugins for years playing FFXI. Is it really that shitty?

>>507958513Ah yes, better make sure that nancys cooking app is 100% optimized with direct memory management. Users definitely need that type of speed when finding out their fucking casserole recipe for the night.

>>507944835Godot

>>507959267its only for incel doomer modders

>>507959267Lua is a good modding language but thats it

>>507957143this. I done my university project on machine learning and data analytics and taught myself python in like 6 months. was great

>>507959407I have no idea how to translate this post into non4chan lingo.

LaTeX

how do I learn to program and make a game? any good online tutorials?

>>507959628W3schools

>>507959724w3schools was my shit in university, straight to the point and plenty of code examples.

>>507944547

Attached: 1322398151228.jpg (1200x848, 370.09K)

>>507959628Don't get it twisted, making games requires almost no programming ability unless you are making your own engine. If your goal is to make good games, you should put about twice as much time into learning how to make decent art assets.

>>507944547C++ for engine dev, C# and Lua for scripting, everything else is useless.

>>507959871Accurate.

>>507959871not accurate

>>507959871Of an undefined accuracy

>>507959871I don't know if this is accurate

>>507959871Segmentation fault (core dumped)Accuracy value expected, NULL returned

>>507957578obsolete, inelegant, proprietary, and slow

>>507944547>paint++ isn't even on the listwhat is this terrible meme?

>>507944547python for making patreon coomer games of course

>>507959871I've made a promise which should tell me if this is accurate. I'll get back to you soon.

>>507951070>>507951384This guy has no idea what Lisp is and what it does. >DUDE PARENTESES LMAO

What are you making? Complex game with modern graphics, open world, hundreds of NPCs? Pick C++ or Rust. Indie 2D game with pixel graphics? Literally anything will do.

I wish I was an expert in Python and C. Both are cool as fuck languages.

>>507962210What if I want to make something in between? I want to make a old style 2.5D isometric sim game with hundreds of NPCs, Z levels and as few loading screen as possible.

Basic

>>507962210>Not being truly retro and using assembly to make 2d pixel games

>>507944547Unity

>>507963068Modern assembly is a nightmare. Just use C + intrinsics if you want to be low level.

>>507963261SIMD is the shit, I wish I had a reason to use these instructions.

using the best programming language ever made, luajit

>>507944547Redstone

>>507944798Very based.

>use python, java, and js at work>tfw still can't learn C++

Attached: 1589366578596.jpg (608x1100, 292.93K)

>>507945765>Half of my company uses VB>the other half uses C#>I'm on C#Dodged a bullet

>>507948972Curretly niggas love to use python for ML

Don't bully but I want to make a web page board game. People log into it, host/join games and make moves in the games. Game states need to be stored, it'll be asynchronous play mostly. I've never coded before but I want to learn something. I need to look into WHAT technologies exactly? Is this right:-html (how the web pages look, duh) -php? (uhh something about shit done on the server side?)-mysql? (uhh storing shit?)Anything else I should read up on?

>>507963986is this traced

>>507964317PHPJSMySQL

>college freshman>learning C after self teaching GML to make a little shmupI hope I get to learn something else soon because looking at this thread it feels like I'm missing a lotThen again, maybe that'll come in the later years>>507963986That thread yesterday was nice

>>507964578why does it matter? the girl does not care

>straight out of college, can't find a coding job>get hired to maintain a decade old java codebase written by Indians ( both feather and dot) who gave up on it and all retiredThis is the rest of my life, huh

lua chads where you at

>>507965523it's hotter if I know a real little girl looks that

>>507963986why are so many developers i know pedos who slurp to loli pictures? it’s always them vs the rest who are into big tits mature women when i’m with my friends. is it correlated with the skillset and mindset needed to be a dev somehow?

What's wrong garbage collection?

Attached: 1532152037729.jpg (917x942, 121.22K)

>>507966368It makes your application slower.

>>507966169Yes.

Attached: Screen Shot 2019-02-06 at 12.28.17 AM.png (1828x540, 139.72K)

>>507966368It can happen at bad times when you're not managing it yourself.

>>507944547whatever godot uses, you get to keep your money

>>507944547C# is a pretty good language if you want to make your own games. You have to choose the tools based on your goal, and I doubt a beginner would develop AAA-tier games by themselves.

>>507965410Learning C is very useful in the long run so you learn about computers on a bit deeper level and about things such as memory allocation etc. so you wont end up like >>507966368

>>507944547English.

>>507966605holy based

Attached: fcfd47e9f43f9a3acfe96edc8448af10.png (730x1140, 313.22K)

>>507959871

Attached: 67568468.jpg (862x306, 73.99K)

>>507944547English. Simple as.

>want to learn programming but need to decide on a language to start with>can't confidently decide on a language to start with until i know enough about programming to know why i would like or dislike certain languages

Attached: 0000000.jpg (336x441, 11.32K)

>>507959871Is this accurate?

>>507966169>the rest who are into big tits mature womenThey are pedos that prefer to admit to a minor sin so you stop digging. The fact that they chose the exact opposite of a loli should've been enough of a teller.

>>507967134What? Just learn Python or C or something, you sound completely retarded. Learning the language doesn’t take much time at all, learning to think like a programmer is the difficult part

>>507956030It's incredible how much of a colossal fuck up that game was.

>>507967134It's all the same shit. You're basically saying>i've never drawn a circle in my life, FUCK what drawing tablet do i buy!?Just start with Python.

>>507966169being attracted to children requires you to not be brainwashed into thinking that's a bad thing. So pedos are always either retards (too stupid to realize it) or smart people (smart enough to question and argue against why people think it's bad)

>>507967134It really depends what you're looking to accomplish if you just wanna make short scripts and network stuff go with Python if you want to make stuff that works really fast go with C. If you're looking to start developing simple games start looking into unity and C#

>>507956030>java>shit language for servers

Attached: 1508648978464.png (657x700, 110.28K)

Reminder that OOP is for brainlets. It was systematically designed to interface with Pajeet brains

>>507966169I was told that you need autism to get into programming. Some people just don't get it no matter what. You need to think like a computer for it and people usually don't function like that.There was even a study about this, but it was "retracted" due to some silly reasoning. It was called "the camel has two humps".

Attached: 1420760494903.jpg (640x640, 43.5K)

>>507957197How do you fuck up coding VVVVVV? I actually can't think of a platformer which would be easier to code. You don't even have to worry about jump physics.

>>507967586If you don't use oop you're probably doing some simple shit.

>>507946512just implement IDisposable and call GC on every object yourself, like a chadreal talk though, I went from assembly to C to C#, but I really want to go back to embedded systems and C++ because I fucking hate webdev with a passion, especially sincw everyone's trying to force JS stacks like MEAN

>>507967337It's always intentional from EA. Any game not directly made by EA is expected to flop because EA bought the company and they want an excuse to disband it. Notice how any franchise quickly goes to shit the moment EA gets their hands on it.>Dead Space 3 becomes a co-op-focused cover shooter>Sim City 2013>Sims 4 had a very shaky start because it was missing so much shit initially like pools and toddlersWasn't their latest murder the company that developed Dead Space? And they said that they'll only keep it alive if it makes a ridiculous amount of profit. Before that they fucking killed Maxis.

>>507958573>>507967547

>>507967826bioware was next apparently

>>507944547>C# Makes sense, really.

Attached: No_brainer.battle_angel_alita_book_09_angel_s_ascension_pg_014.jpg (728x1083, 88.71K)

>>507944547Borland Delphi 7.

>>507967596>did programming class>more than half of the class was too fucking retarded to understand the most basic of conceptsIt's not that people don't function like that, it's that most people are fucking stupid.

i know at least two devs who always have tweetdeck on one monitor while at work so that they can slurp to the latest and greatest loli art while working. i’m not one to kinkshame and people can have whatever bodyshape preferences they enjoy so i will just say they’re pretty based

>>507967586i'm fairly convinced that oop is the reason i found learning java as my introduction to programming so frustratinga program is literally a set of actions being performed on data. trying to give data "agency" in some abstract sense is just unnecessarily confusing

>>507968017Most people are average by definition.

>>507967596>find paper that confirms your beliefs>later gets retracted>decide it was retracted for "sill reason"

Attached: 1514790658746.jpg (922x479, 138.05K)

>>507968142The average has always been stupid.

>>507968142That is completely wrong. The vast majority of people are above or below average.

>>507967486BasedWatching people explode into accusations, because nothing backs their subverted minds, after simple "but why?" is always funny.I know since I was one of them.

>>50796827568% of people will be within one std of deviation of the mean.

*sips*Now C, that's a language

Attached: 1471743416857.jpg (500x600, 60.14K)

>>507968153Gotta keep students money flowing. "Depression" is not an excuse to drop the study altogether.

>>507968412But the average IQ is 100. Most (in fact the vast majority) people do not have 100 IQ

>>507968489

Attached: 1318591871598.jpg (407x521, 31.64K)

>>507968508Depression? They redid the study multiple times and ti didn't replicate.

>>507944547English.

>>507968489Based

Attached: 1559154846271.jpg (500x394, 42.28K)

>>507944547C++, C#, C, and assembly are the only acceptable languages for games. But C and assembly are stupid when C++ is an option, and C# is only acceptable for Unity.C++ is the king of games by a long shot.

>>507968489>having specific dragon_x functions instead of using windphysics() which accurately simulates the dragon's movement based on its data but also works for other non-dragon objects

>>507951392bit head off, strip bones fron flesh and ground it. there, made it useful.

>>507944547Actionscript.

Attached: 9i44tw.jpg (666x762, 346.36K)

>>507951832Use RShiny+RStudio. Nobody uses base R anymore except for 18 year olds learning intro stats.

>>507967596>people learning to program pushed to do comp sci>proceed to get exposed to all the complicated hardware stuff taught by lecturers who just want to show off how complex their expertise is>"what do you mean people are dropping out?"

>>507945765What's wrong with VB? Seems really powerful to me. It's just bloated as fuck and annoying to configure.

Attached: graphics_sm.webm (938x621, 916.08K)

>>507968907What if I use c# in godot

>>507944547Fortran

>>507969193>mfw thinking about the endless pajeets who got hard filtered by discrete math

Attached: fef2893a52e316003afab562f59bd861171663bcef774aca3bc9d645131da8a2.jpg (1600x1150, 322.32K)

Computer science is for nerds who didn't have the upper body strength for REAL engineering.

Attached: gallery_medium.jpg (600x400, 23.19K)

>>507969275If you're using Godot, you should be using C++.

>>507969417Software engineering isn't engineering, and computer scientists who call themselves "engineers" are doing a disservice to both themselves and engineers.

>>507957528Still made more money from his game than any of us will ever will

Attached: file.png (316x317, 186.27K)

>>507969417>that neckOkay skeletor.

>>507944547I'm going full RCT and doing mine in assembly

>>507944547Literally any language, you niggerfaggot, if you are such pussy you can't pick, write a game using haskell.t. actual software dev

>>507969458C++ takes much more effort and time to write compared to just c# or gdscript.A smart developer would write the majority of his game using c#, then use c++ to optimize performance heavy scripts. The engine lets you use scripts from any language together, so why wouldn't you use the language best suited for the individual script? Using full C++ won't give you a performance boost in the majority of scripts your game uses.

>>507969571He peaked on patreon at ~$5k a month.

>>507956030Name one reason server instability was caused by java specifically.>inb4 b-but muh ram

>>507956593>t. tech illiterate americanYou realize there are million other reasons why servers could be performing bad, besides language being used

what if I use blueprint and C++

>>50796864350% of people doenst have more than 100 IQ, as IQ is the average

>>507954079java jobs often imply maintaining old enterprise applications, not fun.

>>507969908A game shouldn't be heavily using scripts at all, but overhead in learning the language is not a good excuse for projects that last over a year.

>>507963986Where can I find this artist's latest work? His pixiv doesn't have this.

>>507956630UNIDATA?

>>507970563>overhead from learningI'm talking about overhead from writing the language, why would you waste time writing performance lite code in C++ when you could have written it so much faster and with less hassle in GDscript or C# without any performance impact.

VB

>use c# with visual studio at work>got a department change>now we have to use java with eclipsethis is the worst IDE holy shit

Attached: 1557683354073.png (271x275, 218.24K)

>>507956703>

Attached: mfw.jpg (257x183, 13.72K)

>>507973637Now that's a surefire way to summon vimfags

>>507973637Just ask company to buy you intellij bro.