ArticlesBlog

2019-11-29 (VOD) Working on the summary generator for our game project Blind2021

2019-11-29 (VOD) Working on the summary generator for our game project Blind2021


Bonjour hi welcome to this recorded
live session from twitch it will be a very long video that’s why I put
timestamp in the description so you could skip to the part that interests
you also if you want exactly when I’m
streaming go visit twitch.tv/fboucheros but for now, let’s watch this
session bonjour hi a welcome to the stream i’m frank bouche and i hope you can hear
me because it’s an on the road set up as you can see it’s not this is real Curtin
it’s not some fake green screen effect I’m in my hotel room and I’m in Toronto
today I will be streaming for less than two hour today because I poorly planned
my schedule I’m flying back to Montreal and it’s a little bit tight so I want to
do as much as possible we’ll see how it goes
yeah so copper birdie good morning or like it’s not morning for you so good
day can you hear me cool except how are you how was your week if you
purchase anything crazy for this Black Friday my side I use it to buy a second screen
so now when I’m and I realized this morning when I was setting up the stuff
that my laptop the screen is not 1080 compatible so that’s why maybe you have
for ders and stuff like that so maybe in the future what I will do is strictly
buying a second screen it’s cheaper to go like my laptop is 13 13 inch jag at
all but its cheapest to buy something bigger
so my second screen is 15 inch so and this one is 1080p compatible so what I
will do maybe I will take this as a primary and have my laptop on the side
since I already have I brought a keyboard necking with all the big set I
came from one night and I still had like a carry-on stuff but you know big
luggage you bought an old man laptop that’s cool I was looking for I was
thinking I’m thinking for a while now to buy a second laptop but the thing is I
don’t want something very bulky I want something thin because what I want to do
is carry both all the time so I will have one like full-fledged Rennicks and
the other one will be my Windows regular I would like to do sorry I didn’t speak
much today I try to install Linux on my surface but I have a bunch of issues and
you need to recompile myself the kernel and things like that and I didn’t feel
comfortable doing that so just play in if T hope man has my oddity but okay so you buy a laptop for your father
didn’t buy a old laptop sorry miss Rita that’s nice what did you buy him yesterday I was so happy I one of my
coworker completely you know not to plan she’s she’s based in the West Coast at
San Francisco and she was in Montreal Airport and she saw me because I was
doing my stuff and like but it was so nice and she had the although lens – so
you want to try it – I was you know playing with those things in the airport
waiting for a flight and it was super nice because she was just sitting beside
me for the full pilot full flight and our flight but I was a super nice to
have the chance to chat with her and she’s doing a talk tonight about
augmented reality in the Microsoft reactor here in Toronto and it was
awesome so if you want to see all Cele I look you can go on my Instagram account
so a Instagram / or find me on Instagram it’s Frankie’s notes or I can do better
than that Frank you can’t render it better than
that Instagram ah it was in my story
so anyway not sure if the stories are available
for another user on Expedia stream for teens well that’s good yeah it’s good
laptop is good right okay so let’s go this screen I the thing I forgot when I
packed is my stream deck so now I need to check always on this the other screen
to see my different scenes and switch it it’s not dramatic vintages it could be a true
okay so cool so this is the view for coding today and we’ll be working on
line 20 21 while I change the name every time I open that thing 20 21
the other day I was calling it 20 20 20 20 is kind of too close like it’s a few
days so 20 21 is give us chance and yeah I think it will be like ever like maybe
with the hololens 3.0 our headset when we own the lens to be talking hey thanks
for the what’s on youtube so thanks for a subscription last T so on the only
lasted resolved above blind 2021 we were working on adding status so I was
testing in just before the stream so let’s do it again just do be sure wet
what we did I think we are pretty close to have something that would work I can buy that house for you later what
you say you don’t need that at all this world is ours for the taking then work ostrich oh maybe because I did while I
was compiling let’s try again image is also very yellow because of that flight
I have brought a little spot while I was trying to keep the equipment I have out
of my bag as minimum so when I will be done with the stream I can quickly wrap
everything and run through the airport okay so terminal sorry about that okay
so if I say something oh yeah oh I think I know what it is yeah
I put the break point you put the break point Frank that’s why what up cool ok ok so fine but don’t bug me right now
I’m streaming focused assists nineteen that was visible right okay so here we are so we can go now to
the okay so we are inside so now if we go on
its description yeah how can I forget the I should have
a well that’s a thing we should have a list of the available command though yeah we should have something for like
eight I don’t know what to type but let’s say we go east so now we are in a
nice cozy living room the North where there’s a mirror and a flashlight on the
table so let’s take the flashlight flash light so now we have flashlight was
removed from the living room and the flashlight was added in our inventory so
if we do it then totally so now in our inventory we have the flashlight and
also and that’s why I put a great point because I was hoping
but break1 here so in so we have one key event right now and
is you found the flashlight so what I would like to do is it’s good enough
with one key event I don’t mind right now having a great structure of
the the thing I just want it to exist the summary so I would like now it would
be nice if we could have like what I want is an event that will generate a
blob of text or like some information so probably Jason output or like it fill up
an object yeah fill up an object so we will be able to save that object if and
eventually and that object I wanted to have the percentage of completion
something like that so what we could do is every time you enter in a new room
and I know that because there’s a I showed description when you see that
when you enter the first time in a room they check if you already seen that room
so when I go to this event I would do a plus one on the number of rooms
discover so at the end I can take that number compared to the total number of
lose or whatever and then we could say oh yeah you covered 30% of the map
you’ve found a flashlight and that will be the source summary right now on maybe
we could say the like location the current location so when you reload the
game when I reload the game I won’t
I won’t remember all the room though but then it could be cool yeah let’s
let’s at least have the summary kind of start or object Cimmerian start filling
him I think that will be here so let’s go inner glow board and we’re
talking about this we are right now adding a summary generator a another
subscriber on youtubes there’s a lot of activity on youtube today sorry again for this this is I don’t
know you say that in English in French we say we have a shop like we have a cat
in there trope full of fur other mall you say that in English what’s the
expression okay summary generation soul I just want to
add a little bit more detail so add Quinny hey thanks for the follow hell
Bruno MVP hell Bruno are you my friend super happy to see on my stream that’s
pretty cool welcome looking forward to seeing the
chat we’re working on a game today that’s my way to get back to the code
and do fun stuff and I will I’m planning to add some AI also in it but not yet
because where I started from scratch I’m not using any framework and have a
friends M she’s also a cloud that look at she’s based in Toronto and she does
bunch of games and when I talk about that idea she she was very nice with me
into a lot this great idea and uh you could use bunch of frame horses no no no
no I don’t want to use any framework I want to build everything from scratch
because it’s an exercise to learn and you know do stuff I’m not look yes I
look forward to have a game that is interesting and maybe someone will play
with it at least I should play it please right even if I know what they think
though but like the purpose is really to have fun doing funky stuff with it right
so I don’t want to use any framework which
they have here based in Toronto Brunel right are you going to the reactor
tonight for the augmented reality meetup because it’s kind of in your and your
focus area right developing multi-platform stuff and so cool it will be talking that’s
the the one I met at the airport I think you should see you should go to that
meet up if you have finals tonight right or is it afternoon night night 4:00 p.m.
yeah but slurry anthem of mine was at 70s no
it was five yeah same thing same difference
okay so let let’s back so I was in the thing so when maybe what I should do instead is just
keep that up to date you know like right now yeah so right now
if we look in the code I had here I had a list of key event and oh yeah and we
need also to keep the inventory right so keep track of and I think I saw wanna do it now I may
work on that on during the weekend but I wanna all the project I do online
I wanna have more details so people could be interested to participate like
pings will be clearly defined so if you are interested to jump in and add some
feature like you have something yeah I would like to dis dis dis dis this so
like he said oh like if this is e I can do it right now it’s kind of I tried to
put things there but it’s not very descriptive so and I really want to play
with you guys and girls cloudy’s no but this is not very cloud yet oh yes I
maybe this weekend we’ll work on that and try to add more definition so in
more tenten tenten tenten tenten for people to start working on that so
current location and Tori’s not sure I will do that because if I start doing
that it means I need to remember the inventory yeah if I do that I kind of
need to remember everything maybe that’s what like maybe that like that’s
probably what’s a saving is because if you take the flashlight from
the living room when you go back I need to remember everything assuming I will
need to save everything well let’s start with the summary the summary is a text of the key event maybe I should so all those things
here’s like the room manager and the inventory and the key event maybe they
should be in a new object called game session and I’ll create a new instance
of game session and then I will be able to do a game session save our game
session load and I will fill up everything right and with that I will I
should remember all of it so I think I will do that and from that we’ll be able
to but that was not the purpose of because now I already have key event the
only thing I don’t have is that math coverage that that wasn’t my invent my
summary I want but summary could be just a way to
express the information from the saving the yeah
so let’s yeah so that’s that’s our thing so let’s create another one the in
progress add game session class let’s do this why
I’m so many Frank label I didn’t any put something I didn’t do
it like on stream okay that’s good we have milestone milestone that’s
definitely in the okay so now let’s had a description of what it is anything else I should add like it
contains the status of all wounds in status and description and inventory
inventory the player inventory submarines the map coverage player or
the list of key event or the triggered list list trigger event what else do we what else do we need I think that’s it all like probably but we don’t have it
yet but the player information I’m not sure what I will happen I want I
like I think the game would say I hope I should how should I call you or
something like that instead of having gender because on the
game to be like gender friendly so on that I soon anything so I think I’ll
just ask eight what I want me to call you and then use that like this is that
table has a kind of a marble surface and it’s super cold I was wondering why I’m
freezing can I add I like a reference to another
one oh I think that I need to go in this one to see what you want here only to end it like I would like to link
to tasks to think say hey you know this task also talked about the other one
that’s right okay so we have some kind of things so now let’s create our new
class and start moving from there so let’s create a new task so create that
and I said it was named game session let the pieces fall to the cold ground so that game session sorry in will have
the property here that I have what you wanna and now we should stupid way to because eventually when we get there
like we will be loading it because you could say load save but for now we don’t have any for now I don’t have any type I don’t
have any oh it’s loading or it’s saving so we’ll keep it that way so when you
create game session it kind of initialize everything but what I do I
will do eventually is instead just to load with a type or something and we
will be loading from the database or creating a new instance I think what do
you think it’s good enough right now wonder and I should make it public so now in my program instead of having
those things our health that feel like everything is I feel with
my please send me something for y’all I feel like this team matched the color of
this image like everything is orange maybe that’s the thing I should go and
go with light so now I have like a white light in my face
but it’s very please let’s go blue my usual that’s better
eventually I will have some kind of chat but on a Monday we’ll be working on that
adding a chat but now you still have plenty of command available if you go
and check you can always do comments you have a bunch of stuff you know what what
I will do now guys I will do a little ads 30-second hats so for all the
subscriber you won’t have any ads for the others the goal of running those ads
is just to avoid when you’re arriving to my channel to have ads every time so
when I’m doing boring tasks I run that ad and this time next time you won’t
have it so let’s 30 seconds see you dead my feet off the ground gravity take me
home buzz beautiful as it’s been it’s time for me to go hello you’re back I was this boy’s the
ad was it cool was it nice what was it about I wonder
if everyone is seeing the same ads the same commercial so I just start you know
adding game session in front of our objects so I assume it was a boring
session and it was okay for me to get started with that without waiting for
all of you this compiler Buzzz beautiful as it’s been it’s time
for me to go I’ve got a good do it does it look like am i losing any frames
today that’s pretty cool stream Katia Bradley’s good 30
frames/second not even 1% of dropped frames from yappy wood this setup it’s not the
most prettiest but I’m happy what do you think it’s nice right okay so the hotel is texting me but I’m not
leaving yet come on the bill passed every plate in seriously that tune to be that easy well okay I want to function here I will
be public and that will be your summary I will be a string let’s do something very simple for now
so do four each should I do a counter like hello laser how are you is it him
oh maybe I shouldn’t say like here we met in real life laser eye what thanks
for the following laser eye I do a little bit of everything so today it’s
not a web thing though I think I will have wrap it up in a web interface
eventually right now it’s really coarse I’m running in a console application
it’s a game text-based adventure game but I don’t see why I couldn’t run it in
and online on a different project that we do on Wednesday
that’s totally web web the web application warden we’re doing so I’m a
developer I play a lot of it web more web or online stuff than anything else
right now it’s console just because the project was started by someone else as a
console application and it’s easy I don’t need to deploy it just like run it
but eventually you know all that will turn out to be library and
then we’ll wrap up a nice interface around it my voice is really low thanks I will try
to fix that is that better how can I prove them leave moving it closer to me is it
better this way still the same as the music was too loud though because
it’s at maximum I don’t know how I can boost maybe I did something wrong yeah
well I won’t do other tests and it’s on the road setting so it’s not my usual
setting today I’m from a no-tell so I’m running on my little rode mic it’s
shotgun mic so it’s not the same as my usual and so I’m sorry if it’s the sound
is low okay so to be rich you wanted to web
well there’s nothing like in there like in anything else you need to work a lot but good
the proclamation is definitely I think that’s my two cents a good way so yeah
so what I think is I will have a visited room counter and I will just increment
it every time I see another room so in program I had where I was if I’m a CS student I’m not sure what CS
me I’m not I’m definitely not the student but always learning that’s the
thing when you are in computer science everything change every three weeks so
you constantly need to improve learn practice and that’s why I do on this
dream I have a lot of background on different tank and different languages
and different things and I use that background to learn new things because
even if I never create any game I know I played games I know of code and
different things that bunch of different stuff so I’m using that knowledge to
build a game and at the same time have fun yeah it’s crazy Computer Sciences like
it’s just a technology whatever development IT I don’t know you ought to
call that I don’t know like I did graduate just a long time ago but
I self learned a lot of things because you cannot don’t expect to you do at
school you learn nothing at school you learn how to learn that’s why I always
tell my daughter when you’re at school they just teach you how to learn how to
get better at learning complex stuff how to get there at learning a lot of stuff
and short period of time so prioritizing structure in your mind to absorb as fast
as possible but you start learning when you start working or doing stuff and a
copper birdy I know it was there earlier I don’t know if you’re still there
copper birdy the same time it does use a website and feel free to drop the link
properly if you’re still there there’s a website that gives you bunch of exercise
to do and as very interesting there is also if you want to learn server less
there’s an event not have an event but there’s a king hearts calm it’s a 25 day
of surveillance with bunch of different challenge and I
think it starts soon it start the first of December I think well that would be
very very if you want to learn about surveillance and I think you should
definitely check here so I will share the link in the description and the the
chat definitely have a look to that I will be pretty cool they will have bunch
of exercises and challenge for 25 days starting in the 1st of December so in
two days right or yeah two days Wow that should be very very interesting whoa is it possible – I don’t think so it’s a good question laser so the
question is is it possible to go into web development or software development
industry without any degrees it’s always possible to do anything but I think you
start like everybody else will have like a huge edge of advents compared to you
because there will no structure there will no enjoying frameworks best
practices tons of things that you may not know you may know them but your
employer won’t have any confirmation that paper when you go at school confirm
that you know your your basic all those best practices and things like that so yeah but but then like hit the
experience yeah so I think you need a paper but it may not be impossible though well see
good for me today totally I own a dev company and I had a few fresh hires that really cool oh yeah I like I think I think it’s just it’s better to
have your paper but if you’re good you’re good but then it’s always try I I
got turned down for a different job and it was funny because even in some jobs
someone reach out to me say I want to hire you and then HR at the end refused
because I didn’t have whatever diploma they were looking for even if I add
studying at University for six years I have bunch of papers I was working in
the industry for ten years say nope and they were coming from like I didn’t look
for their job they came to see me and at the end so I cannot hire you because you
don’t have that paper some company are that way but I think it may be a old
mindset or definitely not a growth mindset so yeah it’s possible I don’t
know I think so but a degree help migrate
being yeah yeah oh yeah it’s true in u.s. in u.s. it is the market is there’s
a lot of people on the market also if you learn that net are those things like
there’s a lot of demands so there’s a lot of opportunities but there’s a lot
also of people so if they are not sure they will probably take the person with
the paper but you can start you can start right away like I start when I
have my after my first session like I was working in and web development
before going to school and add death but you know doing this little contract and
they have the love in an animation with flash back in the day and that after my
first session at the school not even a full year like the mid-year one of my
teachers told me like hey you know like some company called us I gave her
I give them your name and I start working right away not full-time because
I was at school of course but kind of halftime
I was kind of 25 30 hours a week yeah right away so good for Piazza I think if this is
the first chance I’ve had to catch your stream hello
well I’ve got a well I’m glad you’re here are you on the west coast called
phobia well if you if it’s on if you are in the west coast then it must be crazy
early for you oh no like 7 7 a.m. it’s not that bad oh I’ll tell Vancouver well
welcome today I’m in Toronto flying back soon I will wrap up my stuff in about 45
minutes in a rush to jump in a Hoover and drive to not drive but get drive to
the airport flying back to Montreal in few hours I was here to give a
presentation yesterday on DevOps a DevOps and it was a 30-person
I was cool like very active a lot of questions it was I had a lot of fun
hopefully they had two you never know right
it was pleasant I was when I’m done with it and I feel energized and I know it
was fun when you end your session in just like I want to go sleep then it was
not a good session no I’ve been like I’ve been playing with
arm templates it’s kind of the other structure very popular architecture as a
code kind of thing terraform is I’ve been wanted to play with it or at least
to test it because a lot of people I do a lot of arm template and I’ll often
people ask me what’s the difference or like what’s the best and Pro and cons
final terraform is also very good I know there’s pros and cons and both I have no
experience with terraform I just need to to make some tests an experience I’m
just super busy with bunch of stuff with different stuff right now I’m very busy
with the ignite the tour I don’t know if you will attend to any of those event in
taiga tour but I’m involved in that so I will be presenting in 10 cities around
the globe next one being Beijing in two weeks I think so a lot of a lot of time
involved in that yes I work at Microsoft I’m a cloud advocate at Microsoft hello and have 0:02 by the way I’ve been
on Microsoft for about close to one year I started in 4th of January this year so
mostly mostly done soon I will be able to say one year Microsoft employee but
I’ve been in the Microsoft ecosystem for the past I think 10 years being a
Microsoft MVP or like what they call a pea seller and working in the partners
environment so I was working for company really really close to Microsoft so I
like I know that it was there for a very long time I’m pretty good how are you pretty good
excited like my stream i mapy my stream under road stream is working well didn’t
have any drop frame my setting is good them apparently the volume of my voice
is a little bit low so we’ll need to check that out
but like it’s a different setup I was happy also I have a new monitor that I
bought thanks to the Black Friday special I have now a little Seidman are
not little it’s bigger than my laptop 15-inch and my laptop is 13-inch but
this way I could have the chat on the side I could have my control I could
have to radio otherwise everything is jammed back in my little screen I end up
with the tiny rectangle where I could have code and I think on the next stream
on the road well will do I’ll probably switch use the 15 inch that is 1080p
compatible so that way you own I’m assuming for you you see black bars
beside because I’m not filling everything if you’re watching it I’m
assuming twitch stream in 1080 so should the format is not the same so I think
doing that would be better and also for me I will have more space in my main
window like the side window is cool like I wanted things there but I think having
everything in let’s say even if the chat could be in my window I think it would
be better because this way instead of looking there and you for you look like
I’m walking outside your monitor I couldn’t switch the image and then you
you will have the feeling I’m looking my code at least oh yeah
and it’s tiny I need to change a resolution I’m getting too old so cut phobia if you get a chance to
recommend checking you know I would still consider myself the noob wit but
I’ve really enjoyed it and Franco does amazing yeah I don’t think I could ever
go back not using yeah same for me but yeah I use a lot of farm templates and
there’s really good extension in my visual studio code to do that so now I
can create arms template like the rough of the arm template because arm template
it’s easy to get started within like having something really powerful that
could be challenging like it’s an eighth love relationship I had with arm
template and it’s been a while but I was really close to the arm template team
also but I didn’t we didn’t check for a while now so maybe I should touch base
with with them and see what they are up to I know they’re working on new
improvement the new version of the arm template and different tools will be
great but it’s been a while like 10 months
maybe I didn’t speak with them so yeah so where I was trying to catch up in the
stream so good so now say I’m good thanks for asking of course my pleasure
could phobia but yeah I understand being busy with all the things how do ever
find times to keep up with this stuff don’t stop NIT in like Computer Sciences
and web development and development in general it’s like doing kayak on
whitewater or being on whitewater if you stop paddling you’re not just like
stopping like not progressing you’re losing track you need to keep up
you need to always paddle and if you want to progress you need to paddle
stronger faster that’s the only way like that’s the best image I can see like
it’s not that maybe in other like you know I don’t know I don’t want like if
you learn like you’re a dishwasher you know like a you’re working in a
restaurant and you’re washing the dishes you learn how to do it and then like you
could maybe learn how to do it more efficiently so you could be faster or
something like that but then that’s it like you learn it now you just like you
do it so you you can stop learning and just go autopilot and can you do it but
in an IT and dev they release new version of everything every three suite
three weeks there’s new release of something in Azure every freaking day
and most of the time it’s multiple features or product every day so it’s
always changing hey Cooper birdie send share the links again that you use for
your exercise online the thing with the – the game stuff and everything I think
it could be interesting for always the name again for foreleg laser and everyone but laser
was asking earlier some some way to learn by himself so yeah oh cool we have
a link for that but I thought it like I’m talking about the you know the
website here you show me the other day that would exercise with plenty of
different languages and stuff like that I think it’s coding game yeah thank you
sir so I suck questions or is it is it
difficult to get in Microsoft as a branch for their fresher down hey thanks
for the following knave oh oh – I’m not sure what’s fresher dad do you mean like
a new one like there’s plenty of role in Microsoft they have a program even for
students so you could do your intern at Microsoft so depending on your skills
and what you do and what you would like to do there’s a lot of opportunity that
Microsoft so getting in is not hard but then like it’s not easy either so yes is
kind of in the same boat better than owning clique but it’s not very user
friendly what ah because terraform is AWS terraform
can works also with Azure I thought the terraformer Wars was more
like cross-platform thing I didn’t thought there was
aw yes see learning something every time every day you want to see the game called phobia
yeah yeah you know what let me let me add come in and I will share that with
you okay okay okay pressure developer I’m assuming fresher
I’m not sure why I don’t understand the expression pressure so I’m assuming it’s
a new you like a new like no no experience if it’s what you mean I think
I answered the the question yes it’s possible if it’s not just detail it’s
probably just translation French English in my head that doesn’t work correctly
so since we were working on the summary let’s add a new command summary and
after that I will be able to show you the game if you’re interested code
phobia because we have a working game right now and we are working on the
summary today so our summary is kind of very basic for
now I will just list all key events and I was planning to do like the visit
counter but let’s just let’s just change this I will add a new command come in parsers come in go ahead but there and the new prevent command
underscore submarine and now in right I think that’s good so now let’s go in
program let’s here so we had here case a summary will do what will we do
well well do just we’ll do a consult right line and I will
be in session somebody like that that’s not really fancy though
but should work so if that the problem right now is I want to add new few stuff
but I’m so I know also I’m running late in time let’s do something let’s do this
so I will show the code to the game through code phobia and then I will
continue to improve it a little bit because now if you run summary nothing
happened like it will just say nothing I would like to have like I said the map
coverage and something a little bit more fancier right so let’s just run it for
now so let’s press f5 takes water I’m planning to stop and about 20
minutes remain please chat remember me if I pass because I want to miss my
plane so while this is building let’s recap on the chat so bla bla bla
friendiy collaborative share the link coding game ok oh okay so I’m not okay so that’s her game it’s a tank
space of enter game so it’s Tex right so when we start we are outside the Brady’s
house Brady’s house so Brad is a is a guy he’s one of the product manager in
Microsoft for the.net team the guy who start that project Kevin was kidding
Bradley because daddy was in the chat while he was streaming so he just
creating using his house and you know having fun with whatever and I did the
same because I met Roddy I night a few weeks ago and Bradley didn’t have any
voice so we had a special room inside the game so he could rest and get better
shape so here you are Bertie is an extremely lovely house there’s even the
trees and flowers on your left there’s a truck on some blocks and the exits that
where you can go at snore so you can type north if I type correctly and now
you get inside the house I screwed up so you are inside the house
you see you see that yes you see that so inside the house it’s even nicer there’s
four four thousand electronics equipment sit on the table so now you could go
south that will bring you outside so if I go outside and now you can go with the
first letter or so say if I type a s is the same thing as South and see now it’s
just say outside Brady’s house because I already visit that true so the game
knows so it doesn’t show me the description and I have a comment that I
forgot to have the full description and what it is oh look so if I type look then I have
the description again so now let’s go back in house so north and now I could
go east so if I go east now I have nice cozy living room on the north wall
there’s a mirror I want to use that for the game creator so you see yourself and
you could you know describe because maybe your you lost your memory and in
the game like I will put AI soon just I want some basic mechanic first but
you’re wearing some glasses because you’re blind that that’s why the game is
blowing 2021 so you’re you’re wearing some glasses and the glasses are talking
to you describing what you see and things like that so and they’re the
glasses are their own kind of personality so if you ask three times
for example in the room look look it eventually say come on I just told you
like it’s the same freakin kitchen or something like that you get get bored so
that will be that interaction between like the glasses and maybe it’s a hola
lens I don’t know and you so now see there’s a flashlight
and now what we did recently is you can now take the flashlight so flashlight
GHD so it removes the flashlight from the inventory of the room and add it to
yours so now if I do inventory and then totally now I have the players inventory
contains a flashlight and if I say show and I look now the description has
changed so the room now doesn’t have the flashlight on the table and the fact
that you found a flashlight that was one of the key event because I wanted again
having some kind of when you load the game because right now we don’t have
anything to load so we are starting working on the class that we’ll be able
to save the game session but right now with everything is in memory yet so when
I was so you have key events so when you load the game what I want to do is show
you the summary so I was just working on that summary so now the summary says you
found a flashlight but I would like to have in the past episode or whatever
like you know you found the flashlight if you did walk this and you have 30%
map coverage you are currently in living room with the description or something
like that so that’s the plan of today like having that nice summary kind of
thing I’m not sure we’ll go to finish everything but hey guess what it’s open
source it’s in github you can have all the the the link if you do exclamation point
get up but let me share the URL with you guys if you are if you want to play if
you want to participate work on some feature feel free I will be super happy
I accept pull requests I promise accept if you you know you can add plenty of
room you can draw Matt of the current location I will be also super cool with
maybe some properties or event like you know I’m open to suggestion you Kevin
the other day was suggesting I should have a map generator something where you
could have different rooms and stuff so if you want to start working on that
yeah come on like I’m working I’m using the my board here with the tasks and
everything it’s too big for my screen this is really bad
come on why it’s so big this is C so I have a bunch of to do’s I can add more
it can assign tasks like feel free to jump in and participate that’s the goal
of this project is to work with you guys have fun learn together and I’m not the
best on on everything like like I said I want to wrap that content eventually and
I have it online so as soon as I have this then I could do a CI CT and then
every time we push to master like run some we could add some tests in it I
have some code coverage anything so every time we push it could be run the
test and deploy online so people can start playing and see like every time
the evolution so that could be a thing right so feel free if you want to
participate like no Shane there’s like plenty of opportunity there and I will
try this weekend to add more meat on all tasks so maybe it’s clearer if you want
to join but if you think about anything you and I’m saying anything you would
like to participate a disc comment right an issue say hey I would like to add
this feature does it make sense I will approve it I what I gotta create
a task assign it to you like come on jump in
that’s the goal like that that’s the beauty there’s it’s a friendly
environment here there is no no one bugging anyone a promise if someone does
that it will have to talk with me so yeah how do you like it
code phobia do you like our little game it’s pretty basic for now it’s pretty basic for now but I like it
I have a lot of fun doing it though simple right it’s but uh every like I’ve
been working on that for maybe three stream now or for stream so every time
is about two hours so not you know there’s a limit what you can do alone or
by yourself so that’s why I’m I’m looking forward to have people
participating okay so now what I want to do is add that map coverage and maybe in
the room manager my feet off the ground
gravity take me on Buzz beautiful as it’s been it’s time for me
to go I think this is where I want to go here so the game session wouldn’t have the
property I will make sense that it’s the room
manager who knows how many rooms you seen and didn’t see yeah we can do that so let’s change that so instead of
having this here we’ll have it in the room manager they will be private here it will be also if it’s private
should be a lower video do right now I would like to add thing here Thank You c’n phobia oh I wish to see
you another time so let’s do a public stream map coverage Fred Kocher Hoover
bridge it will be if that count is greater than zero dandy I think you’re right hold on string
that’s format so if you if any problem instead of just
returning an error so you know just return like looks like you just start no
map coverage available yet so now that we have a Mac coverage in her son Murray
game session we could add something like that
then we go and save manager I was mad coverage I called it yep and
we should add like a little sentence at the beginning that’s so cool and I have two minutes
now see you BAE see you later Cooper birdie anyway I’m about to stop
streaming and two minutes or something like that because I need to wrap up and
run for the airport run Forrest that would be like oh we mean so let’s
try it while we can I will be a good one to get started if
someone is interested adding this command like having something when you type help
or info or interrogation point just lists what kind of comment is available
and maybe what’s what it does with a they did they do or something like that
that could be useful so if you’re interested to do that you can start
working on that and suggest a PR definitely like that so let’s try a
summary so we’ll go fast so north and then east and then we’ll take the
flashlight right now if I type summary so here your summer you found a
flashlight you have seen zero of the map so let’s go
West okay so I didn’t get there if I go west again okay I got my event so okay
so not to go east whoops now that if I type summary so rooms
counter is four so 4×4 on so I saw all the rooms so
should be one aisle because it’s an int ya x you’ve seen hundred-percent so before it
was okay well there’s some bug they’re cool
well guys any suggestions on who we should raid who’s who’s there oh there’s
mr. fritz there so we’ll go radium so it was super fun being with you a lot of
activity today I’m happy I think I’m I’m fine with my stream I will work the the
UI so I will look better in the future we’ll try to understand that mic
situation so the sound is better and looking forward to see you next stream
probably Monday will be the metal Monday so working on the stream so maybe we’ll
be doing that exactly testing my on the road setup but from home who knows so
until then until then my friend I’ll see you there and if you’re interested I
publish a new video yesterday about how to deploy website in Azure using the
github function so you can go at YouTube /f Boucher Rose or at cloud 5 minutes
minutes mints calm if you’re interested so without further ado I say baa baa

Comment here