« first day (980 days earlier)      last day (4025 days later) » 
00:00 - 20:0020:00 - 00:00

8:00 PM
And speaking as a .NET developer, I've seen plenty of .NET developers implement their own version of LISP
it's usually disguised as some hideous XML syntax tree
you know it when you see stuff like <notlisp:if condition='ID < 3'><notlisp:then>data
 
why would that be considered lisp?
new ActorAttribute(ActorAttributeNames.HitpointsMax, "a.get('Vitality') * 10", "Vitality");

well thats not that bad
 
does this look good enough for lighting coming from a torch? i49.tinypic.com/2n0jz3m.jpg
I'm trying to balance the darkness
 
because once your XML has become interpretable, it has become Turing-complete and it only serves two purposes: 1) non-compiled execution and 2) program structure as data
 
@BogdanMarginean does it move when you stand?
 
both of which are the aforementioned "subset of LISP" that people wind up implementing
 
8:06 PM
at the moment it does not, but I can slightly change its intensity so that it seems like it comes from real flames
(change the intensity repeatedly)
i've also raised a little bit above the player's character now, so it drops a bit better on objects
 
stupid javascript i hate it so much
and typescript and dart too
why isnt there c# in all browsers...
 
@BogdanMarginean it looks kind of off that you can see the top of the table but it is dark
 
@BogdanMarginean to me it looks like the torch is on the floor.
Since its really intense on the front side of the table and not the top
 
yeah, good points
I'll upload a new screen with the raised light source
it's a bit less intense now, but it does not feel like I'm crippled in any way
 
its too dark and no bloom, no one plays games without bloom
 
8:10 PM
in terms of visibility
 
that looks better. I'd have the light slightly above and a bit to one side too
 
full frontal lighting will wash out shading
 
can't bloom with unity free :P
will add bloom later on
 
can you SSAO? :)
 
8:12 PM
nope
can't anything with free in terms of effects
 
that wall wouldn look like flying above ground
 
only... some lightmapping
 
you cant apply your own shaders in unity?
 
but I don't bake any when debugging obviously
you can but I'm not sure what they're allowed to do
iirc there are shaders on the market
that only work with pro
@Jimmy it's a bit to the right of the character as if he was holding it above the head w/ the right hand; not sure if it's to the right enough though
 
yeah it should be fine. I think my rule of thumb is that when someone is looking at you then there should be some noticeable shading on the sides of the nose
 
8:15 PM
free is pretty damn limited, but I've no budget for pro
the game certainly ain't done though, so it matters little right now :D
wonder if I should randomize the intensity differences for the light when simulating a real flame
or just use a long pre-calculated and repetitive sequence
the intensity will probably not vary by a lot so i doubt the player will notice it's just a sequence
 
@Jimmy so I've watched six episodes so far, honestly the first 5 didn't offer anything special, but the sixth one sure looked like a promissing anime :D
 
it gets better. I've gotten up to like episode 16 or so
 
do you know how awesome it is to write application in visual studio in typescript and have to debug it in chrome in javascript? because its not
 
After doing some simple canvas stuff... I decided JavaScript was not the game dev language for me
 
not many other options when targeting browsers :)
 
8:27 PM
Especially if mobile is in the mix
 
but i didnt have to use javascript for serverside of my mmorpg... :)
 
Huzzah! :D
But wait...
did you use it though?
 
yes i did :)
 
i use typescript which is not so evil though
but debugging doesnt work yet :)
and a lot of stuff in language itself is buggy :)
 
8:29 PM
I don't mind javascript as a small language. It's an ugly kid with a heart of gold.
 
@Kikaimaru so why do you do it?
 
i hate javascript for this 1 + "1", this shouldnt work in any language
 
I don't mind it, you just have to remember not to use it
 
@Gajoo its an opensource mmorpg, so the idea was that if someone wanted to help, he only needed to know one language
 
