« first day (1608 days earlier)      last day (3706 days later) » 

01:27
Need the brain trust.
I have an enum of TileTypes (Forest, Mountain, etc.), and I want to allow different units to have different costs to enter tiles of that type.
What is a... simple, sane way to do that?
Only thing that's coming to mind is an array of length "enum.length", and then just filling that out once for each enum.
class Tile
{
    TileType Type;
    EntryCost Cost;
}
It needs to vary per unit, though.
As in, pirates can move over water for free, but wizards need to spend 2.
01:44
@RavenDreamer Put those attributes on the units themselves
That is the plan.
My question is, should there just be an array of "TileCosts"? Or should I
can't wizards just part the water...
they have magic
or fly
Oh. I should just make a data class.
UnitMoveCosts.cs
int ForestCost, int MountainCost, etc.?
That seems like a thing that I could do.
@Dave They can, but they don't want to. But Pirates? Those @#$* just love water; can't get enough.
Ah.. add that to the lore :P
 
2 hours later…
03:39
I just wanted to motivate myself to clean up a tag.
04:11
@Josh Looks like the Winter Refactor question isn't frontpaged by the popularity metric anymore. Could we pin it with a "featured" tag to keep it there until it ends?
04:24
Scientists show that drunk birds ‘slur’ their songs: washingtonpost.com/news/speaking-of-science/wp/2014/12/29/…
 
7 hours later…
11:38
Guys, if I want to rotate a point around other point do I obliged to use this matrix? upload.wikimedia.org/math/f/b/a/…
Jon
Jon
11:53
 
1 hour later…
Joe
Joe
@JesusChrist I as a unity dev use RotateAround docs.unity3d.com/ScriptReference/Transform.RotateAround.html
Anyone read any sites similar to gamasutra?
 
