Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: BCTurk on December 04, 2005, 01:30:00 pm

Title: PIRATES!
Post by: BCTurk on December 04, 2005, 01:30:00 pm
user posted image

"...Announcing a new BASIC game for the TI-83+ Series, Pirates!  This Action/RPG game will feature 4 classes, 13 completly different ships, 11 upgrades, and 6 different ports.  Gameplay will include duels, swordfighing, ship-to-ship battles, the ability to attack ports, boarding, plundering, and even stealing ships.  With GTA-style gameplay, Pirates! has unlimited replay value.  Buy the largest boat possible, and raid Port after Port?  Or pick up a small vessel, upgrade it, and terrorize the high seas?  It's your choice in Pirates!"

user posted image
PIRATES!
Version 0.4.8.1

Ok, this is a semi-graphical, free roaming RPG that is being coded by myself (BCTurk).  I'm currently working on an alpha bulid for personal testing, but their will be a beta version that will be avaible for testers sometime soon.

Screenshots
Pre-Alpha Build (v0.4)

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image

Comments? Questions? Emotional outbursts?
Title: PIRATES!
Post by: dragon__lance on December 04, 2005, 01:42:00 pm
looks cool :)smile.gif
Title: PIRATES!
Post by: DJ Omnimaga on December 04, 2005, 02:54:00 pm
that reminded me KermMarian WOrld Domination game at first, sound pretty nice so far :)smile.gif


nice avatar/sig btw. :)smile.gif
Title: PIRATES!
Post by: BCTurk on December 04, 2005, 03:11:00 pm
Thanks.  I had never played World Domination until today, it's a cool game.

And thanks about the ava/sig.  The avatar I found somewhere a long time ago.  The sig is ok, until you get to the image, which is kickbutt, and all the thanks go to Tikiman.
Title: PIRATES!
Post by: DJ Omnimaga on December 04, 2005, 03:19:00 pm
yeah tiki makes awesome sigs on CH, I wish I was that good :(sad.gif

[off-topic]for staff not being allowed to have avatars this issue will be prbly fixed soon as ppl are set as staff because I might use the forum as the front page now and no longer use the portal, since I have issues making it look good with skins and http://omnimaga.dyndns.org doesnt always redirect to it. so staff avatars might be reenabled soon :)smile.gif [/off-topic]
Title: PIRATES!
Post by: tenniskid493 on December 04, 2005, 03:23:00 pm
wow..this game looks really good...hope progress continues

[offtopic]Yay for staff avatars...I have the perfect one for my Goldensun project (even though its not Goldensun anymore LOL)[/offtopic]

EDIT:  [evenmoreofftopic]KEVIN...what'd you do to the Homepage??????[/evenmoreofftopic]
Title: PIRATES!
Post by: dysfunction on December 05, 2005, 06:35:00 am
Looks great, will you be using xLib?
Hmm, I had the idea for a pirate game a while ago, based on the PC game Redjack: Revenge of the Brethren, which I think I will start after I finish Defilers.
Title: PIRATES!
Post by: BCTurk on December 05, 2005, 11:36:00 am
Possibly.  I still don't know how I'm going to do the movement while you are at sea.  If I need it, I will use it.  I'm also planning on using FlashGorden.
Title: PIRATES!
Post by: DJ Omnimaga on December 05, 2005, 01:44:00 pm
btw is pirate based on a old game? Because I heard of a similar game for PC I think that sounded cool.


@teeniskid: i fixed the portal, but its no longer the home page, the forum is the home page now
Title: PIRATES!
Post by: BCTurk on December 05, 2005, 02:37:00 pm
No, not really.  It is going to be somewhat like the computer/Xbox game only because they both are free-roaming Pirate games ;)wink.gif.
Title: PIRATES!
Post by: necro on December 05, 2005, 02:45:00 pm
a new xlib will be coming out soon with flash gordon like features, you may want to check it out...
~~~~~~~~~~~~~~~~~~~~
will we see any sword fighting/ship boarding mini games?  Also, will you be able to privateer, smugle, sellsword, or act as a trader in the game as well as raiding ports and atacking other ships?  Well, it sounds good regardless.
Title: PIRATES!
Post by: BCTurk on December 05, 2005, 03:11:00 pm
So I have heard.  I will wait and see, it would be really nice if I only used one tag-along program, as that was the main reason I didn't want to use xLIB, because I didn't want to have xLIB and FG and all of my programs.