8:30 PM
but then again, I'm used to C#, where 1 + "1" == "11"
 
@Kikaimaru you could have tried C# (silver light
@CodeAssassin good job
 
@Gajoo but that requires silverlight ( i did use it some time ) and now grindfest can be played even on my phone, which is cool :)
 
@Kikaimaru is the server up and running?
 
@Gajoo not now, im rewriting a lot of stuff
 
wanted to check if it works correctly on WP8 (and desktop IE10)
 
8:33 PM
man, now I want to make a Ragnarok clone
although I'd probably use a less frustrating language
 
@Jimmy i have started with this too :)
i have ended somewhere with map rendered
 
same
 
but i think some of my models were rotated
 
yeah, the rotations are 90 degrees off
on the models
and the handedness is also weird, I think the coordinates are for a left-handed system?
 
i dont remember it was long time ago :)
and this is my wow clone
i have to go to sleep :)
 
8:36 PM
nice
 
Must be alliance land. I don't recognize this landscape.
 
@Kikaimaru looks awesome :D
 
@Kikaimaru you should reduce the high frequency noise,
it doesn't feel natural like that at all
otherwise it's good enough :P
 
this whole flame thing got me experimenting. always wanted to put the sine function in a game and now I have the chance lol
 
I think that's just a WoW model
and the noise isn't as high frequency when you're 6 feet from the surface and not 1 mile up
 
8:46 PM
@Kikaimaru Strategy Game? oh wait he's asleep ;_;
 
anyone here ever tried team foundation server?
 
what do you need to know
 
if I'm not mistaken it's MS solution for version control right?
 
yes
 
@Gajoo I use it at work. Most of the time it works well and sometimes I get really weird things happening (probably user error, SharePoint solutions being really weird, or a combination of the both)
 
8:49 PM
so how good/easy to use is it compared to git/svn?
 
it's good for VS integration. It's pretty heavyweight compared to git/hg
 
I like GUIs so its a cakewalk compared to git
 
requires a MSSQL database IIRC
 
I could care less between TFS and SVN with Ankh as a plugin
@Jimmy you are correct. You need a TFS server and stuff is stored in the DB
You can also integrate it with SharePoint
 
basically, I would not recommend it for personal use. I use it at work and at least it's not obviously broken the way VSS was.
 
8:51 PM
based on the fact that dreamspark only provides windows server, I won't be havving any problem with MSSQL or IIRC
 
For personal stuff right now I'm using tfs.visualstudio.com
2
 
oh what the
that's cool
 
@ToddersLegrande what does it mean git support is now added to TFS?
also I though codeplex was the official MS cloud solution :|
 
I'm saying I hate git due to its horrible VS integration
TFS is very easy to use with VS compared to git
Oh wait... are you sayhing that git supported has been added? This is interesting news
That would seem odd
Time to bust out the old google machine
This implies you can use git locally and publish to TFS - tfs.visualstudio.com/en-us/learn/code/…
Trying to see if you can publish to some other git resource
 
@ToddersLegrande I love MS, just check their pricing section.
 
9:01 PM
What it includes
Up to 5 users
Unlimited number of projects
Version control (TFVC or Git)
Work item tracking
Agile planning tools
Feedback management
Build (still in preview)
Test management (still in preview)
 
seems you can use all features for free right now, and they'll be announcing all pricing options next year.
 
Whats not to like?
 
looks kind of like bitbucket pricing then
but TFS has better work item tracking and stuff
 
The web interface for that stuff is pretty nifty
"If I have more than 5 users, can I still sign up?
Yes, you can sign up for the Free Plan today and start using the service for free even with more than 5 users. We will provide guidance on how you can transition to a paid plan in 2013 if your needs are no longer met by the Free Plan at that time."
@Gajoo ^ this statement makes me think that the additional pricing information will be for those who need more than the free plan
And for now you can use it as much as you want until pricing is announced
 
