Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: TIfanx1999 on February 01, 2009, 11:54:13 pm

Title: Black Jack game
Post by: TIfanx1999 on February 01, 2009, 11:54:13 pm
I haven't done much programming wise latley, so I decided I'd do something fairly simple to get back into the groove of things. I've been working on a Blackjack card game in my spare time for the past few days.
It's in TI-BASIC (83+ Series) and is about 25% completed I'd say. My goal is to keep it between 2kb-2.5kb for the program and variables.
Planned Features:
-Actual simulated 52 card deck with suits(done)
-Keeps track of money and wins and losses
-Graphical(partially done)
-5 card charlie
Title: Re: Black Jack game
Post by: DJ Omnimaga on February 02, 2009, 01:53:13 am
ooh glad you're getting back into coding. :) Try to make it the best BASIC black jack clone ^^. WIll you have multiplayer over link cable?

I will move this in its own subforum (as black jack) so it won't get missed at the bottom of the list like this x.x
Title: Re: Black Jack game
Post by: kalan_vod on February 02, 2009, 02:14:33 am
Is this going to be pure basic or asm lib + basic?
Title: Re: Black Jack game
Post by: TIfanx1999 on February 02, 2009, 06:42:52 am
It's going to be pure BASIC, as Xlib or celtic isn't really need for such a thing and would make the size huge. XD I don't have any plans to do linkplay.
Title: Re: Black Jack game
Post by: nitacku on February 16, 2009, 09:04:34 am
How is this progressing?
I want to play some blackjack :P
Title: Re: Black Jack game
Post by: kalan_vod on February 16, 2009, 02:32:23 pm
Link play would be a nice feature, but I do not really have friends with calcs in real life anymore XD
Title: Re: Black Jack game
Post by: metagross111 on February 16, 2009, 03:19:08 pm
It's going to be pure BASIC, as Xlib or celtic isn't really need for such a thing and would make the size huge. XD I don't have any plans to do linkplay.

actually, i consider xLib and Celtic apps that EVERYONE should have on their calcs. regardless of circumstances.
Title: Re: Black Jack game
Post by: TIfanx1999 on February 16, 2009, 08:22:51 pm
Im glad there is intrest. It's puttering along slowly but surely. Last week was super busy for me as we had inventory at work, so progress should pick up. =)
@ Metagross: While those programs are certainly excelent additions to what functions are already avalible, not everyone thinks that way. Some people don't even know what those programs are much less have them on their calculator. ;)
Title: Re: Black Jack game
Post by: metagross111 on February 16, 2009, 08:30:23 pm
Im glad there is intrest. It's puttering along slowly but surely. Last week was super busy for me as we had inventory at work, so progress should pick up. =)
@ Metagross: While those programs are certainly excelent additions to what functions are already avalible, not everyone thinks that way. Some people don't even know what those programs are much less have them on their calculator. ;)

well, uh, besides the obvious, I guess >_>
Title: Re: Black Jack game
Post by: DJ Omnimaga on February 17, 2009, 02:24:47 am
Well some people are also narrow minded enough to despise every game that use one single asm lib because they claim it's cheating. Personally If the game is good it doesn't matter to me if you give credits to the asm lib authors. PersonallY i almost always have xLIB or Celtic installed on my calc when I play games. When a game doesn't work in Celtic III I switch to xLIB
Title: Re: Black Jack game
Post by: trevmeister66 on February 17, 2009, 10:56:44 am
Well some people are also narrow minded enough to despise every game that use one single asm lib because they claim it's cheating. Personally If the game is good it doesn't matter to me if you give credits to the asm lib authors. PersonallY i almost always have xLIB or Celtic installed on my calc when I play games. When a game doesn't work in Celtic III I switch to xLIB
Yeah a good game is a good game, no matter what it uses. If a person can do it with libs, than so be it. If a person doesn't want to use libs, and still makes a good game, then thats good too. I don't really care what you use, I just like to play good games. :) heh
Title: Re: Black Jack game
Post by: TIfanx1999 on April 12, 2009, 09:58:29 pm
I know there haven't been updates in a while so here's where I'm at:
Im currently re-organizing this as the source is all in peices. Im gonna map it out on paper and make sure I'm not missing anything. Then it's just a matter of putting it back together. Most of the coding is actually done, so it should be too long. After this I think I'll attempt a  small BASIC RPG, afterall Omnimga is THE home of RPG's right? Don't know if it'll be pure BASIC or BASIC with LIBS. Either way I want to do something graphical.
Title: Re: Black Jack game
Post by: noahbaby94 on April 12, 2009, 10:00:29 pm
Well if you want graphical and speed you need libs basics just too slow for graphics.
Title: Re: Black Jack game
Post by: DJ Omnimaga on April 12, 2009, 10:12:42 pm
glad to see some progress :)

as for a graphical RPG I would recommend using Vuurrobin map maker that lets you use dual layer ASCII and keep your char combinations in memory. Else you really need to use text+lines+pixel on/off combined to keep a certain speed. Omnicalc fonts could also work but then the entire calc would run slower due to the installed hooks (like xLIB and Celtic, but worse) and you would lose 1800 bytes of RAM
Title: Re: Black Jack game
Post by: TIfanx1999 on April 12, 2009, 11:06:49 pm
Well if you want graphical and speed you need libs basics just too slow for graphics.
Actually it is possible to do graphics with playable speed without using something like xlib to draw sprites (I assume this is what you mean). True it wouldn't be as fast or as smooth as X-lib or Celtic's sprite drawing function, but it would still be playable. It would depend highly on game engine design (No scrolling obviously, you would explore screen by screen kind of like in the first Legend of Zelda title) and would have to use hard-coded sprites. I might still use a lib if i go with this method though only to read program lines from archive. ^_^
Title: Re: Black Jack game
Post by: simplethinker on April 14, 2009, 01:57:36 pm
You could try what HF used for Metroid Pi.  That game ran at a good speed.
Title: Re: Black Jack game
Post by: kalan_vod on April 14, 2009, 02:06:52 pm
Combined text sprites work well and fast, and if you display each line at the same time it is even faster.
Title: Re: Black Jack game
Post by: TIfanx1999 on April 15, 2009, 12:00:12 am
I think HF did dual layer ascii. I dunno yet, I'm still undecided.
Title: Re: Black Jack game
Post by: kalan_vod on April 15, 2009, 01:48:02 am
I think HF did dual layer ascii. I dunno yet, I'm still undecided.
Yes he did.