Let's Code for the Uzebox?

What is a Uzebox? How can I get one? Check here!
User avatar
Artcfox
Posts: 944
Joined: Thu Jun 04, 2015 5:35 pm
Contact:

Let's Code for the Uzebox?

Post by Artcfox » Thu Oct 27, 2016 10:45 pm

I was thinking it would be great if there were some "Let's Code" style videos for coding games with the Uzebox. Maybe not a complete start to finish screen casting of the programming of an entire game, but at least to get the basics of the different video modes down, and maybe some demonstrations of the tools, and certain techniques.

To this end, I've learned how to easily set up a Debian Live DVD for 60fps screen recording while mixing in the sound from an external microphone, and I created the first in a series of videos that I'm planning to do around the Uzebox.



My goal is to make this process as streamlined as possible so anyone in the community that has knowledge they wish to share can also record some screen castings, since it seems that everyone here has a different focus and/or area of expertise. (I might even make a screen casting video about how to make a screen casting video in the future, even though it can be boiled down to changing the resolution, copying and pasting a single command into Terminal, and setting up two keyboard shortcuts for starting and stopping the recording.)

This is the first time I've ever attempted something like this, so I'd love to have some feedback.

Edit: I created a wiki page that will always point to the entire playlist, and in the future, may include detailed descriptions of each video, along with time coded links to certain sub-topics within each video:

Wiki Page - Let's Code for the Uzebox
YouTube Playlist - Let's Code for the Uzebox
Last edited by Artcfox on Sun Feb 19, 2017 5:38 am, edited 1 time in total.

User avatar
D3thAdd3r
Posts: 2422
Joined: Wed Apr 29, 2009 10:00 am
Location: Minneapolis, United States

Re: Let's Code for the Uzebox?

Post by D3thAdd3r » Sat Oct 29, 2016 4:29 am

I like this. Well done especially in the fact you show the whole process of getting an operating system and development environment to develop with, in a manner of minutes, and explain every step and pertinent detail;even alluding to further subjects of development interest. I also quite like the idea of there being a series or something like that, where videos in the same format might take place about individual development subjects in greater depth. I have never seen anything that actually did a step by step on all this, that matches the accessibility of this format, so kudos to you. There should be a link to this on the wiki. I think it would be especially attractive to a new member who has some basic super user knowledge and wants to start programming Uzebox games without pointless trial, error, and digging around.

User avatar
nmontmarquette
Posts: 1
Joined: Sat Oct 29, 2016 4:42 am
Location: Saint-Côme, Québec

Re: Let's Code for the Uzebox?

Post by nmontmarquette » Sat Oct 29, 2016 4:52 am

Great video Artcfox!
So mush so that I registered myself and decided to take a shot at the UzeBox!

User avatar
Artcfox
Posts: 944
Joined: Thu Jun 04, 2015 5:35 pm
Contact:

Re: Let's Code for the Uzebox?

Post by Artcfox » Sat Oct 29, 2016 5:21 am

nmontmarquette wrote:Great video Artcfox!
So mush so that I registered myself and decided to take a shot at the UzeBox!
Awesome! Welcome to the community.

Feel free to ask lots of questions. I've been planning more video tutorials in my head, just trying to figure out where to begin. I'm thinking maybe a short video on mode 3 non-scrolling first, and then one on mode 3 with scrolling.

If you have any suggestions, let me know!

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Let's Code for the Uzebox?

Post by uze6666 » Sun Nov 20, 2016 10:09 pm

Excellent video Matt! For the first one in the series I say it covers pretty much everything to get started, so that will be very useful to newbies. :) I could just be me, but the pace could be just a bit faster. In any cases, looking eagerly for the next parts!

@nmmonmarquette: Salut, content de te voir te joindre a la communauté!! :D

neslou
Posts: 78
Joined: Sun Apr 12, 2015 2:53 pm

Re: Let's Code for the Uzebox?

Post by neslou » Sat Nov 26, 2016 2:09 pm

Hi all,
Great stuff Artcfox, you are doing what i think a lot of people need for increasing the adoption of the uzebox!!
I ever dream of something like this without the courage to do it..but you re-motivate me :D
I will do the same for the french community, that was my secret goal..lol...so bienvenue also à toi nmmonmarquette :-)

Zygurt
Posts: 3
Joined: Tue Mar 08, 2016 2:21 pm

Re: Let's Code for the Uzebox?

Post by Zygurt » Fri Dec 02, 2016 4:10 pm

Thank you very much for this guide, and like others in this thread I'm looking forward to future parts.

User avatar
Artcfox
Posts: 944
Joined: Thu Jun 04, 2015 5:35 pm
Contact:

Re: Let's Code for the Uzebox?

Post by Artcfox » Sun Dec 04, 2016 5:03 am

Thanks guys, glad people are finding it helpful, because that will motivate me to make more.

User avatar
Artcfox
Posts: 944
Joined: Thu Jun 04, 2015 5:35 pm
Contact:

Re: Let's Code for the Uzebox?

Post by Artcfox » Wed Feb 15, 2017 4:24 pm

I finally completed part 2 of my video tutorial series.



This covers the installation of the custom Uzebox color palette file into GIMP, configuring a grid to match your tile size, and the use of gconvert to convert your graphical tileset into an include file.

As part of this process, I'll walk you through creating a simple (mode 3 non-scrolling) Uzebox demo.

Also briefly covers using git to put your project files under source code control.

User avatar
D3thAdd3r
Posts: 2422
Joined: Wed Apr 29, 2009 10:00 am
Location: Minneapolis, United States

Re: Let's Code for the Uzebox?

Post by D3thAdd3r » Thu Feb 16, 2017 11:49 am

Great video again. This really has a ton of information and I like the extra little details you mention along the way. From someone trying to learn or improve their development process this should be a real head start and avoid the time wasted on reinventing the wheel. Excellent video series you have going here, and perhaps the ultimate "learn Uzebox" resource around. Well done!

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests