Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / [Live Video] AGK2 Live Show

Author
Message
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 27th Sep 2014 17:23 Edited at: 18th Oct 2014 17:07
Hi guys,

Bit of an experiment this week. Basically I'm broadcasting this live with a chatroom so everyone can interact with the broadcast.

http://chat.teachyourselfstuff.com ** You can login as a guest, with twitter, or facebook. All are welcome.

The next broadcast will arrive Saturday 18th October at 3:30pm BST.

First the pre-show, this is broadcasted 1 hour before the main show starts. This is to ensure my encoding software and stream upload are all working as they should be. So come, hang out, chat, and I might even let a few spoilers lose!

<b>The preshow did it's job! My desktop bluescreened BEFORE the main show giving me time to move over to the mac. Thank you windows 8.1! Update 1!</b>

Main broadcast! This is where all the action happens!!



Feel free to come and watch. Hopefully I won't make a too big a fool of myself
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 27th Sep 2014 18:57
Thanks for turning up Impetus73, and timing the delay.

Framerate is low so I need to look into a better broadcast system hangouts is ok but not fantastic. I'll experiment with things over the next week or so and then announce a proper broadcast.

In the mean time, if you guys want to offer times of day (let me know where you live as well) when you can come join in the fun please do. I'll try and pick a timeslot based on that data.
Impetus73
12
Years of Service
User Offline
Joined: 28th Aug 2011
Location: Volda, Norway
Posted: 27th Sep 2014 19:00 Edited at: 27th Sep 2014 19:01
Any time between 03:30pm and 6:00am GMT/UTC is fine for me. I'm at GMT/UTC+1

----------------
AGK programmer
Did Amiga / AMOS programming in the 90's.
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 28th Sep 2014 16:24
Hey guys,

Running another show at 3pm today. I'll be discussing and demonstrating memblocks.

The main aim of todays show is to see if my more powerful desktop PC will broadcast with a higher framerate.
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 28th Sep 2014 16:54
Maybe a little earlier notice next time? Completely missed the first and got lucky this time. Will be watching, and maybe do other things. I have never used memblocks so that will be interesting.

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 28th Sep 2014 18:23
Absolutely, these early broadcasts are really a way of getting my eye in. What software setup do I need? What preparations do I need to make? The mac broadcast was a bit dismal in terms of frame rate. It looks like that same is true for my quad core desktop as well! So I'm going to assume that's down to the web based software.

This means I need to sit down and work out how to use the wirecast software. I tried yesterday, it said it was receiving the data but for some reason it wouldn't broadcast what I was doing.

Thanks for joining in guys, it was fun. I need to reduce the lag time as well if I can so the interaction is a bit closer to real time.
Impetus73
12
Years of Service
User Offline
Joined: 28th Aug 2011
Location: Volda, Norway
Posted: 28th Sep 2014 18:39
It was better today, faster frame rate (4 times) and the lag was reduced. Not sure how much, but felt like half the lag of yesterday, maybe 20 sec ?

You also might want to make the program and try it out before making a tutorial about how to make it, even if half the fun is finding your errors, and see your reactions when your stuck, and when you get or find the solution So maybe you should NOT make the program beforehand afterall.. :-p

----------------
AGK programmer
Did Amiga / AMOS programming in the 90's.
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 28th Sep 2014 18:39 Edited at: 28th Sep 2014 18:41
That was fun It was nice to be able to give you some tips and tricks along the way. I do wonder if it's at all possible to get around the delay while using Youtube? I would assume the chat is instant and the video i delayed?

I am now thinking that I might use memblocks to code in my character creation thing for Rush to Adventure. Instead of using multiple sprites.

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 28th Sep 2014 20:29
Hi guys,

Did some more testing, got the frame rate up. I've scheduled another broadcast for next Saturday at 3:30pm. See the first post for the latest scheduled.
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 28th Sep 2014 20:33
The time is in BST right? Currently no plans so I'll likely be there. Do you have a topic?

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 28th Sep 2014 20:38 Edited at: 28th Sep 2014 21:23
I'm open to suggestions on the topic.

