newsroom

Discord ID: 398858182455459853


87,357 total messages. Viewing 250 per page.
Prev | Page 11/350 | Next

2018-01-10 01:18:04 UTC

just like C++ is just a superset of C

2018-01-10 01:18:20 UTC

And Microsoft is making things more open source

2018-01-10 01:18:25 UTC

C++ isnt a superset of C though

2018-01-10 01:18:38 UTC

Any valid C code is valid C++ code, ergo C++ is a superset of C

2018-01-10 01:18:44 UTC

It is

2018-01-10 01:18:45 UTC

Not at all

2018-01-10 01:19:00 UTC

Give me one line of code that would compile under C but not under C++

2018-01-10 01:19:12 UTC

C++ doesn't allow most of the pointer casts involved with idiomatic C

2018-01-10 01:19:31 UTC

Yes it does. It just has better syntax for those now, so people rarely use the old C pointer casts

2018-01-10 01:19:44 UTC

No naming in struct initializers

2018-01-10 01:20:24 UTC

You have to extern "C" all C headers to make sure symbols aren't mangled

2018-01-10 01:20:39 UTC

I'm not well versed on struct initializers, so I can't speak to those

2018-01-10 01:21:03 UTC

@Revan it doesn't, under the spec you can only up/downcast pointers

2018-01-10 01:21:31 UTC

@ping But the compilers still have to support it

2018-01-10 01:21:35 UTC

Wait, whys the convo on coding now?

2018-01-10 01:21:41 UTC

Wasnt it electric cars before

2018-01-10 01:21:55 UTC

Because we are actually qualified to talk about coding

2018-01-10 01:22:10 UTC

@GingaBomber Because ping and I disagree on the definition of "<Language B> is a superset of <Language A>"

2018-01-10 01:22:10 UTC

The compilers let you deviate from the specs but that doesn't really count as a language feature

2018-01-10 01:22:25 UTC

Well I guess, but my expertise is only in C++ and C#

2018-01-10 01:22:40 UTC

More C# now sincei ts easier to develop games in

2018-01-10 01:22:58 UTC

i made a diagram awhile ago one sec

2018-01-10 01:23:20 UTC

XNA still a thing? Haven't looked recently.

2018-01-10 01:23:44 UTC

@Grenade123 I think I read about that a few years ago, but I don't remember the context

2018-01-10 01:24:40 UTC

I mean, I have a book on it from a few years ago but it was when the xbox360 was still the main xbox, before the one

2018-01-10 01:25:05 UTC

@ping Okay, I'll concede that you're probably right in that C++ isn't a *perfect* superset of C, but as far as most programmers are concerned, it's close enough as to not make a difference

2018-01-10 01:25:17 UTC

@GingaBomber let me guess, unity? ๐Ÿ˜ข

2018-01-10 01:25:39 UTC

good when you want to work in small teams

2018-01-10 01:25:50 UTC

and cant afford the assets to make full use of Unreal

2018-01-10 01:25:55 UTC

i mean i'm on a 3 person team and unity was just completely awful

2018-01-10 01:26:00 UTC

VR specifically

2018-01-10 01:26:06 UTC

Cause no source control?

2018-01-10 01:26:21 UTC

we dont even use the unreal source control features

2018-01-10 01:26:31 UTC

unity is just so boilerplate heavy

2018-01-10 01:26:40 UTC

among other things

2018-01-10 01:26:48 UTC

well, I worked on unreal with a team

2018-01-10 01:26:53 UTC

and I found that awful as well

2018-01-10 01:27:14 UTC

And well. I didnt like the build times

2018-01-10 01:27:18 UTC

Personally preference it seems.

2018-01-10 01:27:19 UTC

I dabble in UE4 a bit. Not coding or blueprints though.

2018-01-10 01:27:26 UTC

and it would often crash when making release builds

2018-01-10 01:27:29 UTC

Unity's level editor is better

2018-01-10 01:27:51 UTC