Sword Fighting - In ports and at sea, not really a mini-game, although I suppose you could call it that.

Ship Boarding - For sure, don't know exactly what it will look like yet though.

Privateer - No, you don't have any interaction with governers or their daughters.

Smugling/Trading - Nope, I just don't have the time/room to do the whole trading thing.  You will however be able to plunder gold and maybe some kind of resource from ports and other ships.

The main point of the game is not fully decided yet, but it will have something to do with taking out some powerful pirates and other things that are undecided as of now.
Title: PIRATES!
Post by: DJ Omnimaga on December 05, 2005, 03:26:00 pm
sound nice, and I hope tr1p can implement FG/resource stuff in xlib so we will only use one single asm lib :Dbiggrin.gif
Title: PIRATES!
Post by: necro on December 06, 2005, 03:17:00 am
privateering means getting hired by a government to pirate another countries ships, and share part of your profits with the king/queen in exchange for a safe port and weapon/resource support
Title: PIRATES!
Post by: BCTurk on December 06, 2005, 06:07:00 am
Right, so in order to privateer, you would need to have some interaction with some local official, which isn't included in the game.
Title: PIRATES!
Post by: dragon__lance on December 06, 2005, 01:39:00 pm
i think itd be pretty cool if this was pure basic, but then agin, using xlib u can have wonderous graphics  :ph43r:ninja.gif so its really up to u, but if u do use xlib, kno that we'll all be here to help u learn it. :Dbiggrin.gif
anyways, do u plan to have a feature that u trade from town to town. that could also be the main plot, trying to transfer goods from one port to another. Then itd be a test of moral, whether ur a pirate, or a merchant :)smile.gif
Title: PIRATES!
Post by: BCTurk on December 06, 2005, 01:53:00 pm
No trading. :(sad.gif

However, I plan to have "expansion packs", essecially the same basic engine, different content.  One I have already decided on is one that is more focused on personilazation of your Pirate.  I might make it so that the packs can be like plug-ins, so you can d/l the basic Pirate game, and then choose what extra features you would like.
Title: PIRATES!
Post by: DJ Omnimaga on December 06, 2005, 02:28:00 pm
very promising, this will increase replay value a lot :)smile.gif
Title: PIRATES!
Post by: BCTurk on December 06, 2005, 04:08:00 pm
That was the plan anyways ;)wink.gif
Title: PIRATES!
Post by: katmaster on December 10, 2005, 08:19:00 am
This looks pretty cool. Anyways, if your planning on using graphics of anykind, xLIB is pretty much the best program. It's faster, better, and stays in the archive.  
Title: PIRATES!
Post by: dysfunction on December 10, 2005, 06:36:00 pm
Expansion packs are a good idea, just concentrate on getting the main game done first. Also, i second the xLib recommendation, there's absolutely no point using anything else.
Title: PIRATES!
Post by: BCTurk on December 10, 2005, 07:13:00 pm
Yeah don't worry, I haven't even begun the procees to convert the main programs into ones that could except outside files.

On xLIB, if I do decide to use any graphics prog, that will be it, but I'm still not sold on the idea of using any program, only because I don't know if I'll need it.  If I end up doing scrolling, I will use xLIB.
Title: PIRATES!
Post by: BCTurk on December 28, 2005, 05:41:00 am
Update, kindof.

I am using xLIB, and I just saved like 2k because of it.  I decided on scrolling, so I figured I might as well incorporate it into the rest of the game.  

On another note, the "beta" won't be out in January.  I will publish a sailing/buying engine for people to play around with however.  I have spent the last day dealing with stupid computer problems, so maybe today I can code more.  I'm currently in need of sprites for my ships.  I've got some of them, but the bigger ships are getting tougher to get into a 8x8 sprite...

