« first day (2122 days earlier)      last day (3195 days later) » 

user4704
15:00
So tacky.
Jon
Jon
this is my other one, its a massive beast
Sie
Sie
@JoshPetrie You aren't kidding. I have another case that will give most people a seizure if you turn it on in the dark.
user4704
That's the one I use now.
Jon
Jon
15:00
mini eh?
is it loud?
user4704
Nope.
@JoshPetrie How do you like Mini ITX? Do you have a full size GPU board in there or one of the compact boards?
user4704
I use the small factor GPUs; there aren't many of them. I had one from ASUS originally, and I recently upgraded it
user4704
To like, the only other mini-ITX factor GPU released in the last five years.
Sie
Sie
15:02
I've always liked Shuttle PC designs. They are mostly janky pre-builts but I just love those tiny cases.
Which GPU did you put in it?
Jon
Jon
I want to get a rasbpi2
user4704
I forget now. Let me go check.
user4704
It's a 960.
Sie
Sie
I really want to build a new computer but I have no need for one at the moment. Except as maybe a server.
15:04
Those are great for value, I think it's the 9xx best cost for performance
@Jon get a raspi 3 =p
Jon
Jon
oh shit
i didn't realize 3 was out
A while now
I was just about to order 2 when it was announced
Sie
Sie
I'd love to get a Pi. Only thing is I want it to be kind of like a Roku. However it doesn't support Netflix without some weird pay service afaik.
Like, literally the day I was like "I'm gonna order one tonight"
Jon
Jon
15:06
you cannot put netflix on the PI as far as I know
@Sie You can flash the OS it comes with and install whatever flavor of linux you like and play netflix on that
It's fast enough
Jon
Jon
openElec already has pi3 builds up too
Sie
Sie
@MattJensJensen I could. Then again it's beginning to seem like my PS3 is immortal.
So why bother?
Jon
Jon
I think I might buy it now, lol
Jon
Jon
15:09
who.. 50$
wtf
They could've really made the cable better on the vive
It's a bit of a safety hazzard
Sie
Sie
Mine is prone to getting twisted up for some reason.
Even when I untangle it, it still feels tangled
Sie
Sie
Ya. I hope the next version is wireless but not sure how feasible that is.
I don't think that's physically possible
Sie
Sie
15:14
Also you're a brave soul having it out on the floor like that. I keep mine in it's box with a cover on it.
I keep it in its box when I'm not working with it, it's just such a pain in the ass to develop on right now
Every time I hit a breakpoint I nearly fall flat on my face
Sie
Sie
Not for Unity it isn't. It's fairly straightforward actually. Only thing is there is next to 0 documentation and even the docs they have on GitHub are meh. Overall though with some help from Reddit, Steam Dev. Forums, and just screwing around you'll get the hang of it.
Or when I walk out of my play area to my desk and it loses tracking it starts to float away and it makes me nearly throw up
I don't use Unity or Unreal
I'm working directly with OpenVR's API
Sie
Sie
Welp.
Best of luck then lol.
I fixed their samples though
Sie
Sie
15:18
Does Source itself even support it?
Sie
Sie
Wow that is funny.
Well yes
but not fully
Sie
Sie
Honestly Source Engine is sort of a joke nowadays.
Did you see that Portal 3 teaser in the Lab?
Sie
Sie
15:19
I think it hit it's prime when Portal 2 released and even then you could tell it was being pushed.
Have you seen Valve's publications?
Sie
Sie
@MattJensJensen I may have. Not sure. Unless it's from Valve I usually don't pay much attention to it though.
@MattJensJensen About Portal 3?
No no, about their rendering overhaul
Sie
Sie
I think I did read some here and there.
They were previously hitting some CPU bottlenecks
Sie
Sie
15:22
Source Engine just hasn't held up from what I can tell. It's clunky and it looks like an engine you'd find from the early 2000's. I get this feeling that Valve forces them to use it over Unity or Unreal or at least strongly guns for it.
Optimizing physics engine and renderer
Yeah, but the last source engine game was in 2013, have you played the latest source engine game from 2016?
Sie
Sie
Dota 2. I'm not really into it but while it looked cool it was nothing mind blowing.
The Lab is free, it's the latest game with the latest source engine and it's really great
It's so weird. std::sort is the only algorithm, that doesn't work. Any other algorithm works, std::stable_sort and std::partial_sort included. WHAT IS GOING ON
What do you mean it doesn't work?
Sie
Sie
15:26
@MattJensJensen Oh that. Valve's little VR demo.
@Sie yeah, but it shows potential
Sie
Sie
Well what I was getting at is that I don't see why Valve doesn't update it or modernize it. I guess they like it enough but for a developer who is looking to use a new engine or swap who would want to?
And to be fair, Source is 19 years old
Sie
Sie
Unreal Engine is 18 and it's kept with the times mostly.
That's true, but Unreal has had a lot more money and developers thrown at it
15:29
because it was actually a good engine
@MattJensJensen segfault. Basically, it accesses memory before vec.begin(), although operator< works fine, as std::partial_sort shows. Well, it's just int0 < int1, lol
@Almo I'll prep the burn ward
(I don't really know anything about Source, I was just kidding around)
Sie
Sie
@MattJensJensen That excuse no longer holds water. Valve is worth around ~$2 billion.
@NaCl what are you sorting?
15:30
custom container filled with random integers
@Sie very little of that money is for their own games
@NaCl are you sure you're implementing everything a Container and its Iterator need?
@MattJensJensen Yes.
Sie
Sie
They have more than enough resources to dedicate to making new games or improving the engine if they wanted to. Right now all their focus is on VR though and SteamOS to a lesser extent.
@NaCl what's your predicate?
@Almo, the Help Center clearly allows questions such as my own. If you look at the "Subjective Question" section, I believe that my question fits all the requirements just fine.
15:34
@MattJensJensen int0 < int1
@NaCL is it just a lambda?
yes
Damn, there was something about this I ran into earlier this month, I'll probably find it sometime this week rumaging through my code if you still haven't figured out why std::sort is segfaulting
@Skyl3r It doesn't.
@Almo can you clearly point out which rule it violates so I can fix it?
Jon
Jon
15:38
my mouse has the ability to change the response time from 1ms, to 2ms, 4ms, or 8ms
@MattJensJensen Normally, it segfaults if you have a non-strict operator<, but mine is fine, so yeah...
Jon
Jon
Why would anyone want to raise the response time?
@Skyl3r It's primarily a matter of personal style and opinion and nothing else
@Skyl3r You'll have sides that tell you that you should do it cleanly but take longers, while others will tell you just to rush it, release it, and make money.
@MattJensJensen, I'm gonna have to say that I simply don't believe that's the case.
15:39
@Skyl3r "insist that opinion be backed up with facts and references." It's not something that lends itself to fact-based discussion.
@Almo how so? I think it definitely does.
@Skyl3r If you care deeply about having flawless code, then by all means grind away at it for five years to perfect everything you can. Or, get it working and relatively bug free and ship it.
4
@MattJensJensen That would be a bad answer.
@NaCl It's an odd case
@Skyl3r It's a short answer to a very open question.
@Skyl3r It's just as valid as any other answer you'll get, hence why it's primarily opinion based.
@MattJensJensen, Your answer isn't supported in any way.
15:43
@Skyl3r Why do you ask if your mind is already made?
@Skyl3r I personally think you should focus on code quality so that you don't have to pay technical debt later, but if you wait too long and run out of money you're in trouble. It really depends on your situation, how much runway you have and how well you can work under pressure
@Jon Old systems?
@AlexandreVaillancourt, My mind isn't made, that's why I'm asking?
I have the same on my keyboard. Supposedly because of old system.
Then why "That would be a bad answer."?
15:44
@AlexandreVaillancourt, it was essentially "Do whatever your heart tells you"
That's the nature of opinion based questions.
Really, do whatever your heart tells you to that your reality will allow.
@Skyl3r Bad questions generate bad answers. this is why this type of question is off topic.
You'll never make it if you can't learn to live with a little risk and trust your instincts. You might fail, that's part of the process.
Say you spend a year on it and get nothing monetary in return, you gain the experience to make those decisions.
You really just have to put in the time in your craft and learn from your failures. No one can decide what's best for your game or business besides you.
Jon
Jon
I saw some guy dive head first into water once
He was fine
@Jon I saw some guy dive head first into a cactus in straya once
He survived
15:50
There's no way to determine that
spending a year to have a great codebase but a large amount of debt is objectively better or worse than spending 6 months to release fast with less debt for a startup?
Sie
Sie
A broken clock is right twice a day.
Anyway. Now I have to work on failure states. This will be boring.
user92578
@Skyl3r It seems to me that you already have an answer to your question in mind, which you believe to be objectively correct.
@Skyl3r You can be like a Silicon Valley starup and ship fast and fail fast and learn from it, but most people will just have a bad taste in their mouth from an unpolished game that cost money
Jon
Jon
What are we even debating here?
@Skyl3r 'There's no way to determine that'...
15:51
I don't but I believe there is an objectively best answer
Video Games are not the same as social media startups
I was hoping someone with experience on the matter could answer
@AlexandreVaillancourt is your lunch hour ata fixed time, or can you move it around?
Everyone here has experience on this matter
@Almo Free as a bird :) Except, I'll have to leave or home at 15h30!
15:53
@Sie if you take the integral of how far off a clock is over a couple years, is a stopped clock or a slow clock more accurate? I suspect they're the same.
stopped is right more often, but the slow one is close for a long time.
@Skyl3r Evorlor seemed to have something to say about it, you should invite him to chat :)
Jon
Jon
almo what does your logo represent anyways?
@AlexandreVaillancourt ok, I'll be available some time in the next hour, I think. will beep you
@Almo All right!
the logo shows Easy (one block) medium (two blocks) hard (three blocks) but hard is REALLY hard, so the red popping up is you losing your head as you freak out
a little clearer when you look at the flash anim of the logo
15:55
@Skyl3r is your question the one on the dev speed or abstraction?
Jon
Jon
i thought of another game I want to prototype
@Leggy7 yes
Jon
Jon
Ah, I see
@Skyl3r I apologyze cuz I messed the in between conversation but I agree in putting effort in building a prototype as soon as possible
Sie
Sie
15:56
@Jon It's clearly a photo of himself.
@Leggy7 why build a prototype as fast as possible?
I am not experienced how you could intend it but
user92578
Hey C++ers, if a constructor throws, do I need to delete it in my catch block?
I tryed different approaches in game dev before focusing in the last 3 months on a project which passed the prototypable step
Sie
Sie
I wouldn't say rush your prototype but I am getting mine ready as I want feedback and want to find ways to further refine my game.
15:59
@Tyyppi_77 I don't think so
Prototype to determine if it will be worth pursuing the project.
@Skyl3r having a prototype working answers different issues:
-try out your determination (the most important)
-see if your idea is realizable
-see if you like to play it
-(optiona) see if others like it the same way
user92578
Now what if I call delete on the memory, that's actually easier for me to do
user92578
16:00
Fuck.
@Tyyppi_77 Hmm, what do you mean?
Throw in the constructor
And don't try to delete its pointer if it throws
user92578
Hold on, I'll post some example code
@Tyyppi_77 this is covered in the ISO C++ FAQ: isocpp.org/wiki/faq/exceptions#selfcleaning-members
I made Cognizer partially because almost everyone who played the proto loved it
I got like 95% people saying "wow that's really fun"
user92578
16:02
Actually I can probably just refactor this code a little to avoid problems
Jon
Jon
and I made hump the stump because everyone hated it
@Leggy7 thanks for the advise. That's more or less the gameplan at the moment. I've been hanging around an abstraction junkie a bit too long though and he's got me questioning whether I should be working on refining our codebase or working on getting a product out
@Almo how much time did it tkae to dev after the prototype?
Jon
Jon
1 day
6 months of an average of 6 hours each weekend
Sie
Sie
16:03
@Almo I'm kind of scared people won't like concept as much as I do. I really think that the more creative levels like the one where you need to build a raft and such will win people over.
Jon
Jon
it took you 6 months to prototype it?
@Sie Design for yourself at first before you get the confidence to design for a larger audience
@Skyl3r with abstraction junkies you mean all the stuff that make the game? a global and complete overview?
lol Abstraction junkie is how I was referring to a friend who is in love with abstraction
By abstraction, I mean... abstracting concepts to be as simple as possible. Creating building blocks to construct the game.
Do any C++ers here notice any benefit from likely and unlikely?
Sie
Sie
16:07
That's what I've been doing. The concept is there and it's fun. The real challenge is refinement. Even as we speak I'm working on vertex snapping because it needs to feel just right to the player.
The quickest way to make someone hate your puzzle game (or really any game) is if the player feels cheated by mechanics or buggy-ness.
I worked hard on a RTS for mobile devices for like a year, then I realized no one wanted to play it except for me ._.
quote @Sie
I'm not vertex snapping anything but working on my stuff too :)
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)