Unreal have the same release build option support?

2018-01-10 01:28:00 UTC

But then, I also worked in Construct2 and Gamemaker, so shitty structure is not an issue for me

2018-01-10 01:28:07 UTC

I dabbled in UE4 with a friend a few years ago, and it seemed bloated for what we were doing

2018-01-10 01:28:08 UTC

Why you ask, uni course requirements

2018-01-10 01:28:09 UTC

unreal has an excessive amount of build options

2018-01-10 01:28:10 UTC

ugh

2018-01-10 01:28:28 UTC

Ayy, good old construct and gamemaker

2018-01-10 01:29:11 UTC

One of those didn't have a proper if statement or something similarly common if I remember

2018-01-10 01:29:19 UTC

Think it was gamemaker.

2018-01-10 01:29:31 UTC

It had an or condition, which was not the exact same

2018-01-10 01:30:32 UTC

gamemaker had if

2018-01-10 01:30:37 UTC

you just didnt need the brackets

2018-01-10 01:31:33 UTC

but unity's UI system is absolute garbage (world space UIs are buggy as hell too),
shader development requires hopping to/from an external program and is a real pain in the ass
the animation system is inferior for basically every use case
building lightmaps is REALLY slow in unity, has very little tuning options, and looks inferior if you compare a well tuned unity scene with one from UE
unreal comes with automatic LODs, and has a pretty nice system of managing LODs directly from the static mesh
unreal comes with many options for generating collision meshes

i can go on

2018-01-10 01:31:37 UTC

Or was it an else. Idk, it was like 7 years ago. It was missing something simple for continals. Or at least I couldn't figure it out in the less than a week I had to work with it

2018-01-10 01:32:12 UTC

there are types of shaders unity straight up doesn't support

2018-01-10 01:32:24 UTC

so it is actually severely limiting depending on what you are trying to do

2018-01-10 01:32:31 UTC

What I'm getting from this is "There is no silver bullet [game engine] for game development"

2018-01-10 01:32:36 UTC

i mean

2018-01-10 01:32:56 UTC

Relevant XKCD: https://xkcd.com/927/

2018-01-10 01:33:11 UTC

literally the only thing unity has better than UE is docs and their level editor is slightly easier to use

2018-01-10 01:33:24 UTC

everything else is just a pita

2018-01-10 01:33:40 UTC

sounds kinda like mongodb ๐Ÿค”

2018-01-10 01:33:40 UTC

Doesnโ€™t Unity have a better road tool?

2018-01-10 01:34:07 UTC

one sec

2018-01-10 01:34:10 UTC

good, the project im working on has no need of physics, lighting, or unique shaders

2018-01-10 01:34:16 UTC

closest thing would be particles

2018-01-10 01:35:02 UTC

unreal's particle systems are 10/10

2018-01-10 01:35:16 UTC

What is unreal coding language, c++?

2018-01-10 01:35:21 UTC

Yup

2018-01-10 01:35:23 UTC

blueprints and C++

2018-01-10 01:35:32 UTC

blueprints can be used for basically everything

2018-01-10 01:35:43 UTC

also there are many scripting languages ported to UE

2018-01-10 01:35:48 UTC

including C#

2018-01-10 01:36:05 UTC

Blueprints are great because I canโ€™t code. I canโ€™t really blueprint either but thatโ€™s a different problem.

2018-01-10 01:36:18 UTC

C++ is the go to language for game development

2018-01-10 01:36:27 UTC

Meh, one of my main problems with c++ is that I feel like I spend more time setting up the project and telling the complier were everything is than I do coding. But maybe that is just visual studio being dumb.

2018-01-10 01:36:30 UTC

i'm not sure how comprehensive they are since i'm fine with C++

2018-01-10 01:36:40 UTC

Id argue that

2018-01-10 01:36:41 UTC

well kinda

2018-01-10 01:36:51 UTC

i am used to both

