« first day (2121 days earlier)      last day (3196 days later) » 
00:00 - 15:0015:00 - 00:00

Pip
Pip
00:00
Will VS be smart enough to use cmake modules when it generates solutions?
Aka FindSDL.cmake or whatever
cmake generates the solution files, not VS
Pip
Pip
Oh cool
Alright, time to go try to make this work
on linux I just wrote a small script to create a build directory, cd to it, run cmake, run make, and run the program. 5 lines, real simple.
iirc if you do make | ./program it'll only run the program if it compiles without errors
Pip
Pip
That's good to know, thanks
make || ./program
| would pipe make's output to ./program
no wait
make && ./program
Pip
Pip
00:06
Is there a reason not to use --std=c++11 in VS?
Sie
Sie
00:19
@Dave don't sweat language or engines choice too much. For the most part the skills you learn will be transferable.
huh ?
i been working on a project on unity all year
Sie
Sie
My mistake. I thought you were looking to start learning Unity or something similar.
@tkausl ahh you're right. I didn't think that through. make || ./program would only run program if there was an error while compiling.
Sie
Sie
Well I ended up changing my program from Computer Science to something else. I feel like a traitor.
Pip
Pip
What did you flip to?
Sie
Sie
00:32
Engineering with a focus on electronics.
Pip
Pip
Sounds more like what I'll be going to college for
I'll probably major in Computer Engineering with a minor in CS (or something else idk)
But I probably won't major in CS
01:11
@Sie nothing wrong with that
I was in an english lit class taught by a film prof who said "Star Wars [ep 4] was a Viet Nam movie"
we all said WTF
when he finished explaining, a friend who was Co Sci switched to English Lit.
said prof died about 10 years later of fucking Lou Gherig's. :(
he was supposed to be at our wedding, but called to say he couldn't make it because he was stopping in on the way to HIS wedding, but she cancelled on him.
guy didn't deserve that
Sie
Sie
I really love working on games and programming the features and all of that. However when it comes to writing normal old applications it bores me to tears and really I've kind of been wanting to diverge a bit.
i hate writing menus :(
Sie
Sie
That's a shame about your professor. Some people just get the short end of the stick in life and it sucks. My cousin who was my biggest inspiration past at 31 of cancer (something of the stomach) in 2014.
it's why I won't use an engine that doesn't have a menu editor
@Sie :(
Sie
Sie
@Almo I don't know. Everyone (at least more seasoned developers) seem to dislike engines like Unity (there is a word for the way it is handled) but for me I love them. Perhaps it's what I started out with.
01:14
Evenk Autonomous Okrug (Russian: Эвенки́йский автоно́мный о́круг, Evenkiysky avtonomny okrug; Evenki: Эведы Автомоды Округ, Evedy avtomody okrug), or Evenkia, was a federal subject of Russia (an autonomous okrug of Krasnoyarsk Krai). It had been created in 1930. Its administrative center was the urban-type settlement of Tura. As of 2006, at 767,600 km², it was Russia's seventh largest federal subject, and the country's least populous: 17,697 (2002 Census).[1]
that's some sparse shit there
@Sie Entity Component System
I don't really like it either.
everything feels like it's cobbled together.
Sie
Sie
Like where every game object is kind of it's own thing? Something about it just clicks with me.
no, that a gameobject has a this component a that component and the this component has to get the that component to access stuff in it
Sie
Sie
Oh components. I don't really mind it but I do find it a little annoying having to access components at times. When I was first working on my inventory system it was a tiny nightmare.
hmm i've gone in circles with my game design choice for pathfinding just can't get it quite right
so many edge cases to check for its borderline painful
Sie
Sie
Sweet. Layers of Fear came out of early access finally. Gotta finish that game up.
01:23
haha i thought that said "lawyers of fear"
Sie
Sie
Anyone here ever played Penumbra?
It's an excellent horror game with an amazing atmosphere and no bull shit jump scares. The guys who made (Frictional Games) are the makers of Amensia and more recently Soma.
sniff its to hard to code when ur sick
I wanted to get into xamarin today to make a android 2D math game
Sie
Sie
@Muffin I found you a better profile picture. It's technically still a muffin...
@TheMuffinCoder What would the game play be like?
Pip
Pip
@TheMuffinCoder I definitely agree with you there
I was sick a few weeks ago for about 8 days
It sucked
Sie
Sie
@Josh Is my literal shit post (well it's a muffin actually) against any rules?
@Pip Ya being sick is never fun.
I think our @TheMuffin may be dead.
Pip
Pip
01:38
Possibly
Sie
Sie
Not big surprise.
Pip
Pip
@IcyDefiance is it typical for CMake to generate three projects instead of one for VS?
I have projectname, ALL_BUILD, and ZERO_CHECK
ZERO_CHECK will rerun cmake. You can/should execute this after changing
something on your CMake files.
ALL_BUILD is simply a target which builds all and everything project in
the active solution, I guess one can compare it to "make all".
Pip
Pip
Ah that's cool. Thanks
So I have a bunch of .lib library files for SDL
And VS is complaining that it can't find them, because of course it wants .obj library files instead
Ideas?
VS wants obj library files?
Pip
Pip
01:54
Apparently
Oh wait
Or maybe I'm being dumb
Where does the linker use as it's run directory?
My CMakeLists file has a relative path in it
that could be causing it
don't know
and this shouldnt matter
cmake will set the paths up so they work
Pip
Pip
Yeah it should
So I'm probably doing something dumb
If it doesn't work then the paths are already wrong in cmake
Pip
Pip
> target_link_libraries(Runaway ${Runaway_SOURCE_DIR}/lib/win32/SDL2/lib/x64/SDL2 ${Runaway_SOURCE_DIR}/lib/win32/SDL2/lib/x64/SDL2main)
It should be SDL2 and SDL2main
Pip
Pip
01:58
Explain?
link_directories(${Runaway_SOURCE_DIR}/lib/win32/SDL2/lib/x64 ${Runaway_SOURCE_DIR}/lib/win32/SDL2/lib/x64)
Pip
Pip
Ah I see
Since it's the same path, do I need the duplicates?
and then only target_link_libraries(Runaway SDL2 SDL2main)
Oh, no
only once
didn't notice they were the same
Pip
Pip
Alright, now I'm down to a
Severity	Code	Description	Project	File	Line	Suppression State
Error	LNK1104	cannot open file 'SDL2.lib'	Runaway	C:\Users\user\Desktop\workspace\Runaway\build\Runaway\LINK	1
Which is progress, I guess
if(MSVC AND WIN32)
    include_directories(${Runaway_SOURCE_DIR}/lib/win32/SDL2/include)
	add_executable(Runaway WIN32 ${INC_COMMON} ${SRC_COMMON} ${INC_WIN32} ${SRC_WIN32})
	link_directories(${Runaway_SOURCE_DIR}/lib/win32/SDL2/lib/x64)
	target_link_libraries(Runaway SDL2 SDL2main)
endif()
correct?
(Because it's still not working)
actually you can drop the ${Runaway_SOURCE_DIR}
no
Pip
Pip
02:01
What's the issue?
link_directories needs to come before add_executable
Pip
Pip
Got it
Eyyy, it kind of works
Severity	Code	Description	Project	File	Line	Suppression State
Error	LNK1120	1 unresolved externals	Runaway	C:\Users\user\Desktop\workspace\Runaway\build\Runaway\Debug\Runaway.exe	1
Error	LNK2019	unresolved external symbol SDL_main referenced in function main_utf8	Runaway	C:\Users\user\Desktop\workspace\Runaway\build\Runaway\SDL2main.lib(SDL_windows_main.obj)	1
I have no idea what that means, time for more googling :P
Thanks
uh
you have no int main()
i guess
"int main()" that's so fucking archaic :)
Pip
Pip
Got it
I had int main() instead of int main(int argc, char **argv), which is what SDL wanted
SDL does some magic that does library initialization then calls your main method
02:04
I hate when libs do that
@Sie I'm back! :D
well, int main() isn't really legal C anyway
Pip
Pip
Okay, now I just have to figure out why VS can't run the executable
was doing studying... I have a quiz on the reproductive system tomorrow shudders
Is it required by the standard to have parameters?
02:04
Guys guys check this out imgur.com/a/5MIK9
a compiler accepting that was just being nice and it shouldn't have been
I thought so
Pip
Pip
Yeah I think so
@TheMuffinCoder late to the party Muffin :P
Pip
Pip
Anyway... VS says that it's a permission error but I'm not so sure
lol i should had seen it earlier but I was playing Overwatch
Pip
Pip
02:06
Sie
Sie
I should really start working on another puzzle level. Someone say some inspiring shit.
Pip
Pip
Any ideas on.... this one? :D
@Sie turnstyles
disable your antivir
Pip
Pip
It's off (not that I'm... running any :P)
02:07
wow
windows sucks
This is pretty inspirational
Pip
Pip
Yep
ah
wait
Pip
Pip
hm?
lol was it ur antivirus the whole time?
02:07
you need to set your project as startup-project
I remember that happened to me, I couldnt understand why my C programs wouldn't run
Pip
Pip
Hmm
Is there a way to do that in cmake?
Thats a VS thing
Pip
Pip
Got it
Is there a way to automatically copy SDL2.dll?
there probably is... but i usually do it manually
since you only need to do it once
Pip
Pip
02:08
I'm sure there is, probably something to do with ${CMAKE_CURRENT_BINARY_DIR}
That's true
add_custom_command(TARGET MyTest POST_BUILD        # Adds a post-build event to MyTest
    COMMAND ${CMAKE_COMMAND} -E copy_if_different  # which executes "cmake - E copy_if_different..."
        "${PROJECT_SOURCE_DIR}/libs/test.dll"      # <--this is in-file
        $<TARGET_FILE_DIR:MyTest>)                 # <--this is out-file path
Huh
Hm maybe it's not that easy
38
Q: How to copy DLL files into the same folder as the executable using CMake?

MatWe use CMake for generating the Visual Studio files of our sources in our SVN. Now my tool requires some DLL files to be in the same folder as the executable. The DLL files are in a folder alongside the source. How can I change my CMakeLists.txt such that the generated Visual Studio project will...

Can you set the VS output dirs in the cmake file?
yeah
57
Q: how do I make cmake output into a 'bin' dir?

Martin KristiansenI'm currently constructing a project with a plugin structure. I'm using cmake to compile the project. the plugins are compiled in seperate directories. My problem is that cmake compiles and saves the binaries and plugins,dynamic libraries, in the directory structure of the source. how do I make c...

guess this should work for vs..
OMG ROROTWIST!!
Pip
Pip
I'll put that on the todo list
Thanks, those same things turned up for me
I can't tell if it's crashing or just not doing anything :/
Nope, got it
Legit, thanks tkausl
Now I have to hope that this cmake file also works correctly on Linux (which it won't, but I'll iron that out tomorrow morning
Thanks for all of the help!
DH.
DH.
urrrg multi platform cmakes files
The pain of the first time doing it with Glew/GLUT
DH.
DH.
02:19
wow and will they be able to still profit even running that?
Sie
Sie
Pretty sure they are still doing ok on ad. revenue and monthly donations.
Pip
Pip
Alright, night all!
03:02
@IcyDefiance hey rune pages 2 for 1 sale under bundles
 
1 hour later…
04:03
0
Q: How to make Game & Watch's inside game?

leegodSo nintendo's Game & Watch. https://en.wikipedia.org/wiki/Game_%26_Watch How to make those sort of games? Use editor? or use C language? How to program and input that code inside to that sort of hardware? If I want to make that sort of game (original new game), how can I? Thanks.

is this on-topic?
Oh its on hold now
that answers my question
 
3 hours later…
07:12
@Jon Most of my weapons and creatures have a handful of AudioSources
otherwise for one-off sounds, I just store whatever AudioClips are needed, and then have a custom audio manager play one-off sounds wherever as required, pooled AudioSources and whatnot
used to use that AudioSource.PlayOneShot method but couldn't use it properly on one of my console ports
user92578
Hey, what's up Chris?
Hello
In-laws are up atm lol
user92578
oh haha
Last night though, Rami Ismail from Vlambeer was in the country at an indie dev dinner, small group of us ended up chatting with him in the street til 1am lol, lots of cool stories told
user92578
awesome, sounds really freaking cool
07:22
Yeah was awesome to meet him
user92578
07:38
user92578
user92578
I implemented a health bar for the boss
user92578
Now I have a couple of minutes to squash some bugs before I gotta head back to school for a 5 min discussion with my english teacher about my grade for the course ._.
08:20
ahahahah:
you guys are too strict and too severe. If follow your rule, nobody can question to this section. I really hate you.
user92578
What?
user92578
Oh found it
user92578
You can link comments here too with links btw
0
Q: How to make Game & Watch's inside game?

leegodSo nintendo's Game & Watch. https://en.wikipedia.org/wiki/Game_%26_Watch How to make those sort of games? Use editor? or use C language? How to program and input that code inside to that sort of hardware? If I want to make that sort of game (original new game), how can I? Thanks.

han, didnt' know
user92578
you guys are too strict and too severe. If follow your rule, nobody can question to this section. I really hate you. — leegod 1 hour ago
08:34
how exactly can I link comments
?
user92578
Click on the time under an comment
user92578
Then post that link
you guys are too strict and too severe. If follow your rule, nobody can question to this section. I really hate you. — leegod 1 hour ago
wow
thanks :)
user92578
np
08:53
lol
Jon
Jon
09:46
sunshine lollipops and rainbows
are apparently wonderful
early morning drugs?
Jon
Jon
at this point I have no idea what is dream and what is reality
Just going with the flow
10:20
What all good Game Devs need....
http://area51.stackexchange.com/proposals/99264/cannabis

Helps me :)
user92578
Why do we need that ._.
user92578
I don't find that SE worthy, but what ever works for you I guess...
11:11
@Tyyppi_77 that "I hate you" guy... LOL
11:24
tyyppi replied very kindly. I think that's hard to resist the temptation to answer something like "lik ma baals, fagit"
user92578
Jon does that
ahahah
well he does have a point though... I'm never was easy with being so strict about the rules
but anyway, his question was way off topic, not even gray area
user92578
yup
at most the gay one
Jon
Jon
11:28
Licka mah balllllzzzzz
Jon
Jon
11:44
Licka Licka Licka Licka lick
12:02
@scott I'm against it, because if we'd add this as SE site, we have to add other sites for specific plants as well. I think it suits well on some gardening.se or medical.se/biology.se
user92578
^
12:32
@Tyyppi_77 great response tyyppi
user92578
ty!
Sie
Sie
57 mins ago, by William Mariager
fagit
- GameDev SE Chat
Jon
Jon
Trying to snag this broken macpro
Screen broken he wants 300
Sie
Sie
How old is it? That actually doesn't sound like a terrible deal depending on the specifics.
Jon
Jon
2012
4gb
2.5ghz
Sie
Sie
Try to haggle him down to like $200 @Jon if you can.
same guy who made "factory balls" which I really liked.
Jon
Jon
I offered 150 but now I'm like fuck should have just fine over there first
Gone over
Factory balls is awesome
yeah, that guy makes good stuff
Sie
Sie
I'm still trying to refine my vertex manipulation script. Like it feels good to play but it just feels too slow. What are some ways to make it more stream lined? I'm thinking maybe have the vertex snap to surfaces.
Jon
Jon
12:48
You are the vertex manipulation guy here
Own it
Sie
Sie
lol
I know. I just want to make it feel buttery smooth and not slow.
Do you need play games in order to have better concept of game development?
even if you do not enjoy to play that game?
wtf?
Jon
Jon
Dude says I can come see it tomorrow after 5
Geesh
You need to have an understanding of what makes a game fun
Sie
Sie
Must... resist... urge... to... crawl back into bed...
Jon
Jon
12:55
If you don't personally enjoy a type of game doesn't mean you can't understand why others think it is fun
5
@Almo I'm stuck on 17 atm. I refuse to take hints. :P
Looks like a keypad, but inputting the numbers doesn't solve it.
The space is throwing me off too.
Jon
Jon
I want to play but I'm on phone blah
It's made for phone though.
There's an extended version that uses touch and gyro and stuff
Jon
Jon
Cool
Sie
Sie
13:10
Weird. For some reason despite the mesh being constantly updated it still doesn't prevent some small collisions. Probably need to adjust the collision detection settings.
Yay, I solved all the puzzles. I'm awesome.
Jon
Jon
Now you know
Sie
Sie
The force is too strong. I'm going back to sleep. Just need like 5 more hours of sleep.
13:39
HA! I got the idea on how to solve the std::solve case with my custom, much faster std::vector. Sadly, I have to change a lot of code for it, but it'll behave the same as before, even though it needs a bit more memory now
@WilliamMariager 17 was actually pretty easy... I was stuck on few ones before that
@Ali.S Yeah, I had the numpad upside down :P I was using my keyboard for reference :P
lol
I have no idea how I solved 20
Jon
Jon
Well call me Shirley and punch me in the face
Sie
Sie
@Jon Ok.
13:47
Hi Shirley
Jon
Jon
Took me 10 mins to submit a leave request with my work's software
someone punch him / her im an ocean away
@Jon Shirley facepunch
Jon
Jon
This app is so fucken bad
@Jon I recall taking 2 hours to do that last time at my old job
Sie
Sie
13:48
Your company has an app? Count yourself lucky. I had an ancient and non-mobile friendly site I had to use.
each time you did it you had to get a password reset because it used some credentials that expired every month and most people did it yearly
Jon
Jon
The way you have to submit for a partial day was designed by mentally handicapped people
those credentials were specific to that app only and not tied to anything else
Jon
Jon
I'm gonna screenshot this fucken shit you need to see
after waiting the mandatory 1 hour 1st line support wait time they would send you a "special link" to reset your password
from there you had to tell a web form your lifes story to get a new password
after that you could login and go through the 20 links to the page in question
then you had to issue via a convoluted series of steps a request to your line manager who would then have to do the saem thing you just did to get their password
after that you had to confirm the approval to say you were happy for that to come out of your "allowance of holiday days for the year"
only then could it be "manually copied" to the team calendar
Jon
Jon
13:51
2 hours was a "fast turnover" for such a case
Sie
Sie
@Jon Oasis?
Jon
Jon
Lets say you want to request 3 hours off how would you do that?
Oracle product
This is how. Enter 3 in start day hours after selecting partial day in drop down. Then press calculate end date. Then press forecast balance.
Anything else throws error that doesn't explain why
If you do it in that order you can then submit it properly
@Jon you can't half day, day or not at all
Jon
Jon
I know how now. The point is that this is extremely not intuitive. Shit design.
13:58
@Ali.S That's how I felt about the second color one ... it was weird.
Jon
Jon
You literally need to have someone tell you how to do it
14:11
@WilliamMariager YEAH NO HINTS
@Jon wow that's shitty
Jon
Jon
14:27
No man sky pushed back
not terribly surprising
Hello internet!
Not going to post on the Pandemic designer's Facebook share about Catan about how horrible a game it is. (how horrible catan is, not pandemic, which is excellent)
Are we talking about Settlers of Catan?
14:43
yeah
Jon
Jon
Never played it
its random element can fuck over the game too much.
it's not that a random element can determine the winner, as in many games I do like, such as Power Grid. A bad power plant card draw can cost you the game if it's tight.
Never played either, but I read it was better than Monopoly :P
but you still get to play
in Catan, if the random element fucks you over, you don't get to play.
same for Citadels
I really like the game but nobody wants to play it with me
14:51
I played catan 3 times. twice, the random element fucked me. I put my stuff on 6 and 8 as much as possible (most common numbers rolled on two dice), and what happens: we roll 10, 11, 12 most of the time. I get no resources and lose horribly. The other game... I won easily.
I like its core mechanics and how it has good trading and stuff. But the random element is poorly implemented, in my opinion.
I'll play it with the card pack that normalizes the die rolls to some extent.
Jon
Jon
Almo hates luck
I don't mind luck that's implemented in a way that doesn't prevent me from playing (as I said just above) :)
I had one game of Citadels where I was dead 80% of the rounds (I counted because I had nothing else to do). So I literally did not get to play.
Jon
Jon
If you get drunk enough you can enjoy anything
hahah
00:00 - 15:0015:00 - 00:00

« first day (2121 days earlier)      last day (3196 days later) »