« first day (1799 days earlier)      last day (3102 days later) » 

7:03 PM
damnit searching through browser history and filtering by levels of geek isn't easy at all
 
Thanks.
pretends to understand
 
mmm yes i know these words
 
So I need to replace the "Health" attribute with something else
I was thinking of "Hostility," and having NPCs with high hostility randomly attack people until they're put down
 
@RоryMcCune heh, I have a new favorite Wrong song:
@MarkHulkalo Hope
 
7:11 PM
Thought about that
 
@MarkHulkalo Hats
 
What about Honor?
 
or Hunger
Hairiness
 
Hideousness
 
@MarkHulkalo now that makes no senswe
 
7:13 PM
Hideousity?
It could go hand in hand with Genetics
Genetics: +10
Hideousness: +10
 
zen?
negative zen will cause all kinds of nasty
also cool
 
Currently have it set so that characters can't have negative attributes
 
handiness? determines stats while crafting/building
 
hmm, that's really good
 
no wait
 
7:18 PM
@MarkHulkalo I think I can feel a demo level coming
 
actually, I'm just designing all the data structures at the moment
 
I'll look into some modeling software tonight
 
I have resources complete, working on NPCs now, and then armor+weapon
Can you do 3d programming?
or 2d
 
Probably 3ds max/maya/houdini or somthing like that
 
if youre doing a pornSims / Larry quest clone - or whatever reason you have for needing to impregnate your NPCs - you clearly have to go with Horniness.
 
7:20 PM
@MarkHulkalo I have a small amount of experience with OpenGL, but I'm a quick study.
 
@AviD It's like Fallout Shelter, but all sims will get married, and no funky-time will be shown
so no hooking up with random people like in Fallout Sluts
 
000
pls am a slut so am very offended
 
@DavidFreitag Right now, try to create an image. A background image. Then we make that the background for the entire game. We can look up and down, but will only have a small view of the whole thing at one time, but can zoom out
 
So no prostidudes?
 
At that point, we can represent the entire game in a multidimensional array
or a list class
We will just add new 2d images on top of the background image to line up the sections of the underground shelter
 
7:22 PM
So we're not going to use UE4?
 
Let's not for now. This will challenge us.
 
That's coo.
 
Later on, we can use UE4 if we get super serious
but I expect that to be years away
 
At some point you should send me your code
 
I got a lot of downtime at work, so I want to practice
Yeah, I will
 
000
7:23 PM
How on earth do you get downtime at work?
 
What is available for real time programming collaboration?
 
Can't collaborate in real-time at work
When I get home we can
 
What time zone are you in?
 
Woo me too
 
7:24 PM
I'm doing it in Java
But we can use any language you want
 
000
I bet dovid doesn't like Java.
 
With Java, it's easy to get running on Android
 
I did just puke in my mouth a little
 
000
lololol
 
Yeah, don't worry. Use what you're comfortable with. I can move concepts from one language to another with ease
Only working on Java because I didn't know it prior to coming here
 
7:25 PM
I prefer .Net
 
This helps me get better and makes me more useful to my corporate overlords
Yeah, so Xamarin then.
I will build an editor too
 
So what language do you want to use for the scripting engine?
 
to make the game moddable or something?
 
So that things like loot tables and drop rates and enemies etc aren't hardcoded into the game
 
000
dovid, do you know who Odesza is?
 
7:29 PM
@000 nupe
 
000
o
You might like their good feel vibes, I went to their show last n8.
 
@Davd
@DavidFreitag Flat text files that are read?
Editor writes to text file(s)
Game reads from them
 
@MarkHulkalo Yeah, some engines use python others use typescript, coffeescript, or even javascript.
@MarkHulkalo Exactly. Lately I have been using json to directly serialize and deserialize .Net objects. It's really fast and really awesome.
 
Yeah, we can use JSON for that
Then the game becomes moddable with ease
 
It also has the added benefit of making the game moderately moddable
 
7:32 PM
Plus we could check for a folder structure
if it exists, attempt to load content from the folder(s)
and replace the default in-game content
So you could mod the entire game
 
@000 Mmmmmh sounds like my kind of musac.
 
000
There were a ton of half naked ladies at that show.
I was like "pls ladies".
 
@000 They're in toronto tonight
 
000
Yeah they're touring.
 
The closest they will be to me is in Miami
 
7:42 PM
@DavidFreitag I really want to make an editor for this first.
WinForms ok?
 
@MarkHulkalo WinForms is my preference. XAML is too cringe worthy.
 
Yeah, I prefer WinForms
 
