« first day (2143 days earlier)      last day (2867 days later) » 

2:00 PM
@sn0k3 Is there any reason you need it in c++?
 
@AlexandreVaillancourt just decided to do it in C++
 
Ok! There is also WXwidgets that is in c++.
 
ooooooh yeah!
 
Code looks like MFC, but it's portable.
 
Code::blocks got that editor
what is mfc
 
Jon
2:02 PM
microsoft foundation
 
user92578
microsoft foundation class library
 
Jon
oldschool
 
Microsoft Foundation Classes
 
:D
I'm not sure what is actually that
and is wx still updated frequently?
 
user92578
it's native GUI in Windows that's awful to implement
 
2:03 PM
If you don't care about portability and it's Windows only, you could take a look at that..
@sn0k3 Not that much from what I gather..
 
Jon
i would recommend not using mfc
unless you live in a world where eveyrone is using windows 98
 
@Jon if anyone wants to test an iOS version, I can get one out on testflight
 
user92578
I would probably recommend not using C++ for this, but if you really want to, I'd probably go for Qt
 
Important note: "QT" is pronounced "cute"
 
Jon
2:04 PM
@Almo alright then standby for the request
 
I think what could work is have you UI in c#, but your render window in c++ :P not sure how it works, though :P
 
Jon
and i want you to sign a NDA agreement
lol
 
(I know you asked not about c# ;P)
 
I would be happy to sign the same agreement we did for picross
 
Jon
Yeah, this source code is quite more intensive
 
2:05 PM
which included the level work belonging to you
 
Jon
and I don't want to have it leak
 
Yeah, makes sense to me :)
 
Jon
is my main concern
you ever make assets in unity... then update them?
like.. very late in development?
Holy fuck man...
Some of the assets I used lost their link for some reason
 
Guys
 
Jon
Others, took the default properties over the ones that were set
Fucked up a bunch of my levels
 
2:08 PM
which was one of the most famous indie space games?
 
Jon
you are making a space game?
 
no
why?
 
Jon
Omega Race
 
@Jon :(
 
Jon
2:09 PM
Its fine I fixed it up... just wondering how you avoid this?
 
@sn0k3 FTL
 
@Almo what?
 
Jon
seems like updating assets is dangerous if you ask me
 
@Jon I haven't run into this
 
user92578
KSP?
 
2:09 PM
@sn0k3 Elite?
@sn0k3 Solar wind?
 
Jon
its a stupid question, lol
 
DH.
FTL is pretty famous, truth
 
It was under development, someone sent me a link for that game here months ago ( around 10 months )
 
FTL is good shit.
 
Jon
2:10 PM
gargantuous space battles
 
gratuitous
 
Jon
whatever
lol
 
GSB was really fun
 
Jon
point is, there are tons of them
I even made one
 
I didn't like GTB... didn't play it, but wasn't interested in it being a tower defense :(
 
2:11 PM
@sn0k3 You try to identify the game?
 
Aha, well it isnt that
 
Your question was "which was one of the most famous indie space games?"
 
someone said that the budget that the creators were spent on doing it was around million
 
2:12 PM
so we're answering that question
clarify your question if you're not looking for a list of indie space games
 
yes
I think it was that, ty :)
 
Jon
way to go man
you solved the conundrum
 
I've wondered..Ty guys :)
 
user92578
Oh man, I should not be allowed to mark variables unsigned
 
Jon
2:15 PM
cuz i'm a wonderer.. yeah im' a wonderer.. .i wonder out loud out loud out loud
 
user92578
m_FirstChildInView--;
m_FirstChildInView = std::max(m_FirstChildInView, 0);
 
user92578
Just casually doing that on an unsigned value
 
user92578
Why unsigned + signed = unsigned?
 
Jon
why float + int = float?
 
user92578
because float is the more accurate one, that actually makes sense
 
2:18 PM
@Tyyppi_77 You should never use unsigned, unless you need to use bitfields. That's what c++ gurus say :)
 