Yes British Summer Time
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 4th Oct 2014 13:31
Show's still on schedule

If anyone wants to suggest a topic there's about 3 hours left.
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 4th Oct 2014 15:26
Will be there!

Got no topic idea though

Battoad
AGK Developer
17
Years of Service
User Offline
Joined: 12th Feb 2007
Location: A Dark Place
Posted: 4th Oct 2014 15:37
Hi Daniel, Topics?
With AppGameKit, programming is only half the subject/problem. Broadcasting and players is the other half.
Can you show videos demonstrating these activities for different devices etc using the latest IDE?

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 4th Oct 2014 15:47
Not with my current broadcast setup no sorry. I can only transmitt from my PC directly.

Good idea though.

Right how about something different. We're all interested in making games, but how about we look into making websites for our games as well.

I recently learned HTML5 coding, I think we might discuss how to get the basic structure of a website in place, and then next week we can do a CSS3 lesson on how to make that content look pretty. What do you think?
SoftMotion3D
AGK Developer
18
Years of Service
User Offline
Joined: 24th Aug 2005
Location: Calgary,Alberta
Posted: 4th Oct 2014 15:55
I like this idea with the broadcasting tutorials....

i should do something simular for my 3d animation plugin... but with my current setup im stuck with just making youtube tutorials.

html5 would be interesting.....id be very interested in some php stuff, setting up online high score ranking systems...etc for our agk apps

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 4th Oct 2014 16:02 Edited at: 4th Oct 2014 16:02
I ahve code for an AppGameKit 2 PHP coding system published on this forum. Did it ages ago but few people were interested in it in the end.

I just use Wirecast which is free from youtube for broadcasting.
SoftMotion3D
AGK Developer
18
Years of Service
User Offline
Joined: 24th Aug 2005
Location: Calgary,Alberta
Posted: 4th Oct 2014 16:12
Quote: "I have code for an AppGameKit 2 PHP coding system published on this forum. Did it ages ago but few people were interested in it in the end."
Im suprized that it didnt get more attention. This would probably be useful for setting up online matches too no? Im going to look that up.

thanks

Scotty1973
AGK Backer
12
Years of Service
User Offline
Joined: 2nd Jun 2011
Location: Burton-on-Trent, uk
Posted: 4th Oct 2014 19:08
Hi Daniel

Watched you broadcast sat 4th and I think you need to try and sort out some technical difficulties.

The problems I had:-

Video was stop start all the way through which makes it difficult to know whats happening.

The video every so often looped back to a previous time repeating sections time and time again and the only way to get back to the live version is to reload the video again.

I will watch this again when it is uploaded to your you tube site. Looked interesting as I've never used HMTL.

Hopefully you will sort out these problems.

Thanks

Scotty1973
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 4th Oct 2014 19:12 Edited at: 4th Oct 2014 19:14
Thanks for the feedback.

I think the issue is the live upload speed, my ISP may have been throttling me. I should have a 5mb upload but I certainly wasn't getting that.

Last week it all went fine.

The inital total crash of my system is the first time that's ever happened. Very annoyed about that.

Next week back to AppGameKit v2 I think, I'm not sure the HTML5 broadcast was that interesting.

**** remember you can always watch the video after it's done *****
Scotty1973
AGK Backer
12
Years of Service
User Offline
Joined: 2nd Jun 2011
Location: Burton-on-Trent, uk
Posted: 4th Oct 2014 19:16
Yes I think AppGameKit is what people may want more of. Maybe time of day affecting the upload? although if I remember it was similar time last week.

Good luck with the next one if im available I will want to watch it.

Scotty1973
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 4th Oct 2014 21:17
Yeah, the previous one worked great without any issues.

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 5th Oct 2014 20:38
It's because I'm using Wirecast, it's a pretty heavy program.

