« first day (1691 days earlier)      last day (3332 days later) » 

12:00 AM
retiring my own tasks framework ... i got a few of the properties slightly wrong
after that I plan to have a crack at making my voxels smaller
I think the best I can likely do is 2 bytes
 
sometimes an array of booleans can be optimized to stick 8 of them in each byte. C++'s vector<bool> is supposed to do that, I think.
you just need to make the [] operator use some bitwise operations or something like that
more of a memory optimization than a speed one, though when memory bandwidth is a bottleneck (which is often), then it's a speed optimization too
 
Yeh i'm considering a bunch of ideas ... it soon gets to a point though where you're doing more working out than makes sense because you over packaged you're ram
 
@MickLH I have no idea what's happening with that project anymore. I've just been assuming it's dead until Hobo shows up again. I'm still willing to work on the C# bindings for your engine if you need it, though, at least when I have some spare time.
 
I still need the get and set of a voxels properties to be as fast as possible
 
lol this is odd. #include <functional> doesn't throw an error, but afterward I try to use std::function and it says that isn't declared
<functional> is where std::function is declared...
oh, right, old version of cmake, using C++0x instead of C++11
 
Pip
1:13 AM
@IcyDefiance @MickLH I've assumed that as well
 
you disappeared before hobo did though >:|
 
Pip
I had nothing to do at that moment
I was actually still hanging out in the chat room
 
I don't care about your excuses! now explain this error: /usr/bin/ld: ../glfw/src/libglfw3.a(x11_init.c.o): undefined reference to symbol 'XF86VidModeQueryExtension'
 
Pip
You have an undefined reference to symbol 'XF86VidModeQueryExtension', duh
Can I see your makefile or whatever?
@IcyDefiance
 
yeah, but it was generated by cmake, so I'm not sure it'll help. one sec.
 
Pip
1:22 AM
kk
also paste the cmake command thing?
 
the cmake files are on github here. there's 4 of them, one in the root directory and one in each of the 3 subdirectories: github.com/IcyDefiance/EngineCPP
 
Pip
cool
 
the error is being thrown while compiling EngineTest, though I have no idea if that's where the actual problem is
 
Pip
you have no inc folder in EngineTest
fyi
don't know if that's it or not
 
EngineTest only has one main.cpp file to compile and it doesn't have a header, so there's nothing to put in an inc folder
 
Pip
1:27 AM
try adding the folder though
 
with nothing in it? why?
 
Pip
It might be crashing because the folder is referenced but not there
just a guess, cmake is horrible to debug
 
oh hey, it is referenced, but no that's not the error. I just removed the reference and still get the same error.
 
Pip
hm
 
it worked on windows, so the problem is probably related either to dependencies or some compiler quirk
 
Pip
1:29 AM
you think you can get a copy of the makefile it makes? I can definitely work off of that
It's a dep thing
you're missing -lXxf86vm in your makefile, idk why though
 
the pastebin above is the makefile
 
Pip
kk
 
hey
lol time?
 
Almo it's torturous debugging time!
 
ok :)
i'll play a round of hots and check back
 
1:31 AM
I did see -lXxf86vm in some google result, and yeah it's not being used...not sure if it's required or, if it is required, how to add it
 
Pip
That's not the makefile I meant @IcyDefiance
I need the CMakeFiles/Makefile2 that's generated during the compile
 
Pip
god damnit I can't find anything wrong with that. I also can't find any dependency injection, which has to be in a makefile somewhere
 
-std=c++11 -Wall -Wextra -Wno-long-long -pedantic -g    CMakeFiles/EngineTest.dir/src/main.cpp.o  -o ../bin/EngineTest -rdynamic ../Engine/libEngine.a ../glfw/src/libglfw3.a -lGLU -lGL -lSM -lICE -lX11 -lXext
those should be the compiler flags
and it is missing -lXxf86vm
question is how to add it...
 
Pip
yeah
 
1:36 AM
-std=c++11 -Wall -Wextra -Wno-long-long -pedantic -g CMakeFiles/EngineTest.dir/src/main.cpp.o -o ../bin/EngineTest -fuck -rdynamic ../Engine/libEngine.a ../glfw/src/libglfw3.a -lGLU -lGL -lSM -lICE -lX11 -lXext
 
why must you make my compiler swear? D:
 
:D
 
Pip
lol
why -Wno-long-long?
huh
 
uhh that one I don't know. it was just part of something I copied from stack overflow and it looked good, lol.
 
Pip
Anyhow, that's the flag you're missing, I have no idea where the rest are
Lol
where did you add those?
 
1:38 AM
in the root CMakeLists.txt
 
Pip
Aha!
add it here: set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
gotta go, sorry
cya
 