Anyways, that's the update, I'll post some screenies when I can get on my computer...
Title: PIRATES!
Post by: tenniskid493 on December 28, 2005, 06:22:00 am
Cool,  good to see more progress.  I like the idea of using xLib.  Can't wait for that demo engine.  Keep up the good work.
Title: PIRATES!
Post by: DJ Omnimaga on December 28, 2005, 06:27:00 am
cool, for animated screenies you can use PTI emulator btw, it has built in animated screenshotter
Title: PIRATES!
Post by: BCTurk on December 28, 2005, 07:17:00 am
Need a 83 ROM..I have an 84 <_<dry.gif.

Thanks for the support guys.  Right now I have a really weird error in my movement engine.  It works fine, but when it gets to one spot, it freaks out  O_Oshocked2.gif
Title: PIRATES!
Post by: DJ Omnimaga on December 28, 2005, 07:20:00 am
I hope you can fix it :(sad.gif

as well as the emu then u need to use TilEm and rom8x (which I voted for in 2005 PC POTY btw) and use calcapture to take animated goodies from the emu
Title: PIRATES!
Post by: BCTurk on December 28, 2005, 07:28:00 am
About TiElim...I can't d/l it here (on Christmas vacation at grandmothers house), I will when I return home.

I can't find anything that would be causeing my bug :(sad.gif
Title: PIRATES!
Post by: dragon__lance on December 28, 2005, 08:09:00 am
@xlibman: i think we should really get tr1pl1ea to release xlib 0.6b here since almost the whole staff is using it :)smile.gif

soundgood BcTurk, have u thought about switching to 16*16 sprites, they'll give u more detail and work pretty well with xlib's new 16*16 tilemapper :)smile.gif
Title: PIRATES!
Post by: BCTurk on December 28, 2005, 08:18:00 am
Not enough room for me, and the port map looks so cool with 8x8 sprites.  The other problem (well, not problem really, but issue) is that 16x16 is a very ackward shape for ships.  I know that you might say 8x8 is as well, but it seems to work better.  I'll think about it though.  I would really like to have the new xLib, espically if it has the archive/unarchive commands in it, then I could start working that part of the coding.
Title: PIRATES!
Post by: BCTurk on January 02, 2006, 12:01:00 pm
At the risk of double posting, I've decided that I'm not going to release an alpha build at this moment in time.  I just don't have enough content to make the build worth releasing.  I need to get more content, work more on the movement, ect.  Sorry to anyone who was actually hoping for the release.
Title: PIRATES!
Post by: tenniskid493 on January 02, 2006, 12:32:00 pm
user posted imageuser posted imageuser posted imageuser posted imageuser posted image

Oh well.  I'll just wait until you decide to release it.
Title: PIRATES!
Post by: dragon__lance on January 02, 2006, 03:22:00 pm
i think u made a good decision :)smile.gif after all, better to release an awesome welldone beta then to release a alpha version with no content. just keep up the good work :thumb:google.gif
Title: PIRATES!
Post by: DJ Omnimaga on January 02, 2006, 03:42:00 pm
good decision I think. I usually release betas only when the game is nearly finished to get feedback but no demo, unless I drop the project  
Title: PIRATES!
Post by: BCTurk on January 11, 2006, 03:41:00 pm
Yeah, there will be no demo of this project, but the first full release will be a lite version, aka no external expansion packs.  After I get done with that, then I will worry about the add-ons.

*BCTurk
Title: PIRATES!
Post by: tenniskid493 on January 11, 2006, 03:48:00 pm
:Pblah.gif ^^

I like the idea of the random enemies.

LOL..Watch it or I'll take your editing privelages away[sarcastic]
Title: PIRATES!
Post by: BCTurk on January 11, 2006, 03:56:00 pm
:rofl:rotfl.gif ^^