2 hours later…
Joe
Joe
14:45
for anyone into cheap 4k tvs
15:07
Still only HDMI 1.4 from what I can find
Joe
Joe
and 2.0 is like UHDMI?
ive never used one of these
HDMI 1.4 is only 30Hz at 2160p
Joe
Joe
yea thats a big deal
good call
This allows HDMI 2.0 to carry 4K resolution at 60 frames per second (fps).[145][146][147] en.wikipedia.org/wiki/HDMI
Yeah, it's important to make sure you get HDMI 2.0 on those cheap models.
I bought a 55" 4k that has HDMI 1.4. It's fine for me, since it's just for watching movies.
Joe
Joe
i would be trying to use it as a monitor so thats no go
15:21
Another thing. Always make sure the TV you get has a GameMode setting. Without it, all the preprocessing that goes into the image still applies. Leads to a pretty drastic latency. Again, no problem for movies, big issue for gaming. :P
Like, my TV has somewhere between 500-1000ms input latency. :P
Joe
Joe
yea that would be a problem...
@Joe How reliable is newegg.com ?
Joe
Joe
I love them, I live in NJ and they have a warehouse nearby
ive ordered things in the morning and received them same day
newegg itself is great.... I'd watch out for a brand called Changhong though :P
Joe
Joe
^^
I didnt say "bargain UHD TVs" i said "CHEAP"
lol :D
@LeGrandDODOM I've never had an issue with a product they sell - do please be careful of third party sellers
but newegg has good customer service in my experience
15:27
OK, thanks. I thought at first that it was a copy of dealextreme.com :P
Joe
Joe
Nah newegg has been around for a long time and I've been ordering there for years
good reputable computer parts site
deals have gotten less impressive over the years tho you still find some gems
I do find myself pricing "it" out on newegg, printing it and buying at best buy though if the products available
@Joe but it's only shoddy items there (cheap admittedly)
I don't think you actually looked if you're saying that
Or rather, you were probably looking in the wrong spot
Joe
Joe
I've bought plenty of legit parts there my i7 was a newegg purchase. my gtx 9800s from there as well
I'm referring to dealextreme
15:31
Ah
My bad
Joe
Joe
O that I beleive
@SpartanDonut morning dude
Good morrow Abbott
Joe
Joe
heh I got to put in about 5 hours on a procedural solar system / world map last night was fun
kinda sucks being stuck in 2d for that though i wanted to do tilted orbits
nice
Did you watch that no mans sky vid? I've not gotten a chance yet
Joe
Joe
but I was thinking about your experiment with the "waves"
@SpartanDonut i havent! didnt know there was one
15:36
I've seen it on reddit a few times... I'll find it quick
Joe
Joe
@Lokkij I was looking for a way to draw a "orbit path" was wondering if you had any luck with drawing curved lines?
I was failing with DrawWireArc & DrawSolidArc last night at like 3am
I did not... I think @Lokkij was?
really guys
REALLY?
Joe
Joe
whats up?
@Joe I think this is it - youtube.com/watch?v=ZVl1Hmth3HE
Or maybe not...
15:39
@kalina I just wanted to see you
people flagging the most boring mundane things
do you really want the rest of the network to see how boring you guys are? Even your flags are boring.
Joe
Joe
Who flagged what I sense malarkey
obviously I don't think you're boring
Gotta save the fun up for the games
@Joe I duno, it's gone now
15:40
I was going to say lol... nothing happened in the last 20 minutes I swear
Joe
Joe
sorry to disappoint, were keeping it civil i swear... good response time though!
To ease your mind, I flagged Dave's overtly intentional disrespect.
IT WAS YOU
Joe
Joe
ooo time to watch this NMS video
15:42
I declined that flag
That's probably for the better, I don't want all those flags to go through
He does it so often, I just want each time to have a small chance of leaving a mark on his account
psh, a chat ban is barely a mark on your account
I'm not very malicious lol, only a hint
anyway, I'm going again now
noooooo
miss u
15:45
not because I hate you, because I barely use SE anymore (except HATS OMG)
peace
Joe
Joe
@SpartanDonut I could listen to this guy talking about procedural generation all day
I see he is being nice and vague :P
Joe
Joe
more details now then previously
looking at his toolset you can get a good idea of whats going on from this
haha yea hes trying to not use the terms voxels or seeded random
that might appear too minecrafty...
16:13
lol
Just finished...
I believe that it's likely just layers upon layers of finely tuned noise generators
Joe
Joe
yes
Which as he said... is simple and clever
BTW what was that about drawing curved lines?
Joe
Joe
what method did you use in unity to draw curved lines?
16:16
I used the LineRenderer
And calculated the points on the line myself
Joe
Joe
ok im barking up the wrong tree then
let me look into that
Today's spoilers are already looking very good.
Joe
Joe
i see that card an I think storm for some crazy reason
I'm pretty sure it's too expensive for strom
But damn that card looks awesome, and it could be brutal in RW burn.
Joe
Joe
i was using flashback on past thhrough flames or whateve rit is for 6
anyways your probably right i have to draw and cast her
16:21
And Past in Flames gets you everything in your graveyard, this card only the next spell.
Besides, storm doesn't play white.
Joe
Joe
i didnt read the fine print but ascension with all the mana generation spells make this free
manamorphose now says draw infinite cards cast infinite spells cost 0
but its too many moving peices : / not viable i agree
I'm not seeing it: activate ability, cast manamorphose for 2, copy it, then you have 4 mana and draw two cards. Then spend 4 on the ability, cast manamorphose for 2, etc.
Net loss of 2 mana
Joe
Joe
you are right, i missed my maths
17:16
I keep having VR dreams
They are awesome
It's like trying something out and being able to iterate on it, without any coding.
and the resolution is better than RL
Joe
Joe
lol
sounds awesome hows RadStacking?
@Joe working on getting it onto GearVR. Been busy. Should be able to get soemthing working today.
gtg bbl
17:53
Hey joe
@Joe I heard you shot your woman down.
 