2018-01-10 01:36:55 UTC

the way UE is set up is kinda like Qt

2018-01-10 01:37:31 UTC

Qt has their own preprocessor which makes using it a bit easier

2018-01-10 01:37:42 UTC

@Grenade123 Visual Studio is often dumb, but it is still the best C/C++ IDE I've used

2018-01-10 01:38:24 UTC

I do love it's debugger but have had little opportunity to look around to see if there is anything better

2018-01-10 01:38:56 UTC

The only alternative I know of for C/C++ is Eclipse, and I don't even use Eclipse for Java, which is what it was designed for

2018-01-10 01:39:15 UTC

I suppose there's Xcode for macs, but I'm not an Apple fanboi, so I've never used it

2018-01-10 01:40:16 UTC

But dear God visual studios. "Oh, you want to reference that other project? Please follow this launch squence for the space shuttle to set that up. Oh, and I'll still randomly not find it in the middle of your work day."

2018-01-10 01:40:46 UTC

Maybe I didn't have problems with that because the only external projects I referenced were through NuGet

2018-01-10 01:41:22 UTC

I wasn't talking about external projects, I was talking about two projects in one solution.

2018-01-10 01:41:33 UTC

which, for some reason, I always read as "New Get" until just now when I realized I could read it as "nug(g)et"

2018-01-10 01:42:01 UTC

Then again, the code base at work is a mess and more just thrown together over 30 years than actually designed.

2018-01-10 01:42:34 UTC

But what do you expect from something coded on the back of a truck doing the thing the program is designed to support

2018-01-10 01:42:45 UTC

Ah, the plight of working on a "mature" code base. You want to say it's good because it's "mature", but at the same time it's got so much cruft in it that you can't really say that and sleep well at night

2018-01-10 01:43:16 UTC

CLion is good

2018-01-10 01:43:28 UTC

Qt Creator if you want something lighter

2018-01-10 01:43:55 UTC

At my first job after graduating there was a project they wrote nearly 15 years before I started there, and everybody was so afraid to touch the code for fear of breaking it that we never added features. At the same time, though, nobody was willing to write a new solution

2018-01-10 01:44:38 UTC

Really, if it was as easy as it is in c# to reference things, and the intellicense was as good, I wouldn't mind c++ as much.

2018-01-10 01:44:53 UTC

The main discernable feature of the project was an XML parser that took a configuration file and turned it into a query engine, but poorly

2018-01-10 01:45:31 UTC

@Grenade123 it is, VC++ has GCed reference types

2018-01-10 01:45:50 UTC

`void foo(std::string^ bar);`

2018-01-10 01:46:39 UTC

I meant the actual set up. Once I've told visual studios that yes, I am not lying, there is C++ code there, I have not problem.

2018-01-10 01:48:05 UTC

Then again, I haven't done much c++ work in visual studios that wasn't in vs10. It was 10 in college and then this code base at work is stuck with 3rd party stuff that only complies in 10.

2018-01-10 01:48:15 UTC

oof

2018-01-10 01:49:11 UTC

VS has always sucked hard when it comes to C++

2018-01-10 01:49:36 UTC

they don't fully support c++14 yet iirc

2018-01-10 01:50:09 UTC

Don't exactly like digging through the project settings to manually set the folder where the referenced code lives. Which then needs to be manually changed should you need to move it's physical location

2018-01-10 01:51:42 UTC

I demand a video

2018-01-10 01:51:47 UTC

Where Tim takes off his beanie.

2018-01-10 01:52:31 UTC

There was a picture of him with no beanie.

2018-01-10 01:53:01 UTC

Think it was in an ama on 4chan.

2018-01-10 01:53:15 UTC

Is he hot?

2018-01-10 01:53:54 UTC

@Dionara <#398973785426100234>

2018-01-10 01:55:43 UTC

Why so much C talks..

2018-01-10 01:55:50 UTC

Java master race!!

2018-01-10 01:55:58 UTC