@ToddersLegrande exactly
 
9:06 PM
So whats wrong with the free plan?
 
@ToddersLegrande it only works for small teams.
@ToddersLegrande also as I mentioned before, I also do like assembla for my personal stuff
 
You never mentioned you were investigating these for a large team and non personal use. But I see your point considering these additional details
For all we knew you were looking to get off of SVN/Assembla and wanted to try something new
 
@ToddersLegrande I never wanted to get off either svn or assembla.
 
That's obvious now
 
I just thought since TFS is a commercial product it might worth a shot :D
and it sure does
 
9:10 PM
9 mins ago, by Gajoo
@ToddersLegrande I love MS, just check their pricing section.
 
also the thing is I don't really need what I want...
 
This makes me think you are disappointed you would have to pay for a commercial product
I don't understand the disppointment
 
@ToddersLegrande there was no disappointment, that sentence was simply to express me being surprised!
 
Ahhhhhhh
Yes. When I change the tone of that sentence it makes much more sense :)
Damn you text based communication!!!
 
here is the whole story: in a few day's I might be attending gdc, and I was looking for local (opposed to cloud) version control system
 
9:13 PM
again, I'd recommend a dvcs for that
it helps when local == cloud
 
local == cloud?
we will only be 3 (or 4) developers + 2 (or 3) artists developing a game in less than two days, all in a 9m^2 room!
there is no need for cloud in that case!
 
I mean, in a DVCS, it's literally the same thing
 
yep, experiment successful :D achieving some great results with
AffectedLight.intensity += Mathf.Sin(Random.Range(-1.5f, 1.5f));
 
@BogdanMarginean Pics or it didn't happen.
 
now the transition between two different intensities needs to be smoother and it's all that it takes
@ToddersLegrande I'll make a video to show the results once it's ready :)
 
9:16 PM
@Jimmy there is a little difference, when I say local I mean LAN, while DVSC's defenition of local is a single PC (or that's how much I know about it)
 
@BogdanMarginean :D
 
@Gajoo no, I could pull my personal project to my work computer with either hg clone https://bitbucket/myname/myproject or hg clone \\192.168.1.72\<mydirectory>
it really doesn't care where you're pulling from, hosted online or from a local LAN, it's exactly the same thing
 
even SVN doesn't care about that, what's the point of DVSC then?
 
because your friend could then pull from your computer
SVN still measn setting up a server somewhere
 
So you could just keep a master on a file share (could be a shared folder on someones pc) somewhere, push and pull to that file share location, have your working copy in a different location, and just host all that yourself?
 
9:18 PM
wait a minute, you mean there is no server involved in the process? it's just merely a file copy using traditional windows file sharing means?
 
yes. or just pull straight from working copy
since the "last-commited-version" is stored in the DVCS file archive, it's not actualy the on-disk version
 
I might have to narrow the X interval a little bit, intensities in Unity go from 0 to 8 so values near extremities in (sin(-1.5);sin(1.5)) can make it a bit dark
 
@Gajoo, no server involved, unless you do something like 'hg serve' to make it available via HTTP. otherwise, 'hg clone' can work directly from a file share
 
it's both good and bad, let's say it's a new idea I didn't used to like.
 
@Gajoo yup. You can read this to learn more: hginit.com
 
9:21 PM
and also impose a rule so that if intensity goes above a certain value, it should decrease regardless of the result's sign
 
also hg means a new version control system the whole team needs to learn,
 
it's not good nor bad, it's just different. Any copy could be a master copy, but your team should probably decide on have an actualy master repo instead of pushing/pulling willy-nilly from everyone else
 
otherwise it's possible to add up a hundred of randomly generated 0.1s lol
 
and considering artists won't be able to use anything but GUI-based tools...
I don't know :(
 
@BogdanMarginean why not just multiply the base intensity by a value rather than adding/subtracting
 