1 hour later…
Joe
Joe
19:03
lol hendrix is cool but I cant tell you how many times I've heard that
never from Jesus before though... thats a first
@OMGtechy you guys still working on AIsteroids? (in unity?)
@Joe yes, just away from my dev PC atm, I'll get back to it when I return. I know @IcyDefiance wants to carry it on, but he's not done much in a while (probs busy)
Joe
Joe
I've got the repo on my watch list... but I've been preoccupied this holiday season
if you've got room for another set of eyes on it let me know happy to lend a hand on a limited capacity
@Joe you're welcome to as it stands :) open source ftw
Holidays are notorious for ruining productivity
Joe
Joe
@OMGtechy cool ill take a look at the issues list and make a branch
sometime...
19:14
aha
Talking of which, I need to add more issues
Joe
Joe
anyone here ever seen this: i18n or l10n
weirdest abbreviations ever.. I think its dumb
MLM
MLM
@Joe Yes, internationalization
Joe
Joe
I must be the last one to the party everyone has heard of this
19:29
@Joe what is it?
Joe
Joe
abbreviations for localization and internationalization
like MLM says
MLM
MLM
@OMGtechy Making your app support multiple languages, etc: en.wikipedia.org/wiki/Internationalization_and_localization
but...what do they represent?
Joe
Joe
i18n the letter I "18 characters" then an "N"
MLM
MLM
i18n = Internationalization and l10n localization
19:31
the words "internationalization" and "localization"
I get their general purpose, but I don't get what they're representing.
Ohhh.
Joe
Joe
same for localizations
L "10 characters" N
In other news, I've managed to answer a question about Haskell when I've never written a line of Haskell aha
googling skills ftw
Joe
Joe
19:46
nice I dont even have any idea what Haskell is
I don't have high hopes for 2015. Too many people got selfie sticks.
20:03
people really buy them?
Jon
Jon
i bought selfie sticks for my entire family
I need to invent something stupid too
Jon
Jon
just take any game, and make it as dumb as you can
lets do an example.. pick a classic game
chess?
Jon
Jon
perfect, so make chess, but instead without actual chess rules
make it so that a pawn could take out the entire board
blam, you got yourself a blockbuster hit
20:05
that requires thinking
Jon
Jon
i know i suck at this
how about whenever you eat something, all pawns get the power of that chess piece you ate until next chess piece gets eaten
Jon
Jon
what if you control a single pawn.. and every time you get to fight a piece, you enter a battle
OHH a warioware style minigame thingie
Jon
Jon
pawns have disadvantage, but could win a fight over a bishop, which has a machine gun
we actually should band together and make a mini game thing
20:08
yeah
Joe
Joe
@Jon WAIT this is a real thing?!
noooo
@Joe So? Its better than handing your expenisve phone to a complete stranger who then takes a horrible pic.
Joe
Joe
thats true I would also not do that
I made my generate flag and skip offending tiles. :P
It looks like I do something silly in the south direction.
At least I know what to look for now :P
Jon
Jon
20:26
if I finish my generator, i'll call it DunJon Generator
7
Okay, guys. Let's see if my rejiggering of a past Djikstra's implementation crashes and burns.
By which I mean, gets stuck in an infinite loop and/or fails to find a path.
bates breath
Joe
Joe
good luck
Jon
Jon
do eet
Joe
Joe
@William'MindWorX'Mariager clever thinking
Oops. And we hit the array index exception I knew I had to watch for but had yet to fix.
sad trombone
Jon
Jon
20:29
shakespears law.. what can go wrong will go wrong
Joe
Joe
Game over... press start to continue...
Jon
Jon
game over man, game over! do drugs to continue
Joe
Joe
increase in readability on the right, I like
Jon
Jon
which would you rather ?
MLM
MLM
@Jon left/original. The font rendering on the second is horrible
Weird sharpening or raster effect on the right
20:43
I think I like right better.
Joe
Joe
Left fonts cool, but a little too thin for the size imo
I'm with Joe.
Joe
Joe
Grandpa Joe and his old eyes...
MLM
MLM
The current font also plays nice with the grid dividers
20:46
At the full size I like the left
Itty bitty in the chat I like the right
Who knows what I like at phone size
I'm guessing I like the left though
Joe
Joe
so what we need jon is for you to make 2 versions of each your free and paid apps, with different fonts
so we can really tell
until then were going to have to give you 1 star reviews :D
Jon
Jon
lol
Joe
Joe
but I think all I like about the right side is the bold... I really do like Roboto font face which is what I thinks on the left
@Jon @Joe I like the center one
OKAY! TAKE TWO!
20:56
@RavenDreamer I'll take 5
"Could not reach goal"
Well, bugger.
Jon
Jon
its not a pyramid scheme
@Joe Yeah, it's always good to visualize the problem if it's not too much work.
Joe
Joe
is it roboto or open sans there? - meh i need a bigger screen
Joe
Joe
20:59
oo totally wrong
I got to try out some new Gear VR apps today. One was like a virtual tour with 3d surfaces projected with real world photo data. Looked great. Saw a gallery and a some shop
The feeling of actually being there is impressive
Joe
Joe
@Jon these free to use?
Also checked out Milk VR which is Samsungs 360 video service that people can submit videos
Joe
Joe
I typically use Google.com/fonts
@Joe Public domain / GPL / OFL
Says in the top right
21:00
Got to fly in a airshow jet, and be in a nascar going around the track
Oh, for @#$*'s sake.
I don't think I overrode the == operator on my point2 class.
Jon
Jon
i don't know
/facedesk
@RavenDreamer don't roll your own
Cause you run into something like that instead of using a well tested class
@AttackingHobo Probably sound advice. But I've always been iffy on how to use external libraries in Unity free.
21:02
@RavenDreamer :/ unity comes with a Vector2. what else do you need?
@AttackingHobo Ints not floats.
Jon
Jon
external libraries == your own libraries?
Jon
Jon
your own dlls?
Joe
Joe
I share the concern... "feels" easier to get customizing the particular thing I want more often than not its a trap but meh
21:04
@Jon can't use dlls in unity free
MLM
MLM
@RavenDreamer Here is an article I wrote about it: ericeastwood.com/blog/17/…
You can
Huzzah! Djikstra's implemented success!*
*not returning shortest path, so I need to fix a thing.
Yay!
I hope you're using the Red Blob Games tutorial. It's pretty awesome.
I'm using code I wrote a year or so ago. So I have no idea where it's from originally.
Joe
Joe
@William'MindWorX'Mariager links please
Jon
Jon
21:16
i need to get off my picross ass and write up this prototype i've been thnking about
It's surperbly amazing.
Took me a few hours to get my first pathfinder working.
Joe
Joe
my enemy AI is dumb... pathfinding is on my enhancements list
looks good thanks!
There's something called Jump Point Search. It greatly improves speed on especially grids.
But I couldn't quite figure out how to implement that.
21:37
zerowidth.com/2013/05/05/jump-point-search-explained.html this has visual explaination of jump point
Joe
Joe
looks pretty sick
is it really that much faster
or are they messing with my brain
@Joe scroll down on here it shows the iteration in red for each path finding typing
A* with jps is faster
Joe
Joe
thats nuts
Jon
Jon
that is pathfinder.
@Joe It's loads faster.
Btw, the author of that tutorial is great and really friendly. He's fast to respond to questions sent via mail
21:43
tbh i don't know the full list of ins and outs of using it
or pros and cons
Do email spammers even try anymore:

