Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:20 27 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : NEW GAME - Donut Dilemma

     Page 3 of 3    
Author Message
Nick

Guru

Joined: 09/06/2011
Location: Australia
Posts: 512
Posted: 03:32pm 19 Jan 2013
Copy link to clipboard 
Print this post

Version 1.02 is now uploaded which fixes a bug when using the keyboard controls to hit a Donut at close range.

Thanks Geoff.

Nick
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6099
Posted: 06:28pm 19 Jan 2013
Copy link to clipboard 
Print this post

  Quote  I am using KEYDOWN only to control the player movements and I certainly don't press the keys RUN"DONUT" during the game.

RUN"DONUT" is typed BEFORE the program is even loaded.


At the command prompt, you can use the up and down arrow keys to scroll through previous command lines.

This is VERY handy when you want to run the same commands over again.

The problem your program has is it uses keydown to monitor the keys presses and the arrow keys end up sitting in the keyboard buffer. When your program exits, the command prompt reads the keyboard buffer and acts on the key strokes still present.

One solution would be for your program to read (and discard) the keyboard buffer before exiting.

Having the command history and the ability to scroll back through it is very handy so I would not like that to be flushed automatically.

Jim
VK7JH
MMedit   MMBasic Help
 
Nick

Guru

Joined: 09/06/2011
Location: Australia
Posts: 512
Posted: 07:54pm 19 Jan 2013
Copy link to clipboard 
Print this post

I agree. I am suggesting the possibility of an extra command to flush the buffer, basically do what the example code line does as Geoff suggested.

I agree that the command history is a needed feature... but not so much when actually running the code.

There is a new version 1.02 of Donut Dilemma with a few fixes already available on my site so download the latest version.

I feel that this version is now bug free... at least till the next bug found.

As for a colourized MaxMan... I'd rather do a rewrite utilizing the extra commands available in 4.3, namely Sprites and Playmod.

At the moment, I have a few other non-Maximite projects I need to complete.

Weather I come back to it may depend on the success of the Donationware incentive to do so I'm afraid. Like most of us, I have bills to pay too.

NickEdited by Nick 2013-01-21
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9307
Posted: 07:58pm 19 Jan 2013
Copy link to clipboard 
Print this post

Don't talk to me about bills.
I just had to pay off the Mafia(Inland Revenue) to the sum of a couple of grand - what a nice Christmas pressie to get.(billed in Dec, had to pay in Jan 2013).


Smoke makes things work. When the smoke gets out, it stops!
 
cosmic frog
Senior Member

Joined: 09/02/2012
Location: United Kingdom
Posts: 284
Posted: 12:17pm 21 Jan 2013
Copy link to clipboard 
Print this post

Have you seen this version of your game on Youtube Nick? - Clicky
 
Nick

Guru

Joined: 09/06/2011
Location: Australia
Posts: 512
Posted: 03:53pm 21 Jan 2013
Copy link to clipboard 
Print this post

  cosmic frog said   Have you seen this version of your game on Youtube Nick? - Clicky


Yes. A fan made modernized version which was never completed. The goal was to release it as a commercial product but I'm not sure why it was stopped. I must contact the producers and see if they want to make an IOS or Android version.

Nick
 
Nick

Guru

Joined: 09/06/2011
Location: Australia
Posts: 512
Posted: 06:41pm 23 Feb 2013
Copy link to clipboard 
Print this post

I'm back online!

My new CCM is in, built and running!

First thing I did was play my Donut Dilemma game.

And here is the new high score for people to beat...

18430!

That was completing all 10 levels with 3 lives still available.

I think the game is easy, but it helps having a joystick... the correct game input control mechanism.

After 10 levels, it plays a finale and then restarts over but it plays at almost double the speed and it gives you less time to complete each level.

This is what I've called the "Championship Mode" and the tension is hot!

So, let's see anyone beat that!

Nick
 
     Page 3 of 3    
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024