Donut Quest
Moderator: MaxCoderz Staff
-
- Calc Wizard
- Posts: 526
- Joined: Tue 08 Mar, 2005 1:37 am
- Location: who wants to know?
- Contact:
Donut Quest
Recently (specifically, during yesterday's morning midterm) I got up the courage to look over the code for Donut Quest with the potential plan for making a new version. When I found a rather magnificent size optimization in the level structure (I cut the program size down by 20% or about 800 bytes), and found a feature of the game I previously didn't know existed, that plan became a reality.
Probably a good idea to describe the original Donut Quest game, although I've provided a link. It's a puzzle game in which the goal is to collect all the donuts, then walk off the screen; it uses pure Basic and text sprites - click the link for a screenshot.
It's (still) the plan to make a new version of Donut Quest that allows external level sets. Technically speaking, this is about 90% done already, but I'd also like to make up some new levels to demonstrate some of the things you could do, as well as to give people an incentive to download the new version.
I'd also like to find out if Donut Quest is TI-83 (plain) compatible. I consciously avoided any potentially problematic areas (such as large graph text and use of the archive), but all that may be undone if I find out that some of the characters I use (and really can't do without) don't exist on the TI-83. The link only contains the .8xp version, so the only ways I see of testing it on the 83 plain are trying to send it to the calculator anyway, sending it from an 83+ to an 83, or me getting an 83 calculator from somewhere (pretty unlikely).
Finally, I'd put in additional features if I knew what the game lacked. Please make suggestions so I can improve the game!
Probably a good idea to describe the original Donut Quest game, although I've provided a link. It's a puzzle game in which the goal is to collect all the donuts, then walk off the screen; it uses pure Basic and text sprites - click the link for a screenshot.
It's (still) the plan to make a new version of Donut Quest that allows external level sets. Technically speaking, this is about 90% done already, but I'd also like to make up some new levels to demonstrate some of the things you could do, as well as to give people an incentive to download the new version.
I'd also like to find out if Donut Quest is TI-83 (plain) compatible. I consciously avoided any potentially problematic areas (such as large graph text and use of the archive), but all that may be undone if I find out that some of the characters I use (and really can't do without) don't exist on the TI-83. The link only contains the .8xp version, so the only ways I see of testing it on the 83 plain are trying to send it to the calculator anyway, sending it from an 83+ to an 83, or me getting an 83 calculator from somewhere (pretty unlikely).
Finally, I'd put in additional features if I knew what the game lacked. Please make suggestions so I can improve the game!
-
- Calc Wizard
- Posts: 526
- Joined: Tue 08 Mar, 2005 1:37 am
- Location: who wants to know?
- Contact:
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
I don't know about that, but you can read about it here: http://tifreakware.calcgames.org/nolib.htm
(This was done with permission...)
(This was done with permission...)
http://tifreakware.net - Connecting TI communities
-
- Calc Wizard
- Posts: 526
- Joined: Tue 08 Mar, 2005 1:37 am
- Location: who wants to know?
- Contact:
I forgot to add that, but I have seen you post the info for howto before.DarkerLine wrote:Not quite. I draw each new letter of a six-letter sequence one pixel over, so only the first column of the letter ends up displayed.kalan_vod wrote:Correct me if I am wrong, but hey draws text on the graph screen, stores in a pic, draws next char. and recalls pic then stores it.
- elfprince13
- Sir Posts-A-Lot
- Posts: 234
- Joined: Sun 11 Dec, 2005 2:21 am
- Contact:
instead of displaying a whole string at a time, you move each character over by one pixel, and then delete the last 2 columns on each row with a white Line commandtifreak8x wrote:I don't know about that, but you can read about it here: http://tifreakware.calcgames.org/nolib.htm
(This was done with permission...)