@MarkHulkalo if you want to monkey with json serializing, I use this one. newtonsoft.com/json
 
I've written some before
Using the default :O
But yeah, being able to serialize our lists would be really beneficial
 
We don't need a custom solution, I like newtonsoft because it is compatible with every single version of .Net all the way back to 2.0
 
7:45 PM
Yeah, but doesn't C# have a default JSON parser? I've used it, and it seems to work correctly with everything I've thrown at it
 
@MarkHulkalo Make one static class that contains all of the information, then just simply serialize that entire object.
 
But if you feel more comfortable with that, then sure
 
@MarkHulkalo Oh does it? I didn't know... lol
 
Yea
I've used it to serialize some pretty deep nested lists
 
Giggity.
 
7:47 PM
Once we have a working editor, the game itself will be easy to finish
 
000
in b4 never finished
 
So we're going 2D?
@000 I do have issues finishing.
 
Let's try that for now
I want to try and get a game up on steam/android marketplace
 
That would be awesome
 
@DavidFreitag that lib is alreaqdy built in to the framework.
 
000
7:48 PM
You guys gotta brainstorm to find a decent gameplay.
 
We should design it so that all of the game-related classes are completely separate from the UI logic. That way using WinForms/Xamarian won't be an issue.
@AviD Is it compatible with .Net 2.0?
 
Yeah, already done :p
 
000
It doesn't matter if the it's 2D or 3D, as long as the gameplay/mechanics are interesting.
 
@000 Agreed.
It has to keep your attention or it won't be that great.
We could do both 2d and 3d
 
@DavidFreitag you cant serialize a stastic class!
 
7:49 PM
2d sprite characters with 3d rooms
 
@DavidFreitag no, but why do you care??
 
@AviD You can with newtonsoft...
@AviD I build a lot of apps that need XP-compatability and need to be built with 2.0
 
oh btw scratch that anyway, Im thinking of ASP.NET MVC / WebAPI
@DavidFreitag I meant that newtonsoft is builtin to the framework
@DavidFreitag XP IS DEAD
 
@AviD NOT WHERE I WORK IT ISN'T
 
@AviD Tell that to China. Windows XP machines everrrrrrrrrrrrrrrrrywhere
And a lot of corporate places are still using Windows XP due to compatibility issues. :D
 
7:51 PM
XP is the operating system of the undead world
@MarkHulkalo Not to mention 90% of the ATMs in existence
 
@MarkHulkalo oh, I didnt realize your market for this game was corporate.
Enterprise gamers FTW!
 
@AviD I wasn't talking about the game, I was just saying I use newtonsoft because it's awesome.
 
@AviD Haha, no. I'm just saying in general.
 
@DavidFreitag oh running games on an ATM? brave!
 
All you need is a basic class definition, and a StreamReader/Writer and you're good to go
 
7:53 PM
The game can't be P2P
No pay to win crap
 
@DavidFreitag oh i agree
 
Maybe microtransactions on androids if they want to speed something up, but it has to be super cheap
and non-intrusive
 
000
You're super cheap and non-intrusive.
 
@MarkHulkalo single player only????
 
7:54 PM
Yea
 
@000 No, that's your ween you're thinking about.
@AviD At least at first. Getting networking code working is a huge PITA
 
@DavidFreitag mark said it cant be multiplayer.
 
Also you need to have a server in place to handle all the requests etc.
@AviD P2P => Pay 2 Play
 
@DavidFreitag ah maybe thats what he meant, server only
 
Or Peer to Peer. Dumb acronyms
 
7:55 PM
There you go being intentionally obtuse...
 
@DavidFreitag nooo P2P => player 2 player
 
But yeah, pay to play
 
or Peer to Peer
 
I tried to corrrrrrrrrrrrrrrrect it
 
Or platypus to platypus
 
7:56 PM
i cant type like this, stupid chrome screwing with the onscreen keyboard
 
000
or pen to pen
 
Pen Island to Pen Island
 
000
^_^
 
@MarkHulkalo Yeah, looking through the documentation for the .Net JSON serializer, it looks over complicated and unnecessary.. I mean you can do more with it than with Newtonsoft, but Newtonsoft is just so damn simple
 
Sure
We could also release the editor
So it would make sense to use Newtonsoft... do we need to pay royalties, though?
Hmm... Jason.NET is also a lot faster
 
8:06 PM
@MarkHulkalo Since we only need to load the objects once at startup and we can write them asynchronously, the serializer won't really have an impact on performance.
 
Faster loading times, though
 
blocked :<
 
Why on earth is pastebin blocked
 
