Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: jsj795 on February 10, 2010, 04:07:01 pm

Title: Factory X
Post by: jsj795 on February 10, 2010, 04:07:01 pm
I just finished Factory X.

2nd is to get the number if you are not holding on to it, and if you have number, then 2nd releases it.
The top and the bottom part is the holding section, and pressing alpha will put the holding number to the holding section to be used.
You get $50 for each correctly handled number (releasing the holding number into the right ")"
and you get $5 for each incorrectly handled number and a garbage, which is marked as "X"
You lose either when there's more than 7 numbers to be handled, or there's more than 6 garbage

I don't think there's any bug, but if you find one, please bring it to my attention ;D
Have fun playing!
Title: Re: Factory X
Post by: ztrumpet on February 10, 2010, 04:49:52 pm
Awesome!!!  This is great!  I really like it.  I just got >4000 on Survival. ;D
I'd change two things:
1: Make the main menu's speed and difficulty columns change with the left and right keys also.  If you need any help, ask Builderboy or I, or look in the code from Factory or Factory Theta.
2: Make the last line of code Output(1,1," to get rid of the "Done". :)

Excellent!
I've been thinking on how to combine them.  Would it be better to have them all together in a zip, or in one program, as unlockable games?  Regardless, these three games are great!  I really like this one, though. ;D
Title: Re: Factory X
Post by: Builderboy on February 10, 2010, 05:01:26 pm
Excelent!  I havent downloaded it yet because i'm at school, but it looks awesome ^^
The stack idea is very cool and interesting, and very much in the out-of-the-box thinking of the factory series ;D

I think we should have them all combined into a single program, with only one unlocked to begin with.  And then once you get a certain point value you can unlock other modes of play and possible some extra options if we can think of them O.o

Perhapse Survival mode could be an unlockable feature?
Title: Re: Factory X
Post by: ztrumpet on February 10, 2010, 05:04:54 pm
Perhapse Survival mode could be an unlockable feature?
YES!!  Great idea!  Oh, and sorry that Factory Theta dosn't fit as well.  I don't mind, but that is a very true fact since there is no little center platform. :)
Title: Re: Factory X
Post by: Builderboy on February 10, 2010, 05:07:30 pm
Pshh don't be silly it fits great :) If you really feel strongly about it i guess you could change the Theta to a } if you wanted, but i like it the way it is :D
Title: Re: Factory X
Post by: ztrumpet on February 10, 2010, 05:10:31 pm
Pshh don't be silly it fits great :) If you really feel strongly about it i guess you could change the Theta to a } if you wanted, but i like it the way it is :D
I'll leave it, but that's an interesting idea.
 *Ztrumpet contemplates things...
Nope, I think it's fine as a theta.  Thanks for starting this chain reaction of games! ;D
Title: Re: Factory X
Post by: Builderboy on February 10, 2010, 05:13:36 pm
Yay! ^^

Now we just need to decide who is going to compile them, and how we are going to format our menu systems and such.  Quick!  Everybody create mockups of your menu idea!
Title: Re: Factory X
Post by: DJ Omnimaga on February 10, 2010, 11:33:20 pm
wow awesome, I like these different versions of Factory. I think they really should be merged together ^^
Title: Re: Factory X
Post by: Eeems on February 11, 2010, 12:06:32 am
Hmm, if you all use the same menu system then you could add a thing on the top selecting the game, and then have difficulties/speed etc. So it all kind of melds together :D
Title: Re: Factory X
Post by: Builderboy on February 11, 2010, 01:42:19 am
Alright, just gotta say that this game is unimaginably addictive.  Good Job! ;D
Title: Re: Factory X
Post by: Galandros on February 11, 2010, 08:34:30 am
wow really nice game. Super addictive.

Definitely the factory series deserve a Gold Edition. ;D
Title: Re: Factory X
Post by: jsj795 on February 11, 2010, 04:47:18 pm
Thanks guys! And I'm working on the merged Factory!
It won't use subprograms, only 1 main program, and it has unlockable feature included.
Still working on the compatibility issues between each Factory game, changing variables and lists around... Otherwise, going smoothly!
It will be similar to Pyoro's system (Thanks Quigibo for the idea ;D) and I put Original Factory as 1st game where it's unlocked, Factory Theta as 2nd game to be locked first, and Factory X as 3rd game to be locked second and last. I didn't include Survival Mode as unlockable, may be include it later. I put them in this order because of release date, so if you have any objections or suggestions, please feel free to discuss here!
Also, I need to know how much point the user needs to get to unlock the next one.
For right now (As a placeholder and for the testing) all the levels within the factory game needs to be over 1000 (meaning, Easy>=1000, Medium>=1000, Hard>=1000, Expert>=1000, and Survival>=1000) //I just put 1000<=min(seq(L(A),A,6,10

Please, tell me the high scores of each game, because I would need to find the appropriate values for each game/level~ Thanks!

Edit:
1: Make the main menu's speed and difficulty columns change with the left and right keys also.  If you need any help, ask Builderboy or I, or look in the code from Factory or Factory Theta.
lol I totally did not know that this feature existed. Done.
2: Make the last line of code Output(1,1," to get rid of the "Done". :)
I guess I was in hurry and forgot that  ::) Accomplished.
Title: Re: Factory X
Post by: ztrumpet on February 11, 2010, 05:03:25 pm
Sounds great!  I like the way this sounds.  I'm fine with it.  Have fun merging! :D
(I think Factory Theta had 4 or 5 vars that wern't used, out of the 27. ;D)
Title: Re: Factory X
Post by: jsj795 on February 12, 2010, 10:07:31 am
Okay, finished merging (phew! Many bugs encountered and squashed). Now, I'm deciding on the unlockable scores, and just for now, I set the value as:
To unlock Factory Theta, You must have in Original Factory
1) 5000 in Easy
2) 5000 in Medium
3) 4000 in Hard
4) 4000 in Expert
5) 5000 in Survival