๐Ÿ’ข

2018-01-10 01:56:05 UTC

Hehehe

2018-01-10 01:56:12 UTC

Oh my god lol

2018-01-10 01:56:18 UTC

He should just do what I do and shave his head

2018-01-10 01:58:08 UTC

Seriously though. There's so many engines nowadays. For most kinds of indie games usin C is a waste of time

2018-01-10 01:59:43 UTC

@.B so you use Java instead and get 10fps?

2018-01-10 02:00:11 UTC

oh god my eyes

2018-01-10 02:00:16 UTC

I code Payments and Security backend apps

2018-01-10 02:00:23 UTC

Not games

2018-01-10 02:00:25 UTC

people have actually made game engines in Swing

2018-01-10 02:00:28 UTC

that's awful

2018-01-10 02:01:01 UTC

@.B security backend? ๐Ÿค”

2018-01-10 02:01:11 UTC

Payday 2 was made in a racing game engine

2018-01-10 02:01:29 UTC

payday 2 is a meme of a game

2018-01-10 02:01:35 UTC

day 1 cheats

2018-01-10 02:02:23 UTC

because they exposed all of lua's symbols which prevented LTO

2018-01-10 02:03:00 UTC

and even to this day it's trivial to hook the vm, they don't even bother protecting it

2018-01-10 02:03:15 UTC

C is versatile, but if the team is small and/or inexperienced. Using any random engine will produce better results

2018-01-10 02:03:45 UTC

C is not versatile

2018-01-10 02:04:13 UTC

Why bother with memory leaks and low level issues if you a making a simple FPS or RPG.. right?

2018-01-10 02:04:44 UTC

@iceCalt Link Time Optimization

2018-01-10 02:05:10 UTC

basically after your executable is glued together it performs additional optimizations such as inlining and tweaking register allocation

2018-01-10 02:32:40 UTC

Guys , youre forgetting about the 2018 contendor Ruby on Rails

2018-01-10 02:33:00 UTC

Beans

2018-01-10 02:44:13 UTC

Is this going to catch on???

2018-01-10 02:48:58 UTC

@Howler4695 we talked about it somewhat earlier today in <#399319255386161152>

2018-01-10 02:49:40 UTC

as for it catching on, maybe

2018-01-10 02:50:59 UTC

it's hard for people that believe in individuality to make a collective push

2018-01-10 02:51:27 UTC

That's stupid, individuality and collectivism aren't exclusive.

2018-01-10 02:52:57 UTC

the issue is you get less leverage when you can't speak for a large group

2018-01-10 02:54:37 UTC

sargon usually makes arguments for individual issues instead of assuming a blanket set of values over a large group

2018-01-10 02:55:57 UTC

liberalists

2018-01-10 02:56:39 UTC

Yeah if everyone believes in individual freedoms you can collectively push for it.

2018-01-10 02:56:50 UTC

Without being too specific.

2018-01-10 02:57:45 UTC

wow. duckduckgo needs some work

2018-01-10 02:57:54 UTC

```Including results for redtube.
Search only for "dtube.com"?```

2018-01-10 02:59:21 UTC

@iceCalt agreed. The idea that you cannot interact with people and be an individualists is ignorant. A group of people who respect each others opinions is not anti-individualist.

2018-01-10 02:59:57 UTC

implying thats not what youre looking for ping

2018-01-10 03:00:03 UTC

hah

2018-01-10 03:00:08 UTC

Damn auto-correct

2018-01-10 03:00:23 UTC

check for yourself

2018-01-10 03:02:05 UTC

Itโ€™s d.tube not dtube.

2018-01-10 03:02:30 UTC

yeah not sure why it corrected that

2018-01-10 03:02:45 UTC

im going to start using dtube for my second channel instead of youtube

2018-01-10 03:02:57 UTC

its better to have an exteral platform as a backup

2018-01-10 03:03:08 UTC

https://d.tube/#!/c/timcast

