I recently had the idea to port or clone the game "Adventure Capitalist" to the TI-84 calculators. Do you think a game like that would turn out okay in BASIC? I recently got myself a CSE, and I'm thinking about making something that will look similar to the Cookie Clicker Color game by Kerm Martian. How long do you think this will take? And is it even worth trying to make?
Hmm, sounds interesting. If you could fit it all on the screen, sure. But it would be a large prodject. And Ti- basic would work, but be very large. Maybe Axe? There seem to be a few other similar games out there, some of them in basic… You'd need to get all the algorithims from wikipedia, though. I'd start with a simple version, then upgrade if you want.
I decide BASIC because I wanted to exercise my skills and be a little more advanced and also because I don't know the assembly languages or how to make flash apps.
Well,Your original question was "Do you think a game like that would turn out okay in BASIC?" After a cursory look at the game's website, it seems that such a game could be implemented in Basic. You would have to cut out much of the graphics, though. Libraries might be helpful, but then the game isn't so usable by others. It is rather easy to make games that you set certain variables, then the calculator runs some algorithms, then displays the results. I did such a game myself, though mine was just a throw the ball game, With the graphics, It was rather large for all it did. So this would not be the type of game that the user types into their calculator, rather, it would be one that you would upload if you want to distribute it. But yes, compared to 3D stuff, this is a piece of cake. (and a few people have even done 3D stuff [:)] ). So if you feel like it, go ahead. I found that my "throw the ball game was very rewarding, even though I lost it to a ram clear eventually :(
I tired this once on my CSE, but the biggest issue is fitting everything on the screen. I had trouble getting it all in.
Aside from that, it is totally doable to make in BASIC because you can use the cost, revenue, and speed coefficients in a saved list as well as use the checkTmr( function for offline money.