BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Here you can talk about anything related to BBC BASIC, not covered in another category
Post Reply

David Williams
Posts: 109
Joined: Wed 04 Jul 2018, 16:23

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by David Williams » Sat 09 Nov 2019, 18:22

kigohhere wrote:
Sat 09 Nov 2019, 06:31
Well done!
Thanks :D

p_m21987
Posts: 144
Joined: Mon 02 Apr 2018, 21:51

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by p_m21987 » Sat 09 Nov 2019, 19:53

How are you feeling about that?

David Williams
Posts: 109
Joined: Wed 04 Jul 2018, 16:23

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by David Williams » Sat 09 Nov 2019, 20:13

p_m21987 wrote:
Sat 09 Nov 2019, 19:53
How are you feeling about that?
Well, the initial dopamine hit has worn off somewhat.

kigohhere
Posts: 28
Joined: Fri 20 Apr 2018, 00:56

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by kigohhere » Sun 10 Nov 2019, 23:40

David Williams wrote:
Sat 09 Nov 2019, 18:22
kigohhere wrote:
Sat 09 Nov 2019, 06:31
Well done!
Thanks :D
Hello,

Tyoob is an enjoyable and interesting shooting game. The main idea of this entry is quite excellent. The game shows that you have a creative mind in game idea. Though the gameplay is simple, it is successful. The enemies in the game are funny and beautiful! The music is gripping. The whole game is solid and shows that you have plenty of technical skills in handling game programming. :D

Someone wrote:
"Excellent music, decent sound fx and gfx and all round good fun.
Needs a full screen option - doesn't do it justice playing in a small window!
I found level 1 pretty easy, including the boss but level 2 was too hard for me."

I never look into how BBC BASIC handles the full screen mode. I installed several other BASIC dialects on my computer and it is easy to make a full screen game in these dialects. I hope that you will solve the technical problem and provide another exciting entry in the 10th competition.

David Williams
Posts: 109
Joined: Wed 04 Jul 2018, 16:23

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by David Williams » Mon 11 Nov 2019, 05:48

kigohhere wrote:Tyoob is an enjoyable and interesting shooting game.
Thanks for the feedback. :)

kigohhere wrote:look into how BBC BASIC handles the full screen mode. I installed several other BASIC dialects on my computer and it is easy to make a full screen game in these dialects. I hope that you will solve the technical problem and provide another exciting entry in the 10th competition
A full screen option was definitely on the 'to do' list, but as with several other things, I didn't have time to implement it.

The BBCSDL version of Tyoob does now allow resizing of the program window, whereas the BB4W version currently does not.


David.
--

RichardRussell
Posts: 94
Joined: Tue 15 Oct 2019, 09:10

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by RichardRussell » Mon 11 Nov 2019, 10:15

David Williams wrote:
Mon 11 Nov 2019, 05:48
The BBCSDL version of Tyoob does now allow resizing of the program window, whereas the BB4W version currently does not.
Resizing and scaling effectively come for 'free' in BBCSDL because the OpenGL backend can do it with no extra effort. There's a @zoom% 'system variable' (along with @panx% and @pany% variables), which BB4W doesn't have, which give your BASIC program control over that.

Indeed, the BBCSDL version of Tyoob relies on that capability even without any resizing, because one of the 'retro' aspects of the game is that it runs in a virtual 320 x 256 pixels screen mode which is stretched to 640 x 512 for display, and whereas the BB4W version has code to do that the BBCSDL version simply uses the built-in scaling. The one downside is that (as BBCSDL is currently configured anyway) linear interpolation is enabled which does make the Tyoob graphics look a little soft.

Although the BBCSDL version of Tyoob doesn't currently have a true full-screen option, one could be added (although as was the case for Forces of Darkness you might need to provide a 'soft' Close button since the title bar is no longer visible). You can maximize the window of course, which is nearly the same thing (on an Apple Mac it is exactly the same as fullscreen).
My posts are moderated; if you are seeing this it has already been approved. If you have a comment about the style or tone of the message please report it to the moderators by clicking the exclamation mark icon rather than complaining on the public forum.

kigohhere
Posts: 28
Joined: Fri 20 Apr 2018, 00:56

Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!

Post by kigohhere » Wed 13 Nov 2019, 23:23

RichardRussell wrote:
Mon 11 Nov 2019, 10:15
Resizing and scaling effectively come for 'free' in BBCSDL because the OpenGL backend can do it with no extra effort. There's a @zoom% 'system variable' (along with @panx% and @pany% variables), which BB4W doesn't have, which give your BASIC program control over that.

Indeed, the BBCSDL version of Tyoob relies on that capability even without any resizing, because one of the 'retro' aspects of the game is that it runs in a virtual 320 x 256 pixels screen mode which is stretched to 640 x 512 for display, and whereas the BB4W version has code to do that the BBCSDL version simply uses the built-in scaling. The one downside is that (as BBCSDL is currently configured anyway) linear interpolation is enabled which does make the Tyoob graphics look a little soft.

Although the BBCSDL version of Tyoob doesn't currently have a true full-screen option, one could be added (although as was the case for Forces of Darkness you might need to provide a 'soft' Close button since the title bar is no longer visible). You can maximize the window of course, which is nearly the same thing (on an Apple Mac it is exactly the same as fullscreen).
Hello,

Your explanation is thorough and clear. Thanks a lot! :)

By the way, BBCSDL looks very useful and powerful now. You are a very hardworking and successful developer.

Post Reply