pastebin is blocked here
A lot of things are blocked lol
Not my network, so I'm gonna respect it.
 
8:11 PM
Naaah
 
!
Did you write a loading text?
test*
 
Was my theory right?
 
409 milliseconds to serialize and deserialize one object
 
Might have thousands of different objects
 
8:12 PM
public class TestData
{
public string TestName { get; set; }
public int TestNumber { get; set; }

public TestData(string name, int number)
{
TestName = name;
TestNumber = number;
}
}
Stupid formatting
 
I can read it anyway :p
 
409 milliseconds to serialize and deserialize that object ^
 
With JSON.NET?
 
With newtonsoft
Of course I did a lot of console printing in there too
So it's not really a valid test
 
I have a weapon, armor, NPC and enemy interface
and classes implementing
 
8:18 PM
Yeah I just changed it and it took 842 milliseconds to serialize and deserialize 1000 objects
 
Wow, that's pretty good
We might not even have that many
 
1433 for 10,000
 
There's gonna be a cap of about 150 people
But they could each have weapons and armor...
Then there are the raids on the shelter
Yeah, shouldn't be more than 2k, but I could be wrong.
 
For 10K objects:
Took 807 milliseconds to serialize
Took 446 milliseconds to deserialize
Press any key to continue...
@MarkHulkalo You also have to consider that there aren't many members for these objects, so OMMV
 
8:28 PM
If you have the .Net classes around I can run some trials with real data
 
I have them as Java, but they will work regardless
let me get them for you
Need to find a place to share these.... lol
 
I can give you my email
 
Yep, can't do anything here
I'll be home in about 2 hours
 
@MarkHulkalo githyub
 
Blocked
 
8:35 PM
or bitbucket, if you wantg privat repos for free
or kiln, as long as its just you 2
@MarkHulkalo github is blocked???
 
I can request to get anything unblocked
but can't be fecked to do so
 
of course, heaven forfend you should see some code while programming....
@MarkHulkalo what about changing jobs....
 
I love it here though
They might be a little red tapey, but the managers are great
 
but they hate you
 
They only hate non-work-based websurfing
But there's downtime at the moment :p
Hence why I'm able to chat
Huh, github is working now
 
8:40 PM
@MarkHulkalo Aight coo, fire up a repo and linketh me
What version of VS are you using?
 
lol "handiness"
 
I dunno what to put there lol
I'm still thinking of how to handl eit
handle it*
 
I do think that some races should be better at crafting
Like dwarves da crafting masters
 
It's mainly all humans
But yeah, if you want to make different races, sure
 
8:43 PM
It was just an example
 
@DavidFreitag hey that was my idea
 
My main worry is all the extra work if the body shapes are different
 
@Ohnana LOL
 
I'm thinking the higher your genetics, the better chance you get at making a baby with better attributes, but those would still be based on the parent's top 2. If all attributes are maxed, then a higher chance for all of them
 
@MarkHulkalo We could make base sprites then write an algorithm to modify them.
Dibs on the boobs script, BTW
 
8:45 PM
Reprobate
 
Dem pixel boob pysics
@MarkHulkalo So you engine is written in Java?
 
I have one in C# too
At home
I'm writing it in Java to learn more Java
And in C# because it's better :x
 
TBH I really don't want to use Java... But if you really want to I guess...
 
No, I don't want to use Java
I'm writing stuff at work to practice during downtime
 
motherfuckingphew
 
8:47 PM
But the real stuff will be in C# at home
 
Have you made a GitHub repo yet? :b
 
Yeah
Waiting for the, the thing...
Where I go home to activate the account :|
 
You don't have a gertherb?
 
I mainly used Bitbucket
 
8:51 PM
Would you rather use Bitbucket?
'cause I kinda would :p
 
Nope
Does bitbucket have git support?
 
Then I'm down
 
I use git exclusively
 
DTB as it were
 
8:52 PM
Github is public, unless you pay
Bitbucket is free, and private
 
Thanks Bitbucket for protecting my privates
@MarkHulkalo I made a bitbucket account. bitbucket.org/dvdfreitag
So if you need to invite me to a team or some shizz
 
I will in a bit
going home in about an hour. takes 30-40 minutes to get back. 60 during rush hour.
let me send you a UI mockup of sorts... I'm gonna scale it back
 
I really wish Bitbucket used Gravatar
@MarkHulkalo i'll be at work until 9 or 10 tonight
 
Alright
That should give me time to get a repository up
 
Depends on how early I finish up
I just realized that Zoidberg looks a lot like Homer Simpson
 

« first day (1799 days earlier)      last day (3102 days later) »