To unlock Factory X, you must have in Factory Theta
1) 5000 in Novice
2) 5000 in Easy
3) 5000 in Medium
4) 4000 in Hard
5) 4000 in Expert
6) 5000 in Survival

I figured that it really gets boring after 5000 especially in Easy/Novice mode, where it is almost impossible to lose :P
And I'm thinking of making achievements, like getting 10000 in Survival for all games, and stuff like that. Any suggestions for Achievements?

And I'll release what I have so far when I get the chance
Title: Re: Factory X
Post by: Builderboy on February 12, 2010, 10:34:39 am
Haha, yeah I know that especially in Easy in Factory it is impossible to lose if you play your pieces right XD

I like it so for :)
Title: Re: Factory X
Post by: jsj795 on February 12, 2010, 02:30:37 pm
Here's the program. Didn't have time to take video.

Have Fun!
and changed some unlocking scores.
Title: Re: Factory X
Post by: DJ Omnimaga on February 12, 2010, 04:39:07 pm
glad to see it out! I'm gonna try asap
Title: Re: Factory X
Post by: ztrumpet on February 12, 2010, 05:14:06 pm
Excellent job!!  It looks really nice.  I love how you made the selection screen; It's 50 times better than anything I would have come up with.  Great work!   Very, very nice job!
How hard was it to change the variables around?  There sure were a lot of them. ;D