Jon
unsigned provides larger container
 
user92578
Yeah I'm starting to see that, it's just that I get warnings when comparing to std::container::size() and stuff
 
@Jon if you need that, use a int_64 instead...
 
user92578
But like (unsigned)10 + (-10000) = something_really_weird
 
@Tyyppi_77 yeah, and the c++ gurus said they're sorry for that :)
 
user92578
2:19 PM
aight, seems legit
 
Jon
the C++ gurus ^
 
Can't be true. I see way too few beards.
 
@Jon adderall is amphetamine
 
@Tyyppi_77 @Jon I found the video (two moments where they talk about it)
 
2:35 PM
@AlexandreVaillancourt that's incomplete advice
 
size_t is unsigned and you'll be recommended to use that for sizes
 
Sie
How to make people hate you and your "movement" 101: breitbart.com/tech/2016/06/15/…
 
Sure, use it in a loop, don't use it anywhere else :)
 
Also their overflow behavior is defined, so they are ideal for modular arithmetic in GF(2^n)
when n = 8, 16, 32, 64
 
2:37 PM
@MickLH Yeah, if you look at the video, this is one of the 2 reasons to use units given by that clang guy...
That's not typically when ppl use unsigned, though.
 
user92578
Smart stuff said by the people in the video, I'll definitely stop using unsigneds now
 
Only stop using them when you should stop
Otherwise you're just letting your emotions make you a worse programmer
 
I see it the other way around: the advice is not never use unsigned, it's to only use unsigned when you need to use unsigned, and these cases are pretty rare in game dev :)
I'm curious, what kind of emotions?
 
Sie
@MickLH What? You don't cry as you code? That's the only way I can code.
 
Mostly religious because following advice just because its from someone cool is actually logical fallacy. But partly spiteful in this case
 
2:41 PM
@AlexandreVaillancourt Oh, you know, the kind of positive and negative feedback loop hormonally induced ones common to our learning behaviour, fellow humanoid.
 
Has anyone else in here ever had a serious fit of rage because they keep typing the same statement wrong?
I couldn't type a try- catch once and I just threw my keyboard at the wall and walked away from my pc for like 2 hours
 
...java problems
 
