What is the definition of a good calc game?
Moderator: MaxCoderz Staff
What is the definition of a good calc game?
I've been wondering, what do you guys consider when judging a game as good or bad? So far I've only made one little shortgame and I plan to continue to make more short games that experiment with different algorithms and programming concepts. (After all I started off no knowing what a driver was on a comp)
The reason I ask is that I don't want to work on a big project and not learn the language (Basic, z80 ASM, 68k C). Then my game will turn out kind of bad. Well not bad, but you guys might not think it's impressive and I've just been wasting time. I don't have much time to program anyways. That turkey game I made, I only spent about 3 hrs (not including debug time) on Thanksgiving at midnight.
But all the other newbies like to make big projects first, but then again they seem to have more free time than me.
That is why I want to know what elements of a game I should focus on when I do start a big project. Then I can go about learning code and experimenting with the language to build what I need. I admit I'm no where near as good or as smart as most of you, which is why I bow to you skills, but I am determined to build a good game for at least one calc. Just one good game.
The reason I ask is that I don't want to work on a big project and not learn the language (Basic, z80 ASM, 68k C). Then my game will turn out kind of bad. Well not bad, but you guys might not think it's impressive and I've just been wasting time. I don't have much time to program anyways. That turkey game I made, I only spent about 3 hrs (not including debug time) on Thanksgiving at midnight.
But all the other newbies like to make big projects first, but then again they seem to have more free time than me.
That is why I want to know what elements of a game I should focus on when I do start a big project. Then I can go about learning code and experimenting with the language to build what I need. I admit I'm no where near as good or as smart as most of you, which is why I bow to you skills, but I am determined to build a good game for at least one calc. Just one good game.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
It's more that I fear repeating last year's disaster again. Before I knew these forums existed I spent 3 months programming a movement engine in UNOPTIMIZED BASIC! I was just really depressing to see how slow it was. I'd hate to see that happen all over again in ASM. It's always on my mind because I don't have a good emulator a real calc to test any of my 83+ games on.
A game's fun-ness.
That's all I have to say. I know some great games with great graphics(gemini), some with no graphics(illusiat), some with no mentionable story(pheonix), and some with simple gameplay (comeon, tetris...), some that run a bit slow (desolate).
I mean, there are great games that have none of these things out there. My "other" is fun-ness.
That's all I have to say. I know some great games with great graphics(gemini), some with no graphics(illusiat), some with no mentionable story(pheonix), and some with simple gameplay (comeon, tetris...), some that run a bit slow (desolate).
I mean, there are great games that have none of these things out there. My "other" is fun-ness.
bananas... o.o
-
- Calc Wizard
- Posts: 659
- Joined: Mon 20 Dec, 2004 4:00 am
- Location: My Computer/Someone else's computer
- Contact:
And that's where Crunchy comes into play.
I don't really care about factors just as long as it's fun to play. I don't like poorly made spinoffs though (ironic and hypocritical statement)
I don't really care about factors just as long as it's fun to play. I don't like poorly made spinoffs though (ironic and hypocritical statement)
"Not long ago, the Black Gate of Armonk swung open. The lights went out, my skin crawled, and dogs began to howl. I asked my neighbor what it was and he said, 'Those are the nazgul. Once they were human, now they are IBM's lawyers.'"
It still seems to me that graphics and execution speed seem important to a lot of people. FUN! of course. Why play a game that's not fun? ya can't believe i forgot about that in the poll!
note: the next game/experiment I plan to make will experiment with the idea of gravity and making your sprite jump. I think it will be one of those classic games where you try to catch falling objects. I always find them fun, but not as good as DDR (i've never played DDR, but just watching other people is intense)
What does CrunchyOS have that MirageOS doesn't? If I can still use ION libraries on Crunchy, then I might start making nostub games instead of ION exclusive games.currahee wrote:And that's where Crunchy comes into play.
I don't really care about factors just as long as it's fun to play. I don't like poorly made spinoffs though (ironic and hypocritical statement)
note: the next game/experiment I plan to make will experiment with the idea of gravity and making your sprite jump. I think it will be one of those classic games where you try to catch falling objects. I always find them fun, but not as good as DDR (i've never played DDR, but just watching other people is intense)
CrunchyOS is fully ion/mirage program compatable. However, it can also run compressed programs that are only about half as the original. Also, it doesn't unarchive games when you play them. This saves your archive from wearing out, and makes it so you don't have to garbage collect as often. In fact, I don't remember the last time I had to garbage collect. It's been a while.calcul831415 wrote:What does CrunchyOS have that MirageOS doesn't? If I can still use ION libraries on Crunchy, then I might start making nostub games instead of ION exclusive games.currahee wrote:And that's where Crunchy comes into play.
I don't really care about factors just as long as it's fun to play. I don't like poorly made spinoffs though (ironic and hypocritical statement)
not: the next game I plan will experiment with the idea of gravity and making your sprite jump. I think it will be one of those classic games where you try to catch falling objects. I always find them fun, but not as good as DDR (i've never played DDR, but just watching other people is intense)
If a game crashes in mirageOS, this is usually what happens:
1. your RAM is cleared
2. The game you were playing is corrupted
3. You feel angry and frustrated
4. You may feel the urge to throw your calc at a hard surface, therefore making Mirage the cause of possible physical damage to your calc.
If a game crashes in CrunchyOS, this is usually what happens:
1. You see some funny text on your screen
2. When you open up Crunchy again, it tells you the temp files have been cleared
3. The program you were using is not corrupted.
4. Your RAM has not been cleared.
Also, CrunchyOS comes with a builder tool that will let you include ASM programs right in the CrunchyOS app.
In Memory of the Maxcoderz Trophy
I'll have to disagree with that bit about the crashes. I'm sure that if a game freezes, you'll need to pull the batteries, and ram would clear. However, Crunchyos will fare much better if the game aborts to TIOS through a poweroff, Error prompt, or sudden quit.
You know your hexadecimal output routine is broken when it displays the character 'G'.
isn't that what this says?DWedit's CrunchyOS manual wrote:If your program fails, gives a TIOS error, or is turned off during a getkey, don't panic. Your memory is safe, since the shell features memory leak protection.
For example, the calc has been shut down with 2nd+Off while running the program Afrodance, and weird symbols have appeared on the homescreen text! Your memory is safe. The garbage text is normal, and not an indication that your memory is corrupt. The next time you start the shell, the temporary program "CruEXEC" that was created will be deleted (if the program was archived), or the Ion program will be repaired (if the program was in ram).
In Memory of the Maxcoderz Trophy