« first day (1359 days earlier)      last day (3651 days later) » 

10:00 PM
@androidmaster MonoGame is C#
 
@MickLH Oh yeah.. derp.. if I use delta time I guess I could just put it into the render loop. that runs on animation frame
 
Damn silly nonfunctioning autoscroll!
 
@SpartanDonut Box-sizing CSS property
 
@Lasse I though it was like java which comes with swing and you can make any 2D game just with that
 
throws a hissy fit
 
10:00 PM
@androidmaster it's not really hard
 
Isnt C# easier than C++ and C?
 
monogame is open source
 
(never done C# so I wouldn't know)
 
yes, C# is easier than c++ and C
in general
 
Jon
monogame is a open source port of XNA
 
10:01 PM
I thought so.
 
Doesn't mean C# isn't as powerful though.
 
@Noctrine Ah I think I've only used that once so I forgot. Awesome you figured it out
 
C# has less pitfalls, hidden unexpected behavior, and old school complexities
 
@Lasse Nvm than, I'' stick with java than
 
I like to know the solutions to odd problems so its another thing to throw in the toolbelt for when I might run into something similar
 
10:01 PM
@androidmaster that's not a very good reason to stick with java instead of going C# :(
 
It does have some modern programming concepts that C++ is trying to adopt though, and those can be more abstract and generic
 
Java is practically a sub set of C#
 
C++, rockin those lambdas
 
@ClassicThunder wat
 
@androidmaster Hey, looking at your needs, I'd seriously consider using Unity. It's an easy to use game engine, and you seem like the kind of person who needs to get something running to stay motivated. Otherwise, please just pick something and stay with it, instead of considering all kinds of wildy different options from moment to moment.
 
10:02 PM
@Lasse And, I can develope for android still... so I'll learn C/C++ and not C# thanks anyway
 
Jon
C# only exists because Sun refused to sell Java to microsoft.
 
@Jon Which was good? or bad?
 
XNA and MonoGame are both very easy to get started with.
 
@Lasse In terms of syntax and capabilities Java is practically a sub set of C#.
 
@Evan Sounds like a scary future
 
10:03 PM
It's already here
 
[]() { std::cout << "Yeaaaaaaaaah"; };
 
@Lokkij Oh i did, am staying with java
I was looking for faster solution/ more native
 
@androidmaster you can develop to android with C# using xamarin
 
Jon
@androidmaster just code... code like the wind!!
 
@Evan I still write C with Classes ;)
 
10:03 PM
@MickLH But i though classes were only for C++
 
Jon
C supports classes?
 
Since when?
 
Since C with classes.
 
@androidmaster In that case, just open up your preferred IDE and code a game.
 
lol
 
10:04 PM
@androidmaster, I agree with Jon, don't both choosing language, just pick one you like and use it. :)
 
@androidmaster java has classes too, as do PHP and several other languages
 
Microsoft has started to adopt more modern C++ implementations with their Windows 8, and Xbox One development libraries
 
Is it a C troll?
 
C with classes
 
I never heard of thoses
 
10:04 PM
You use C interfaces for better cross module support
your implementation is hidden, and class based
 
Hello there folks!
 
There he is!
 
@Lokkij I did, I have like 6000 lines of a working game for android without using any other libraries than the google anddroid sdk
Am using today as a day to gather knownledge'
than tomorrow its coding day
 
@androidmaster is it on google play?
 
@androidmaster Why are you asking about things like Raspberry Pi and C# then?
 
10:05 PM
I wrote and released a game for Android in less than a week, using nothing but the core libraries that comes with the Android SDKs
 
no am 15 I cant publish anything
 
