Well done!
https://www.syntaxbomb.com/index.php/to ... l#msg31734
Full details!!!!!
https://www.syntaxbomb.com/index.php/to ... l#msg29032
https://www.syntaxbomb.com/index.php/to ... l#msg30680
https://www.syntaxbomb.com/index.php/to ... l#msg31474
Congratulations!!!!!
BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!
-
- Posts: 69
- Joined: Fri 20 Apr 2018, 00:56
-
- Posts: 177
- 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!!!
How are you feeling about that?
-
- Posts: 69
- 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!!!
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.

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.
Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!
Thanks for the feedback.kigohhere wrote:Tyoob is an enjoyable and interesting shooting game.

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.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
The BBCSDL version of Tyoob does now allow resizing of the program window, whereas the BB4W version currently does not.
David.
--
Re: BasicBoy(Tyoob, BB4W game)has finished in 2nd place in a Mix-It-Up theme game programming contest!!!
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.David Williams wrote: ↑Mon 11 Nov 2019, 05:48The BBCSDL version of Tyoob does now allow resizing of the program window, whereas the BB4W version currently does not.
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).
-
- Posts: 69
- 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!!!
Hello,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).
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.