Menu | JAQForum Ver 19.10.27 |
Forum Index : Microcontroller and PC projects : MMBasic Programming Challenge 2022
![]() ![]() ![]() ![]() |
||||||
Hi, Yes the rendering is tweaked for the 800x600 resolution. The rendering is clipped at the bottom so you won't see the unfinished border of the landscape when it's cutting through terrain. It would not look good on very rough terrain, like Mars. You can see how it would look if you move the Mars data line before the others. The first set is rendered on-screen and you can see how the clipped border would look as it is rendered. I made the rendering off-screen after the first one because of the long time it takes on the CMM2 to generate one landscape. |
||||||
Ok, thanks. As I said, looks good. |
||||||
Just a quick line to say that there has been a delay in the judging, hopefully we should be able to announce the winner at the end of NEXT week (~30th). Best wishes, Tom |
||||||
Here's a screen shot of the game running on the Colour Maximite 2. I tried on Windows and all I got was gibberish for graphics,weird. ![]() ![]() Edited 2022-07-22 10:40 by Mindwarp |
||||||
Just a quick note about my program, Fractal Landscapes: if you use it on MMBasic for Windows, you should put this line at the very beginning of the program: randomize timer If not, you will always see the same landscapes generated each time you run the program in MMB4W. On the CMM2, this line is not needed since the random number generator is hardware based. Lodovik. |
||||||
Hi Everyone, Judging has finished and I am very happy to announce the winners of the "Programming Competition '22 " are as Follows: 1st Place Vegipete with Battlezone £30 2nd Place TimD with Factor Fracture £20 3rd Place Lodovik with Fractal Mountain £10 Special mention must be given to Volhoult with SSTV as it was, by all accounts, an extremely impressive and skillful effort but unfortunately it has been deemed by the judges to be ineligible due to the requirement of external hardware to make it work. As a `consolation' I have decided that I will send Volhoult a set of my new PCBs and hope that he will be able to make good use of them. I wish to Thank every person who participated in Comp '22 and I look forward to being a part of Comp '23 next year. I would also like to take the time to personally thank the 3 judges, Tom, Bill and Lance for the effort they put into testing each of the entries and rating them for the 3 categories, Originality, Clarity and Impressiveness. An unenviable task that it was. I would also like to Thank them for all sharing in the awarding of the prize money, it was not necessary but they all wanted to be part of that process. Could I ask that the 3 winners contact Tom (aka Thwill) so that he may action the payment of prize money to them. Also Volhoult can you please confirm your postal address via email or PM to me so that I may send you a set of my PCBs? Once again a big thank you to you all, Looking forward to next year .. Bring on Comp '23 Kindest of regards, Mick (the Big MICK) |
||||||
Even though I didn't enter this time, I'd also like to thank the contestants, judges and (of course) bigmik. Watching "from the wings" has been very interesting for me. |
||||||
Congratulations to our winners, and my thanks to the other entrants, better luck next time. Thank you to (Big) Mick, Bill and Lance for funding and judging the Challenge. I will be producing a YouTube video to highlight all the entries, but it's Summer Holiday season so it might be a few weeks before I can get that sorted. One prize has already been paid out to @Ludovik, but I'm still waiting to hear from @Vegipete and @TimD. Best wishes, Tom |
||||||
Just reposting that all the entries are available for download here: https://github.com/thwill1000/mmbasic-challenge/tree/main/2022 I hope to update the README with details of the winners and add some screenshots as time permits. Best wishes, Tom |
||||||
Not sure why but can not view Stellar Battle in the Seven Green Hills Zone - @vegipete's PDF document. Is anyone else having this issue. Thanks. |
||||||
By following the above link ? Looks fine to me. https://github.com/thwill1000/mmbasic-challenge/blob/main/2022/vegipete/StellarBattleinthe7GreenHillsZone.pdf Best wishes, Tom |
||||||
The GitHub copy of my pdf instructions won't load on my phone either. It's in the zip file I posted 2 pages back in this thread. |
||||||
For what it's worth the GitHub copy is fine on my Android phone (Xiaomi Mi A1). Have you tried to [Download] the file and view it outside the browser ? Best wishes, Tom Edited 2022-07-30 02:34 by thwill |
||||||
Interesting, 'download' shows it _in_ the browser on my Android phone. Ah, right, it downloads, then appears in a browser tab. The "code block won't render" directly on my phone on the GitHub page, no doubt the phone's fault. |
||||||
Changing https://github.com/thwill1000/mmbasic-challenge/blob/main/2022/vegipete/StellarBattleinthe7GreenHillsZone.pdf to https://github.com/thwill1000/mmbasic-challenge/raw/main/2022/vegipete/StellarBattleinthe7GreenHillsZone.pdf (i.e. blob to raw) allowed me to download it directly (browser or use wget or curl or ...). John |
||||||
Hi folks, All prizes should now have been paid out. Best wishes, Tom |
||||||
Looking forward to next year! |
||||||
Thank you for organizing this. I had fun participating and I will be there next year if you make another contest. |
||||||
I'll join next year also, and will make sure to meet the rules...hihi... Volhout |
||||||
I'd like to thank all who were involved in the contest, especially the judges and prize donors, and also fellow contestants. It took quite some brain pain to squeeze as much into 5120 bytes as I managed to, and I'm honoured and flattered that the results were worthy of 1st place. The other entries were quite cool too, with some very interesting programming techniques, techniques that are much easier to read and understand than the hideously compact mess I entered. I don't envy the job the judges had to perform to determine the results. =========== Attached is a modified version of Stellar Battle in the Seven Green Hills Zone especially for the PicoMITE-VGA. This is uncompressed and somewhat commented. PicoMite VGA version 5.07.05b15 or later recommend. This version runs on Mixtel90's PicoGAME Mini, and hopefully on other versions of VGA Picomite too. OPTION CPUSPEED 252000 (or faster?) is required for layers to work. The current control requires an Atari style switched joystick on Part A. The very last subroutine in the program handles the joystick and can be changed to suit alternate hardware. I've ordered an NES style controller - if something useful shows up, I'll see what I can do with it. The arrow keys and [SPACE] through the console also work, but not very well. Sound is also missing, mostly because the PicoMite doesn't implement the NOISE and PERIODIC NOISE types for the PLAY SOUND command, but also because I haven't added sound hardware to my board yet. (Thanks Lizby!) The second to last subroutine handles sounds. The star gate sound should work, uncomment it to try. Performance is not as good as on the CMM2, but useable. More optimizations are in order... |
||||||
![]() ![]() ![]() ![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. |