C
C (named cee ) is the third letter in the ISO basic Latin alphabet. History {| class="wikitable" |- ! Phoenician gaml ! Arabic ' ! Hebrew gimel ! Greek Gamma ! Etruscan C ! Old Latin C (G) |- style="background:white; text-align:center;" | | | | | | |} 'C' comes from the same letter as 'G'. The Semites named it gimel. The sign is possibly adapted from an Egyptian hieroglyph for a staff sling, which may have been the meaning of the name gimel. Another possibility is that it depicted a camel, the Semitic name for which was gamal. Barry B. Powell, a specialist in the history of wr...
 
@Lokkij Today is gathering info day
 
"It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object-oriented features, such as classes, and other enhancements to the C programming language."
 
10:06 PM
I wish I could force myself like that daily.
 
Jon
pfffffffffft
 
@androidmaster @hasherr is 16 and he did publish in google play
 
@Lasse How? AND whats the name of the app
 
Disregard your age, it will only hold you back.
 
@hasherr But I would be breaking the rules...
 
10:06 PM
@androidmaster It seems a bit late to ask about different languages/frameworks after coding 6000 lines
 
@androidmaster What rule would you be breaking?
 
@Lokkij and i have a highly optimized spritesheet of 140 sprites
@hasherr google play terms, since you need a credit card to sign up
 
Who here works in game development professionally?
 
@androidmaster Use your parents'
 
I though everyone here were indie developers?
 
10:07 PM
No
 
Not everyone
 
Nope
 
@Lokkij 6000. it's not even over 9000. I've wrote like millions of lines of code and I'm still looking for new libs and languages
 
@hasherr My mother doesnt even know how to open the browser
 
Jon
Alex is pro
 
10:08 PM
@Jon was, he got banned
 
@androidmaster We even have a developer from ArenaNET in here, who worked on Guild Wars 2. :)
 
@Lasse What???
 
We've got quite the party in here on a friday. :)
 
@Lasse Well sure, but as a beginner, 6000 is quite a lot
 
Interesting, I thought there would be a few at least
 
10:08 PM
@androidmaster Take the time to explain to her what you're doing
 
like, permanently
 
@androidmaster The guy who makes halo and doesn't afraid of anything goes on here
 
Show her you really want this
 
Jon
@Lasse eh?
 
Who got banned? Which Alex ?
 
10:09 PM
@Lasse WTF???
 
@VaughanHilts Yeah, weekends usually means less activity. It's odd.
 
Jon
what for?
 
@Lasse Hey I havent work on it much since last summer I learned java and javascript and got 1000 done and then all throughout the school year I havent had time to increase it
 
Alex got banned??
 
He asked for it. Literally.
 
Jon
10:09 PM
I protest this.
 
@OliverSchöning the obvious one lol
 
Alex?
The troll?
 
@OliverSchöning alexm
 
The condesending douche guy?
 
After constantly poking the mods.
 
10:09 PM
Well, he did get flagged.. a lot.
 
Lasse, what happened???
 
What did this Alex do?
 
@OliverSchöning Yea he was a bit mean to me
 
he posted stuff that got flagged again
 
Being abrasive, childish, and generally problematic I'm guessing
 
10:09 PM
Can you guys link me?
 
and then greatly protested against the flags
 
Jon
oh well.. I liked him
 
I always thought alex was a girl
 
@Lasse ... and again and again and again
 
"Generally Problematic" sounds like a great band name
2
 
10:10 PM
It was just this morning... won't take you long to get back there. Linking just encourages conversation we don't really need to have
 
What am I walking in on GG lol
 
He was mean to me too. Don't worry about it ^^ @androidmaster He had an odd perspective that you need to be a dick to get your point across.
 
@hasherr Okay what the name of your game/app
 
Give me a minute
 
Jon
Meh... he was smart
 
10:11 PM
Trying to figure out why my friend got banned
 
@androidmaster ghostly
 
Jon
Not super helpful to newbies.. but a smart guy
 
@Jon It's possible to be smart and not a douche bag. :P
 
@OliverSchöning so he was a troll? hey am I annoying
 
@MickLH I think I misunderstood your advice. This is worse than not rounding ^^
requestAnimationFrame(gameLoop);
    var now = new Date();
    dt += (now - last) / 1000;

    if( dt > .1 ){

        // Update Player Position.
        ENGINE.player[0].position.x += 1;
        ENGINE.player[0].sat.pos.x += 1;
        dt = 0;
    }
 
Jon
10:11 PM
Well.... he helped me out a few times...
 
Don't think we was a troll no
 
@OliverSchöning Yes slightly misunderstood
 
Hey guys, am I annoying/mean
If I am tell me
 
But only slightly, instead of dt = 0 I was thinking dt -= 1
 
And tell me how
 
10:12 PM
Really he just had a low tolerance for people who questioned or rejected his advice when he gave it
 
Jon
Still had good points of view...
 
@Jon I'll help you out if you need anything, don't worry (assuming you need it). I came here to find more people like me haha, seems this isn't the place
 
@hasherr Did you find it?
 
@OliverSchöning That way you keep track of the "sub-tick" error between ticks
 
I have my nexus 7waiting to download it
 
Jon
10:12 PM
@OMGtechy Same back to you friend
 