9:23 PM
hg has TortoiseHg
 
^ The only reason I considered mercurial for a while
 
beat me to the link, :p
 
@JohnMcDonald how good is it compared to TortoiseSVN? cause the guys I work with have trouble even with that
 
I'm the fastest Googler in the mid west.
 
Well... I'm never going back
 
9:24 PM
lol it's pretty similar. in terms of how you use it
 
@JohnMcDonald I knew, I just had TortoiseGIT in my mind which kinda kept me from thinking it's good enough...
 
@Jimmy with or without the sine function?
 
i mean
if your lamp intensity is like, "5"
 
sine will always return values in (-1, 1)
so by multiplying it will constantly decrease
even when multiplying positive results
 
your output intensity could be "5 * (1 + 0.5 *sin(t))"
to vary between 2.5 and 7.5
 
9:26 PM
let me try this
 
although that would be some major flickering. You might want to start with a lower range, like 0.2
 
well the base intensity is 1.2 IIRC
it should vary between.. say
 
well the reason I suggested multiplication is that it is independent of base intensity
 
[0.7, 1.7]
 
I really love the new Twitch.tv layout. You can hide the two sidebars and the video automatically resizes so that its practically full screen without having to be full screen.
 
9:28 PM
adapting it now
 
That board game right?
Were you involved in the process of this games development (at least approval)? or is this a slight rip off that you are proud of? or what? :P
 
@Jimmy setting the intensity to 2 + sin(x) with x in [-1.1f, -0.8f] worked perfectly and is less expensive than one addition + one multiplication
AffectedLight.intensity = 2.0f + Mathf.Sin(Random.Range(-1.1f, -0.8f));
thanks a lot for pointing me in the right direction lol, what I first had in mind seems silly now :P
 
what does Math.Sin(Random.Range(-1.1f, 0.8f)) do?
 
I was not involved with that app. They asked my permission.
 
returns the value of sin( some random float between -1.1 and 0.8 )
-0.8
 
9:43 PM
I'd get on an play it with you, but I have no W8 device.
 
@Almo its time to upgrade to W8
That's kind of the cool thing now. W8 devices includes W8 PCs
 
@Bogdan why not just Random.Range(-1,1) if you're doing that
 
because (-1.1, 0.9) changed the intensity too drastically
same for -1.0 and 0.9
 
I mean
 
Upgrade what to W8? I have no windows devices.
 
9:46 PM
sin(random(-1.1, 0.9)) is almost exactly the same as random(-0.9, 0.7)
the sine is not adding any value to the equation
 
lol
doesn't matter
used sine
:))
 
@Almo... are you a Mac guy? How would I have missed this?
 
Mac guy
 
Crazy
I guess Mac and Windows guys can be friends after all :P
 
WE'RE NOT FRIENDS ANYMORE
 
9:48 PM
@Jimmy I mentioned earlier that I wanted to see how I could do this by using the sine function, since I always wanted to find a use for it in something like this.
 
there's a zillion uses for the sine function in game programming
this is not one of them
 
But yeah, it's a bit pointless right here :P
 
But you mean "They're"
 
they're doesn't sound like it's coming from a crazy ex
 
9:53 PM
@ToddersLegrande there is a single problem mac devices still don't wupport W8
 
unless you count Macs as mac devices
 
@Jimmy why? because mac can run Office?
 
@Jimmy never thought about searching for this though: helixsoft.nl/articles/circle/sincos.htm
 
@Gajoo I'm trying to channel my inner fanboy
 
I honestly never understood why is it such a big deal to run MS office? that apple pointed it out as a an OSx feature?
 
9:56 PM
because in most businesses you share documents by passing around *.doc
 
I pray that businesses will embrace the docx one day
they use so much less space
 
or .xls, depending on the business
 
so if I do care about MS stuff I would also consider buying a PC
 
it's not a on or off question
sometimes you prefer to use a mac but you need to work with other people's documents
 
