Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ztrumpet on March 30, 2010, 09:54:45 pm

Title: Homescreen Game Pack
Post by: ztrumpet on March 30, 2010, 09:54:45 pm
Most recent release: http://ourl.ca/4491/196094



If you've seen my sig, or been on #omnimaga at just the right moment, you'll know I'm working on a Homescreen-only 48 game game pack.  Each game should be about 350 or so bytes, and then they will all fit. ;D  I've worked on some of these games in the past week, and I decided to release the 8 games I have so far in a pre-alpha of sorts.  The screenie shows the game pack in it's current state.  The "Mini8Gam" program is the same, only I simplified the menu.  Let me know what you all think!

If you have any ideas, or want your own games included, just post here! ;D
Ex of ideas:
You need a real snake game! ;D
Tetris would be cool. :D  (It will be bigger than the 350, but it is Tetris!) ;D


I need input on the program included, as I want to know which games people like, and which ones are duds. ;D

Disclaimer:  Gather is based off a game by Merthsoft.  Contact him for info on it.  All the code and the other games are mine, and this line is because I don't want anyone to "steal" the games, as this by its self could be a stand alone release. :)  However, I have no problem with people looking at and learning from my code. :D



Game Ideas so far:
Asteroids
Frogger
Pong
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 30, 2010, 10:02:41 pm
Wow awesome, I really like the menu and the usage of some ASCII chars in the games. A lot are pretty interesting :D, it also seems pretty small so far. I wonder if you will manage to pack a few dozens in one file? That would rule.

Also the games seems to run really fast for BASIC

Glad to see this come out, can't wait for more :)

EDIT: tried them all, and liked all of them except maybe the guessing game but that's a given considering it's avaliable everywhere XD. Nice job on all!
Title: Re: Homescreen Game Pack
Post by: Raylin on March 30, 2010, 10:48:18 pm
Stack 'Em Up IS AWESOME! :D
Tap Forever is a gimmick...
Gather is good.

Avoiding Pi is impossible.
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 31, 2010, 03:02:50 am
Very nice, I'll have to check this out when I have time...need to read a very boring book now (ugh :P).
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 31, 2010, 07:45:07 am
Avoiding Pi is impossible.
I've gotten over 100 on it.

Spoiler For Spoiler:
Hold down Right at the start, then go down...
Title: Re: Homescreen Game Pack
Post by: {AP} on March 31, 2010, 01:14:59 pm
This is a genius idea and I hate you for thinking of it before me. D<

Seriously, keep working on this. I can't wait for the full version. =)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 31, 2010, 02:53:56 pm

Avoiding Pi is impossible.

it's possible since pi doesn't move every frame, but it is very hard to avoid. You need to not miss any keypress per frame else you're screwed.
Title: Re: Homescreen Game Pack
Post by: Netham45 on March 31, 2010, 03:44:38 pm
How 'bout an asteroids game?
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 31, 2010, 03:50:51 pm
there's one but you avoid stars. One where you shoot asteroids would be cool, though, although if it supported 360° movement it might be very slow.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 31, 2010, 04:42:24 pm
How 'bout an asteroids game?
Good idea.  Do you have an example (would it be like the one in the Arcade here?) 

there's one but you avoid stars. One where you shoot asteroids would be cool, though, although if it supported 360° movement it might be very slow.
I think 8 directions would be feasible. ;D

I'm glad this is getting interest! :D  Oh, and {AP}, my ideas originally stemmed from: http://www.omnimaga.org/index.php?action=downloads;sa=view;down=198 and my desires to make games that could be made in 15 minutes to an hour. :D Actually Tap Forever took my five minutes. ;D
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 31, 2010, 09:06:51 pm
The only problem with an asteroid game would be that you can't really create a rotating character that looks good on the homescreen. You could do it by just having different buttons shoot different directions though (like you said with the eight direction shots). Still looks great though. :)
Title: Re: Homescreen Game Pack
Post by: Raylin on March 31, 2010, 09:18:10 pm
You could make it so that you could only use left and right to rotate the ship through the 8 directions...

Would that work?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 31, 2010, 09:24:49 pm
Both solutions would work.  I could make it either fire with the number pad (1-4 and 6-9) or fire with 2nd and use left and right to rotate.  Which would you guys prefer? :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 31, 2010, 09:25:14 pm
Well I just meant that there really aren't very good characters for rotating in all eight directions, I think. Like you can access the ↑, ↓, ►, and ◄ but none that really go in diagonal, if that makes sense. I could be wrong though, that's just what I've observed.
Title: Re: Homescreen Game Pack
Post by: trevmeister66 on March 31, 2010, 09:26:10 pm
I think it'd be easier to play with if it's 2nd + Left or Right rather than 1-4/6-9. It just seems kind of awkward to use the numbers for this kind of game

EDIT: Also, what about having a Falldown game?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 31, 2010, 09:26:17 pm
Well I just meant that there really aren't very good characters for rotating in all eight directions, I think. Like you can access the ↑, ↓, →, and ← but none that really go in diagonal, if that makes sense. I could be wrong though, that's just what I've observed.
Meishe has a very good point, but I'm sure I'd find something if I go this route. ;D
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 31, 2010, 09:27:51 pm
I would prefer the numpad if you can't rotate the character but if you can rotate it I'm all for [2nd]. :)

Well I just meant that there really aren't very good characters for rotating in all eight directions, I think. Like you can access the ↑, ↓, →, and ← but none that really go in diagonal, if that makes sense. I could be wrong though, that's just what I've observed.
Meishe has a very good point, but I'm sure I'd find something if I go this route. ;D