Switching from anything to JavaScript and going for(int i = 0; ..., then wondering why the hell that doesn't work. Happens all the damn time for me.
 
lol
 
Does anyone else see xD as sarcasm and only ever sarcasm?
Once you see it that way you can't unsee it
C# is better than Java xD
example
 
2:44 PM
It's not really "rage", more like being annoyed at myself. I should know better, but my fingers are faster than my brain.
 
Jon
a long time ago, i though lmao meant LAME
so everytime someone wrote lmao -- i was like, fuck you
 
@AlexandreVaillancourt I agree that Tyyppi almost guaranteedly needs guidance but I think the way you had to skew the advice to get past his filter, makes it slightly misleading for anyone else
 
user92578
I thought that lol meant lots of love
 
Jon
ftw = fuck the world
 
@Tyyppi_77 Depends on context.
 
2:45 PM
That's why I comment that unsigned isn't bad just misunderstood
 
user92578
wtf = why the face
 
Jon
lol
 
Why, thank you, darling.
 
Jon
lol is so universal now
 
DH.
And when it comes to LoL it's universal as well
 
2:48 PM
@MickLH Ah hmm.. maybe. And about your other messages, fair enough.
@MartinSojka I thought programmers did not have emotions :P
 
DH.
They have, but they just don't show them
Unless they are drunk, them they show it very clearly
 
@DH. Hahaha that was funny xD
 
DH.
It wasn't meant to be funny, so your sarcasm is pretty invalid
Lunch time, cya
 
3:03 PM
@Almo another question that can be answered by 'You can't'!!
 
HAHAH THEY RULE
 
3:16 PM
@AlexandreVaillancourt What is?
 
0
Q: Convert orthographic camera to perspective camera

Volodymyr GnatiukHow calculate perspective camera from orthographic camera parameters (left, right, top, bottom, near, far) Actually I don't now how calculate fov for perspective camera from orthographic camera.

 
Your answer is quite smartarse and unproffesional if I'm going to be hnoest.
you could of at least mentioned a possible workaround.
 
@ShaunWild By all means, give it a shot!
 
like have 2 cameras
And switch between them
Another 'You can't' !
 
user92578
3:29 PM
^
 
@AlexandreVaillancourt upvoted. good answer.
 
No :(
I'll give reported
Or something
 
user92578
LOL
 
@ShaunWild You'll give reported? What does that mean?
 
I didn't see anything insulting in that answer like "you're an idiot for trying". It stated the core issue (matrices not contructed at all the same way)
 
user4704
3:37 PM
You know, I really wish somebody would answer that damn question about Ogre PSSM shadows.
 
user92578
Hey Josh why does it show that you've modified this question?
 
doesn't show that for me
 
user4704
I dunno.
 
user4704
It doesn't show that for me either.
 
tyyppi makin trouble again, as usual. :)
 
user4704
3:40 PM
It may be because I closed it and then thought better of it.
 
user92578
 
user92578
Oh, that might be it then
 
user4704
Oh yea.
 
user4704
That's definitely because I closed it and reopened it.
 
user4704
I thought you mean it showed you an "edited by" which would be very weird
 
user4704
3:41 PM
(I opened the edit interface, but got distracted and closed it witohut submitting)
 
user4704
There we go, maybe that will encourage somebody to answer. I'm sick of seeing that question at the top of the unanswered list.
 
@JoshPetrie nice @ 300 rep :P
 
11
Q: How can I get PagedGeometry grass to receive shadows?

scottypI made the switch to Ogre3D (v1.7) and to using PagedGeometry. What I'm trying to do is make a simple scene with a terrain, some trees and grass. In a nutshell, I would like to achieve this kind of effect in Ogre: Transparent/cut-out shadows are implemented in PagedGeometry demos but I can't f...

 
user4704
I had to pick a number that would make my rep even-ish.
 
Hahaha, that will not remain like that for long ;)
 
user92578
3:52 PM
Hmm I have almost two days of dev time without interruptions as parents leave for a weekend trip tomorrow, so I should probably think about a nice project for the weekend
 
user92578
There isn't really any big features I want to add before GL, so I guess I should just be fixing bugs and maybe making levels
 
user92578
My weapons are randomly falling trough thin-enough (I think) floors and I can't reliably reproduce that bug so it's really annoying to try to debug.
 
Jon
 
user4704
"GL" is greenlight?
 
Jon
thinking of adding a touch activated dispenser.
 
user92578
3:57 PM
Yeah
 
Jon
kinda late in dev, but ...
 
user92578
@Jon that sounds like a great idea, and also looks pretty good
 
user92578
maybe the button's color should indicate what things the dispenser dispenses?
 
user4704
Try making a level containing all permutations of floor thickness and a cheat that lets you spawn a weapon in front of you with a button press?
 
user4704
And then hold the button down and hope the bug happens :D
 
user92578
3:57 PM
yeah that's actually what I'm doing :D
 
Jon
@Tyyppi_77 I was thinking it is orange, beause you have to press it
I want to force the player to have to exhaust all the blocks in the dispenser if it is orange
 
user92578
Oh that's solid thinking too
 
Jon
should be obvious once it is empty and it turns green
 
user92578
(makes sense)
 
Jon
also.. if you hold it down, there will be a secondary power gauge
i plan on using this for a boss fight :)
 
user92578
4:02 PM
right I was just about to ask about the boss level
 
Jon
yeah... so now I gotta re-design some dispenser levels... make sure the mechanic is well understood and whatnot
 
user92578
4:18 PM
Every god damn time I try to reproduce this bug it doesn't appear
 
user92578
Then I give up and move onto other things, and then spot the bug again
 
Uninitialized variable? :P
 