@Jimmy seems I've missed boot camp update
 
9:58 PM
yeah, it's fairly new
 
i hate that people send .doc files around like they're plain text or something.
 
@Almo not sure what you mean
 
There's a tacit assumption you have Word.
not everybody has Word.
 
@ToddersLegrande for example sending an empty email, with a doc file attached
@Almo there are all sort of word apps online.
 
that's not the point
 
10:00 PM
@Almo Oh I see
 
"send a memo? memo.doc. company picnic notice? picnic.doc"
 
I shouldn't have to DL a seperate app just to read some text
 
you don't need to have a word to be able to read *.doc file
 
you can also libreoffice
 
I asked for info on benefits from a potential employer. Got a pptx
 
10:01 PM
it's because the company secretary doesn't know/care what a "document format" is. She just types things in Word and clicks the "save" or "email" button
 
I enjoy a good PDF
 
I wish PDFs weren't pure evil
are they based on postscript or something
 
I have no clue how they work behind the scenes
 
because I can't think of anything more evil
HOLY it's a monster
 
10:02 PM
it's like, a mixture of text and printing instructions and layout commands and markup and OMGWTFISTHIS
 
Interesting
Yeah they are probably a bloated file format if I had to guess
 
I have a "PDF parser" i use for a particular web service where I scrape a PDF. The technique I use to translate it to XML I can only describe as "wishful location-matching state-machine-with-backtracking"
 
Sounds like quite the script
 
Woa... They Might Be Giants in a car ad...
 
10:53 PM
 
11:07 PM
somehow the words are perfect
and I usually don't like game-covers
 
I secretly love Disney songs so.... shhh!
 
everyone I know openly loves Disney songs
tis nothing to hide
 
11:25 PM
wohoo floating fishes i46.tinypic.com/33lp828.jpg
 
@BogdanMarginean nice
 
if you told me this was a beta screenshot from Morrowind, I'd believe it
 
Ditto
Didn't think of it but I can definitely see how Jimmy would think that
 
what gave you the morrowind impression?
 
Colors and geometry for me
 
11:30 PM
the life/mana bars are TES-ish, morrowind is very brown, and full of weird bugs
and slaughterfish
 
I found that orange-ish lights worked best with the caves' textures
they're kinda ugly-ish on white light
actually they're horribly ugly
but were cheap
I got the bars from opengameart but I edited them a bit
I was hoping to get them to resemble the ones in Gothic (3)
atm object names are displayed near the cursor when focused
was hoping for this one to resemble Morrowind yeah
 
that texture is really stretched out
you can see the pixels
 
not arguing with you on that
it is
alright, got the interrupted fire/flame/light thingy going on all kind of lights
still not smooth enough for torches but perfectly fine for lanterns
 
I would make your white less white and your black less black. just a smidge
looks good though
coming along nicely
 
what do you mean by the colors? :)
 
11:41 PM
On your tooltip
 
ah
yeah I agree
 
It's a realization I've slowly come to accept over the years. Especially with black. The white might be ok
 
after 8 months I got bored of seeing Unity's default tooltips lol
so I just fired up paint to change the scenery
not the prettiest GUI in Unity's default packages; mine is even less obviously
actually unity's gui is kinda broken on the inside too
for a reason I am not aware of, the mouse's position gets inverted everytime the inventory GUI shows up and I focus things in the level
but it's not the cursor that changes its place; the tooltip does not follow it correctly anymore
the HUD gui and Inv GUI are perfectly decoupled
there is 0 interaction between them
no code of mine that could have caused this
no idea
 
the tooltip that shows up when the user is hovering w/ the mouse on the items in the inventory follows the mouse correctly though
I'll investigate some more later on
anyway, I'll call it a day, need some sleep
g'nite!
 
00:00 - 20:0020:00 - 00:00

« first day (980 days earlier)      last day (4025 days later) »