2018-01-10 03:04:03 UTC

oh jees, their github is bare

2018-01-10 03:07:41 UTC

They should try and distinguish their UI a little from Youtube's. It looks like a copy paste of Youtube's html page I would of done when I was kid.

2018-01-10 03:08:26 UTC

it's definitely not a c+p of their html

2018-01-10 03:08:37 UTC

New platforms need to distance themselves from YouTube if they want to succeed. Not become a near copy.

2018-01-10 03:09:13 UTC

yeah the format is extremely similar

2018-01-10 03:09:53 UTC

i just miss when you could upload full page channel templates

2018-01-10 03:11:46 UTC

How does this money system work???

2018-01-10 03:42:34 UTC

Wait so I can take their revenue away by down-voting?

2018-01-10 03:52:37 UTC

i like how tim is just permanantly in the admin vc

2018-01-10 03:53:45 UTC

Tim is sitting in front of his computer 24/7 reading our shit.

2018-01-10 03:54:19 UTC

well yeah, but he's still just sitting in vc muted and deafened

2018-01-10 03:54:32 UTC

nah you can see when he's online

2018-01-10 03:54:42 UTC

less than 2 hours today

2018-01-10 03:54:50 UTC

*sarcasm

2018-01-10 03:54:51 UTC

oh yeah, he's away rn

2018-01-10 04:17:56 UTC

Hes always online, then again, he probably just leaves his pc on 24/7

2018-01-10 04:18:11 UTC

Online as in, hes either online of afk

2018-01-10 04:39:03 UTC

Hanging out in channel 2 autism chat

2018-01-10 04:39:10 UTC

:D

2018-01-10 05:15:12 UTC

@Naveronasis would join but i'm doing work rn

2018-01-10 06:18:57 UTC

Bean stalk

2018-01-10 06:20:40 UTC

playing fallout 4 on a CRT <3

2018-01-10 06:20:53 UTC

๐Ÿ˜ฎ

2018-01-10 06:21:14 UTC

1280x720p letterbox mode at 90hz

2018-01-10 06:21:31 UTC

since the stupid game requires an outdated mod to have the UI work in 4:3 or 5:4 >.<

2018-01-10 06:21:39 UTC

DAMN BOI

2018-01-10 06:22:42 UTC

i could get it running at a higher resolution but this monitor has a sync issue :/ its been abused over the years and no longer holds a steady image when pushed really hard :/

2018-01-10 06:23:08 UTC

๐Ÿ˜ฎ ๐Ÿ˜ฎ ๐Ÿ˜ฎ ๐Ÿ˜ฎ

2018-01-10 06:26:12 UTC

Ive been listening to this one band lately that normally isnt my thing but the way my friend introduced it to me was perfect XD

2018-01-10 06:26:55 UTC

he said "well we no longer have to wonder what would happen if freeza decided he was tiered of getting his ass kicked by goku and started a metal band instead"

2018-01-10 06:28:05 UTC

also their guitarist and drummer are like... insane.

2018-01-10 06:30:45 UTC

normally its like "but thats just in the stuido they probly cant do that live"

2018-01-10 06:31:01 UTC

(if time code broke jump to 3 minutes)

2018-01-10 06:33:47 UTC

The guitar/drum synchronization reminds me of Dragonforce, but I've listened to enough music that I'm not surprised they can pull this off live as well

2018-01-10 06:36:24 UTC

idk most.... very fast bands... cant live. :/ dragon force has gone in and out of phases where they suck live even

2018-01-10 06:36:31 UTC

though right now they seem to be on point

2018-01-10 06:36:46 UTC

but for years they just couldnt keep it togather

2018-01-10 06:36:57 UTC

Apparently early on Dragonforce sounded terrible because they didn't have monitors on the stage with them, so they couldn't hear what they sounded like

2018-01-10 06:37:36 UTC

also they had a very bad habit of playing random bars between shows so they were constantly exhausted, and either wasted or hung over