Next week I plan to run a pre-show 1 hour before the main show, this will let me test the setup well ahead of time and give me time to fix things that go wrong.

I may drop it down to 480p broadcast to save the buffering issues and upload a full HD version afterwards. If I make the font nice and large it shouldn't be too much of an issue.

Next week I think we'll discuss platform games, or perhaps do a text adventure of some kind. Or I might carry on with the memblocks and look at making sounds instead.
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 17th Oct 2014 19:23
Hi guys,

I've decided tomorrow show will follow an RPG development route. This will be a running theme for a few weeks at least! I've got a great asset lined up, and a fantastic tool to help you make your RPG games.

Hope to see you there!
Digital Awakening
AGK Developer
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Sweden
Posted: 17th Oct 2014 20:06
I'll be away tomorrow so won't join in.

Saturday is the 18th BTW

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 18th Oct 2014 17:16
Broadcasting in 15 minutes.
Impetus73
12
Years of Service
User Offline
Joined: 28th Aug 2011
Location: Volda, Norway
Posted: 18th Oct 2014 18:58
Extract value from string:




----------------
AGK programmer
Did Amiga / AMOS programming in the 90's.
Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 18th Oct 2014 19:36
That ends Episode 1 of Season 1! Yay!

Links for this episode

SpriteSheet
http://opengameart.org/content/rpg-pack-base-set

Tiled Map Editor
http://www.mapeditor.org/

TMX file settings:
XML
Right-Down

Source code
Tone Dialer
Valued Member
18
Years of Service
User Offline
Joined: 17th Oct 2005
Location: England, well a town in it !
Posted: 18th Oct 2014 19:49
@Daniel

Thank you for an informative (and fun) live broadcast.

When is the next one?

Scotty1973
AGK Backer
12
Years of Service
User Offline
Joined: 2nd Jun 2011
Location: Burton-on-Trent, uk
Posted: 18th Oct 2014 20:04
Good broadcast Daniel.
Very informative and fun as always.

Thanks

Scotty
lilpissywilly
AGK Developer
13
Years of Service
User Offline
Joined: 10th Sep 2010
Location: Office Chair
Posted: 18th Oct 2014 20:23
You know you're going up against the football at this time of day?

Keep going, love the series. Following on youtube

My hovercraft is full of eels
Tone Dialer
Valued Member
18
Years of Service
User Offline
Joined: 17th Oct 2005
Location: England, well a town in it !
Posted: 19th Oct 2014 15:13
@Daniel,

Here is another method using GetStringToken(str,delimit,token)



It works, but it is not nearly so much fun

Daniel TGC
Retired Moderator
17
Years of Service
User Offline
Joined: 19th Feb 2007
Location: TGC
Posted: 20th Oct 2014 19:43
Thanks I'll do an update on this in the next show.
Multicoder
AGK Developer
9
Years of Service
User Offline
Joined: 25th Oct 2014
Location: Germany
Posted: 25th Oct 2014 07:18 Edited at: 25th Oct 2014 13:31
Sorry for double post

Yes, I am aware that I sound like a caveman to native english speakers
Multicoder
AGK Developer
9
Years of Service
User Offline
Joined: 25th Oct 2014
Location: Germany
Posted: 25th Oct 2014 07:21 Edited at: 25th Oct 2014 13:41
I just saw the catch-up of your livestream and wrote a little function to extract the value of a specific argument in the XML-String.
When combined with the solution of Tone Dialer, it's maybe a little bit more reliable in case there are some arguments added in between the current ones.
The downside is, that the function maybe is not the best performance wise.



The loop runs forever if the argument is not found. So there are a few extra lines needed to handle this.


I am kind of new to the basic language, so if there are any flaws (besides the performance), feel free to tell me

Yes, I am aware that I sound like a caveman to native english speakers

Login to post a reply

Server time is: 2024-03-28 11:35:01
Your offset time is: 2024-03-28 11:35:01