Anyways, the only problem with random enemies is that they tend to get annoying very quickly, whereas with visible enemies, you could sail away.  On the other hand, random enemies is eaiser to code and stuff.
Title: PIRATES!
Post by: tenniskid493 on January 11, 2006, 03:57:00 pm
Yes, but random enemies also makes it more of a challenge for the player because, if you can see the enemies and you know you are week, you would just avoid them.  However, if it is random, you have no choice but to fight them.
Title: PIRATES!
Post by: BCTurk on January 11, 2006, 03:59:00 pm
True...and the random enemies would make it less like the PIRATES! PC game.  Maybe rand. enemies with a run feature, well, since the battle will be real-time, I guess you could just sail to the edge of the screen?
Title: PIRATES!
Post by: tenniskid493 on January 11, 2006, 04:03:00 pm
I like the run feature, but make sure that you can't always run.  Make either something randomized or else have to do something in order to run.  Otherwise, it'd be basically the same as being able to see the enemies.  But thats just my opinion, do what you wanna do.
Title: PIRATES!
Post by: BCTurk on January 11, 2006, 04:07:00 pm
Run would be based on speed, so the smaller ships would have some advantage there, but if you get in a fight with a very long ranged ship, you could be in trouble.  That way it would give some advantage to small ships (something I really want to incorporate into the game).
Title: PIRATES!
Post by: tenniskid493 on January 11, 2006, 04:10:00 pm
Wow, that sounds sweet.  I like the real-time battles.
Title: PIRATES!
Post by: BCTurk on January 11, 2006, 06:50:00 pm
Ok, sprite time.  What do you guys want?  The 8x8's or the Big ones (used on stat screen and when buying, ect.?  I'm only going to give out one right now, so choose wisely ;)wink.gif.

@Tenniskid - Thanks, Real-Time will actually be fairly easy for this because it can be alot like the overworld engine, just zoomed in.  Another opinion I got was to make the overworld engine also the battle engine (aka, you could leave port, and while you are sailing, a enemy ship could fire on you, and you could fire back, ect.)
Title: PIRATES!
Post by: DJ Omnimaga on January 12, 2006, 03:48:00 pm
8x8 might do for strategy game
Title: PIRATES!
Post by: BCTurk on January 12, 2006, 04:02:00 pm
Ok, 8x8 it is!

user posted image
Title: PIRATES!
Post by: Ranman on January 12, 2006, 04:07:00 pm
QuoteBegin-BCTurk+12 January 2006, 22:02-->
QUOTE (BCTurk @ 12 January 2006, 22:02)
Ok, 8x8 it is!

user posted image

 Very cool! I love the sprites.

Will you have fleets?
Title: PIRATES!
Post by: BCTurk on January 12, 2006, 04:09:00 pm
Quite possibly.  I don't know yet.  Now that I think about it, probably not in the first release, but there could be an expansion allowing this.
Title: PIRATES!
Post by: BCTurk on January 23, 2006, 05:45:00 am
I caved, I'll let you see the big pictures, along with 2 new screenies (kinda)!

user posted image
The full pictures of the ships.  The one I don't like the most is the cutter, we will have to see on that one.

user posted image
An updated screenie of the ship-buying pic, with ship pic.

user posted image
It's not a real screenie, but it's probably going to be in the intro of the full game.
Title: PIRATES!
Post by: kalan_vod on January 23, 2006, 05:50:00 am
Nice, those ships look sweet!
Title: PIRATES!
Post by: BCTurk on January 23, 2006, 05:51:00 am
Thanks, but I just noticed that my screenie doesn't work.  I'll fix it in a minute.

EDIT: Should work now.
Title: PIRATES!
Post by: Spellshaper on January 23, 2006, 06:43:00 am
w00t! nice ones...
:lol:bounce2.gif
Title: PIRATES!
Post by: tenniskid493 on January 23, 2006, 06:48:00 am
sweet screenies
Title: PIRATES!
Post by: DJ Omnimaga on January 23, 2006, 02:11:00 pm
wow awesome, keep up the good work ^^
Title: PIRATES!
Post by: BCTurk on January 24, 2006, 06:38:00 pm
Thanks for the encourgagement (sp???) guys, it does help.