Awesome job!
Title: Re: Factory X
Post by: jsj795 on February 12, 2010, 07:34:40 pm
It wasn't too hard... I kind of left everything untouched, except variable Z and Theta, and L6.
What made it easy was that the games pretty much initialized on their own.
Title: Re: Factory X
Post by: Builderboy on February 13, 2010, 01:38:42 am
Yay!  I can't wait to try this!!!  Unfortunately I am stuck up at our vacation house for a bit without a computer, so it will be a bit before I can Download :'(
Title: Re: Factory X
Post by: DJ Omnimaga on February 23, 2010, 02:10:26 am
This is really awesome ^^

I wonder if I should add to download sections since it seems pretty much done?
Title: Re: Factory X
Post by: jsj795 on February 23, 2010, 10:05:17 am
Why not? Although I was planning to add achievements and such, but I kind of lost motivation right now, and working on TLM... It seems pretty done and bug-free, as far as I know

Edit: Should I write the readme?
Title: Re: Factory X
Post by: Builderboy on February 23, 2010, 10:29:38 am
I think i'll take a swing at it, add a few somethings of my own ^^ =
Title: Re: Factory X
Post by: DJ Omnimaga on February 23, 2010, 01:51:34 pm
Achievements would be cool, altough maybe it could be for future versions idk.

I would like to see TLM progress tho :P
Title: Re: Factory X
Post by: ztrumpet on February 23, 2010, 04:28:41 pm
;D  I'll sit back and watch then...

I think this has turned out great!  Awesome job jsj, and thanks for the first one Builderboy! :D

(jsj, should it say Theta or Factory in your sig? :P )
Title: Re: Factory X
Post by: jsj795 on February 24, 2010, 10:07:14 am
oh wow... lol I didn't notice that. Thanks ztrumpet for noticing X.X
Title: Re: Factory X
Post by: DJ Omnimaga on April 16, 2010, 06:15:47 pm
Hey I was wondering: what happened to this project? I mean the packages including all 3 factory games? Was it discontinued completly? Because I haven't seen updates in a while :(
Title: Re: Factory X
Post by: Builderboy on April 16, 2010, 06:21:54 pm
I think it was included in one of the posts near the top? 
Title: Re: Factory X
Post by: DJ Omnimaga on April 16, 2010, 07:29:33 pm
I swear he told me he still needed to fix some stuff and that certain things were not finished. I think he even told me to wait before uploading to download section.
/me pokes jsj795 for confirming
Title: Re: Factory X
Post by: jsj795 on April 16, 2010, 07:30:54 pm
Here's the post. (http://ourl.ca/4098/75823)

The only thing I need to do is make the achievement section. Also, I want to try to optimize the program, so it runs faster. I gave the factory series to my friend who has TI 83+, but it was way too slow to be any fun. May be make the option menu for the user to choose which calc they are using?
Title: Re: Factory X
Post by: DJ Omnimaga on April 16, 2010, 07:51:26 pm
you could add the program called Zcalcver from ticalc.org, which tells the calc model used, so you can make the game have certain modes disabled or the like if Zcalcver returns 0 (regular 83+). If you absolutely want the program to remain pure-BASIC then you could also do two versions that are separate: one for 83+ and the other for SE.
Title: Re: Factory X
Post by: jsj795 on April 16, 2010, 10:02:22 pm
Well, what I was thinking was that when the user runs the program for the first time, (known by having Factory list or not) then they are prompted to choose the calc model and saved to the list. Throughout the game, TI 83+ will not have any speed restriction and other models will have them (like using rand function). They can change the mode in the option menu if they selected incorrect model or something like that.
Title: Re: Factory X
Post by: DJ Omnimaga on April 16, 2010, 10:08:31 pm
aaah ok. By speed restriction do you mean on the menu the game speed settings will be missing from regular 83+ mode?
Title: Re: Factory X
Post by: jsj795 on April 16, 2010, 10:12:46 pm
Within the game loop, It will be like,

:If 2=L1(1  ;If the user-selected is TI-83+SE/84+(SE)
:rand(3      ;slows the speed

Otherwise, the game will be the same. I don't think there will be speed setting though, it's just 2 different speed, one for 83+ and other one for other calcs.
Title: Re: Factory X
Post by: DJ Omnimaga on April 16, 2010, 10:20:24 pm
ooh ok I see ^^
Title: Re: Factory X
Post by: Builderboy on November 22, 2011, 11:58:03 am
*Bump* With super special awesome 5 hour java clone (http://www.greenfoot.org/scenarios/3812) :D
Title: Re: Factory X
Post by: jsj795 on November 22, 2011, 01:03:10 pm
scored 170! :) great job builderboy haha make Factory Series more known  >:D


I hate it when I can't do anything because I got 5 boxes of same color in a row :(
Title: Re: Factory X
Post by: Builderboy on November 22, 2011, 10:08:57 pm
I'm thinking I might make the random system a bit less random so it can't give you a bunch of 1 color in a row, because it's just unfair when that happens D:
Title: Re: Factory X
Post by: aeTIos on November 23, 2011, 05:21:30 am
Yeah that is true
Title: Re: Factory X
Post by: DJ Omnimaga on December 29, 2011, 02:45:28 am
Looks ni9ce builderboy, but some suggestions would be to make the controls better such as pressing down instead of space, else I always end up pressing space to put blocks up and they go down, and maybe making arrow keys detection more responsive, because often I pressed left/right and it did nothing, while other times it responded.