@OMGtechy you do game dev professionally I take it?
 
@androidmaster it was this one: play.google.com/store/apps/…
 
is it ghostly
Woa
 
Given something like that looks like the figure below, during path-finding, how does one usually determine what cell to start with during path finding?
 
Jon
middle position
 
10:13 PM
@SpartanDonut Yes
 
Anything notable?
 
@Lasse Okay lasse what about ur games
 
Jon
When I do pathfinding, I start from the center point of each entity
 
@androidmaster this is currently my only public project: meta.gamedev.stackexchange.com/a/1592/32955
 
@MickLH cool. So I changed it. But I still don't get the result I want. I mean now it just moves 1 every second instead of smooth. So I guess I am gonna go back to the formula with odd numbers
 
10:14 PM
I want to compare my progress to a true developer
 
I've not made much games, I've mostly written engines for games
 
I mean. Obviously since the if waits for 1 second
 
@androidmaster Yes
 
@Jon Yeah, but lets say you can be in any of those cells.. how do you pick which cell you belong to?
 
Man down
 
10:15 PM
@Lasse Download link?
 
@OliverSchöning Aw dude you're like ... so close haha, I didn't literally mean one second
 
@AlexM. RIP Buddy
 
Pathfinding requires you start from one of those cells
 
@androidmaster none yet, sorry
 
I'll miss you
 
Jon
10:15 PM
@VaughanHilts Query your Quadtree at the Center position
 
Okay
has anyone in this chat room made a game
a complete game
 
Yes
 
with a download link
 
Jon
LOL, yes.
 
Yes
 
10:15 PM
Yes
 
@hasherr I saw urs
 
I have worked on a number of completed projects
 
nope
 