I'm wondering now, should I post daily (or bi-daily) "blog-like" updates on PIRATES!, kinda like a DevLog??
Title: PIRATES!
Post by: tenniskid493 on January 25, 2006, 02:02:00 am
umm..I'd say post whenever you have notable progress.  Don't just post at the end of a day because you have to post even though you didn't really finish anything.  So if you make new progress everyday, then post everyday, but if you only make notable progress like once a week, then I'd say to post it then.
Title: PIRATES!
Post by: BCTurk on January 28, 2006, 07:27:00 pm
Tu as raison...

(Cookie if you know what that means, tennis)

I've been working on a few different things, and my movement engine is coming along.  Real problem is the actual tiles.  I'm not sure if I should make the map like a blow up of the Med Outline I have, or if I should just make the land random.
Title: PIRATES!
Post by: tenniskid493 on January 29, 2006, 03:46:00 am
Literally it means..."You have reason" so in otherwords it means that you're right.

I'm a litle confused about what you mean.  By random land, do you mean randomized and it changes evertime or just that you make it up and isn't based on anything?
Title: PIRATES!
Post by: DJ Omnimaga on January 29, 2006, 12:28:00 pm
keep it progressing ^^  
Title: PIRATES!
Post by: BCTurk on January 29, 2006, 06:52:00 pm
COOKIE AWARDED

The random land is like, it would have to be in the general shape of the med., but the land would be generated randomly, so it would change every time, but it would tile b/c like all the tiles would end at the same spot, you know what I'm talking about??  Don't know if that made it harder to understand or eaiser, but I think it helped.

I will keep progressing xlibman, thanks.

EDIT: I made a very small and simplistic page for PIRATES!, the reason is if  I ever release anything related to PIRATES! for d/l, it will be linked there.

http://home.att.net/~mlbr24/PirPage.html
(No Downloads as of now)
Title: PIRATES!
Post by: kalan_vod on February 02, 2006, 06:39:00 pm
Looks nice, will there be a dl on there soon? :Dbiggrin.gif
Title: PIRATES!
Post by: BCTurk on February 03, 2006, 02:00:00 am
Well, not of the game, although I might release some things, like just the ship purchasing engine, or like a little mini-game with ships, ect.
Title: PIRATES!
Post by: kalan_vod on February 03, 2006, 09:34:00 am
Cool, at first I thought you meant the dl was aviaible there, and after looking at the site for 3 mins I figured it didnt :Dbiggrin.gif
Title: PIRATES!
Post by: BCTurk on February 03, 2006, 11:23:00 am
LOL, sorry if it's unclear, I'll edit it now.
Title: PIRATES!
Post by: elfprince13 on February 03, 2006, 11:24:00 am
QuoteBegin-BCTurk+23 January 2006, 11:45-->
QUOTE (BCTurk @ 23 January 2006, 11:45)
I caved, I'll let you see the big pictures, along with 2 new screenies (kinda)!

user posted image
The full pictures of the ships.  The one I don't like the most is the cutter, we will have to see on that one.

user posted image
An updated screenie of the ship-buying pic, with ship pic.

user posted image
It's not a real screenie, but it's probably going to be in the intro of the full game.  

 those sprites look awesome. How come you are using BBuilder 1.2 though and not 2.0?
Title: PIRATES!
Post by: BCTurk on February 03, 2006, 11:30:00 am
Hmmm, maybe I havn't d/l 2.0 yet, let me check and edit.

EDIT: Yeah, I've got 2.0, I'll have to change that.  Also, I'm not using zSprite anymore, because of xLib's pic features, so that ad will go away.
Title: PIRATES!
Post by: kalan_vod on February 03, 2006, 12:30:00 pm
Does xLIB work with bb? I heard it doesn't.
Title: PIRATES!
Post by: BCTurk on February 03, 2006, 01:06:00 pm
Haven't tried it, but I have heard both ways (it does and it doesn't)
Title: PIRATES!
Post by: elfprince13 on February 03, 2006, 02:11:00 pm
this should answer all questions

