so well just kind of going off from what she was saying earlier for the
young
for the social everything first of all there's the order for you doing here so
you can use pound whatever have to you know go through a noticeable take some
delay to do that
in more importantly it's really important because
i remember week if use your something we saw that there was an article like
a couple weeks ago it's last are actually hit my inbox multiple times
about this is going to be last quite like is gonna be the last one
because
it's like us it all i remember is that it was you know just a
couple of negativity fall there absolutely wonderful comments section a and but the thing is
i when you try to slight evidence that you know these kinds of events are
relevant
i when we invited me to do this i look at what i know what
it was like nothing all there was the old he doesn't well so stay with
that schedule but i try to you know to see what i should be doing
i know
there was like one and i don't even think of the whole thing so it's
say what everyone
our so just decide that you want things to remain relevant gotta put evidence that
it lists
or so
want to
be doing so
i need to be you if you're wondering one first pronounce it in the middle
is pronounced a so they did you buy though we can just go with you
can just go with flip it it's a lack for to be more informal and
first place
i kind of they know thing on the what i can make it is bad
and i'm real see the actual to correctly that never happens
like well to be fair people would give me tighter do this thing they just
match the keyboard and the one
and it kind of funny but
so
well what i work a lot of work that i do as a game but
i'm not really a designer at this point are not really doing are or what
you know i'm all intact i specifically ports you linux and which is i take
the code that works on windows or had maybe had some progress on any review
for no i had and then
i will ship it either you the three stores like to go on our double
store on any particular with probable are
okay good i would assume so it's still pretty big audience for them i think
and in usually on ski just you know what exactly great and
is there rosenfeld maybe i wrote something here but when trying
we want fast like so the first thing reduces as far as an is getting
record it
and i know is
when intention especially for some you're supposed to be official slides if you wanted only
slides that address
they're not really that important i said about to find out so if you want
that it's just my alias a lot of to be
so
there is this deal with a
i see this all the time various conventions for like specifically need for things where
free software and open source kind have to contend each other so i wanted to
put my foot down and now
we do i sit most of you use linux
or should i say can you minutes
well the thing is
there are perfectly good reasons for both and
we think is
i know you've all seen this comment on direct about sports
so we like sports there's that one guy that says for instance they have an
introduction this game it means it'll you work when it's just it's the same thing
and but i think it in so normally other things i will try to use
these all and you one expired you all you desktop linux on pretty sure you
already so if i not entirely accurate in these matters
just know that i know to and you know same things of the terms like
free software open source of those type thing
so this guy that some of you may not heard of and that is already
in the first few minutes of his presentation you can speaking in such a coupons
and from so i've image of them except for i was always doing these kinds
of things i've most of my in career and if you minister using music and
audio tech
mostly production rather than you know are open L for instance
and i a little bit of programming for all but the one time i did
try to course
is two thousand six and it was visual basic six
you say i didn't really do any programming after that was a great first impression
that
but it's
a few years in the college
in i don't know how it is elsewhere pretty nice days in your college
not really doing anything so if yours and mine
how to do
i'm reinstalling windows and slapped i know just installed or what's a good happens
and it start
and then about six months later i decided to go and actually you know instead
of just waiting hope you get a triple a job outside to attempt to make
games with a couple male friends in the model me i didn't really go anywhere
"'cause" none of us really had experience entire engines and we didn't have money for
like something like unity pro thing like that the only thing that we came out
of that are the first like actual open source project they did it was like
project you it was basically to except it was a on other platforms
so and then there's another product that we did not of them really went through
or
they were bad enough to write an open source that wants to that so that's
the first fourteen go think that you for your do or at least through problem
here to do a important for about not even a year and a half a
so not that much time on the other hand in that your to have
poured all yees select mass some of them i think it works not for this
their data mac version sensitive something go for linux but all means and then
the three in the bottom of our same problem regarding that's actually are not yet
but i'm i can say that i'm working on them and there's of course a
lot more than i can talk about is that you things like that the recent
one that's that were speakers all after it was a point against and there are
like five dollars thing can get "'em" from next time you know how great
no one is you probably noticed a problem because you gotta know how one you
may you may not gotten it for that game but you probably do most of
easy don't know
that's else team in hubble backwards seem to work
so i would i problems to earlier but most of the reason that i can
do you as much as i did as i sure you know last like this
"'cause" these guys whole
i don't in sparta actually get some for
in the first place that we kind of got me do use linux the first
place
so you can kind of thing can for that means different linux really accelerated people
who didn't think they're gonna get into a bundle which is pretty typical but hey
we can make it works versions
find a guy was one do you
you versions one of those cases
but i know all that or
but so you probably want you know actually free open source software in there somewhere
so i don't a lot of that actually the last
this year lows was where i did a lot of new projects
you know we can see chart because
there's a market of sports that was largely unattended which was microsoft X and a
something you might have noticed that microsoft kind of killed acton a are nowhere sort
of and
the in people or you know panicking for sweeney exports why any games needs kind
of anything you know what we do you X H do anything it but there
is particle wanna game that reimplement so you can send it on multiple platforms is
so thing
and directly implementation it's phantastic i can their accident some pretty sits down things in
getting X in a working every problem is the platform support with absolutely no
to the point where like i'll put it this way you could not reliably set
window size
twice in a row
you just like if you hit six forty by four eighty it might if it
right again you know the same resolution if you could still we export it was
all so
after some various internet arguments and that sort of thing is you find a mailing
list like i said screw it i'm just gonna without their platform code birds break
out the old so that's gonna do it with a skill to which
i actually see pretty much every single game i've worked on these just yell if
you're not where to of the best a lot or
if you're going to work in games and it's
C plus we're sure you just because it would you about nine percent of the
work you would have to do a lot of be writing to ask which
thank goodness for way one this point hope we i know that's been a topic
that's come up for school i mention we have some
very popular something somewhat here that a so
we're gonna so if you exercise in because you sure
so i still future can be and then created opengl male whining so it's also
one library has all see loads of the L dynamically centre about looking and then
one of my games capsized
and then of our somehow mayor on at video playback as microsoft gives you disability
to play windows media video on the X box things you can render it is
texture eighteen i mostly we don't have that so i decided to take you're play
which lets you just really look your files and you can do whatever you want
data not i miss your prep that not i hope that into
on again with a steel to and you could get opengl accelerated video is great
"'cause" i think that pretty video i resolutions is really nice little a and then
all that in the not being the end product was something i called wanna gayness
guilty which
basically instead of having be right now we have be windows back and now back
and we expect and what is eight back windows i think i think the windows
so and we just go back and all this stuff but nobody cares about so
i just made my name is still to which you know that is a one
product for windows mac linux and anything that's for still to you compiled this and
lose a single time input run of the symbols on a windows mac linux with
our recompiling and it will work you know be fully comply
so for instance when we do say i'm not the application support et cetera et
cetera number next will be the activities that because
that's what it should be will be or what
and we're trying to pull that and now
you will notice
i don't be one
actually can say i start as part of april and since i just five nine
shipping about seven by the in your so it kind of works so the money
in teams now kind of looking to getting them are estimated great about that and
we also have a little bit of working market start which is
thing is
when you have a can see sharp you have to distribute it but people think
you should install vinyl euro
that doesn't always work because for so long as you know it's a lot like
a lot of the hardcore linux guys have like arch extremely minimalised mean one is
a lot
and plus and it's like installing time every time to this packages of map
but most games to use all right
so at work right reaction for from
which is one of you or original might imports actually not doing well
he may just market start environment where the entirety of wanna be contained and i'll
like maybe ten see shortly wells into binary files and it's like i think thirty
makes you don't strip the binaries it's a significant improvement and it does it means
you don't have to have people install tenancy they just want to run again i
don't
so
i know that an export that and some other stuff
you can export i so
so this is my links this was actually the last like that i have because
i am next project as long the because i don't really like using slides i'd
rather just kind of
talk instead of
try having to kind of job between these two things and only you know say
one thing double the time to trying to work with the stuff so you know
those are our links
and you can fall amount were and all these things
know how to mention earlier their own might get accountable along some other stuff like
that for other
so most of what i want to talk about her dress the time is really
just general things i come across it's really the operating point where it's you know
a sweeping generalisation what you know perspective let's
because
half the reason i get my ports is because can that either don't know what
to do with it or they try and they hated
or
well sometimes it's because they can just afford but that's very rare free in the
independent scene
so a lot of
what i'm gonna be talking about now is
really
how i hell other developers get over those hurdles and things that
are a real pain even for some like i for us that we kind of
go we just have to you know do you can figure it make install and
all that stuff that other does like
channel just use a single installer
pretty please on things like that and
i have to kind of speech for all those developers use all in that slide
like fifteen or something games
because
just one and i can kind of tell stories what they say but
or i can kind i have to look at what they say i do you
it's like once winter like some wanna be like i cannot this
those you know start off for free systems where that's basically what tutors for
and
you know kind of soup and that's usually how like my contract we see someone
get mathematics and i don't all do it for you an ace and if you're
angry enough to we see
so lot of it
so for anything
because
so i don't wanna like start going on a horrible rambling mess but
some trying to make it on what i'm trying to stretch and was structure but
one of the
i have the what's think about development from
perspective of someone who uses like visual studio the whole time or discover what you
hold time and they just kind of have everything
trent it's all pink to that where the only thing they know about compiling stuff
we don't like a come the idea other compilers like the thing that knows that
you when you get a semicolon
well it's not a program you run it's a little have says bills
and so it's we have stuff like model and all that sort of does that
but for a lot of that six each are quite in are still and you
know and a proper native language that's it's you may
one
but
in we don't really have
we don't have a community that
really
simplifies that because we do you guys think is when we see someone say this
on the socks and i don't know to do the first thing we do is
neutral
it's always like the you know did you
do you have
do what are this is less or whatever they whatever someone has a problem it's
always what's try to fix the problem bit by bit instead of you know why
was this problem and what can we did not have a problem for instance
the issue that
i've we terriers hands which is hexagon where
i don't he you can problems "'cause" you didn't wanna
you i think use developing on a map so complexity most sensible option
and we can time to make still he just are just use the code what
project problem is
how cool blocks most let's go you just use at get for young
you know
i
and
or as some people will go at the usually the first thing someone says as
you ask and then that is an you can just for were something ridiculous
and
you know or lack of ability to focus on what the problem is instead of
like these underlying things like you know if your problem is that you using the
but you know sometimes that makes sense and depending on how good murders when it
comes out that they actually make sense but
you wanna be able to say
it's you what you wanna be able to say you know this is a well
i you can either say i know how to fix it and i can do
it for you and you know
and sometimes if we have a lot of time to say no or even better
because they don't wanna spend one it's a you know if you're especially for you
guys i see most of you are golfers of desktop software and things like that
so you should be able to say
what's the problem just like if you see someone again but first problem complain about
it you write it down some
and you go okay
if i'm to make a tool for this person that would make it better or
if there's some component about single inferences that supposed to do that and they couldn't
figure out that it with vigour
a how can we
make it is that it's it immediately here because with microsoft's like it's history a
"'cause" that's what everybody thank you can you can you must use like mean G
W or something ridiculous that nobody will use
so
and
not kind of in exploring a little bit where
one the products that i and i don't really think that all have been using
one's motives which is
well i think when you make game make saw for
you have to have are but are able something always of stuff when notice that
not only i know something seconds else comes the really nice interface to so you
can tell when someone is talking you just you know you
you say that executable you run and then you go three steps with and that's
pretty for the user but one of the worst think numbers so that is that
trying to if you're if you're not familiar with that trying to make "'em" are
just a package is
is insane and
i haven't spoken with right about this yet but i kind of want to it's
like imagine i like i put it in the king dollars prospering i say you
know you go to set put this is examples then you run build and hopefully
should work
and of course nobody you know bingo brisket be if you're not really with linux
it's we have trouble installing linux there are gonna be able to go to figure
out you know how to make words that package when there's all these steps that
are a lot that are completely unnecessary when you could just on so i kind
of want to be able to
for instance because where you're trying to make a package you get like again a
description and then
maybe install actually not just of racks things like that i mean you really important
and they should be things that
i wanna be like
the apple that methodology words like you know even in any one user or you
know it's
you wanna be understand "'cause" a lot of it is
"'cause"
you that you had over if you a lot of U S folders knowing when
you're struggling with something that's supposed to be fairly basic the last thing you want
is for someone to be like all i are you having problems that's but what
was adults of for you just you know
you want you want to
when making tools for that's all you're making a build environments or any sort of
thing you want to do this
to
so it's easy not because you saw it's easy because that's what it's supposed to
be a "'cause" I S that offers it's like
okay but that's not this kind of supposed to be easy to use are supposed
to know how to launch a haitian
like it's a really basic that
in
you know sometimes we require like polarise i know three
it's probably i don't know "'cause" i was using don't you for version of your
time and then for fifteen came out and that's when gnome three happened so
i don't know how long are do is that possible i'm assuming it was agony
and it's probably still is trying to recover but you know that probably was a
lot of us mean actually that's a question i should ask this is
this is serious question because i know
there probably actually ask people know when some actually very curious this like be honest
i know there are new people in here but you just have to be brave
permit how many action use gnome regularly hands
guess i was wrong
"'cause" like
i'm glad i'm
you was weird "'cause" like i remember what we were thinking about what i and
you really nine ski like
where you know use like awesome for us
to be fair i mostly use cinnamon used a special is not task
basic is known so but
i'm hoping to go back some but you know
i
but
it was we're "'cause" and the other thing was when i was
getting to talk together i asked liked where are those people like what you will
like i'm doing this thing is the gnome conference what you want me to talk
about
like this is right bonus points know okay nothing
no skin your why because
and i actually ask people like i think people i know like they're people that
one your mentions list like they give a pen you opinion i'm like
you really have no idea for a top like a topic like anything no like
who cares about their first court your first even if you caters "'cause" it know
reports that or comes up the last one in it's here
and i'm very classy the numbers high that's because it's i know conference and that
you wear but
i
it's it would be a for shane if something that was
that if something that was a meeting standard it's just some you know what the
way specially what we have things like unity are and all these new that's like
cinnamon make all these branches know everywhere and
but when the last thing that we should be doing is point especially when all
this starts happening likes T and you know someone's getting bigger and bigger and bigger
and where were fragmenting more than ever
it's insane
you know you would work so that's that sounds like class someone use it and
then made differently assays
no started or
or some inane thing like that when
you know
you can point about little things like one place
is
or fragmentation the justification like is like you like is that like
would does little whiner things just five making an entirely new that's
likes like at least cinnamon it's original like for was just extensions for known three
you know pretty cool in its kind of a shame they had to branch off
and
i think the replacement every for you can like the login screen they're replacing they
like they're getting really serious
but
it's really it's really disheartening when
a community that was doing like words not desktop industrials a and at a time
when in of awkward
but exist commercially viable to some degree see exactly try installing linux are working legs
and the first thing we do in the same timeframe this fragment one desktop into
a
it's
i
so especially
it would there's all these doctors like it's a it's a perfect storm just like
complete and help us
and
and it's one of those things were even if one thing was improve to be
better like maybe we could have seven desktop environments if we could just agree that
maybe someone will like it even if you don't like really basic training but we
could be doing here improve on just is click is developers
you know
we development event of sanctions you know source product like if
someone doesn't like this thing and you can fix it than should probably except for
them
bonus points for you
well
a lot of linux users
but don't have
data do it they just don't care about that they don't wanna that whatever
i mean
so
even if you're at all or intended we are like supposed to be like the
higher or like just the thing is you more the higher so
we really anyone it where developer user need to
we just need to figure out
how to
have the slightest civilised conversation about the sort of things people who are just right
like that right click the dressing you're trying to like this is the you we're
desperately trying everything is fighting against you
it's like it's like a
i think that's and gamers
sure hands again
well there's always that
your story we are trying to like be very are like really don't to like
see some you one of them up like you're rooting for this thing you saw
the trailer and you play or you see it and it's
sauce
and you're like and your brain is trying to go would know this is okay
though that that's not for and all those are
but that other thing is dumber than existing okay all these things we could be
that are just not
that
or suppose like make us feel better but first one i don't if you better
and then it everybody else are in your
for gained a particular there at because
blooming great linux gaming a really long time it's a it's terribly V the them
happens at full force
it's awful it's
it's actually pretty terrible for porters as well because
when you see a rat for someone's game one might seem you need to we
wanna linux version if
the community itself is not
if they make it out we were even if you gotta making it and they
make some money if that people the customers you're getting to come out come off
as like it
so maybe in like triple A where you know customers forwards put you on hold
not you will take money anyway but independent as well words like me support or
any other i did we're to okay you know
if it
if they don't wanna do it just celine "'cause"
the community itself socks where
do you look ninety nine percent what makes lex great every say is the community
if the community looks like a sauce then they probably you want what surrounds
so
it's really important that
if we're going to you know put up community ask this as like the leading
that it's kind of important we make sure the communities actually you're gonna do that
"'cause" we it it's
experiments liars
it's not cool
criminals that i'm trying to not think into that too much going to i think
you get it's like
don't be initiate on the internet don't be like and if the you don't
make don't make one problem that somebody has been to set
he either you know the solution that is one solution it's great for us to
me solutions and you could say there's a lot of maybe someone
you had find help or you computer guy goes
i can diffuse and how just you know mean i can i have this thing
you're having trouble with i can help
that's my job for instance
so enough about
okay getting all up in arms about community so like i know something trying talk
about loaded up stuff to
so
so i small you just tell the i'm sick it's gonna see so
anybody here explicitly working on real and
okay or
that's kind of slide
actually
so i mean don't have anybody doing anything with more
okay
i
well
i it's weird "'cause" i "'cause" like this is
that seems to be that your words finally starting to
it's a shame that it's it looks like we're with kind of thing that kind
of set all it we should work on this new success attacks thing it just
peacemaker socks i don't know it does
i heard that song announcement in happened like how it was pretty much
objectively wrong in a lot of ways that either i did your about it all
i know is that shipping about two thirteen ten i to what they're doing
well
well i think it's all really not so i think i think i think you
can like look at what they're doing but they're telling anybody
never telling me i think that i think if you that
i'm assuming we it's not contributed just roll for maybe like here if you guys
fronting like crazy
well like
we should as it it's going to be in a major just grow by default
like i want to the twenty thirteen ten when we shipping you are by default
i
maybe go back to one side only X performances and break that's the one thing
i've heard but
you know fact is we can so we went which most of us ready for
actually i suppose all you because
four point one okay
okay that's really good because
you know it in a race where the base is that weird the base feature
is that hey it's not yes
it pretty much means you we in so at that point the racist you can
get a first and it looks like
you're right i kinda sound like kind of the way what i am stories myself
i don't care which one works as long as it got really sorry in your
time
so
it's i think is if you
if not it was gonna be way on one time you have to make it
you have to you have to be than some it's you have to like it
and some other way if you if will wants to be standing everyone's like everyone's
madam are some i'm saying if you want to have an event or then
and they have time just like nine percent i'm saying
even if like if you if we don't works to some degree start making out
if they're libraries that have like an X pac and make a will back for
like and still too right now use it has will and that and works great
all like if you might ports you just deal to like volume fifty of these
are because replace my love that's the L one that we don't write it should
work and if there are any libraries like that's the mel are things that have
that's the thing you should take it back and forty two working with will because
"'cause" very down there are really any apps for i and when someone puts therefore
down to our faults manager is this
that force them to have use that
that if you are like well not really making immersed now when one thirteen ten
comes out when they're phone stuff and i don't know that much about the model-space
are there that you we're gonna finally you know go okay i guess i have
now
actually is it
wow
okay i
maybe if
but if you're reading i
but
top notch market which
yes get
so i mean the thing is it's reasonable to the highway and does not really
of the old things
they wanna use like their library that may only may have terrible export
if you want to just make a linux version would and just have like a
testing like again if you want to work and like a really driver still it
works maybe there's some buttons have a what if there's a problem again it's just
a still to really thing in texas and the more libraries that have that sort
is for
you could be we'll and i'm saying i'm saying like we were a lot but
we can see and he does not software for anything the software that has a
global stuff and
there's a library to a lot of to use but it doesn't use your stuff
you should work on that like it's a it's a break
"'cause" one of the like
you see like in like linux new lot like but it's amazing wailing that and
it's like a
to the rendering of like a triangle it's "'cause" it's like that's like the best
thing to do it's like they have to rate of what sell trying to mean
example when they're probably kind of examples you have
and
you if you just right if you just make a use make your
whatever software this use the popular library you can say well it's fair this morning
and we would like
people pay attention to that like when
when i was i didn't see any like we are using still on someone writing
three right that was really cool people on this remote that this like
i actually came running on this thing as opposed to a we have a cute
little triangle right
you know you someone else trainings your advantage so you know if there's get involve
or
that wants to use when it's in your like what happens that you want me
to get myself working with yours and you want to do anything probably say sure
they'd like the extra attention
and
for you know when all these competing back home like to go and right that's
the other thing that's all that's all people that brave people are leaving G T
K for keeps
Q T i don't know how it's fine which one that's but you know if
that's true
then you gotta find something that needs
like a an interface percent of the source and you'd interface make it easy katie
thing for like show how would you do okay
ins you know it's not it's not good enough to just say we have a
lady i
what we use it
you don't wanna say are for anything that people like asking he speaks publicly it's
like
you don't want to be black you want to have a definitive answer
like what games you just killed to a lot of things in the contention from
on it once you know what we just don't you will you have three back
and don't mind didn't work this and what in jesus your few i can say
keep to use
the entire this one sentence what you might games using the unreal engine use it
now runs you'd unreal sports that you just be able to all reports and we
have actual evidence
and
you know you have like
that was enough for it and say okay we will actually include your version
so
the thing is developers
we think that is going over time to come to us but i think if
you really great if i still course you are before so passionate about our a
we should be able to say we have this really cool thing and we like
to like help you
because
i don't know
i'm trying to try to come up with a good metaphor for but i mean
you can E I setting lot of i there are some students in here that
are to be looking for jobs at some point you can expect someone to just
whole you can be like hey you wanna work for us something like we probably
you get your number you have to you have to call them in
be very communicative with
the person who is a higher out like someone is trying to hire you and
you know
so my the point about this campaign is
as user it as a developer
you have to be able to accommodate developers instead of developers coming and having no
idea what to do and going we'll fix it and fixing fix it and there's
gonna have to go through every single step and george through it and they're gonna
hate it
so
i think i have a few minutes lots of right to one another horrible attention
i know this is it's you know but i really want a couple questions and
we have
i show a hand made and we any questions at all
you know
and there's one year
we with a question
anyone
you get any other
at a more
i other than graphics stuff
and the will and back and that kind of stuff what sorts of infrastructural stuff
from the known games using or is deal fact is the game still really use
anything specific you really don't have much more than at but
but that's mostly games but here's yours example where might be really important is where
tools like a lot of game editor like level editors like i know what if
as editor at this point in a lot of as she case we like when
forms were like to use just a little in this to form fits each are
and
you know there's really no way to i mean things you have to port anyway
but
like you know when it comes to your faces for editors where moderate want to
you just a that's where stuff like you know like G T K last that's
gonna come you know really so the that would be i would see games whatever
you stuff like that but if you want to work with editors like if you're
a martyr in which you have more modern tools on you probably because toolkits more
people "'cause" i mean you detail those work on windows but for some reason people
you gotta find so if you're one of those that's it works on those things
she try to find out why
"'cause" i don't know the answer
so
and you know
okay so
the a traditional problem when it comes to game development will seldom be just synchronisation
and the most real deal and the is that's all problem these days
can you actually do five and one O do i'll do from the game developer
the what do you should be able to like was pretty much all my ports
it's ask you all to for everything except on an open a lot of details
fine and i've done it there are very few case right had like write directly
also it was fantastic but i can audio these days make people think like
you have to write directly to all the stuff when
we have open al smart open solution as well i
and i think if we have some problem select the fact is they do a
pretty good job getting a lot stuff done so audio
you know as much as we well putting up that trying graphic all these back
ends like airlift of each other it's largely saul "'cause" you just told an use
open you know and then it then it doesn't matter the banana works so
is always you just say as long as we can agree to the say open
air
"'cause" there's really nothing else there is the you use that's right directly told stuff
and now we don't do that anymore
so your question
and
i mean if you if you have any questions they don't wanna say here on
okay and i'm here or somewhere around here so you can just talking we are
argue with me or saying mean things me i don't know so
thank you all showed up in the what is a blast i'll be here for
the court is just wanna talk "'cause"
you know i mean were days and this is like you know so that was
that's got it from a sob i'm going to hang out you guys are
or see and you have presentations tell help show up to so next one