@SpartanDonut Not the usual sort of games, started off on gambling games (like you'd see in a betting shop) and moved onto embedded gambling games / tools. At the moment I'm working on a tool to help speed up the development of the embedded games
 
Can you guys give links to the games
 
10:16 PM
:15169511 I was thinking exactly this:
if (accum >= 1 / animationFPS) {
    .... ;
    accum -= 1 / animationFPS;
}
 
It's Flappy Bird
 
@Jon This is tile based, there's no "center". You have to belong to a tile or not.
 
@hasherr I already linked :P
 
@hasherr Lasse show me already
 
Thanks, Las
Man, I'm really sad now
 
@Jon I want to ur game
 
user4704
I don't think the website for my early games is up anymore, heh.
 
@androidmaster Yes, but I can't link you to them or I'd be in a lot of trouble haha
 
Jon
@VaughanHilts You should be able to determine what square based on the middle pixel of your entity
 
I can't believe he actually got banned
 
10:16 PM
@OMGtechy I'm getting major deja vu from you. I even recognize your avatar to some extent... this definitely sounds familiar.... and I play the slots from time to time so thats exciting :P
 
@OMGtechy y
are they like adult games?
 
@androidmaster no, closed source commerical games
 
@Jon So you're saying I should go with the partition at the center of my entity? What is the reasoning behind that?
 
pictures?
 
@hasherr who did !?
 
10:17 PM
@SpartanDonut I do spend quite a bit of time on StackOverflow
 
alez
alex*
 
@Serial AlexM. Banned permanently
 
@hasherr Lol how do you not believe it? he was meaner than me!
 
@MickLH ur mean?
 
Jon
@VaughanHilts the center most point would be inside of the square that the entity covers the most.
 
10:17 PM
What! for what!
 
@OMGtechy I spend barely any time there. Oh well
 
@Hjorthenify can isee ur game
 
@MickLH you're not really that mean, not always
 
@MickLH He was my friend.
 
@Jon I'll take your word for it.
 
Jon
10:18 PM
@VaughanHilts you have to pick one... so use the one that is covered the most.
 
And yeah, you're not really mean, you just kind of lose it some times
 
@androidmaster take a look at github.com/OMGtechy/DDGL for a simple game engine implementation (WIP) in C++/OpenGL
 
But we all do at some point
 
@hasherr Well I guess you should have had an AR-15 when the cops showed up, if you didn't want to lose your friend haha
 
This is intended to be a chat room for polite and civil conversation about game development
 
10:18 PM
@OMGtechy i have to compile it?
 
Repeatedly violating the rules that are set in place is problematic, regardless of who you are
 
Sorry I cant, my C++ ide is a bit werid
 
@Evan He deserved the suspension
But I'm still sad
 
androidmaster it was mostly gamemodes for garrys mod and some quick 2D games written in C++
 
@androidmaster Yes, and what do you mean weird?
 
10:19 PM
i havent learn to use codeblocks yet
 
@androidmaster Fuck code blocks
 
He didn't deserve 10 years or whatever it was though
 
the gamemodes I released 6 years ago and the 2D games never got on the internet.
 
@MickLH its free
and open source
 
@androidmaster So is Dev-C++ are you gonna use that?
 
10:19 PM
@androidmaster there's a ton of free and open source c++ tools out there
 
@MickLH i was, but I have yet to learn C first
 
@androidmaster at the moment, it's made for Visual Studio 2013. Once its a bit further into development I'll start implementing something like CMake builds
 
still visual studio express is the best you can get for C++ on windows
 
@androidmaster Leawhollleee!
Get 1337
 
@Lasse but I dontlike the agreement for studio express...
 
10:20 PM
wha'ts so bad in it you don't want to agree on that?
 
@Lasse agreed x 10
 
Jon
its the best IDE for coding hands down.
 
@Lasse Idk i forgot y I didnt like it
 
@androidmaster the license is quite liberal in the most recent versions, you can develop commercial applications with no cost in it.
 
I remember reading it
@OMGtechy Really?
I didnt know that
 
10:21 PM
@androidmaster nobody really reads those texts
 
@androidmaster Yes. I looked it up for work once.
 
but what if microsoft becomes evils and writes something in there
 
Jon
I also doubt microsoft is going to sue a 15 year old for making a game
PR nightmare
 
@androidmaster Microsoft will be happy that you're developing on the Windows platform, most likely for the Windows platform
 
@androidmaster it won't or it'll be in trouble from PR perspective
 
10:22 PM
they could and dont want any legal problems so I follow the rules as they are
 
@OMGtechy Apple would, but Microsoft? Nah
 
Microsoft has come a long ways since the 90's. Despite being a major corporation, Visual Studio Express is out for a reason
 
@OMGtechy true i really dont like apple/mac/ios/iphone
 
@androidmaster they won't
 
or objective c
 
10:23 PM
@androidmaster They cannot change the licence without getting you to agree to the new one. If you don't agree, use the old version and you're fine.
 
^that
 
@androidmaster why dont you write your own IDE for C++ in java then? Then nobody will sue you for using their product!
 
Well...
 
@Hjorthenify Notepad++ and MinGW!!!
 
Make sure the current licence doesn't have a provision for them to update the terms retroactively
 
10:23 PM
@Hjorthenify dont programmers say "Dont reinvent the wheel and stuff"
 
@androidmaster it was sarcasm
 
Jon
i never say that
 
and "blah blah use libraries"
@OMGtechy it was?
 
Reinventing the wheel is fun as fuck
 
@androidmaster which is also why I am a bit baffled why you would not want to install additional libraries like monogame to create games
 
10:24 PM
@androidmaster you're not reinventing the wheel, but modifying it for your own personal needs.
 
Don't re-invent the combustion engine
 
Jon
Steam Engine ftw
 
@androidmaster in other words, if you're going to use anything made by anyone else you have to agree to license terms.
 
@Lasse i dont like libraries, I like the fact that I can say, I used just the core libraries
@OMGtechy adn that too
 
.....
 
10:25 PM
@androidmaster Why do you think the libaries were made?
 
@androidmaster That's just ego the sooner you get over it the better
 
Good luck with the C family then
 
@androidmaster they are all libraries you have used before, swing is a library, it just is installed with java
 
@Lasse isnt that part of the core libraries/standard libaries
 
no
well, depends
 
Jon
10:25 PM
If you don't want to use libs, you could always write direct machine code
5
 
@Lasse No, than why does it come with the java sdk
 
To make a game in C++ im using SDL, Box2D and lots of SDL-related libraries.
 
@androidmaster the JDK is basically nothing but a massive bag of libraries, with a thin little VM to run them
 
but that's still silly attitude
 
10:26 PM
@Jon Jon you know what I mean
 
@androidmaster what's the difference between using a standard library and a third part one? You can modify the third party one!
 
user4704
Yeah, avoiding "libraries" is crazy.
 
boost ftw
 
user4704
(also basically impossible)
 
Jon
@hasherr that your build?
 
10:26 PM
Yeah
I have everything except for the cpu
 
user4704
I mean, your C libraries depend on the operating system libraries.
 
But I did so far makign android apps, no need to use other libraries other than the current sdk
 
Jon
very nice.
 
@JoshPetrie Not just crazy, but suicidal in the perspective of your project's livelihood
 
user4704
Quite.
 
10:26 PM
I want to star that ten times, too bad I'm only allowed one :(
 
Also when did you guys start talking about C I was talking about java
 
@androidmaster and that's great for learning, but not so much for long term
 
@hasherr should have gotten the 4770k man your PC will be so slow
 
Ha! You wouldn't even be able to write a game since you need at LEAST openGL or DirectX (for lowerst level)


... Or you can use the windows header, but that would just be ....
 
user4704
@androidmaster Same principle.
 
10:27 PM
If I want to use libraries in C I would just use Lua
 
O_o
 
Jon
bbl
 
to bind the libraries
 
Lua is basically C++/C
"under the hood"
 
but the fact is that it cant do much on its on
 
10:27 PM
@androidmaster I'm sorry to say this but you've gotta get knocked down a peg so you can realize that a lot of the things you think you know are conjecture and your foundation needs to be rebuilt
 
@Hjorthenify so are a lot of languages
 
without C/C++ libraries
 
Yeah thats correct.
 
@androidmaster do you actually have any idea you are talking about? :P
 
10:28 PM
idk anymore
I got lost a few minutes ago
 
@androidmaster You manage to create the strangest and funniest conversations
 
@androidmaster go check out how Don't Starve was made
 
whats that
is that a movie
 
I had a lot of fun modifying that with my LUA knowledge
A game written in lua
 
@MickLH this statement has made me realize that Chumbawamba's Tubthumping is all about programming...
 
10:29 PM
I dont watch movies/music/tv anymore
 
It's just so clear to me now
 
I wonder why so many people use SFML
 
well, all in all thank you guys, now that the library thing was discuss and I am obivouslt completely wrong am going to learn Three.js, webgl library for javscript today
 
@Hjorthenify It's got cool name
 
10:30 PM
@SpartanDonut Lol, not really
And I'm not overclocking
 
@Lokkij where do you fidn this stuff to google it for you
 
So no use getting a K
 
@androidmaster Sounds like a good bet thanks for re-considering libraries
 
@Lasse That must be it! You're absolutely right!
 
@MickLH only because three.js is opensource
 
10:31 PM
@androidmaster What do you mean?
 
@Hjorthenify it's got the perfect google search terms in it's name
 
to get it "let me google it for you"
WAIT
this is my last question about this stuff
 
@hasherr They are functionally similar to the ones that don't have the K. But they have overclocking enabled. Ask yourself why :p
 
do you guys practice any good habits to maintatin proper eye health
 
@hasherr yeah I was just kidding. You're going to love your computer.
 
10:32 PM
since using a computer does put a lot of strain on your eyes
 
Look at something in the distance every X hours
Control glare
 
@androidmaster I don't
 
@androidmaster indeed, and your back
 
Use Monokai
 
user4704
10:32 PM
Yes, I got laser eye surgery.
 
@androidmaster I'm blind.
 
@SpartanDonut Hell yeah, I am
 
user4704
Problem solved.
 
yes, monokai!
 
I get paid this weekend, too, so I'll finally have enough money to finish
 
10:32 PM
@MickLH take that!
 
and evenutallywe''ll g blind
 
@JoshPetrie How'd that work out for you? I want to but after seeing it I'm scared.
 
user4704
@Noctrine Wonderful.
 
so do you guys do any of thos every 30 min break and put cool patch on our eye stuff
or do you guys just stare at the screen all day?
 
@androidmaster I try to only look at the computer when I am going to code.
 
user4704
10:33 PM
No. I try not to spend that much time staring at a computer screen.
 
@Hjorthenify SFML is great, expect for how it renders. The image loading uses stb_image internally though which is really good
 
@androidmaster I just pretty much stare the screen all day
 
@Lasse I don't have to take any of that shit, because I use Solarized Dark so when you're crying yourself to sleep at 9AM after a long 2 nights of programming, I'll only have watering eyes and not even be crying yet
 
I really want to know since I thing my eyes are drastically decreasing
 
For a variety of reasons LED screens are bad for you.
@androidmaster More than likely, it's just your eyes.
 
10:33 PM
My glasses get thicker every time i go to the eye doctor
 
@androidmaster I go for a walk on my breaks and then relax at my desk
 
@MickLH ouch :(
 
lol.....
 
@androidmaster That's just your eyes. It's going to continue you like that :\
 
so i'll reach a age when I cant code
 
10:34 PM
Your vision isn't going to repair itself.
 
@androidmaster What kind of glasses do you wear anyways?
Some glasses work against healing, some towards
 
@MickLH idk how do you decrease glasses
all i know is that my can turn to sun glasses when out in the sun
 
If you're lucky, with eye exercises or surgery
 
@androidmaster changing your focus often helps, especially if you're staring at a computer screen a lot
@androidmaster lowering the resolution of my monitor helped reduce eye strain for me too
 
but all in all, this means none of you guys really do anything to prevent eye strain and stuff?
 
10:36 PM
@androidmaster I got those too, and they just are cool, they even aren't proper sun glasses
 
I though programmers did the things pro gramers did
 
@androidmaster not enough
 
you just got a lot of answers about how to reduce eye strain :\
 
I got proper polarized sun glasses for driving my car
 
10:36 PM
@androidmaster programmers are people, people are not perfect
 
Tempted to edit that to say Monokai :p
 
@OMGtechy I meant same habits...
 
monokai!
 
nothing about being perfect
 
user4704
Solarized is awesome.
 
10:37 PM
@Noctrine Go ahead I'll only lose 97% respect given that monokai damages the eyes and does the opposite of solarized
 
hush, monokai is best
 
^^
 
@androidmaster I meant that in the "not all programmers do the same thing or what they should" sense
 
@MickLH scholarly papers please :P
 
But really just get up every 30 minutes, and focus on something at least a good 5 times as far away
 
10:37 PM
So what languages are people most proficient in here?
 
@OMGtechy oh, okay just like when they should drink water but programmers drink a lot of coffee and dont sleep much
 
@MickLH helps a lot
 
Korean.
 
Espanol
 
Finnish
 
10:38 PM
@androidmaster haha based upon my experience, yes
 
Dutch.
 
C++
 
booo
 
I meant programming languages, but that's interesting too
 
10:38 PM
why are we yelling our languages all of sudden?
oh, there it is
 
last thing ebfore i go away
 
Hmm you know the solarized light would probably help with my current glare heavy environment
 
do you guys consider ur selves nerds?
 
Dark editor is making my screen into a mirror
 
no!
 
10:39 PM
@androidmaster You say that all the time
 
@Noctrine I don't feel like it, but you should be able to find data on your own about how large variations in brightness are stressful to stare at for extended periods of time
 
@androidmaster yes
 
heretic!
 
@Lokkij Well i do leave and than come back
 
I just hate the blue :(
 
10:39 PM
I am the king of nerds
 
...? what did I do.. :(' why so much hate.
 
NERd battle!!!
 
@androidmaster Not highschool, does it matter?
 
@androidmaster yes, I'm one proud nerd
 
10:39 PM
draws sword
 
@Noctrine The solarized color scheme is designed to give the maximum visibility at the minimum variance in brightness
 
draws keyboad
and a toaster
 
@MickLH this?
 
Not just a bag of fucking HTML colors out of a hat
 
var last = Date.now();
var dt = 0;
var accum = 0;
function gameLoop () {
    requestAnimationFrame(gameLoop);

    var now = Date.now();
    dt = (now - last);
    accum += dt;

    if( accum >= 1000 / dt){
        // Update Player Position.
        player.position.x += 1;
        accum -= 1000 / dt ;
    }

    last = now;
}
 
10:40 PM
draws eraser...wait, what?
 
@androidmaster So are you going to publish an app or what?
 
No I follow the rules
 
@BlueBug what did you do then?
 
@OliverSchöning what's with the random code snippet?
 
@androidmaster Good luck in life
 
10:40 PM
my parents didnt develope it so it would be like lieing to google
 
:|
 
Sometimes you have to break a tiny rule
 
Using them side by side I have to concede (especially having a headache right now)
 
Why waste it on doing that
 
I did nothing wrong to deserve hated, except answering silly questions on forum for karma.
 
10:41 PM
var last = Date.now();
var dt = 0;
var accum = 0;
function gameLoop () {
    requestAnimationFrame(gameLoop);

    var now = Date.now();
    dt = (now - last);
    accum += dt;

    if (accum >= 1000 / gameRate) {
        // Update Player Position.
        player.position.x += 1;
        accum -= 1000 / gameRate;
    }

    last = now;
}
 
@MickLH Solarized looks very cool, I might try it!
 
@androidmaster Waste what?
 
@omgtechy what is wrong with the way it renders?
 
It flairs up when I swap from solarized to monokai
The bright pink
 
@BlueBug I don't see any hate
 
10:41 PM
breaking rule chance
 
@OMGtechy Trying to do a fixed timestep with delta time so I avoid floating point numbers when moving my player
 
@androidmaster What are you afraid of? Getting caught?
 
@hasherr yes google already does hold control of the internet...
 
2 mins ago, by Noctrine
I just hate the blue :(
 
@lasse do you ever sleep? :P
 
10:42 PM
@Hjorthenify yes, when I sleep
 
:P
 
What time do you people sleep at
 
@androidmaster Look, Google doesn't care if a 15 year old makes an app and publishes it using his parent's card. Google has much better things to do
 
I slept 12 hours last night
I'm not yet feeling sleepy
 
Woah
 
10:42 PM
And they're not going to waste their time enforcing that unless it becomes a much more problematic issue.
 
please dont be after 12
 
@Hjorthenify Stack gets literred with potentially very deep function calls, with code duplication often occuring because each object renders itself. Adds a lot of overhead and easy to make mistakes
 
@MickLH I don't know what you mean by the game rate. The optimal fps ?
 
@androidmaster it's almost 2am
 
Google, better things, like taking over the world.
 
10:43 PM
sometimes I've been up until 11am
 
@hasherr I'll do that once I get more work done
 
Future == Google OculusLift FaceBook
 
Do what? Publish?
 
@OliverSchöning That gameRate is a new variable I added, yeah it's like emulated FPS, no matter what the real FPS is your player will update at that rate
 
Once I implement a multiplayer system in which user can play together over wifi and trade items
 
10:43 PM
Publish?
 
Once i get that done, I'll sent a email to google and ask tehm
if I can publish
 
@BlueBug Oculus Rift Facebook
@androidmaster LOL
 
aye lel
 
Why are you wasting your time? Just do it
 
@hasherr y do you so badly want me to do that
I still have yet to add more features
 
10:44 PM
@OMGtechy That sounds very useful!
 
most important port all of my code from android canvas to oepngl es
 
@androidmaster Have you ever read a Terms of Service?
 
@androidmaster He's just trying to encourage you to actually make a game
 
I don't, but it infuriates me that you think it's such a big deal that you 'ask permission' for something so obsolete
 
@Lokkij i do!
I just have to add more stuff
 
10:45 PM
@Lasse Ihana!
 
@MickLH so if I want the player to move 100 pixels each second the gameRate would be 1000 / 100 ?
 
@Hjorthenify härtligt!
or something
 
@OliverSchöning you're doing the right way about it. You want to add current game time onto an accumulator, check if the fixed time step has passed, call update with the fixed time step and decrement the accumulator by the fixed time step
 
@Lasse Pillo!(spelled correctly?xD)
 
@Hjorthenify nope, but almost
 
10:46 PM
@Lasse Sorry man, think I'm a convert
 
@Lasse Nice. I had a finnish friend once.
 
@Noctrine you heretic :(
 
My current game has a 500x500 world with 3 layers in which you can build and explore, I also have random world generationwith tiemrto make it go from night to day and I also have a dynamic lighting system for the tiles which will check if there is light around ti or not to give it a look like terreria
See I do ahve a game
 
@androidmaster Have you ever read a terms of service?
 
@Hjorthenify I know lot of people outside of finland who's got finnish friends
 
10:46 PM
How did you implement the random generation?
 
Even if the blue looks terrible in Soda Dark
 
@Hjorthenify are you talking about the the block thing?
 
@Hjorthenify I dont use noise, I use a lot of for loops and math.random
 
@androidmaster Then please get some people to play it to recieve feedback
 
oh
I should read the chat
 
10:47 PM
Haha yeah :P
 
Monokai is kind of painful.. oh god
 
Lasse I know what you have in your house....
 
@Lokkij Or I can not put it google play and upgrade it myself
 
@Hjorthenify crap?
 
I know the weak points
 
10:47 PM
Beside that
 
Holy Christ, androidmaster
 
Doesn't help that I had an XML file open and so my screen was basically bright yellow from the strings
 
Answer the damn question
 
which
 
@Hjorthenify well?
 
10:48 PM
HAVE YOU EVER READ A TERMS OF SERVICE
 
Let me check right now
 
@Lasse You got a sauna dont you?
 
@Hjorthenify damn straight I got a sauna
 
Okay. I see how it works now. Big thanks to you @MickLH I'm gonna go to bed now :p
 
@OliverSchöning Yeah in that case, it's working out like that, where since you move 1 pixel per tick, a game rate of 100 ticks per second will give 100 fixed timesteps
Cool :) night
 
10:48 PM
@Hjorthenify You mean you prefer to have objects render themselves or you like the idea of not doing that?
 
That was the shorted term of agreement I have look at
 
@Lasse Hahaha amazing how easy the NASA sattelites are to hack these days.. Staring at your house right now!

@OMGtechy I was being sarcastic :P
 
and I would not break any rules
 
@androidmaster Why do you read them.
Wasting so much time...
 
@Hjorthenify oh :P
 
10:49 PM
@Hjorthenify yeah it's like the only house with sauna in finland
 
Also iforgot to mention my game has water physics
so If I make a splash the water moves
like in waves
 
@hasherr Lol pretty infuriating when someone asks for something but won't accept any answer different from their own right?
 
up and down and after time settle down
 
@Lasse Yeah its a very strange house, isn't it? I bet you got turists coming from all over finland just to see your sauna!
 
@MickLH :P
Or won't answer hardly at all
 
10:50 PM
tourists'
 
@Hjorthenify it has good reason for being done that way (i.e. it's very easy to use and get to grips with), but for graphically intensive games with things like particle engines in them it can be a problem
 
@Hjorthenify there's even someone stranger in it saunaing right now!
 
@Lasse Woah!

@OMGtechy I can imagine! I like SDL better. I tried FSML, but it seemed too cluttered.
 
SFML*
 
I miss the good old days
Even though there's no such thing
 
10:51 PM
@MickLH which ones
 
@Hjorthenify Ever tried to implement your own equivalent?
 
The ones back when SDL wasn't trying to be SFML
 
the ones when everyone thought earth was still flat?
like that you could fall off the face of earth if you went far enough
 
@OMGtechy My own media library for C++=
?
 
No the sweet spot right after that, right before bill gates started the next dark ages inventing "Proprietary Software"
 
10:53 PM
ah that
 
jk, I just meant pre-SDL 1.3
SDL 1.2 lasted for fucking ever, nothing needed to change, SDL was finished
An open source software project... fucking... got finished
 
@Hjorthenify in other words, have you tried rendering without using a high level library like SFML? (OpenGL, GLEW and such don't count btw)
 
I remember using SDL 1.2
 
So of course they have to throw it in a god damn blender
 
@MickLH there's a youtube channel full of just that
 
10:54 PM
There's one for microwaves too
 
@OMGtechy Does DirectX count?
 
In one of the episodes, they took apart a microwave, packed the guts into another microwave and cooked it until they both broke
 
@Hjorthenify not at all, working without OpenGL or DirectX would be horrible haha
 
the latest HowToBasic video got me really confused
not that they all didn't confuse me, but still
 
@OMGtechy Do you want my software renderer?
 
10:56 PM
@OMGtechy If not virtually impossible.. :P
 
@MickLH as in CPU bound?
 
It's reasonably optimized, does perspective correct interpolation, and even does texture filtering
 
@Hjorthenify exactly
 
I hear it's easy to create ray casters
 
I was reforamatting javascript, each indent by one.... then I googled "javascript reformat"
 
10:56 PM
@MickLH I downloaded Solarized from the web which just updated the text editor and was like... meh. Downloaded a VS2013 Themes Extension which includes a full Solarized Dark and Light theme. Awesome.
 
@MickLH nice. Is it CPU bound though?
 
dances in great joy jsbeautifier.org!!! bless you whoever made this website.
 
@OMGtechy No it's memory bandwidth bound pretty bad
 
@MickLH still a good feat regardless
 
The inner loop is pretty tightly optimized for the CPU
But pushing so many pixels through system RAM is a no-go
You can top out at a couple hundred FPS if there's nothing on screen, but even with 6 processors don't expect to push 800x600 above 20 FPS
 
10:58 PM
@MickLH instead of pushing pixels, why not push textureID's / pointers and leave the pixels in the RAM? Sure, the CPU will still need them but the problem will be massively reduced
 
Because the pixel is 4 bytes but a pointer is 8 bytes
 
@MickLH but there is 1 pointer, and 800x600 pixels
 
Also you can get the FPS up by sacraficing texture filtering, opens tons of bandwidth
 

« first day (1359 days earlier)      last day (3651 days later) »