pretty sure it has to be after -lX11 though
 
-fuck man
that's the one you need
 
2:09 AM
@IcyDefiance you still debugging?
 
yeah but I need a break anyway. this is getting way too strange.
 
@IcyDefiance Perfect timing, lets get to work
 
hahah
 
D:
lol what you got, Mick?
 
lol or hots?
 
2:10 AM
uhh, your choice, both sound good right now
 
I'm just working on the usual stuff, so don't feel obligated lol
 
let's do hots then
shjorter games
 
aight
brb on windows then
 
Joe
2:58 AM
ooo new fancy gfycat
interesting
 
MLM
How can assign a the current class to a shorter variable name in C#? var self = MyLongNameClass; self.increment();
I want to access the static members without writing the long class name every time
Solved it! You can just do: using self = MyLongNameClass; at the top
 
cool, that's handy to know
 
 
2 hours later…
4:49 AM
I need your help in following question
 
if none of that helps you, you might need to make your own fbx importer, or find someone else who already did that
emphasis on "might". I don't know all that much about unity.
 
okay
thanks for your suggestion
 
 
1 hour later…
6:07 AM
so pretty
 
if (--windowCount == 0)
what is the -- ?
 
subtracts 1 from windowCount before doing the comparison
I probably should split that into two lines, but when I wrote that I was just trying to get things working
 
is it the same as windowCount-- ?
 
"windowCount-- == 0" would compare to 0 first, then decrement
"--windowCount == 0" decrements first, then compares to 0
"windowCount--;" by itself on a line would be the same as "--windowCount;"
and this confusion is why I should probably just split the thing into two separate statements, lol
 
I miss linux :(
that thing was just made for programming
 
6:23 AM
@IcyDefiance ahhh k gotcha, thanks, never seen it like that before
 
@Lasse the Unity desktop finally got to a point where it doesn't crash every time I enable a second monitor, and I'm really liking it now. this is the first time Linux has actually run on my hardware without changing a grub command or diving into config files or any of that shit. it's actually "just working" and it's awesome.
 
cool. if only the Unity desktop wasn't horrible to use in general I would be happy about that :P
 
I was using Ubuntu the other day and I tried to drag an icon from one folder to another. The drag crapped out half-way, was stuck with an icon image floating on my screen, impossible to clear, was even above my full-screen game, had to restart to get rid of it lol
 
dunno how Unity is horrible to use. seems fine to me. just needs keyboard shortcuts for moving windows around, but I can probably add them somehow.
even the web results in the search got changed so they don't hold up the other results while they load, so that's not annoying anymore, but I disabled them anyway because they're unnecessary
 
I was just about to say that Canonical just wants to insert their Amazon aff ID into your amazon url search results, but looks like they made that be an opt-in feature: networkworld.com/article/2226648/opensource-subnet/…
 
6:31 AM
I haven't been using the latest versions in about two years, so I might be wrong about it
I need to try it out some time
 
I still prefer Ubuntu to the other distros I've tried. Xubuntu is my fav
 
yeah even in 14.04 unity was shit. I'm using 14.10 now and it's just miles better.
oh and it does have keyboard shortcuts for manipulating windows. it's ctrl+win+arrow instead of just win+arrow
well there goes my last complaint
 
 
2 hours later…
8:43 AM
@IcyDefiance GLFW yea!
 
 
1 hour later…
Jon
10:05 AM
when will it stop snowing
 
10:23 AM
Hi Jon
 
Jon
jey
 
what are you up tO+
 
Jon
working
tired.
need coffee
 
Who doesn't? :P
 
Jon
programmers should have dedicated coffee runners
6
 
10:25 AM
I'm brewing coffee as we speak.. Gotta write a huge project today.
YES
I have one of those capsule coffee machines on my desk with an extended water tank. :D
 
Jon
i got nothing
gotta go to the store
 
Damn
Question: How come that message got three stars, but we are only 2 in chat? o:
 
Jon
heh, probably some others
 
whoever programmed it probably didn't have enough coffee
 
A wild Chris appears
How's Tallowmere?
I saw it have above positive reviews on Steam. I might write one myself later today :)
Congratz!
 
10:30 AM
goood, coding atm, little bits and bobs, hehe ty
 
You're welcome! Also you might want to add a tool tip saying that it saves if you close the game. A lot of the reviewers thought otherwise.
 
there's a message about it on the Exit Tallowmere menu item
 
Yes, but apparently a lot of people missed that.
 
I dunno, I mean I could create an in-game news tip item about it
on the Steam description, I mention it features a "Soft savegame system (so you can quit and resume later) and personal high-score system with cross-platform Steam Cloud support"
 