user92578
I'm guessing not, that would probably show more often
 
REEEEEEEEEEEEEEEEEEEEEEEEEE
 
Did your cat just sit on your keyboard?
 
user92578
4:24 PM
Maybe better luck tomorrow, I'll call it a day
 
Go play now!
You have time :)
 
Jon
 
sick
 
Jon
thanks man, thats just the first rev
still needs to fire
 
4:33 PM
What is it?
 
Jon
a touch dispenser
it will shoot out a block when you let go
 
Jon
based on how long you hold it pressed
 
The longer you press, the higher is the impulse force?
 
Jon
yep
 
4:38 PM
Cool!
 
Jon
needs work, but yeah
 
If you hold it for too long, does smoke come out of it and a non green block come out of it?
 
Jon
naw
just maxes out power
 
Still adding new features?
 
Jon
4:43 PM
apparently lol
 
You know, mobile marketplaces tend to favor apps/games with more updates, it doesn't always pay to make the best game possible before releasing it.
 
Jon
good point -- however, I am missing a reward for completing my game
And this is part of that plan...
 
Hmmm.
Well, keep at it then!
 
It's possible to complete :O
Some puzzles I just skipped.
 
Jon
they are all possible :P
 
4:45 PM
Does anyone know of a comprehensive script to test a javascript engine? All I keep finding is performance tests, and I'm too lazy to make one that goes "it works"
@Jon Under par?
Like there are some swinging ones, that to make it swing you have to click twice, and it's a par one.
 
Jon
well, the current build out there has all the pars messed up still
so i need to go through that and fix the issues -- I had a problem with the ID associations
 
Jon
4:56 PM
Man... i'm not sure about adding features now...
gonna have to go through an entire full dev cycle again
 
DH.
Release, add stuff later
 
Jon
I am also considering this...
 
DH.
That worked with Cut the Rope at least
 
It's worked with almost every major mobile game.
 
Jon
yeah... and minecraft :P
 
4:58 PM
In fact, it's incentivized to do so.
 
Jon
The thing is... GORB 2 would be difficult to pull off...
I would have to think up new mechanics
Glue, Wind, Switches
TouchDispensers
 
Portals.
 
Jon
BouncySurfaces
aye.. Portals
The sequel would be nuts to code and design.
But if this one makes money you can bet I will make it
 
You could do it, but you probably want to work towards finishing what you have now. If you want to, you could add new features in later.
 
Jon
it would have to be a new level pack after I ship
adding new features in the middle of what I release, would be weird.
 
DH.
5:04 PM
Cut the Rope released new level packs for free along the way
 
As did many games.
 
DH.
After releasing 3~4 they went for Cut the Rope <Whatever name>, so you would need to buy again
 
Jon
Cut the Rope Miami
Cut the Rope Birthday
its marketted like a pile of manure now..
yet that style of marketing seems to be what works
so what the hell do I know.
 
you know what feels like selling out
that's what you know
 
Jon
I guess it is what everyone does though -- you have a popular named IP
So you use it in everything -- Angry Birds Cereal... Angry Birds Dog Poop Picker
 
DH.
5:12 PM
Oh and add fans to your game/in a DLC/level pack, I think that would add extra possibilities of solving levels that involve throwing the blocks
 
Jon
I should start the church of Gorb
sell this game tax free
 
DH.
And don't forget you have a /r/ to feed when you release it
 
5:30 PM
@Noctrine sadly you're asking to exercise every facility of a turing machine :P
 
I should have better scoped that request yes :p
 
If some algorithm that could do that does exist, I'm sure it will take infinite time lol
 
:D
 
kindof a fun thought, how do you test if a programming language actually works as advertised in every possible bit combonation
 
you can't
that's equivalent to the halting problem, isn't it?
 
5:32 PM
yeah, I think your best bet is proving the base cases and then proving the other infinity cases with induction
but then its verification, not testing
 

« first day (2143 days earlier)      last day (2867 days later) »