2018-01-10 06:38:22 UTC

like roll into town on monday for a friday/sat show... but show up unannounced with a van full of backup gear and play random local bars that would give them free beet monday-thursday

2018-01-10 06:38:34 UTC

baar*

2018-01-10 06:38:37 UTC

beer*

2018-01-10 06:38:38 UTC

fml

2018-01-10 06:38:54 UTC

The song starts out slow, and it never gets as fast as what you linked to, but this is Dream Theater performing "The Dance of Eternity" live https://youtu.be/8Ik9qECIWgc?t=18s

2018-01-10 06:39:56 UTC

The song is notable for a few reasons: 1) there are 108 time signature changes, 2) there are several segments where different instruments are playing synchronized segments

2018-01-10 06:40:11 UTC

i like the test pattern drums XD

2018-01-10 06:41:27 UTC

the vektor band i linked their new albumn has been credited with possibly being the best or at least most technically accomplished thrash metal albumn of all time (neither song i linked is from it)

2018-01-10 06:41:46 UTC

I'll have to check them out one of these days, the videos you linked intrigue me

2018-01-10 06:43:07 UTC

this is the most popular song from the new albumn

2018-01-10 06:43:42 UTC

the whole albumn is on youtube officially from the lable

2018-01-10 06:44:10 UTC

sadly they just broke up after that albumn... kinda

2018-01-10 06:44:20 UTC

the lead guitarist/singer is still going to keep it going

2018-01-10 06:44:31 UTC

but they took like 6 years to make that albumn and they all want to "relax"

2018-01-10 06:44:32 UTC

Figures. That typically happens after a really good album.

2018-01-10 06:44:33 UTC

XD

2018-01-10 06:44:55 UTC

well their second albumn suffers hard from being alittle rushed and sanitized too hard in post

2018-01-10 06:45:17 UTC

Damn, I was 5 seconds into LCD and I was already impressed

2018-01-10 06:45:20 UTC

so they didnt want to make anything that they couldnt play live play well and or needed to be fixed up

2018-01-10 06:45:32 UTC

so they basicly spend 6 years polishing and practicing XD

2018-01-10 06:45:36 UTC

and i think they are just burned out

2018-01-10 06:46:14 UTC

the first 4 songs of the first albumn "black future" are also super good... but the second half of the albumn isnt my cup of tea

2018-01-10 06:46:17 UTC

That happened to the old drummer (and founder) of Dream Theater 3 albums ago. He wanted to take a break, everybody else was like "Nah, we're good recording more albums right now"

2018-01-10 06:46:47 UTC

the only song on the new albumn i dont like is the first one

2018-01-10 06:46:52 UTC

the second song is way better of an intro

2018-01-10 06:46:56 UTC

but the songs tell a story

2018-01-10 06:47:00 UTC

so they have to be in order :/

2018-01-10 06:47:14 UTC

Oh, that doesn't bother me

2018-01-10 06:47:15 UTC

not to say the first song is awful and shouldnt exist

2018-01-10 06:47:24 UTC

I tend to listen to entire albums at once

2018-01-10 06:47:41 UTC

yeah im just saying like... imo the first song on the new albumn is the worst one

2018-01-10 06:47:41 UTC

imo

2018-01-10 06:47:57 UTC

and the second song has an intro so legendary that i really wish it was first

2018-01-10 06:49:05 UTC

like first 1 minute of this...

2018-01-10 06:49:16 UTC

VS

2018-01-10 06:49:19 UTC

song 2

2018-01-10 06:49:25 UTC

Hang on, I still have 3 minutes left of LCD

2018-01-10 06:49:28 UTC

the first 2 minutes of song 2 may be the best intro ever

2018-01-10 06:51:39 UTC

also LCD is song 3

2018-01-10 06:51:44 UTC

and song 2 leads directly into it

87,357 total messages. Viewing 250 per page.
Prev | Page 11/350 | Next