That's what I thought. I think I had about 4 hours of playtime before I realized I could do it(which I got that shield-bug afterwards)
 
10:38 AM
probably also that there's no in-game save slots
it's a very quiet feature, if you will
 
Yes
 
Jon
oh yay
my neightbor is plowing my driveway
2
 
Gotta love neighbours
Mine usually blast his awful music from when he comes home till he goes to bed
 
Jon
lol
well, he has a tractor plow.. he is literally just sitting in a tractor
its not like its hard work for him
 
Lol.. Are you american?
 
Jon
10:45 AM
no
we also got record snowfalls this year, it is pretty harsh
 
Wow
Where at?
 
11:05 AM
wiiii
im done with my first game. there are bugs. but w/e nodejs-hundeparken.rhcloud.com
6
 
Jon
damn thats loud
 
@OliverSchöning Are you danish?
 
I knew it! I think I've seen those dogs before....
 
omg yeah!
It is for that chatroom actually :p
 
11:10 AM
Oh yeah?
 
They needed a new game :p
 
@OliverSchöning sweet :D
 
Ahh.. Nice!

Also it is impossible to proceed at times xD
 
yeppp
xD
There is no ending :p They need to find a winner who collects the most of those planks :p
 
11:12 AM
Ahh
 
user92578
Got an android phone that's acting a bit slow? Turn animations off from developer settings and it looks like your phone is faster.
 
Submarines hitboxes seem to be a bit off
 
Oh yeah? I mean the water isnt supposed to hit u
I'm so done with that thing man. HAHA. Took 1½ weeks. So much stress on such a short deadline. And that for the first proper project :p
 
O_o
 
But I learned a ton
 
11:15 AM
What engine did u use?
 
pixi.js as the rendering engine. And wrote the "game engine" myself
 
Ahh
 
Long term project now: Game Editor using Three.js
 
Gonna swap out Pixi.js with Three.js. I prefer that one :p And coz I want to build a 2.5D game :p
Like.. sprites. But camera slightly angled and houses supposed to be textures on boxes and other low poly shapes :p
Similar to Elysian Shadows actually. Or GTA 1 - 2 xD
 
11:19 AM
:P
I'm making a robot-apocalypse game in 2D
CBA to make more than 1 sprite pr. model :P
 
Oh. And even more awesome is that my gf made most of the sprites and now really considers pursuing pixel art and game design as a career :D
Cool :o
Haha yaa.. I know the feeling. Well not so important while prototyping anyways
 
Just added homing rockets: http://imgur.com/0YUj9O4
So now I can finally get on with my boss fight :D
 
Awesome!
What engine?
If any
 
It was tricky to implement because I didn't want it to turn instantly, but slowly towards the target :P

Godot and the way it handles angles are wierd.
I have to swap cos(v) for the y-axis and sin(v) for the x-axis..
 
I need a private math teacher I think xD
 
11:25 AM
lol
where are you from?
 
I live in Denmark
 
Yes, but where?
 
Oja
Vejle
Jylland
 
Ahh..
Why are all the danish gamedevs I come across from Jylland? :P
 
Haha have there been many?
I'm also german. So I add to your variety
 
11:27 AM
Well William is also from Jüdland and I've met another two people from there as well.. Only have I once met one from Copenhagen :P
 
Pip
eyo
 
Hi Pip
 
Pip
sup
I'm sitting in my comp. sci. class being bored out of my mind.
I think I'm going to work on my wrapper for SFML
 
Jon
wrap that shit
 
Pip
lol
 
11:42 AM
Have any of you heard of emscripten?
 
hello @JonGallant
 
user92578
How's it going @Sword?
 
user92578
Got the sliding working?
 
It's a pretty great collection.
 
11:46 AM
@Tyyppi_77 hello; nope that dint work. The state changes quickly..Would need to use a timer or maybe an event handler for that :\
 
The pack even have most of the graphical assets as vector files, for easy scaling.
 
@William'MindWorX'Mariager Nice.
Vidste du forresten at @OliverSchöning også er dansk?
 
"snot in nose bar"

.... what?
(from that asset pack)
 
Pip
11:53 AM
@William'MindWorX'Mariager nice
 
i MIGHT get the pack just for the particles...
 
fixed some bugs in my terrain renderer ... now i get a blank scene ... typical!
 
lol
 
That's the domino-theory :P
Raise one here and three falls over there.
 
11:59 AM
@Wardy in OpenGL you can ask for error / warning codes
 
Somehow managed to get myself in to a logic hole
one of those ones where I call "go do something on a thread" then it just goes .... uh... ok ...
 
i consider it necessary to check the codes and print the messages, after every single graphics api call
 

« first day (1691 days earlier)      last day (3332 days later) »