Seem to have a minor performance improvement
Sie
Sie
Trying to get vertex snapping similar to this: youtu.be/Q_PNtqniM_E?t=64
@Sie is that for your editor or for your gameplay itself?
Sie
Sie
16:12
Shouldn't be too hard (knock on wood). Just an invisible sphere collider, and if a collision is detect move the vertex there.
@MattJensJensen This is for gameplay. It's to make the players life a bit easier and make manipulation faster.
oooh, is it a building game in anyway?
Sie
Sie
Here's the elevator pitch...

> The Vertex Whisperer is a game where you are given a limited amount of shapes, and are able to manipulate them primarily by grabbing, and pulling their vertices. Let's say you want to cross that giant hole without falling to your gruesome death than you'd simply take a cube, grab it's vertex, and pull it out to form a bridge. Easy enough, right?
That sounds really fun, 2D or 3D?
Sie
Sie
3D. I don't think the concept would work nearly as well in a 2D setting anyway.
Hello
16:17
hell0
Sie
Sie
sup
What's up, guys?
I think my neighbor is getting into a fistfight with the garbage man for backing into his fence
same shit, different code
16:19
This is such a beautiful morning
It's a morning to you?
:O
Here it is 19:15
Sie
Sie
@MattJensJensen Lol. My mom got sick of people backing into her fence. She built a wall out of concrete. It's quite something.
ehm, 3 days ago who wanted to make a game for PS2? :D
@Sie my neighbor had the neighborhood association put up signs for his driveway saying "no tresspassing (or whatever the original language means)"
Sie
Sie
The garbage man sounds like an idiot. Ours just comes down and backs up then turns onto the mainroad.
16:21
is there anyone building games for ps2?
That's what I asked? :D
These days someone wanted or asked something about that
You came a few years too late for that question haha
I think it was for a portal clone
Sie
Sie
@Leggy7 I was thinking about trying to remake Portal on it at one point.
Anyway gotta got to class.
Oh, it was you @Sie ! :D
16:22
See ya mate!
Bye
What games do you play these days guys?
hearthstone :)
Really?
Do you buy cards there?
just with points I earn from dailis
16:24
aha
Any mozilla firefox users here?
I'm playing the game of life... hahahah :P
I saved gold for 4 months as the new expansion was announced
Wife's pregnant so gotta do forever-todos...
I'm playing the "I hope I can pay my next months bills" game a lot lately
And you began buying all of the cards there, didn't you? :D
16:25
how do you know?
Any ideas why mozilla deletes browser history whenver she wants?
is mozilla a female?
There is a fox there :D
that could answer your question
I'm not sure :D
:D :D :D :D :D
Does some1 had something like that, but for an example with Chrome?
16:28
I think I just broke a mbp
what?
@sn0k3 Yessir
How did you fixed it?
Reinstalling?
@AlexandreVaillancourt hey man
is now ok?
16:29
I keep tearing cables inside this thing
gotta be somewhere that's fast, like La Traite or A&W
@Almo I've been only once to La traite; was for breakfast, let's meet on that corner!
ok be there in about 5 min
I'll be there in like 6 minutes
ahha ok :)
16:31
see you there!
Jon
Jon
17:06
Poop
17:26
I should have figured they worked together
Sie
Sie
I actually did end up finding an ancient version of RenderWare on some shoddy Russian website. It actually worked but I couldn't find any documentation.
RenderWare is a game engine developed by the British game developer Criterion Software. == Overview == RenderWare is a 3D API and graphics rendering engine used in video games, Active Worlds, and some VRML browsers. RW was developed by Criterion Software Limited (which used to be a wholly owned subsidiary of Canon but is now owned by Electronic Arts). It originated in the era of software rendering on PCs prior to the appearance of GPUs, competing with other libraries such as Argonaut's BRender and RenderMorphics' Reality Lab (the latter was acquired by Microsoft and became Direct3D). RenderWare...
I should just go back to Poker.
Is anyone here familiar with Ladder Logic?
Jon
Jon
holy crap
12$ on steam
i thought it was like skyroads
but dude is flying
"I'll impress them by learning ladder logic"
"Here Skyl3r, program 80 rungs of ladder logic by tuesday, good luck!"
Sie
Sie
Do you guys think it'd be worth porting your games to Xbox 360 or PS3? I mean next gen is here but most people by now have one or the other or both.
17:38
think so
@Jon yeah looks interesting. I skipped it because it looks like a memorization game, but if that doesn't bug you definitely check it out
if the gme fits console needs
@Sie As homebrew or commercially?
Sie
Sie
Commercially. This is assuming you already got the go ahead from Sony and/or MS.
I wouldn't do a game for PS3/Xbox 360 unless it was so mass market the few % of people who would buy those versions would pay for the dev cost
17:40
Well. Do it as homebrew for the experience, but commercially you should deeply consider if it's worth it.
You'll incur a massive development cost if you want the game to actually be comparable to the other cutting edge console games it will sit next to. These developers take a lot of shit from the community but in reality they work really hard and regularly pull rabbits out of the hat and people take it for granted.
what is to be considered in doing porting to console beside the input controller?
Standardized video requirements that are very close to the hardware's capability (so no room for shitty code) and deep knowledge of highly platform specific performance details is required to even get a barely acceptable result
Jon
Jon
that is insane
like if you're porting to PS3, you get to find something to parallelize on the CELL processor.
It's pretty common for the "big companies" like nVidia or AMD to come collaborate with game developers trying to get cutting edge stuff working and working fast
17:45
wow, sounds like anal
Jon
Jon
I like it when things work
DH.
DH.
Not to mention there's a whole bureaucracy to get your hands to the SDK right?
Jon
Jon
SDK for playstation
apparently is hard to get
you need to wine and dine some japanese
go golfing
and then they get back to you in 2 weeks
DH.
DH.
yeah the game studio my friend works the CEO needed to go himself to USA and ask for it
lol they get back to you in 2 weeks... to tell you if you can pay them 5 figures to go on to have the next conversation... where they decide if they want your game
Guys I need help solving a gameplay requirement...
DH.
DH.
17:50
And what it is?
I need to add some game mechanic that isolates the player from all other players
It's ok if they interact with NPC during that time
But they should still feel like they are in multiplayer
Sie
Sie
@MickLH Maybe like a fog of war but it only filters out players?
DH.
DH.
In a MMO enviroment? Like, MMORPGs?
Yes
Jon
Jon
The Pit of Despair
17:52
some daily quests?
One idea I had is somehow getting the player to go so deep into the forest that they can't find another player anywhere
But I need a way to force it on them almost instantly
It's hard to explain teleporting like that
DH.
DH.
Hum... World of Warcraft had something like that
There's a city you command that isn't a shared place
Getting there ofc is a multiplayer environment, but as soon as you enter the city you are singleplayer
You still can chat to other players, but you won't see other players while in this city
That's basically what I'm thinking of, I just need a way to explain that the player can instantly get there any time, and also need to explain that if you try to use that to escape danger you just die
But it's seeming like maybe the core concept just plainly can't make sense
DH.
DH.
You could say that maybe it's linked to the player's soul, so allowing someone to chase in there would give the one with power over you, and that would kill you
Something like that
18:05
BTW guys
what do you think of slither.io?
not plaid yet
yeah, not corduroy either
:D
Does an eccography mean that you need to draw a dolphin?
18:16
there's a google doc with the bugs to fix for today... so tempted to select all -> helvetica because arial sucks
comic sans*
^^
@Almo Do it; 95% of the dev will not notice and 4% will notice and not care :P
But that one percent... they will show up at your home in the middle of the night and clean off all your house numbers with solvent, and re-paint them on in a different font
They'll but everything Arial :P
I wonder how illegal that actually is...
18:24
I'm not sure what will happen on Win puters, as they don't tend to have helvetica installed
Probably they will windows really hard and windows users will feel comfortable not having to deal with the annoyance of having anything working properly
Sie
Sie
So I want to let the player restart different levels (except it's 5 levels per scene). I have each level grouped up in an empty game object. I guess when they want to restart I could just revert the prefab, right? Or is there a better way of doing that?
DH.
DH.
18:44
Applying the prefab over the current one sounds a good idea
Sie
Sie
I'm thinking that's the best way to do it. Having a new scene for each level seems rather silly (which how I used to do it on my old game).
@Sie have you played with PS2 devkit?
or PSP devkit?
@Almo I see "Helvetica Neue" as being available!
Sie
Sie
@sn0k3 Not really. I did mess around with RenderWare a little bit but never anything serious.
I'm not sure what is renderware.. :D
Sie
Sie
18:47
RenderWare is a game engine developed by the British game developer Criterion Software. == Overview == RenderWare is a 3D API and graphics rendering engine used in video games, Active Worlds, and some VRML browsers. RW was developed by Criterion Software Limited (which used to be a wholly owned subsidiary of Canon but is now owned by Electronic Arts). It originated in the era of software rendering on PCs prior to the appearance of GPUs, competing with other libraries such as Argonaut's BRender and RenderMorphics' Reality Lab (the latter was acquired by Microsoft and became Direct3D). RenderWare...
user4704
An old engine.
Can it export for consoles?
user4704
It doesn't "export" anything.
Yes, I saw now.
Operating system, which it exports to: Microsoft Windows, Mac OS, Nintendo GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, PlayStation Portable
user4704
That notion is bit of a modern game engine fad.
user4704
18:49
Older Bethesda RPGs used RenderWare extensively though.
user4704
Including their cancelled Oblivion PSP port.
Sie
Sie
It's an old ancient engine. If you're thinking of try to use it good luck finding a legal copy of it.
@JoshPetrie ELI5?
Why?
user4704
@Sie Modern game engines have "export" button that, for example, package up stuff for HTML5 distribution, for iOS distribution, et cetera.
user4704
Engines in the era of RenderWare didn't do that. They were far more manual about that kind of distribution process.
Sie
Sie
18:50
@sn0k3 For one the website is down, and two EA owns it now and the chances of them letting you use it are very slim.
user4704
The notion of "exporting for a platform" is really something that came about with the increased commoditization of cross-platform game engines.
Sie
Sie
@JoshPetrie Is that so bad?
user4704
No.
user4704
(I didn't say it was.)
try clicking on Dr.Who's kiosk
18:52
@JoshPetrie do you work in the game industry?
@AlexandreVaillancourt close enough!
Sie
Sie
@Jon Ah. How do you feel about drag and drop engines? Not like Unity but more like Clickteam Fusion, Construct, GameSalad, and the likes.
@sn0k3 Josh Petrie used to work on Halo and doesn't afraid of anything.
user4704
@sn0k3 Yes.
seriously, though he's one of the industry veterans that hangs around here. Lots of interesting experience.
18:54
@Almo really? :D
Hm
he was at 343 for a while
Yea, I saw that he knows these things or it looks that he knows these things
he definitely knows :)
Sie
Sie
He kind of looks like one of the Beatles.
heh
18:55
Yea, partly :D
@JoshPetrie do you work on your hobby project? If yes, then what project it is? If it is a game what do you use for it? OpenGL? DirectX? Vulkan?
user4704
I use OpenGL mostly, sometimes D3D. Vulkan is not that interesting to me.
user4704
I don't really make games in my spare time.
What's the difference betwen Direct3D and DirectX?
Is that the graphical part of DirectX?
One is 3D, the other is X?
/end bad joke.
user4704
Direct3D is an API to do 3D graphics.
18:59
I guess that when you can chose the job you want, you don't need a personal game project ;)
user4704
"DirectX" is a brand name that encompasses all the "Direct*" APIs and related multimedia APIs.
user4704
Most of which are deprecated now.

« first day (2122 days earlier)      last day (3195 days later) »