You payepal account is being terminaled.

lol oh noes not my payepal! Not terminaled!!!!
they intentionally make typos and whatnot so only the stupidest people reply to them. it helps them automate more and spend less time interacting with people who won't bite in the end.
I miss my Nigerian King. So friendly and generous.
MLM
MLM
Ahhh, comic-style font pow
Jon
Jon
that was like, one of the first builds
21:56
Great typo.
Apparently I'm a sore loser because i only offered to play Jenga with a friend who has a tremor.
Jon
Jon
challenge him to a milkshake shake off
But I'd lose!
Jon
Jon
challenge him to a whack off
lol
ok i need to finish my prototype
22:12
Hey guys!
Jon
Jon
hi
hey @TheMuffinCoder
Sorry to ask, but which would be best for the raspberry pi, SFML or SDL (for OpenGL)
@TheMuffinCoder what do you mean by best?
Jon
Jon
whatever is best on linux
22:18
Deja vu
@SpartanDonut ? how
Oh ah, I thought he meant I had deja vu or something
I can finally pick one now, SDL; sfml doesn't have support for Android yet :D
Jon
Jon
i got link between worlds for a 7 yo
i got stuck twice
haha
Are you breading a super gamer?
Jon
Jon
yeah
he's gonna be the next big pewdiepie
i have no doubt in my mind he is gonna become some sort of youtube personality, lol
he's crazy
I just bought Wasteland 2
22 GB download ...
Jon
Jon
22:51
on a 500MB mobile data cap
that would cost about 200$
wait
wayyyy more
its like 3$ per MB
I think Verizon is $10 or $15 per GB overage
Its funny how the US can be so backwards.
Only from the outside
Around here, all they do is cap the speed. It's still usable for news sites with mostly text.
22:54
From the inside it's just sad
I'd rather my data be capped than my speed be capped I think
Or something...
I'd rather have no caps but I'd at least like my speed to stay fast if I go over
WHAT IF WE COULD CHOOSE?!?! :O
just had a fun debate in javascript room :P
oh lordy
Jon
Jon
a js debate oh yay
It all started when some one said this amazing quote "What I want to know is how do you NOT have a superiority complex in a world of mostly mindless people?"
Is it possible to have a virtual clone function? Lemme write out a case.
class Unit
{
    Vector Position;
    float Health;

    // virtual Unit Clone() { ... } ?
}
class Spider
{
    Unit Target;

    // override Unit Clone() { ... } ?
}
The idea was I could call the base inside spider, and then just clone the final field.
23:18
Oh!
I think I know!
class Unit
{
    Vector2 Position;
    float Health;

    public virtual Unit Clone()
    {
        return new Unit() { Position = this.Position, Health = this.Health };
    }
}
class Spider : Unit
{
    Unit Target;

    public override Unit Clone()
    {
        var clone = (Spider)base.Clone();
        clone.Target = this.Target;
        return clone;
    }
}
Heh
That's how I fixed my generator. :P
Wait ... My above method doens't work. :(
Fuck cloning. I'll do something else ... sometime.

« first day (1608 days earlier)      last day (3706 days later) »