Sounds good :)
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 31, 2010, 09:28:28 pm
I'll do the rotate and 2nd approach then, since two people are for it. ;D

 *Ztrumpet is off to look for characters... ;D This will be fun! :D
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 31, 2010, 09:33:11 pm
Have fun, should be interesting to see what you come up with.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 31, 2010, 11:47:23 pm
i wouldnt like numpad controls cuz there's no key-repeats so you would need to press keys over and over to move, and it makes the game hectic to play in WabbitEmu
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 01, 2010, 12:01:57 am
Well in an Asteroid game you basically remain stationary and you're shooting all around you so you would kinda be clicking every time to shoot anyways, the numpad just gives it a little ease with what direction. On the WabbitEmu thing, I don't think the point is for the program to accommodate it ;) :P
Title: Re: Homescreen Game Pack
Post by: Builderboy on April 01, 2010, 01:04:37 am
Ooooh this reminds me of my old 1K pack idea.  I had a pack of games that were all under 1K of mem ^^ but i never got enough games for a release.  Anyways, this looks really cool, has a great marketing strategy as well.  You want i should make a snake game?
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on April 01, 2010, 01:32:24 am
Well in an Asteroid game you basically remain stationary and you're shooting all around you so you would kinda be clicking every time to shoot anyways, the numpad just gives it a little ease with what direction. On the WabbitEmu thing, I don't think the point is for the program to accommodate it ;) :P
true but still... I always find numpad controls to be quite akward anyway. The reason why I didn't like CalcRogue that much (fortunately, Mapar007 game supports arrows too so i would like his Rogue version more prbly)
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 01, 2010, 01:35:43 am
¿puǝ ǝɥʇ uı ƃuıʌɐɥ dn puǝ noʎ pıp sǝɯɐƃ ʎuɐɯ ʍoɥ d: ʎoqɹǝplınq `ǝɔıu ʎɹǝʌ

Well in an Asteroid game you basically remain stationary and you're shooting all around you so you would kinda be clicking every time to shoot anyways, the numpad just gives it a little ease with what direction. On the WabbitEmu thing, I don't think the point is for the program to accommodate it ;) :P
true but still... I always find numpad controls to be quite akward anyway. The reason why I didn't like CalcRogue that much (fortunately, Mapar007 game supports arrows too so i would like his Rogue version more prbly)

Ah ok, ya I know what you mean. I think its just a knack you have to get used to.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on April 01, 2010, 01:39:03 am
also when using such control you really need to warn the user in both the readme and on calc (when starting game the first time maybe?) that you move with the numpad, else get prepared for false bug reports via e-mail about movement not working at all cuz the people didn't pay attention to the controls in the readme, or have no access to readme at all (if gamepack was gotten from a friend calc at school).
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 01, 2010, 01:48:18 am
Ya, I know.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 01, 2010, 03:21:18 pm
That is a very good point.  There will be a section in the readme describing every game, but hopefully all the controls will be simple enough for the user to guess at them and figure them out. ;D

Today I made a game like "Balltrix" by DJ, from his 25 game pack.  It's pretty fun! ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on April 01, 2010, 07:00:19 pm
nice, I think it was one of my best, except the early difficulty was a bit easy x.x
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 01, 2010, 09:27:00 pm
That's cool. Manage any part of the Asteroid game?
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on April 01, 2010, 09:34:25 pm
mhmm?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 01, 2010, 11:02:02 pm
No, but I should be able to do that one tomorrow. ;D
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 01, 2010, 11:05:45 pm
Shweeeeeeet! :P (Yes I spelled it that way on purpose :P)
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 16, 2010, 02:57:45 pm
*Bump*

Here's an update with 5 new games.  Enjoy, and let me know what you think! ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on June 16, 2010, 03:12:53 pm
I like that intro/menu  and glad you included my game  and a Guitar Hero game XD
Title: Re: Homescreen Game Pack
Post by: meishe91 on June 16, 2010, 05:11:14 pm
Looking nice. I'll try it out later when I have time :)
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 22, 2010, 07:39:36 pm
I added three new games today:
Minesweeper (by Nitactu)
Press [2nd]
Numb3rs (port of mine)
Title: Re: Homescreen Game Pack
Post by: SirCmpwn on June 22, 2010, 07:40:02 pm
Ooo, download?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 22, 2010, 07:41:08 pm
Nah, three isn't enough.  I'll upload it after I'm done with 2 more. :D
Title: Re: Homescreen Game Pack
Post by: SirCmpwn on June 22, 2010, 07:42:26 pm
Awww, fine ;)
Witholding valuable games from the community :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 22, 2010, 07:44:21 pm
valuable games
Wait, which ones are valuable?  You can get those three except the reflex (Press 2nd) one somewhere on UTI or here. :P
Title: Re: Homescreen Game Pack
Post by: SirCmpwn on June 22, 2010, 07:51:08 pm
They are valuable to have inserted into the game pack.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on June 23, 2010, 12:25:42 am
I can't wait for next version :)

How large is the entire program so far, by the way?

Also for the already included games, I think you should include the original release year in the readme if they are games from other people, so people know from when they were made :P. Example, Balltrix dates back in Early 2002
Title: Re: Homescreen Game Pack
Post by: Builderboy on June 23, 2010, 01:01:16 am
I cant wait as well :) Especialy minesweeper ^^ sounds like an excellent addition to a *homescreen* pack :O
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 23, 2010, 10:12:13 am
DJ, that's a great idea!  I'll have to remember that. :)
It's just over 6000 bytes for 17 games and the main menu system. ;D

Does anyone have any ideas for games?  I want to upload this today, but I want to make another game for it. :)
Thanks! :D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on June 23, 2010, 11:06:49 am
Wow nice, it's pretty small for what it does.

If it wasn't for making your file size a bit over 9000, I would say add Illusiat TI-81 remake 83+ port to it but having to convert everything to one file would be rather akward :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 24, 2010, 10:34:16 am
Here's the update!  Games:
Minesweeper (by Nitactu)
Press [2nd]
Numb3rs (port of my game)
Memory (awesome, fun)
Sliding Num (Use the number pad)

This is a really fun update with some excellent games included.  I really like Minesweeper and Memory and I'm pretty sure you will too. ;D
Let me know what you think! :D

Oh, and I almost forgot, you can press < and > from the main menu to scroll page by page now. ^-^
Title: Re: Homescreen Game Pack
Post by: FinaleTI on June 24, 2010, 12:24:13 pm
Looks great!
Will it save high scores for some of the games? Or maybe not, since it'd be easy to hack in BASIC...

Either, keep up the good work. Hmm, perhaps I'll think of a game to contribute... *FinaleTI goes off to code*
Title: Re: Homescreen Game Pack
Post by: ztrumpet on June 24, 2010, 12:26:24 pm
Will it save high scores for some of the games? Or maybe not, since it'd be easy to hack in BASIC...
I don't know.  I'm still debating that... ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on June 24, 2010, 02:09:12 pm
Wow nice, so many games in small size :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 16, 2010, 04:57:55 am
What is the complete game list of this so far? I'm to lazy to test right now :P

Looks really cool so far though. Glad to see more work :D
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 17, 2010, 01:44:46 pm
I coded a small game this morning cause I was bored, I'll upload it after I eat.

EDIT: 100th POST!!!O0

EDIT2: Here it is:  It's an attempted make of Obstacle Snake in BASIC, but then I realized you had to many snake games, so I modified it, Your the star, moving around dodging  the boxes and eating the "+", when you get one, another box and plus appears, but the old box doesn't disappear, so there are "imposters" boxes, only one is a real danger.  Will someone screen shot for me?  WabbitEmu hasn't been working lately.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 17, 2010, 02:40:18 pm
Cool, I can't wait to see it. I wonder if Ztrumpet will add it :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 17, 2010, 04:17:07 pm
Depends on how big it is probably. Nice concept though, I'll test it out later.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 19, 2010, 08:03:06 pm
Screenshot of game above

Tried game and quite nice actually
Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 21, 2010, 11:29:05 am
Nice game!  I'll add it.  Expect it in the next release of the game pack! ;D
Thank you yunhua!
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 21, 2010, 12:17:00 pm
/me can't wait for next release :D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 21, 2010, 12:19:42 pm
It'll probably be a while, as so far this is the only game for it. :P
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 21, 2010, 12:37:46 pm
PLus the others, right? :O
/me hopes he didn't ditch the rest of the gamepack :(

Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 21, 2010, 12:39:20 pm
lol, okay, it's the only new one so far.  I've been working in Axe a lot recently. ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 21, 2010, 12:41:08 pm
I am confused by what you mean. It doesn't seems like a reply to my post x.x

You were saying it's the only game in the game pack so far, even thought the previous version had plenty :/

Are you making a Home Screen Game Pack II or something?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 21, 2010, 12:45:59 pm
Put it this way.  All the games that have been in the gamepack so far are still in it, plus this new one.  I just haven't added any new (since the release a few posts up) games as I've been focusing on other programs. :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 21, 2010, 12:47:39 pm
Oh ok. I was a bit worried you ditched the current game pack x.x. I see what you mean now :P
Title: Re: Homescreen Game Pack
Post by: eriktheorange on July 22, 2010, 04:50:38 pm
Hmm...If I can get my hangman game running a bit better, would you be interested in including it?
It'd be 2-player only though, and I don't claim to make a perfect program :-\ but it has kept my friends and I entertained through class.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 22, 2010, 04:58:45 pm
Each game should be about 350 or so bytes, and then they will all fit.

it probably depends on what  size it is.
technically it doesn't have to be in the 300's, since mine was 499 bytes.  As long as it's small.  ;)
(Let's just say under 500  :P  j/k, it's not my place to say this.)

EDIT: wait, is your game on one calc, or does it require to calcs to play it?  Not that it matters, just out of curiosity.

Edit2:  btw, here's a game I made in 15 mins:  It's basically this game but vertical and in Basic.http://www.ticalc.org/archives/files/fileinfo/102/10286.html

EDIT3:  Use version below, 21 bytes less and different graphics and renamed to DODGEBAL.

Again, can someone screenshot for me?  Thanks in advance.
Title: Re: Homescreen Game Pack
Post by: FinaleTI on July 22, 2010, 05:44:10 pm
Heres a screenie. That's a pretty good game.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 22, 2010, 05:51:50 pm
thanks!

just out of curiosity, but are running that on normal speed?

EDIT:  should I call this dodgeball or asteroids?
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 22, 2010, 05:56:52 pm
I vote Dodge Ball because well, one, it looks more like it and, two, I believe Z already has a game called Asteroid/s
Title: Re: Homescreen Game Pack
Post by: FinaleTI on July 22, 2010, 06:01:22 pm
I was emulating it on an 84+ SE, but I just realized I had the speed set to 50%.
Title: Re: Homescreen Game Pack
Post by: calcdude84se on July 22, 2010, 06:07:59 pm
That shouldn't change the recording speed though. Wabbit automatically records it at the right speed.
However, some browsers can't handle high framerates, so maybe you could upload a version with a lower one? (The setting is in the options menu under either display or screen capture, IIRC)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 22, 2010, 06:11:14 pm
actually my problem was that the GIF was faster than the Game

btw, I attached a renamed version with the stars replaced with o's and 21 bytes less.

Edit:  Oops, forgot to attach. :-[
Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 23, 2010, 12:10:33 pm
Nice job!  That's a neat game.  I'll include it too. :)  Thanks! ;D

I'm trying to keep the size down, so programs around 300 bytes are best. :D
Title: Re: Homescreen Game Pack
Post by: Galandros on July 23, 2010, 12:13:05 pm
People that go through ticalc TI-BASIC small programs should download all this pack instead.

Thinking in it, it is also inspiring for beginners in TI-BASIC to do an homescreen game.
Title: Re: Homescreen Game Pack
Post by: Builderboy on July 23, 2010, 05:07:52 pm
The homescreen is a powerful tool, because of its speed, and people often underestimate how good quality games can be made on it.  This homescreen pack will show everybody just what can be done without a single graphics command :]
Title: Re: Homescreen Game Pack
Post by: ztrumpet on July 23, 2010, 05:08:38 pm
The homescreen is a powerful tool, because of its speed, and people often underestimate how good quality games can be made on it.  This homescreen pack will show everybody just what can be done without a single graphics command :]
Thanks. ;D
It's a lot of fun, even in this stage. :D
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 23, 2010, 05:47:25 pm
I fixed a bug in my Dodgeball game where it only shows the first didgit of your score.  I just moved Output(1,2,"--------------- outside the Repeat loop.

And here's a 205 byte reverse-avalanche game, sort of like this, but without the walls.  http://www.ticalc.org/archives/files/fileinfo/307/30779.html

EDIT:  I just got 189 on Avoiding Pi, A could've gotten >9000 if I had the patience.  (I died on purpose.)
Spoiler For Spoiler:
Just go in a box around the PI  :P

EDIT2:  nvm about the avalanche game, I see that the asteriodz game is the same. :-[
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 23, 2010, 09:10:17 pm
I'm working on a Battle Ship 2-player game right now, I don't know how big it is but I'll post it somewhere on Omni when it is finished. Right now it is about around 400 bytes I think, haven't optimized though yet. Only have one engine left to create, unfortunetly I think its going to be the biggest and hardest...

Edit:
Ok, so it turns out that this will most likely not be able to fit into your game pack. I'm still not finished but it's getting bigger than I had hoped.
Title: Re: Homescreen Game Pack
Post by: Builderboy on July 24, 2010, 01:20:27 am
Do you think you will post it elsewhere in the projects thread?  It sounds like it could be really interesting :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 24, 2010, 01:34:23 am
Ya, once I've finished this version of it. I'm probably going to try and make this a bare minimum version to see if I can get it to fit for this.

After I get this one done I've thought about doing a couple things:
1. Making a better version that isn't so "bare."
2. Making a graphical version.
3. Make a version in Axe (the most unlikely).
Title: Re: Homescreen Game Pack
Post by: Builderboy on July 24, 2010, 01:36:39 am
Sounds good :) Cant wait to see :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 24, 2010, 01:46:58 am
Thanks. I'm going to try to have a working version by tomorrow sometime (then I'll start going over everything and optimizing as much as possible). I was trying for today but I keep watching TV, getting side tracked, or something. I've only actually spent a couple hours total on it. I'm still debating to write a code-breakdown/game writing tutorial when I'm done with it.
Title: Re: Homescreen Game Pack
Post by: Hot_Dog on July 24, 2010, 11:43:22 am
400 bytes for a battleship game is not bad at all!  In fact battleship is so fun that imo an exception should be made if 300 just can't be reached
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 24, 2010, 02:23:21 pm
I agree.  Anyway I have a tunnel game and a catch game done, I will upload it when I get on a comp.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 24, 2010, 10:12:28 pm
Well, here they are. ;D

EDIT: Also nvm about the Avoid PI thing, it was archived with CalcUtil ON.
But, you could make the entire Homescreen Game Pack easier by having MathPrint Enabled.  >:D
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 25, 2010, 04:20:10 am
400 bytes for a battleship game is not bad at all!  In fact battleship is so fun that imo an exception should be made if 300 just can't be reached

Really? Well I'm still shooting for as small as I can get it. But the engine to set up the maps is currently 400 by itself...dang it! Well we shall see. I didn't get to work on it much today because I worked this morning then crashed (as in fell asleep) this afternoon.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 25, 2010, 10:17:55 pm
I just realized how much making small games can fill your free time.  ;)  (Especially Sunday afternoons)
here's a game where you shoot and the enemy tries to block it before it hits the end of the screen, it's an odd concept, but I was running out of ideas.  :P

You probably won't understand it unless you try it or see a screenie, but WabbitEmu isn't working.
(Actually I found out why, it was because I lost my ROM images from a crash.  Actually I lost everything in the Downloads folder.  I don't really know why I put it in there.  And I'm too lazy to dump right now.)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on July 26, 2010, 10:55:38 am
I tried making a pong game with answer for the Answer program thread but I failed, so here it is converted to non-answer program.
it's sort of like crazy pong, where it bounces randomly, I was playing it yesterday when it bounces from one side of the screen to another horizontally 4 times in a row.  XD
Title: Re: Homescreen Game Pack
Post by: meishe91 on July 26, 2010, 05:36:46 pm
Well I finished that Battle Ship game. I'm still working on it some but it's posted here (http://ourl.ca/6465). It's currently to big (and slow) to fit into this right now :(
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on July 29, 2010, 02:18:03 am
I'm glad to see new games come out for this. :)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 02, 2010, 11:49:10 am
/me pokes for an update
6 games is enough for an update right?
what's the current size?

/me can't wait
 ;D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 02, 2010, 11:55:39 am
It'll be updated later today. ;D
So far I have 3 new games made by me, Avoider, and Dodgeball.  Once I finish up the game I'm working on atm for it, I'll have it up, exactly halfway done.  After that, I'll add in the other 4 games.  Thank you so much for making games for this!  It's really cool to have others' ideas to use in the pack as well. ;D

Edit: I really like Basic Tunnel!  The other's will get tweaked a little to make them a little faster, yet easier. :) To me, it's important that the games are easy to play, yet hard to master. ;D
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 02, 2010, 12:02:38 pm
sweet!  The thing is, I hate downloading stuff to my calc, because it takes forever.  So I like it when I get a lot of games at once.  In fact, Axe is probably the only APP/program I've updated at every new version!  (At least since I've discovered it!)  :P

EDIT:  Awesome, then I can still have more surprises, even from my own games!
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 02, 2010, 03:01:22 pm
Here it is, my Homescreen Game Pack 50% complete.  Right now it's 7854 bytes. ;D
The new games are:
Pillar Drop
Dodgeball - By Yunhua, but modified and optimized by me. :)
Avoider - By Yunhua, but completely rewritten by me. :)
Falldown - EPIC!  Quick, everyone try! ;D
Spike Doom
Avoid Him!

Enjoy, and as always comments and games are greatly appreciated. ;D
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 02, 2010, 03:14:31 pm
That's one fast falldown!  I'm going to load it now, but I probably won't be able to comment til later.  ;)

EDIT:  I was going to make something like spike doom as inspired by Ducklife 2 that my younger brother's obsessed with. ;D

EDIT2:  Avoid Him<>not(impossible) optimized to Avoid Him=impossible
Title: Re: Homescreen Game Pack
Post by: Raylin on August 02, 2010, 08:05:25 pm
The Falldown clone is pretty nice! :)
Title: Re: Homescreen Game Pack
Post by: Hot_Dog on August 02, 2010, 08:16:46 pm
Awesome so far, Ztrumpet, as well as everyone who put together the games!  I especially like the GUI for picking the games
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 04, 2010, 01:13:12 pm
Awesome so far, Ztrumpet, as well as everyone who put together the games!  I especially like the GUI for picking the games
Thanks.  The GUI was written over 8 months ago... ;D
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 04, 2010, 02:35:24 pm
How come this doesn't have it own sub-forum?  Just curious.

btw, ztrumpet: Your respect is http://tinyurl.com/6wqsx4
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 04, 2010, 02:39:51 pm
How come this doesn't have it own sub-forum?  Just curious.
I didn't feel like cluttering up the Our Projects area. ;D
Title: Re: Homescreen Game Pack
Post by: program4 on August 04, 2010, 02:52:51 pm
These games are great! I liked how you used u, v, and w in your program.  :) When you release the game, though, someone downloading it probably wouldn't want to see "Guess the Number" as the first game he/she tries.  ;)

I love Spike Doom and Dodgeball a lot.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 04, 2010, 04:12:23 pm
I love Spike Doom and Dodgeball a lot.
Thanks. ;D  Props to yunhua for Dodgeball! :D

When you release the game, though, someone downloading it probably wouldn't want to see "Guess the Number" as the first game he/she tries.  ;)
lol :P

Once I've made all the games for the gamepack, I'm going to put them in alphabetical order, and in doing so Guess the Number will not be at the top. :)

These games are great! I liked how you used u, v, and w in your program.  :)
Thanks.  I'll actually be using more in the finished gamepack; I'll add those when I go back through and optimize the whole thing. ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on August 04, 2010, 07:15:29 pm
Nice update! I still like how small it is for the amount of games included. I like the new games too.
Title: Re: Homescreen Game Pack
Post by: chrisf1337 on August 06, 2010, 01:58:57 pm
But I really like guess the number games... :) Quadratic solvers are the best though.

I think the game selection screen is pretty cool too.
Title: Re: Homescreen Game Pack
Post by: patriotsfan on August 17, 2010, 05:55:18 pm
I don't know if anyone suggested but I found a pretty good collection of games over at TI-Basic Developer and also this Chase The Star game. Something to think about if you run out of ideas.

http://tibasicdev.wikidot.com/games (http://tibasicdev.wikidot.com/games)
http://tibasicdev.wikidot.com/sk:chase-the-star (http://tibasicdev.wikidot.com/sk:chase-the-star)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on August 18, 2010, 12:20:22 pm
Yeah that site got quite a bunch of amazing ones. UTI used to have some too but then their download section went down and now they're a bit hard to find in the whole download file folder
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 24, 2010, 08:09:51 am
Thanks for those tips! ;D

I may want to make a game kind of like this one as well: http://www.ticalc.org/archives/files/fileinfo/429/42917.html
Title: Re: Homescreen Game Pack
Post by: SirCmpwn on August 24, 2010, 08:29:53 am
Hey, that was made by qazz42!
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 24, 2010, 08:34:35 am
Cool!  It appears to be a fun little game qazz. ;D


Edit: Here's another idea: http://www.ticalc.org/archives/files/fileinfo/254/25442.html
Edit:  I made a clone of Barricade that's about 325 bytes. :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on August 24, 2010, 03:19:08 pm
Nice. Just make sure the game isn't easily crashable, though, nor easy to mess up, like if someone inputs "sin(sin(sin(" or the like, refering to Qazz game. As for Barricade it sounds pretty nice ^^
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 24, 2010, 04:44:45 pm
nice!  i made a game where you're this bird who sucks at flying and it falls off a cliff.  I flutters from side to side, trying to avoid rock outcrops.  I'm actually going to use it for a bigger game sorta like the Duck Life 2 game.  But if you want it...
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 24, 2010, 04:47:18 pm
Hmm, how big is it? ;D  Sounds neat. :)
Title: Re: Homescreen Game Pack
Post by: qazz42 on August 24, 2010, 05:13:37 pm
:D wow, I didnt realize that my game was that popular, thanks for the complements guys
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 24, 2010, 05:22:19 pm
Hmm, how big is it? ;D  Sounds neat. :)

Unfortunalty I do not know.  My calc ran out of batteries and I'm at school.  I have it archived though.  ;)  I think its around 350.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on August 24, 2010, 05:26:21 pm
Okay, cool.  If you like, I think I can include it. :)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on August 24, 2010, 05:34:06 pm
I'll upload it when I get to an Internet Cafe or something, probably when I announce my project.
Title: Re: Homescreen Game Pack
Post by: program4 on September 04, 2010, 04:52:16 pm
I'm just wondering, are there more games being made now?  :)

Anyways, great progress so far, and the games are so fun!  ;D
Title: Re: Homescreen Game Pack
Post by: Builderboy on September 04, 2010, 04:55:25 pm
I really should sit down and write a game or two for this pack ^^
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 04, 2010, 06:56:27 pm
I really should sit down and write a game or two for this pack ^^

Knowing you, you could probably whip out about six in a day ;)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on September 04, 2010, 08:19:31 pm
or one every five minutes ;D

Btw Ztrumpet went to another trip somewhere so he won't be back until tomorrow or somewhere in the week.
Title: Re: Homescreen Game Pack
Post by: Builderboy on September 04, 2010, 08:42:51 pm
Lol you guys :P

And aww ztrumpet left like the day i released Serenity :( He was so excited!
Title: Re: Homescreen Game Pack
Post by: program4 on September 19, 2010, 02:38:31 pm
I hope that this project is on hold and is not abandoned  :P
Because, I want to play more of these games!
Title: Re: Homescreen Game Pack
Post by: Builderboy on September 19, 2010, 03:33:39 pm
Me too! Heh i should totally make a game or two if i get inspired ^^
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 19, 2010, 04:37:23 pm
Thanks guys. :)

This is far from abandoned.  I want to work on it more, it's just that I'm on a little Axe kick right now.  I'll be working on it again when I've made more progress on my Axe projects. ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on September 19, 2010, 11:26:13 pm
Cool, good luck! I assume your Axe projects are Blox, Jump and Dual Falldown, right?
/me remember hearing about Tilt but forgot what it is x.x
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 20, 2010, 04:21:14 pm
Cool, good luck! I assume your Axe projects are Blox, Jump and Dual Falldown, right?
And Ping. :)

/me remember hearing about Tilt but forgot what it is x.x
No you don't, well, at least what I envisioned.  It's not going to go past planning, though.  * ZTrumpet edits it out of his sig.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on September 20, 2010, 04:29:50 pm
Aw ok D:

I might have heard Tilt from another project

Try to not take on too many projects, though, anyway x.x
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 20, 2010, 04:32:20 pm
I know, right. :)
Gravity Dude's hibernating.
Elmgon, HGP, and Blox are long term.
Exodus and Ping are intermediate.
Dual Falldown should be done within 5 days. :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on September 20, 2010, 04:44:25 pm
/me hopes he finishes Elmgon in 2010/11 :P

Btw did you work more on the I13 map screenshots?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 20, 2010, 04:47:19 pm
No, sorry.  When you said you wouldn't work on it more, I kinda lost my motivation on the screenieing. :(  Sorry.

I don't know when I'll finish Elmgon, but I will finish it. ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on September 20, 2010, 04:53:28 pm
Oh ok, sorry to hear D:

Title: Re: Homescreen Game Pack
Post by: ztrumpet on November 17, 2010, 04:20:00 pm
New Homescreen Game Pack release!  It's now 62.5% complete, and it's 10029 bytes. ;D
The new games are:
Barricade - Based on this game: http://www.ticalc.org/archives/files/fileinfo/254/25442.html
  Press [Up] to fix the hole in the barricade.
Invaders - Based on Phoenix but without the shops.
  Press [Up] to shoot.  (Left and Right to move)
Tunnel - Typical tunnel game.  I was kinda bored and made both this and Invaders on a bus ride.
  Left and Right to do something...
Tile Battle - Very loosely based on a game from Mario Party 7
  Arrows to move.  You want to cover the screen with periods!
Hanoi Tower - Based on The Towers of Hanoi/The Towers of H'annoy
  [2nd]/[Enter] to pick up the block or set it down.  (Left and Right to move)
Invader - Based on this game: http://ourl.ca/4491/104856
  Press [Up] to shoot the laser, and hit the top line, not the deflector shield.  (Left and Right to move)
I should also mention that some of the games can be paused with [2nd]/[Enter]
I think Tile Battle and Barricade are endless fun, but the others are pretty fun too. :D

Enjoy, and as always comments and games are greatly appreciated. ^-^

Also, I need a new name for either Invader or Invaders; it's too confusing right now. :P
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on November 17, 2010, 06:41:26 pm
This is looking really good! Lots of games :D

As for Invader, how about Shield?
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on November 18, 2010, 08:48:37 pm
Nice job! I was especially impressed by the speed of your invader game, consdidering I couldn't even have that speed with 12 ships and 2 bullets at once. I also like the Tile battle game idea a lot.
Title: Re: Homescreen Game Pack
Post by: qazz42 on November 21, 2010, 10:18:07 am
New Homescreen Game Pack release!  It's now 62.5% complete, and it's 10029 bytes. ;D
The new games are:
Barricade - Based on this game: http://www.ticalc.org/archives/files/fileinfo/254/25442.html
  Press [Up] to fix the hole in the barricade.
Invaders - Based on Phoenix but without the shops.
  Press [Up] to shoot.  (Left and Right to move)
Tunnel - Typical tunnel game.  I was kinda bored and made both this and Invaders on a bus ride.
  Left and Right to do something...
Tile Battle - Very loosely based on a game from Mario Party 7
  Arrows to move.  You want to cover the screen with periods!
Hanoi Tower - Based on The Towers of Hanoi/The Towers of H'annoy
  [2nd]/[Enter] to pick up the block or set it down.  (Left and Right to move)
Invader - Based on this game: http://ourl.ca/4491/104856
  Press [Up] to shoot the laser, and hit the top line, not the deflector shield.  (Left and Right to move)
I should also mention that some of the games can be paused with [2nd]/[Enter]
I think Tile Battle and Barricade are endless fun, but the others are pretty fun too. :D

Enjoy, and as always comments and games are greatly appreciated. ^-^

Also, I need a new name for either Invader or Invaders; it's too confusing right now. :P

I liked invader :D pretty fun stuff
Title: Re: Homescreen Game Pack
Post by: meishe91 on November 23, 2010, 02:34:44 am
Looks great. I'll try it out later when I get a chance :)
Title: Re: Homescreen Game Pack
Post by: program4 on December 28, 2010, 07:35:22 pm
I just played the new games. Nice job on the Tile Battle!  ;D

I have an idea: Would it be possible to create a BASIC version of this game for this game pack? --> http://www.ticalc.org/archives/files/fileinfo/131/13165.html

I'm not that good at BASIC, so unfortunately I can't make a version that is very efficient. But I tried it and I thought it was quite fun.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on December 28, 2010, 07:43:03 pm
I'll try to make it...

EDIT:  nvm, don't have time now, got to eat
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on December 30, 2010, 02:43:07 am
That would be nice. Any other additions planned Ztrumpet, btw?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on December 30, 2010, 02:22:44 pm
I'll get back to work on this sometime, but as of yet there are no new games. :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on December 31, 2010, 02:54:41 am
That game might be really hard to make. Just since you have so many things moving at once, it might get to slow when you have a few arrows on screen at once (if I understand the game play correctly). But I could possibly try to create one. Would be cool to see it done, or something similar. Good luck to anyone who tries to do it though :)

Also, I have been a bit unmotivated since the contest ended so I shall try to get those games to you sometime early next week, hopefully.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on December 31, 2010, 10:59:21 pm
Ok, I hope you gain motivation again soon :)
Title: Re: Homescreen Game Pack
Post by: program4 on January 15, 2011, 09:13:49 pm
I made a game today in like 30 minutes. It's called Gravity, and basically you use the left and right arrow keys to move your character (theta) to the bottom right corner (the character automatically moves down, like gravity), while avoiding the X's. It's 320 bytes, but it probably still needs to be optimized.

The only thing is, I used labels in this program, and I don't know how to program without labels  :P

Pressing [MODE] pauses. The game speeds up gradually as you get a higher score.

EDIT: New attachment below
Title: Re: Homescreen Game Pack
Post by: ztrumpet on January 16, 2011, 03:46:48 pm
Nice concept, thanks!  It seems a little short, though. :-\
Title: Re: Homescreen Game Pack
Post by: program4 on January 17, 2011, 07:17:52 pm
I optimized it and made it faster, and I added a health bar (except it is just a number).

I hope this will make the game long enough (2-4 minutes instead of 10-60 seconds previously).
Title: Re: Homescreen Game Pack
Post by: meishe91 on January 23, 2011, 09:20:12 pm
Hey, I just wanted to apologize for not getting my games to you yet. I've been busy with getting school started, computer issues, and time issues. I hope to get those to you soon though.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on January 23, 2011, 11:20:38 pm
No problem.  :)
Thanks for working on them. ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on January 23, 2011, 11:41:36 pm
Good luck Meishe91!
Title: Re: Homescreen Game Pack
Post by: meishe91 on February 18, 2011, 01:20:03 am
Ok, I'm really sorry this took so long to get these to you. Just so you know one, or both, randomly throws a ERR:INVALID DIM though and I don't know what causes it. Both also probably can probably be optimized, especially Jump.
Title: Re: Homescreen Game Pack
Post by: sjasogun1 on February 18, 2011, 07:16:07 am
I had an idea like this, I called it A-GAMES, currently holding 3 games (a maze game with traps, a catch game that's very boring but with some really funny cheats and a calc-variant of the impossible quiz). The differences are that my games are much larger and not programmed in TI-BASIC but in the BASIC-variant on the fx-9860GII. The downsides are that I can't upload any screenshots since the fx-9860GII doesn't have anything like thet, let alone make a short movie...
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on February 19, 2011, 03:34:24 am
Wow I especially like the Jump game. Although the vertical orientation is a bit weird, I like how it was done. Pretty fast and it kinda reminds me of Canabalt.

Also sjasogun1 Is there a trial version of 9860G Manager? I swear there was one on Casio website. I don't know if it lets you transfer files, but if it does, you could use that along with CalcCapture to make screenshots.
Title: Re: Homescreen Game Pack
Post by: meishe91 on February 19, 2011, 01:35:47 pm
These are the two homescreen games from my contest entry against Z a while ago, just standalone. So they should seem familiar ;)
Title: Re: Homescreen Game Pack
Post by: Munchor on February 19, 2011, 02:06:08 pm
Woah, they are great. I think I should make you some screenies ;D

(http://img.removedfromgame.com/imgs/FreeFallGif.gif)

(http://img.removedfromgame.com/imgs/JumpGif.gif)

I personally like Jump more than FreeFall. :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 19, 2011, 06:44:34 pm
Thanks, Meishe!  I need to add these in there sometime. ;D

I had an idea like this, I called it A-GAMES, currently holding 3 games (a maze game with traps, a catch game that's very boring but with some really funny cheats and a calc-variant of the impossible quiz). The differences are that my games are much larger and not programmed in TI-BASIC but in the BASIC-variant on the fx-9860GII. The downsides are that I can't upload any screenshots since the fx-9860GII doesn't have anything like thet, let alone make a short movie...
This sounds interesting.  I'd love to see some screenies sometime. ;D
Title: Re: Homescreen Game Pack
Post by: meishe91 on February 19, 2011, 08:11:51 pm
No problem :) Some of Jump might want to be reworked though to make fix some of the collision stuff (since you can land on the blank tile before a run of tiles, though it may be fine). Can you either send me the code back or post new versions if you mess with the code and optimize them? I would like to see what you do to improve them.
Title: Re: Homescreen Game Pack
Post by: sjasogun1 on February 20, 2011, 07:47:02 am
Here are some screens of A-GAMES, even though I simply used the screen receiver and made some screenshot on the pc.
Main Menu
(http://i53.tinypic.com/29ekmir.jpg)
Maze Creeper level 4
(http://i54.tinypic.com/15i40ue.jpg)
Impossible Quiz Question 8
(http://i56.tinypic.com/23ho9l5.jpg)
Catch
(http://i52.tinypic.com/1zvd83c.jpg)

Note two things though; the impossible quiz is in dutch, not in english, and the 'catch' game is my own version of what Jake Finley or huhn_m made on this website

http://www.casiocalc.org/?showtopic=2448

so it's not really my idea.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 20, 2011, 02:19:12 pm
Looks cool!  What's the Maze Creeper game like?
Title: Re: Homescreen Game Pack
Post by: program4 on February 20, 2011, 05:49:39 pm
I'm surprised that there aren't any Pong clones in this pack yet  ;)

So, PONG82 and PONG83 attached are versions of Pong. PONG82 is 351 bytes and is just regular Pong. In PONG83 (430 bytes), the scoring is different, and the score displayed at the top left corner acts as a wall (so that the ball bounces off it).

EDIT: I forgot to say, Y= moves the paddle to the very left, and GRAPH moves the paddle to the very right.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 20, 2011, 06:54:10 pm
Thank you!  I've been meaning to make Pong, I just haven't gotten around to it. :)
Title: Re: Homescreen Game Pack
Post by: program4 on February 20, 2011, 06:56:19 pm
I edited the previous post with some bug fixes. Also, MODE pauses and CLEAR exits.
Title: Re: Homescreen Game Pack
Post by: sjasogun1 on February 21, 2011, 01:45:21 am
Looks cool!  What's the Maze Creeper game like?

If you touch any of the walls (X) you die. You also die if you touch the arrows or if you fall into a trap. The traps are the hardest; on the screenshot there is actually only 1 way through, the other 14 combinations will make you die (which doesn't mean you die as soon as you finish the route, in every row of 5 openings there is simply only 1 trap-free). I made it that hard on purpose, but when I get to make it bigger (more than the 6 levels I currently have) I'll remove the excessive traps, since they don't have anything to do with skill.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on February 21, 2011, 12:02:28 pm
I could've sworn I made pong a while ago, but it was really basic  ;)

EDIT:  found it.  ;)
http://ourl.ca/4491/104937

like I said, its really simple.  :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 21, 2011, 12:06:07 pm
I could've sworn I made pong a while ago, but it was really basic  ;)

EDIT:  found it.  ;)
http://ourl.ca/4491/104937

like I said, its really simple.  :P
Ah, yes.  Sorry, but decided not to include it, as I didn't like how the ball bounced really funny. :-\
Title: Re: Homescreen Game Pack
Post by: yunhua98 on February 21, 2011, 12:10:04 pm
I could've sworn I made pong a while ago, but it was really basic  ;)

EDIT:  found it.  ;)
http://ourl.ca/4491/104937

like I said, its really simple.  :P
Ah, yes.  Sorry, but decided not to include it, as I didn't like how the ball bounced really funny. :-\

fine with me.  ;)  I just used randInt( so it went crazy lol. ;D
Title: Re: Homescreen Game Pack
Post by: ralphdspam on February 21, 2011, 02:34:46 pm
This is a really great idea!  Everyone has been trying to make the most impressive graphics and effects, and it is nice to see something "back to the BASIC" *.


*(As opposed to "back to the basics")
Title: Re: Homescreen Game Pack
Post by: program4 on February 22, 2011, 07:02:06 pm
This is turning out great! I like some of these games more than ones written in ASM  ;)

I have some suggestions: adding a pause and exit button to every game that "requires" one (especially action games). Also, is implementing highscores viable here, with 48 games?

EDIT: For highscores, you could have a routine that takes care of all the games at the end of the program.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 22, 2011, 10:43:53 pm
This is turning out great! I like some of these games more than ones written in ASM  ;)
Thanks!  Did any particularly strike you?  Which one(s)? ;D

I have some suggestions: adding a pause and exit button to every game that "requires" one (especially action games).
Which games have you found these controls lacking?  I know I've moved the controls around on the various games; I'll have to standardize this eventually...

EDIT: For highscores, you could have a routine that takes care of all the games at the end of the program.
I'm planing this, just all the way at the very end. ;)
Title: Re: Homescreen Game Pack
Post by: alberthrocks on February 22, 2011, 10:47:48 pm
I have DODGEIT (not sure if I submitted this already). It's 2 KB, but that's standalone. (There's a menu and help and such!)
Should I submit that (if I haven't already)? :)
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 22, 2011, 10:53:28 pm
You might as well. ;D  I'm not sure if I'll use it, but I'm always interested in seeing new games, so...:D
Title: Re: Homescreen Game Pack
Post by: alberthrocks on February 22, 2011, 11:59:39 pm
You might as well. ;D  I'm not sure if I'll use it, but I'm always interested in seeing new games, so...:D
It's.... not exactly "new". :P
It's avalanche, but in BASIC and ASCII (Drawing to graph is way too slow), with only one icicle (hence DodgeIt) and has no speed ups or high score saving.
(Back when I was a bit naive, I did implement some speeding up and high score saving, but it got lost in... you guessed it... RAM clear. :()

Of course, if that does sound "homescreen game pack" worthy, tell me! :)
Otherwise, I'll add a bit more, and then release a standalone and includeable version. ;)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on February 23, 2011, 12:44:28 am
By the way how large is it and how many game is there now?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 23, 2011, 04:21:00 pm
I haven't updated it since November, but at that point I posted this:
New Homescreen Game Pack release!  It's now 62.5% complete, and it's 10029 bytes. ;D
So, 30 games and ~10000 bytes. ;)
Title: Re: Homescreen Game Pack
Post by: program4 on February 23, 2011, 05:53:11 pm
This is turning out great! I like some of these games more than ones written in ASM  ;)
Thanks!  Did any particularly strike you?  Which one(s)? ;D

I have some suggestions: adding a pause and exit button to every game that "requires" one (especially action games).
Which games have you found these controls lacking?  I know I've moved the controls around on the various games; I'll have to standardize this eventually...

EDIT: For highscores, you could have a routine that takes care of all the games at the end of the program.
I'm planing this, just all the way at the very end. ;)

I really enjoyed Spike Doom. It was exactly like a game I was trying to make, but much faster. Stack 'Em Up was also really good. Guitar Hero was amazing at first, until I could get the "notes" with about 98% accuracy.  ;)

Gather '*' needs a quit button, and Box Mover also. Games like NUMB3RS, Sliding Num, and Avoid Him might need a quit button (as long as the speed isn't affected too much).
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 23, 2011, 08:48:38 pm
Thanks for the input! ;D

Guitar Hero was amazing at first, until I could get the "notes" with about 98% accuracy.  ;)
Yeah, do you have any idea how I could make this into an actual "game"?  Right now you choose when to quit, so it's more like a "practice". :-\
Title: Re: Homescreen Game Pack
Post by: program4 on February 23, 2011, 09:04:30 pm
Well maybe like a "health" bar, so the game exits when you miss over like 16 times. Or, try to get the most number of hits after 100 frames.  :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on February 25, 2011, 03:43:53 pm
I haven't updated it since November, but at that point I posted this:
New Homescreen Game Pack release!  It's now 62.5% complete, and it's 10029 bytes. ;D
So, 30 games and ~10000 bytes. ;)
I see, I wasn't sure if it changed or not. I wonder if the final version will fit in RAM. ;D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 25, 2011, 03:58:04 pm
I wonder if the final version will fit in RAM. ;D
It better!  Otherwise, I'd just have to limit it to 36 games or so. :P
It should fit though.  My average game size is about 336 bytes or so, including the main menu. ;)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on February 28, 2011, 03:58:00 pm
Cool, pretty small for calc games. :D

My gamepack was so large, but again I wrote most games in Early 2002. X.x
Title: Re: Homescreen Game Pack
Post by: ztrumpet on February 28, 2011, 06:40:46 pm
I'm in the process of making Star Dodger get progressively harder, and thus more fun. :D
Title: Re: Homescreen Game Pack
Post by: program4 on February 28, 2011, 07:07:27 pm
Well maybe like a "health" bar, so the game exits when you miss over like 16 times. Or, try to get the most number of hits after 100 frames.  :)

Just in case you missed this, it's for Guitar Hero.

I'm in the process of making Star Dodger get progressively harder, and thus more fun. :D

I can't wait to see how it'll be like!  Are you going to add more stars to dodge, or add stars with special effects (like ones that move diagonally or towards you), or something else?  :D

EDIT: This was my 100th post! :D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 01, 2011, 05:49:04 pm
Well maybe like a "health" bar, so the game exits when you miss over like 16 times. Or, try to get the most number of hits after 100 frames.  :)

Just in case you missed this, it's for Guitar Hero.
Yup, I saw it. :)  Thanks! :D

I'm in the process of making Star Dodger get progressively harder, and thus more fun. :D

I can't wait to see how it'll be like!  Are you going to add more stars to dodge, or add stars with special effects (like ones that move diagonally or towards you), or something else?  :D
You'll have to wait and see, but I can assure you that it's none of these. ;)

EDIT: This was my 100th post! :D
Congrats! :D
Title: Re: Homescreen Game Pack
Post by: turiqwalrus on March 01, 2011, 06:04:15 pm
add blinded, if it's not too large
Title: Re: Homescreen Game Pack
Post by: yunhua98 on March 01, 2011, 06:14:11 pm
add blinded, if it's not too large

YES
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 01, 2011, 06:20:48 pm
add blinded, if it's not too large

YES
It's already in there. :P

Edit: I'm thinking about taking Invaders out, as it's quite large and very slow.  Is anyone opposed to this?
Title: Re: Homescreen Game Pack
Post by: turiqwalrus on March 01, 2011, 06:30:05 pm
that's fine. Invaders was very slow and practically unplayable
Title: Re: Homescreen Game Pack
Post by: program4 on March 01, 2011, 08:06:05 pm
I'm fine with taking Invaders out too, since it was a little hard to play with only 8*16 resolution. Maybe an alternate game could be created, like one where an enemy moves across the screen, moving left and right randomly, and you have to kill it before it reaches the bottom.
Title: Re: Homescreen Game Pack
Post by: program4 on March 02, 2011, 09:52:38 pm
I made a game called Invasion similar to what I described in the previous post. Use up and down to move your character, and 2ND to shoot. The enemy moves randomly up and down, and if it reaches the right side of the screen without being shot, it hurts your "base". You lose when two different enemies hurt the same part of the "base".

For example:

E
E
E
E

Then, after the enemy hits row 2 of the base:

E

E
E

If the enemy hits row 2 again, you lose. Let's say the enemy hits row 3:

E


E

Then, if the enemy hits row 2 or 3 again, you lose.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 02, 2011, 10:22:40 pm
Oooh, cool!  Thanks! ;D

What's its name?  Invasion and Invader could be confusing...
Title: Re: Homescreen Game Pack
Post by: program4 on March 03, 2011, 10:11:18 pm
Well right now I just called it Invasion due to a lack of a creative name... :P

How about Defend, or Defense?

By the way, I attached an updated version of the game. Now, the game doesn't slow down even if you fire the laser.  ;D
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 04, 2011, 01:22:43 am
Hmm that would be a good addition. I'm glad more and more games are getting in. :D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 04, 2011, 04:07:13 pm
Thanks!

I decided to keep the old version of Star Dodger and just add a new one, because I like the speed of the old one. ;)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on March 04, 2011, 05:20:35 pm
Awesome!  So whens the next release?  How many games do you have so far?  :D
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on March 05, 2011, 09:53:46 am
Well right now I just called it Invasion due to a lack of a creative name... :P

How about Defend, or Defense?

By the way, I attached an updated version of the game. Now, the game doesn't slow down even if you fire the laz0r.  ;D

Fixed.

And as for the name, how about ALLYOURBASE or something like that? ;D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 05, 2011, 01:22:15 pm
Awesome!  So whens the next release?  How many games do you have so far?  :D
I need to get adding; I think I only need one more game or so, but I've been too busy to add all of the games here in. :-\
Title: Re: Homescreen Game Pack
Post by: yunhua98 on March 05, 2011, 01:24:22 pm
I might be able to make one, I really just need an idea.../me goes to browse ticalc.org
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 07, 2011, 04:16:12 pm
You could add Illusiat 13 to the package. O.O

J/k 1 game? Does this mean a v1.0 release is coming soon?
Title: Re: Homescreen Game Pack
Post by: ParkerR on March 07, 2011, 04:31:06 pm
Looks very cool. Will have to try out when I am not too lazy to run out to the car :)
Title: Re: Homescreen Game Pack
Post by: yunhua98 on March 07, 2011, 04:52:11 pm
You could add Illusiat 13 to the package. O.O

J/k 1 game? Does this mean a v1.0 release is coming soon?
'
I think he means for his next release.  ;)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 07, 2011, 06:24:30 pm
I know but I was wondering if soon there would be a final release. :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 07, 2011, 06:26:22 pm
Ah, nope, this would be for the .75 release. ;)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 07, 2011, 06:26:53 pm
So we can expect v1.0 for Christmas 2012, right? :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 07, 2011, 06:53:32 pm
So we can expect v1.0 for Christmas 2012, right? :P
Nah, at my current pace, I don't like to set deadlines. :P
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 07, 2011, 07:04:32 pm
Lol ok, but I hope it won't take too long lol. It would suck if all your projects never got completed/released D:
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 07, 2011, 07:15:46 pm
Lol ok, but I hope it won't take too long lol. It would suck if all your projects never got completed/released D:
Yeah, that would.  I plan to finish all that I've started, well, all the ones that are in my sig. :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 07, 2011, 07:28:18 pm
Glad to hear. :D
Title: Re: Homescreen Game Pack
Post by: program4 on March 09, 2011, 09:07:34 pm
I might be able to make one, I really just need an idea.../me goes to browse ticalc.org

Maybe something like this program I made below (make it good enough for the game pack):

I made a game today in like 30 minutes. It's called Gravity, and basically you use the left and right arrow keys to move your character (theta) to the bottom right corner (the character automatically moves down, like gravity), while avoiding the X's. It's 320 bytes, but it probably still needs to be optimized.

The only thing is, I used labels in this program, and I don't know how to program without labels  :P

Pressing [MODE] pauses. The game speeds up gradually as you get a higher score.
I optimized it and made it faster, and I added a health bar (except it is just a number).

I hope this will make the game long enough (2-4 minutes instead of 10-60 seconds previously).

The file attached is just the game.
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 10, 2011, 09:05:27 pm
Interesting. One worry I have with labels if they aren,t removed in the Homescrene Game Pack, though, is that if your game is at the bottom of the code it will run extremly slow.
Title: Re: Homescreen Game Pack
Post by: program4 on March 10, 2011, 10:34:19 pm
I edited it so that it doesn't have any labels, and saved space by speeding up the game when you have lower health (instead of higher score). Now it's a lot faster and slightly smaller!  :)
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 10, 2011, 10:47:49 pm
Cool to hear. :D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 11, 2011, 04:33:43 pm
Cool!  Thanks. :)

I think I'll have time to put all of these new games on my calc this weekend and finally test them out. ^-^
Title: Re: Homescreen Game Pack
Post by: program4 on March 12, 2011, 06:37:14 pm
Here's some screenshots, if you are curious.
Title: Re: Homescreen Game Pack
Post by: ralphdspam on March 12, 2011, 06:54:26 pm
O.O Neat!
Title: Re: Homescreen Game Pack
Post by: Munchor on March 12, 2011, 06:55:18 pm
For TI-Basic that looks sweeeet!
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 12, 2011, 10:53:25 pm
Oooh, very, very cool.  I need to get these on my calc... ;D
Thanks.  They look great. ;D
Title: Re: Homescreen Game Pack
Post by: program4 on March 13, 2011, 10:42:31 am
Yeah, I can't wait for the next release! These games are probably the best minigames written in TI-BASIC so far.  :)

And, I was bored, so I just decided to optimize my Gravity game slightly more. It's not much more, but it gets rid of an unneccesary Delvar K (I didn't need it anymore) and -1->S (Delvar S saves a little memory, and it was easy to make it work).
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 14, 2011, 08:55:26 pm
Cool Program4. :D
Title: Re: Homescreen Game Pack
Post by: sjasogun1 on March 15, 2011, 02:59:06 am
I might do something like this too in the future, but my current 3 games are unfinished/way too big/both and I'm working on my RPG game most of the time.

Also, the games look great, especially Gravity!
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on March 15, 2011, 11:39:40 pm
You could maybe port these games to the 9860G. It would be really nice, although I guess some would require Kucalc's CPU modifier add-in.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 18, 2011, 05:51:25 pm
Awesome!  I finally had enough time to get these onto my calc. :)  I'd expect a new release in the next week or two. ^-^
Thanks again to everyone who contributed games.  Please note that I may not use one or two of them, and I'll be optimizing them before I put them in the Gamepack. ;D
Title: Re: Homescreen Game Pack
Post by: Ashbad on March 20, 2011, 07:54:25 pm
Nice to see this has its own subforum ;)

good luck with progress!  The stuff you pull off with homescreen graphics always has and will amaze me ;D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 20, 2011, 08:03:44 pm
Thanks, Ashbad!  I've always kept this as one thread, but I needed a poll, so I gave it its own sub-forum. :)

As for progress today, I added Freefall and a new game by myself named "Get Them!"  The average size per game is now 323 bytes, as there are 10675 bytes total.  If this average size continues, the finished gamepack would be 15527 bytes. ;)

Edit: I should also mention that there are 33 games in it right now. ;D

Edit 2: I forgot to mention the link to the poll: http://ourl.ca/9756
Title: Re: Homescreen Game Pack
Post by: program4 on March 20, 2011, 08:12:14 pm
I made 3 games over the past few days. I don't think Reaction will make it into the pack, though  :P (though it could replace Guess the Number)

Reaction and Laser both have a menu that you can get rid of easily.

In Reaction, you are given a number, and you have to push the key corresponding to that number (getKey-wise).
In Laser, you use up and down to avoid the laser(s). Harder level=more lasers to avoid. 2nd activates the shield, and you start flickering (not very good attempt at grayscale :P), but you lose points, and once you reach 0, the shield automatically deactivates. The score is the number in the top left corner.
Avoid is self-explanatory.

EDIT: Many of these games were not specifically created for this game pack. Some of them were just to teach others how to program. So, they might seem somewhat weird. (Like, in Avoid, you can wrap around from top to bottom and vice versa, but not from left to right and right to left.)
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 20, 2011, 08:17:53 pm
Thank you!  By the way, have I ever mentioned how much of a fan of your programs I am?  The code's well written, and you're providing some games for me to use.  Plus, Quasilat is awesome. :D
Of the games you provided before today, Invasion's my favorite.  It's really, really good. ;D

Meishe, where did you learn that binomcdf() trick?  It's pretty obscure; I learned it from Darkerline (the author of Donut Quest)'s now defunct blog. :)
Title: Re: Homescreen Game Pack
Post by: program4 on March 20, 2011, 08:22:50 pm
Thanks! Actually, I spend like 2 hours optimizing each game (more like 10 in the case of Gravity, since I did that when I was not quite as good at programming), since it's fun :).
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 20, 2011, 08:48:08 pm
It can be fun, can't it. :D

Oh, I should also mention that when I add it, Meishe's Jump is going to replace the Jump! game I have in there right now. ;)
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 20, 2011, 09:26:33 pm
For Jump? I don't remember but I think I learned it from looking at one of your games you gave me when I was writing my tutorial for basic jumping. Then when I was making the game I just remembered something and did a little research behind both those commands because I couldn't remember which one it was. I'm so far out of good practice right now though that I can't even remember what I did :P
Title: Re: Homescreen Game Pack
Post by: Hot_Dog on March 21, 2011, 11:43:59 am
I'm glad this is in "our projects," ztrumpet.  I'm going to put a link to this on the main page
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 21, 2011, 03:53:42 pm
I'm glad this is in "our projects," ztrumpet.  I'm going to put a link to this on the main page
Thanks. :D  You know, someday I'm going to have to figure out how to do that myself. ;)

As for the error Meishe mentioned on Jump, I have found it and am currently figuring out a fix. :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 21, 2011, 04:34:51 pm
Where is it happening? I could possibly shed some light on it or help fix it. Which game is it in again? Jumper or Falldown?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 21, 2011, 05:16:08 pm
Jumper.  It's messing with the sub() statement, as sometimes the .1 to mark the spike gets increased to a .2, and so forth, causing an error when it does that 10 times, and reaches the next number.  A simple min() statement would fix that, but I'm trying to figure out why it's happening.  I think it has something to do with the cumSum and DeltaList line, but I'm not sure why.
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 21, 2011, 05:33:28 pm
Hmmm, okay, that's odd. Is .2 even being used as a check for something?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 21, 2011, 06:22:27 pm
Hmmm, okay, that's odd. Is .2 even being used as a check for something?
No, but the not(not( statement fixes this unless it happens 10 times, where it no longer "catches" the error.
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 22, 2011, 01:27:50 pm
Isn't there a statement that just adds 0.1 to the number? Isn't that how I assign the number a spike? Would it fix it if there was a (fPart(L1(A))≠.1) type of thing there?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 22, 2011, 05:42:59 pm
Oh, I got it.
I failed at optimizing. :P  I had Ans(8) instead of Ans(7). :P
Thanks for the games! :D
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 22, 2011, 09:07:37 pm
Wait, what? I'm confused :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 22, 2011, 09:08:31 pm
I think I was the one who introduced the error, as I don't see anything wrong with either of them now. :)
Title: Re: Homescreen Game Pack
Post by: meishe91 on March 22, 2011, 09:55:56 pm
Oh okay. So just a typo while optimizing?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on March 22, 2011, 10:01:44 pm
So just a typo while optimizing?
I believe so.  I'll let you know if I see anything else. :)  Thanks! ;D
Title: Re: Homescreen Game Pack
Post by: program4 on April 02, 2011, 03:51:58 pm
Is this still being worked on? I can't wait for the next release!  :P
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 09, 2011, 10:46:20 pm
Yup, I'm just a little behind in programing, due to lack of motivation and time. :-\

I'm making a Lights Out game right now. :D
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 09, 2011, 10:47:14 pm
hehe, just downloaded it :D I am putting it on my actual calc, not an emulator 'cause I am sure I will love this XD
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 10, 2011, 11:40:24 am
So...
I made a Lights Out game, but it's a little big.  Should I still include it, even though it's 422 bytes?
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 10, 2011, 11:43:09 am
Hmm, that is tough. How many games are over your limit and how many are under?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 10, 2011, 11:47:23 am
I'm not sure any more, but I know Minesweeper was around 500 bytes, so I think I'll let Lights Out slide in. ;)
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 10, 2011, 11:52:49 am
Hmm, well regardless, I love this idea and I love how well the games are made! I am trying to make balltrix in ReCode right now, but I am having some trouble getting it to recognise when a ball goes through the wrong spot x.x
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 10, 2011, 03:17:37 pm
Alright, it's been far too long between updates.  So, how about another?!

Today's update leaves the program at 75% complete, 11592 bytes, which is 322 average bytes per program.  There are 36 total games, 8 of which are new (the former Jump! and Invaders were replaced).  If the average size continues, the gamepack will be 15456 bytes total, but it is likely that this number will be off by as much as 500 bytes.

Here are the new games:

Jump!
(http://img.removedfromgame.com/imgs/Jump110410.gif)
This was originally a game in Meishe's entry against me in one of the Cage Matches.  The version included in the gamepack was completely rewritten by myself, but Meishe gets credit for the graphics, idea, and execution. :)  It replaced my old "Jump!" game.

Dodge'Em
(http://img.removedfromgame.com/imgs/DodgeEm110410.gif)
This was written to replace Star Dodger, but I decided they were unique enough that I could keep both.  Invaders was replaced by this.

Blinded
(http://img.removedfromgame.com/imgs/Binded110410.gif)
I wrote this for a crazy basic tunnel game, and it turned out well enough that I added it to the gamepack.

Get Them!
(http://img.removedfromgame.com/imgs/GetThem110410.gif)
Please note that it flickers much, much less on calc than in the emulator.
Collect the '+'s before time expires.

Freefall
(http://img.removedfromgame.com/imgs/Freefall110410.gif)
Another game written by Meishe.  I modified this one, but most of the code was Meishe's.  It was also written for his Cage Match entry.

Lights Out
(http://img.removedfromgame.com/imgs/LightsOut110410.gif)
Try and turn all of the lights out in the 5*5 grid.  If a light is flipped, it also flips the lights directly above, below, left, and right of it.

Pong
(http://img.removedfromgame.com/imgs/Pong110410.gif)
Keep the ball on the screen.

Lazer Dodge
(http://img.removedfromgame.com/imgs/LazerDodge110410.gif)
This is based on one of Program4's ideas.  Avoid the "lazer."
@Program4: Should I keep it as "Lazer" or should I change it to "Laser?"  "Laser" is the correct spelling, but I went with what you had. ;)


A word about the controls:
They are self-explanitory, for the most part.  I have yet to replace the controls from my poll in the "Control Scheme" topic, and I was experimenting with different styles, so the Pause buttons are all over. ;)  It shouldn't hinder gameplay, though. :)

@Program4: I haven't had time to add all of your games yet, but I know I still want to add at least Invasion.  Thanks again for contributing.
@Meishe: Thanks for contributing.

I hope everyone enjoys these games!
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 10, 2011, 03:22:01 pm
Hehe, already downloaded. That tunnel game looks really good! This is so cool that it is in BASIC!
Title: Re: Homescreen Game Pack
Post by: program4 on April 10, 2011, 08:25:00 pm
@ztrumpet: You can change it to Laser if you want (I don't really care :P) I named it Lazer just for fun, and I forgot it was misspelled. So, either name is fine. If you can't decide, just change it to Laser. :P

And, I love Dodge'Em a lot! Nice job, ztrumpet!  :D
Also, remember, we renamed Invasion to Defense.  ;)

EDIT: Also, I found a bug. In Blinded, Get them!, and Freefall (maybe some others), pushing in-game quickly displays the score and returns to the menu. I think it would be better if the game paused when it displayed the score.
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 10, 2011, 09:25:43 pm
Hehe, I finally ported my own interpretation of Balltrix to ReCode ^_^ These are really cool, ztrumpet!  :thumbsup:
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 10, 2011, 09:32:56 pm
Very cool. Could you send me copies of the new code for my games you added? I just wanna see how you optimized them :) Also, why did you take the code out that prevents Jump! to put spikes on the first or second tile? Congrat's on the new update :D
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 10, 2011, 10:25:26 pm
EDIT: Also, I found a bug. In Blinded, Get them!, and Freefall (maybe some others), pushing in-game quickly displays the score and returns to the menu. I think it would be better if the game paused when it displayed the score.
You forgot to tell me what key to press. :P  If it's Clear, then it's not a bug, it's a feature. ;D

Very cool. Could you send me copies of the new code for my games you added? I just wanna see how you optimized them :) Also, why did you take the code out that prevents Jump! to put spikes on the first or second tile? Congrat's on the new update :D
The code's included; it is Basic after all.  If you want me to send the exact files, send me an email so I remember it when I'm on the other computer.
Ah, so that's what it did.  Should I have left that code while optimizing?

Hehe, I finally ported my own interpretation of Balltrix to ReCode ^_^ These are really cool, ztrumpet!  ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)
Thanks!  I can't wait to see it. ^-^
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 10, 2011, 10:26:55 pm
hehe, here ya go: http://ourl.ca/10210/196286 Thanks for the idea!
Title: Re: Homescreen Game Pack
Post by: meishe91 on April 11, 2011, 01:37:43 am
Well I meant more like just the snippets of code for my games since I don't know where or how to find it in the 11KB of code :P

And ya, there was code that prevented spikes from appearing on the first couple of places to avoid areas where you WILL lose. Of course there will still be spots like that but it helps prevent a lot of them. I would re-implement it if you could.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 11, 2011, 05:45:39 pm
Alright, here are your games, including the change to allow the spikes to appear:

Spoiler For actually not much code:
My code "starts" like this:
:"42=abs(Ans-63→u
:"42=abs(K-63→v
:"42=abs(getKey-63→w
...
:For(A,0,14
:Disp "
:End

Jump!
:For(A,1,8
:Output(A,1,"=   // The '=' should be the inverse =
:End
:randInt(1,1,9→L1
:DelVar SDelVar B2→A
:Repeat K=45 or A=1 or (A-.5=L1(1
:getKey→K
:If Ans=22
:Then
:Repeat getKey=Ans
:End
:End
:If (Ans=21 or Ans=26)(A-1=int(L1(1
:3→B
:A+1-2not(B
:Ans+(Ans=int(L1(2
:Output(2,A,"
:Ans→A
:Disp "
:Output(2,Ans,"Ʃ
:If L1(8
:Output(8,int(L1(8)),sub("=►",1,1+2fPart(L1(8   // The '=' should be the inverse =
:B-1+not(B→B
:DeltaList(cumSum(L1
:If 8=dim(Ans
:Then
:augment(Ans,augment({0,0},binomcdf(2+int(6rand),0)min(12,max(1,Ans(8)-2+int(5rand→L1
:Else
:Ans→L1
:If Ans(6)Ans(8)not(int(6rand   // My changes from the uploaded version are in bold
:.5+Ans(8→L1(8
:End
:S+1→S
:End
:Output(8,1,"SCORE:
:Output(8,7,Ans

Freefall
:DelVar SrandInt(1,1,8→L1
:16→A
:Repeat K=45 or Ans>16 or Ans≤L1(3
:Output(8,1,sub("*************",1,L1(8
:Output(3,Ans,"V
:augment(DeltaList(cumSum(L1)),{min(13,max(1,L1(8)-1+int(3rand→L1
:S+1→S
:getKey→K
:If Ans=22
:Pause
:A-1+2(Ans=21 or Ans=26→A
:Disp "
:End
:Output(8,1,"SCORE:
:Output(8,7,S
I hope you don't mind that Jump's quite different than your original code; I basically rewrote it. ;)  Thanks for the games! :)

On a side note, I'm working on a pretty cool game for it now entitled "City Saver."




Alright, I think I found all of the typos now...
Title: Re: Homescreen Game Pack
Post by: Xeda112358 on April 11, 2011, 09:30:50 pm
Sweet, I cannot wait to see what this "City Saver" is :P Also, i hope you don't mind, but these are all nice, small mini games that are perfect for ReCode. Is it alright if I attempt to remake some more of them in ReCode?
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 11, 2011, 09:43:49 pm
Also, i hope you don't mind, but these are all nice, small mini games that are perfect for ReCode. Is it alright if I attempt to remake some more of them in ReCode?
Please go ahead. :)  Just make sure that all of the respective contributers get credit if it is due. :)

Sweet, I cannot wait to see what this "City Saver" is :P
Hmm, City Saver you say...
Well, I'm eager to release it as it's really cool.  The goal of this game is to save the city from the bombs that are falling from the sky.  To do this, shield the buildings.  It's pretty self-explanatory, but also quite fun.  The score is time based. ;)  Good luck! ;D
Title: Re: Homescreen Game Pack
Post by: program4 on April 12, 2011, 08:00:07 pm
City Saver is really fun! I just have a suggestion:

-Make the game harder as it progresses, like making the bombs shoot more often or including diagonal shots (if it doesn't slow gameplay or increase the size of the program too much).
Title: Re: Homescreen Game Pack
Post by: ztrumpet on April 12, 2011, 08:25:33 pm
Thanks. :)  It actually gets faster as the game progresses, almost to the point where it's no longer playable.  Should I make it speed up faster?

Edit: I just had an idea to make City Saver look better, but it'll curb the difficulty a bit.  I'll make it speed up faster to compensate, though. :)
Title: Re: Homescreen Game Pack
Post by: JosJuice on April 19, 2011, 07:53:38 am
I put this on my calc recently. It's really nice to have so many games in so little space. But I'm too good at the Guitar Hero game, so I think I'll stay away from it :P
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on May 26, 2011, 12:27:30 am
Wow I really like how those games are looking like. Nice job on the speed too. :)
Title: Re: Homescreen Game Pack
Post by: XVicarious on June 24, 2011, 12:40:00 am
I'll see if I can write a quick game for this. I made a game this year in Basic with the home screen and I could rewrite it optimized with what i have learned
Title: Re: Homescreen Game Pack
Post by: Munchor on June 24, 2011, 07:29:53 am
(http://www.omnimaga.org/index.php?action=dlattach;topic=1894.0;attach=7275;image)

Very nice ztrumpet, really like it :D
Title: Re: Homescreen Game Pack
Post by: boot2490 on September 13, 2011, 12:43:27 pm
Hello guys! I am planning to make a space invaders-esque addition for this.
Is it alright to use a matrix to handle all the sprites?





P.S. In order to improve the entertainment value:
*Remove tap forever (does nothing)
*Fix guitar hero (no way to lose, or quit)
*Fix ballitrix (too easy, either make it faster or make it so that more than one falls at a time)
*Fix memory (doesn't work)
*Remove pillar drop (boringly easy)
*Remove spike doom (same thing as Jump, but not as good)
*Make jump horizontal (so you don't have to hold the calc sideways)
*Remove Grass Snake (snake, but makes you angry)
*Fix dodge ball (too easy, you could change where balls come from each throw, or make it so that sometimes they are thrown next to each other so you can't rest)
*Remove avoid him (like avoid pi, but you can't really avoid it and you can't figure out the scoring)
*remove avoider (too hard to lose, untinteresting)
*remove random num (not very fun, every game is the same)
*remove star dodger (same game as dodge em but not as good)
*add random ceiling to free fall to make it harder
*shorten time limits, too long
*make lazer dodge harder
*make pong horizontal, with player on other side, nobody can win against a wall
*Make barricade drop more than one at a time (too easy)
*add more games
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 13, 2011, 04:27:51 pm
Jump can't be displayed with the calculator held normally because you would lose a whole lot of speed in the process. It uses the fast nature of the Disp command and you'd have either do some really tricky coding or switch to using Output().

As for your Space Invaders game, I'm sure using a matrix is fine but remember they take up a lot of room in memory the bigger they get.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 13, 2011, 05:30:16 pm
Hey boot2490, and thanks for the comments.  I'd like to do many of the things you mention, but it's really hard to do so in such limited space, and in TI Basic.  Some of your suggestions sound feasible though; I'll give some of them a shot.

Edit:  By the way, here's what'll likely be tried:
Quote
*Fix guitar hero (no way to lose)
*shorten time limits, too long
*add more games
Title: Re: Homescreen Game Pack
Post by: Wellen on September 13, 2011, 05:53:03 pm
*Fix memory (doesn't work)
Uh ?
It works..

Btw, nice Pack !
Title: Re: Homescreen Game Pack
Post by: boot2490 on September 14, 2011, 06:48:41 pm
Thank you for acknowledging my suggestions.
Would a 16*8 matrix be too big? It would delete it when the game closes.
Also, what is the goal for the overall (non-running) size of each game? In-game RAM consumption?

I very much like this pack and would love to make some additions for it.
Speaking of which, I was thinking of modifying the code for tile battle (which I enjoy) to make it a tron bikes game. What do you think?
EDIT:
Or not. that code looks very daunting.  O.O


EDIT:
P.S. How do you handle the locations for all of the objects in, say, Star dodger? There are so many. How does the program know where they are and how to move them? It seems as if there are too many stars for variables, and it doesn't use a matrix. Does it store coordinates in a list? ???

P.P.S In order to make star dodger and Dodge'em more unique, make one going up and one going down.
Title: Re: Homescreen Game Pack
Post by: ztrumpet on September 14, 2011, 07:28:53 pm
The reason Star Dodge and Dodge'em (and other games like them) work so well is because they use Disp " (no spaces following the quote) to scroll the screen.  I also store the coordinates for the objects in a list that I index with another variable to handle collision detection.  It's a really complex system, but it lets the game go really fast for TI Basic.

I don't mind if you modify any of my code, just please let me know about it.  If you're just looking at it to understand how it works and applying that concept to something else, the no credit is required. :)

Thank you for acknowledging my suggestions.
Would a 16*8 matrix be too big? It would delete it when the game closes.
Also, what is the goal for the overall (non-running) size of each game? In-game RAM consumption?
I try and make each game between 200 and 400 bytes.  They need to be around 300-350 bytes each (on average) in order for the gamepack to fit with all 48 games.  To me it's a challenge for the games to be fun, fast, and small, and this is why I enjoy this project so much.
As for the RAM requirements for each game, just try not to go over 2300 bytes or so.  Snake and Grass Snake use the same engine (I squeezed two games out of it to justify including it - it's one of the bigger games in the pack, but its size is divided by two as there are two games), and it requires two 128 element lists and one 8*16 matrix, for a total of 2357 bytes of RAM.  They are, however, the fastest snake games programmed on the homescreen in TI Basic, and this is a fact I am very proud of.  If RAM becomes an issue, though, I can save almost 600 bytes by compressing the two lists, at the cost of a little speed.

If you would like to make games for it, I will consider them for addition. :)

A Tron game is an awesome idea.  I'd certainly like one in the gamepack, no matter who makes it (be it me or someone else).
Title: Re: Homescreen Game Pack
Post by: boot2490 on September 30, 2011, 05:53:45 pm
Sigh.
I don't think Homescreen Invaders will be possible. It either has to be REALLY REALLY SLOW or just not work. :(
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 08:47:59 pm
Challenge accepted ;D

This is definitely one of the hardest homescreen games out there. And did I mention I lost?
Title: Re: Homescreen Game Pack
Post by: boot2490 on September 30, 2011, 08:49:41 pm
[cough]asshole[/cough]
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 08:50:39 pm
On a TI-84 Plus:
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 30, 2011, 08:53:03 pm
How big is it?
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 08:53:31 pm
510 bytes. Might be a bit big :/
Title: Re: Homescreen Game Pack
Post by: boot2490 on September 30, 2011, 08:56:09 pm
Rub it in my face, will ya?
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 30, 2011, 08:56:18 pm
I'm guessing it would be fine, but I'm not sure as I'm not Z :P It looks really nice though.
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 08:57:11 pm
Rub it in my face, will ya?
Nah, I was being serious. The games in ztrumpet's Homescreen Game Pack are all incredibly small (many are 100 bytes or so).
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 30, 2011, 09:02:33 pm
I don't think many are quite that small. I think more are like 200-300. But I could be wrong.
Title: Re: Homescreen Game Pack
Post by: yunhua98 on September 30, 2011, 09:07:51 pm
wow, Deep, that looks really good.  :o
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 30, 2011, 09:18:13 pm
Well I managed to shave a whole three six bytes off :P I might be able to get more if I spend more time understanding it all. Is it possible to use min(MAX,max(MIN,VARIABLE+(getKey)-(getKey→VARIABLE for your character movement? That would save you about fifteen or so bytes too.
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 09:21:00 pm
Is it possible to use min(MAX,max(MIN,VARIABLE+(getKey)-(getKey→VARIABLE for your character movement?
Yeah, of course. I was so eager to post it I forgot to do some things to it first, including optimizing and getting rid of a minor bug with enemy bullets that you might or might not notice. (Bullets hit you in different ways depending on whether you're in the second-to-last row or the last one.)
Title: Re: Homescreen Game Pack
Post by: meishe91 on September 30, 2011, 09:28:09 pm
Is it possible to use min(MAX,max(MIN,VARIABLE+(getKey)-(getKey→VARIABLE for your character movement?
Yeah, of course. I was so eager to post it I forgot to do some things to it first, including optimizing and getting rid of a minor bug with enemy bullets that you might or might not notice. (Bullets hit you in different ways depending on whether you're in the second-to-last row or the last one.)

Ah okay, I just wasn't sure because of the subtracting 15 and so from it, so I wasn't sure how it worked exactly and didn't want to risk screwing something up.
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on September 30, 2011, 09:31:13 pm
Oh, that's just the right bound check (A is the x-value that can be anything between 0 and 15 inclusive, while the y-value in B has to be 0 or 1).
Title: Re: Homescreen Game Pack
Post by: Yeong on October 01, 2011, 10:28:04 am
Rub it in my face, will ya?
You're giving up and I spent my time trying to see what's wrong with ur code and writing sample code to help you out? D:
I'll still show you my code if you're interested. If you study it, it might get close to DT's program, but not quite sure about the size D: (Since I wrote it so ppl can understand easily)
Title: Re: Homescreen Game Pack
Post by: boot2490 on October 01, 2011, 04:43:56 pm
I am working on it once more!!
http://piratepad.net/ep/pad/view/ro.5GX1ET4izrM/latest
Title: Re: Homescreen Game Pack
Post by: ztrumpet on October 01, 2011, 10:52:10 pm
I don't think many are quite that small. I think more are like 200-300. But I could be wrong.
You are almost correct here.  I think most of them are 250-350 bytes.
Wow, Deep, that's awesome!  I'm not sure how you made it so fast, but I see a lot of strings in use just by watching the screenie.  That's awesome.  I wish I'd had the idea to use strings instead of making the bullets move out of lists.  Wow. :D

Boot, it's okay that Deep made his work well - he has a lot more experience with Basic, and I'm sure you can get to the level he's at by studying his code.  Remember that Deep and I have each been coding for a while now (I'm at 4+ years) and our first games didn't happen right off the bat.  My games up until Drifter were terrible, and Drifter was released after I'd been programming for 2 whole years. ;)  Good luck. :)
Title: Re: Homescreen Game Pack
Post by: Deep Toaster on October 01, 2011, 11:08:12 pm
Wow, Deep, that's awesome!  I'm not sure how you made it so fast, but I see a lot of strings in use just by watching the screenie.  That's awesome.  I wish I'd had the idea to use strings instead of making the bullets move out of lists.  Wow. :D
Thanks ztrumpet! But remember that that screenshot is on a TI-84 Plus, and it's half the speed on an 83, and keypresses are a bit laggy. As fast as I can get it though :D
I am working on it once more!!
http://piratepad.net/ep/pad/view/ro.5GX1ET4izrM/latest
Cool, good luck. Again, feel free to look in my code. If the source to any program is provided, it's for others to see :)
Boot, it's okay that Deep made his work well - he has a lot more experience with Basic, and I'm sure you can get to the level he's at by studying his code.  Remember that Deep and I have each been coding for a while now (I'm at 4+ years) and our first games didn't happen right off the bat.  My games up until Drifter were terrible, and Drifter was released after I'd been programming for 2 whole years. ;)  Good luck. :)
I agree completely. I think TI-BASIC is one of those languages where experience is especially important, more so in other languages, just because of the challenge. As you make more programs you learn more tricks that each make your future code smaller and faster, which is more important in TI-BASIC than just about anything else around in the past two decades or so.

And yeah, my story's the same as ztrumpet's, though I still haven't come as far as he has in ability -- everything I made in 2009 and before (half the stuff on my ticalc.org profile, which I still need to clean out) was absolutely terrible. Just keep coding!
Title: Re: Homescreen Game Pack
Post by: boot2490 on October 01, 2011, 11:11:37 pm
I've been coding for a while, but only recently got serious. Also, you can view the unfinished code for invaders on the read only etherpad I posted above. I'll send the non read only version tomorrow when I finish it.

EDIT: New page AGAIN?!!?!?!?
Title: Re: Homescreen Game Pack
Post by: meishe91 on October 05, 2011, 11:22:28 pm
What's wrong with a new page?
Title: Re: Homescreen Game Pack
Post by: DJ Omnimaga on October 05, 2011, 11:36:16 pm
Nothing, it's just that for some odd reasons almost everytime Boot2940 replies to a topic, his post starts a new page. Some sort of weird coincidence. :P

Title: Re: Homescreen Game Pack
Post by: Deep Toaster on October 08, 2011, 11:44:47 am
Wow, the 10 posts/page thing really hates you boot O.O
Title: Re: Homescreen Game Pack
Post by: boot2490 on October 08, 2011, 10:37:57 pm
No, it loves me!
I have a lot of projects on my plate right now, counting non calc ones:
So, I may not be able to finish Homescreen invaders very soon.
I'll try though.