QuoteBegin-"BasicBuilder 2.0 readme"+-->
QUOTE ("BasicBuilder 2.0 readme")
New in basicbuilder 2.0:
Basicbuilder 2.0 has been redesigned in a lot of places for more flexibility. It has
taken a lot of work to achieve this, I went as far as writing a new assembler to
assemble the source code of basicbuilder. I hope the changes make basicbuilder a
better program. If you know any new features you?d like to see included in
basicbuilder, just email me ([email protected]) and I may add the feature you want
in the next release. You can do the same if you come across a bug or something that
doesn?t work like you expect it too. But now, a quick summary of the changes in
basicbuilder 2.0:
? Basicbuilder 2.0 should leave more free space to include programs and/or
pictures. It has a lot of new features to make this possible:
o It leaves out support for things you don?t use like recallpic support
when you don?t add any pictures.
o It recognises when two programs look very much alike and tries to
save space by taking advantage of the similarity.
o And last but not least, the code was optimised to save space at several
places.
? You can now use omnicalc, symbolic or other special basic functions inside
your apps. But the calculator on which you run the app will still require
omnicalc, symbolic or whatever app is needed to be installed
.....
Note for pre1.2 users
It's not necessary anymore to rewrite all prgm calls inside your program anymore to
asm(nr. It still works but basicbuilder will now try to convert all prgmcalls itself. But
when you decompile the app the asm(nr syntax is still visible. You also still have to
rewrite you recallpic lines inside basic programs if you include pictures.
Title: PIRATES!
Post by: DJ Omnimaga on February 03, 2006, 02:18:00 pm
there is only one way to figure it out *xlibman
Title: PIRATES!
Post by: elfprince13 on February 03, 2006, 02:28:00 pm
QuoteBegin-xlibman+3 February 2006, 20:18-->
QUOTE (xlibman @ 3 February 2006, 20:18)
there is only one way to figure it out *xlibman considers porting his xLIB demo to BB  

O_Oshocked2.gif which xLIB demo?
Title: PIRATES!
Post by: DJ Omnimaga on February 03, 2006, 02:41:00 pm
user posted image
Title: PIRATES!
Post by: elfprince13 on February 03, 2006, 03:14:00 pm
QuoteBegin-xlibman+3 February 2006, 20:41-->
QUOTE (xlibman @ 3 February 2006, 20:41)
user posted image

 oh, that one, I thought you meant one that you were working on.
Title: PIRATES!
Post by: kalan_vod on February 03, 2006, 05:11:00 pm
So I guess that means it works? (Hope to see)
Title: PIRATES!
Post by: BCTurk on February 05, 2006, 03:29:00 pm
Ok, new, but "fake" screenies (aka, not in the game yet, but it will be if it gets a good response).

Title Screen

user posted image
(x2 size)

user posted image
Real Size

The battling ships *MIGHT* be animated, I don't know if it will work with a getKey, but I would assume.
Title: PIRATES!
Post by: kalan_vod on February 05, 2006, 03:46:00 pm
Nice, looks really good! Maybe add a animation? like the bomb or the skull moves a little.
Title: PIRATES!
Post by: DJ Omnimaga on February 05, 2006, 03:47:00 pm
I LIKE it especially with the ships and the skull face at top, with animated ships it would be even more awesome :)smile.gif
Title: PIRATES!
Post by: kalan_vod on February 05, 2006, 03:50:00 pm
Maybe have the swors chop, or go and cut the skull!
Title: PIRATES!
Post by: Ranman on March 01, 2006, 02:32:00 am
I hope to hear some progess! And, of course, we would all love to see some screenshots too! -- When time permits.
Title: PIRATES!
Post by: DJ Omnimaga on March 01, 2006, 04:32:00 am
I think bcturk wont be on for a while or at least not often, according to his post in the staff forum  
Title: PIRATES!
Post by: kalan_vod on March 01, 2006, 05:22:00 am
Yeah unfortunately, I hope he can continue to work on this when time permits.