These are chat archives for ZaneDubya/UltimaXNA

28th
Oct 2016
Jeff Boulanger
@jeffboulanger
Oct 28 2016 00:45
good choice, C# 6 stuff is rad ;)
Zane Wagner
@ZaneDubya
Oct 28 2016 00:57
Much nicer code!
Marcelo Paez
@paezao
Oct 28 2016 01:01
Hey
Project is back it seems haha
Zane Wagner
@ZaneDubya
Oct 28 2016 01:26
Temporary burst of energy.
;)
Marcelo Paez
@paezao
Oct 28 2016 01:26
Nice haha
Now you gotta make it cross platform
lol
Jeff Boulanger
@jeffboulanger
Oct 28 2016 02:01
@paezao that might be a bit of a sore subject atm
scroll up for context ;)
@ZaneDubya are you switching to egyption brackets?!
Zane Wagner
@ZaneDubya
Oct 28 2016 11:34
I had to look that one up!
My coding style has definitely changed over the past nine months. It's a lot denser.
Opening brackets on the same line as a declaration/condition, fewer blank lines, better named variables => fewer comments.
You definitely inspired me to do the latter ;)
Toni Spets
@hifi
Oct 28 2016 11:39
@paezao if you want to contribute towards cross platform, my fork would be a place for that
Zane Wagner
@ZaneDubya
Oct 28 2016 11:41
I picked up the K&R ("egyptian" ;) ) bracket style when I was reading about c variations that ran on early x86 processors.
Toni Spets
@hifi
Oct 28 2016 11:41
I switch styles between languages and code bases
a lot of C# uses a new line before opening bracket
I think it's in the MS documentation about C# formatting
Zane Wagner
@ZaneDubya
Oct 28 2016 11:41
@paezao I think @hifi is referring to UltimaMono. Correct me if that's not the right repo?
Toni Spets
@hifi
Oct 28 2016 11:42
that's right
Zane Wagner
@ZaneDubya
Oct 28 2016 11:42
@hifi Yeah, that's definitely the case. I've definitely fallen for the denser code look.
I have to head out - I'm being admitted to the Minnesota bar in a few hours! Unless I commit some terrible crime of character on my way to St. Paul, I'll be a lawyer soon!
Cheers
Marcelo Paez
@paezao
Oct 28 2016 12:19
Hey @hifi ill check that out :)
How far are you into it?
Toni Spets
@hifi
Oct 28 2016 12:19
@paezao word of caution, it only runs on MonoGame git develop branch currently and only on Linux
once MonoGame gets all my bug reports fixed, it can render correctly and play audio correctly
Marcelo Paez
@paezao
Oct 28 2016 12:20
Why doesnt it work on osx?
Toni Spets
@hifi
Oct 28 2016 12:20
I have only ran around a few minutes between testing
it probably would run on OS X
Marcelo Paez
@paezao
Oct 28 2016 12:20
Ill test it later
Toni Spets
@hifi
Oct 28 2016 12:21
you just need the MonoGame git stuff and modify the solution to import the non-Linux version of DesktopGL
I'm rather confident it would work on OS X without any changes
keyboard and mouse input is still very lacking and only useful for very brief testing
Marcelo Paez
@paezao
Oct 28 2016 12:22
cool ill try it then :)
Toni Spets
@hifi
Oct 28 2016 12:23
I got hit by some Mono bug that crashes on some native call within Mono so be warned
somehow UltimaXNA tends to trigger all sorts of bugs in Mono/MonoGame
which is sort of a good thing as they get fixed this way
just remember that reporting bugs against UltimaXNA shouldn't be done at this point unless carefully investigated first and preferably tested on actual UltimaXNA first, I can't do that since I don't have the proper tooling for that so that's a problem
Zane Wagner
@ZaneDubya
Oct 28 2016 12:43
I realize that I should have held off until I could do it uniformly
Ah, well, I'll look at it again this weekend :)