Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: trevmeister66 on November 29, 2007, 06:19:00 pm

Title: Baseball
Post by: trevmeister66 on November 29, 2007, 06:19:00 pm
Alright. Now that I've fixed my calculator after it's uber crash, and have stablilized my school work, I have now begun to program again. This was going to be my first ASM game, but I just can't seem to get a grasp of ASM.

I got the idea from Sam Heald's Ion port, found http://www.ticalc.org/archives/files/fileinfo/104/10478.html. I thought it was too.. simple, and that it got overly mundane after a while. There really isn't any animation, the game engine is predictable, and the realisticness isn't very high. So I thought I'd create my own baseball game with most of the following features:
-3 modes of game play (homerun derby, season, exhibition)
-Custimizable season length (28,56,82, or 182 games)
-Full game statistics (batting avg, hits, HR's, rbi's, etc.)
-First person batting (example in screenie coming soon)
-Pitch selection and location (in season and exhibition mode)
-Maybe 2 player (haven't decided)
-Realistic ball direction after hit (no preset trajectories).
-Pitching and swinging animations
-Anything else you guys can think of that should be in a baseball game.

Hopefully I can have a screenie up sometime this weekend, depending on my work schedule.

EDIT: And it's using xLIB
Title: Baseball
Post by: DJ Omnimaga on November 29, 2007, 06:44:00 pm
i would like to see a game like this come out. I think baseball can be easily done for calcs, even in basic, you just need some AI and physics for ball  
Title: Baseball
Post by: Calc84 on November 30, 2007, 10:08:00 am
NICE!   :thumbup:google.gif


Good luck with the project!

btw: will the overall gameplay completely change from Sam's version?
Or will it be similar?

for example  *2nd to swing, 2nd to pitch*
I like the FIRST PERSON BATTING idea!

Will there be baserunning?  And all MLB teams?  Named Players?
Title: Baseball
Post by: DJ Omnimaga on November 30, 2007, 10:30:00 am
I think he should use the Can-Am teams to start, in case the program would be big. If he sees that it isn't too bad then he can switch them with MLB teams.
Title: Baseball
Post by: MSR5 on November 30, 2007, 02:31:00 pm
sounds good
Title: Baseball
Post by: kalan_vod on November 30, 2007, 04:09:00 pm
Seems very possible, I have seen a basic program that is similar to this with use of pictures..xLib will be a definite plus ;)wink.gif
Title: Baseball
Post by: trevmeister66 on November 30, 2007, 04:54:00 pm
QUOTE
btw: will the overall gameplay completely change from Sam's version?
Or will it be similar?

for example *2nd to swing, 2nd to pitch*
I like the FIRST PERSON BATTING idea!

Will there be baserunning? And all MLB teams? Named Players?


I don't think the gameplay will totally different, but we'll see where it goes. 2nd will be to swing, and the arrow keys will be used to move the bat around when batting. I haven't fully thought out the pitching engine, so I won't say how it's going to work yet.

I don't think there will be baserunning becuase there won't be any fielding/defence. I think it will become to slow and bloated if I try to create an AI that decides where to throw it based on where the ball is on the field and where the runners are (although because I used to play baseball for my highschool, I do have a good understanding of what all the situations are, so I could possibly hard code it in). There just seem to be too many combinations and possibilities that it would slow the game down too much. But we'll see.

Haha I doubt I'll do named players.. Actually I think I will. I'll use Celtic2 to extract all the names and put them in their proper places, and I'll use the rosters from last year (which means I'll be using MLB teams  ;)wink.gif )  But there won't be any player abilities or anything, so it will just be a name.
Title: Baseball
Post by: Liazon on December 01, 2007, 11:06:00 am
this looks cool
Title: Baseball
Post by: Calc84 on December 01, 2007, 02:26:00 pm
Great!  

The gameplay will sure be great!

Keep up the good work!

I can't wait for the finished project   :w00t:woot.gif
Title: Baseball
Post by: MSR5 on December 01, 2007, 02:32:00 pm
with a little bit of work
around 15 hours it sould be done in no time
Title: Baseball
Post by: DJ Omnimaga on December 01, 2007, 03:12:00 pm
Well considering it took me around 4-60 to do xLIB xLIB Revolution and it was simpler than a Baseball game I would say a bit more. I was kinda slow when I worked on XXR though, so it could have taken a bit less time

it all depends of the person though, if he can do it in 15 hours I will be amazed cuz i will be able to play the game sooner O_Oshocked2.gif
Title: Baseball
Post by: MSR5 on December 01, 2007, 03:15:00 pm
well yes it depends on the person. for example if they are lazy like me it would take a lot longer
Title: Baseball
Post by: trevmeister66 on December 01, 2007, 03:55:00 pm
QUOTE
well yes it depends on the person. for example if they are lazy like me it would take a lot longer


You know me oh too well.

Now that work is done for the next few days, I will be able to work on this again. Haha and no, I won't have this finished in 15 hours.

[spam]
:bounce:bounce.gif:lol:bounce2.gif:bounce:bounce.gif:lol:bounce2.gif:lol:bounce2.gif:lol:bounce2.gif:lol:bounce2.gif:w00t:woot.gif:w00t:woot.gif:gah:fou.gif:gah:fou.gif:gah:fou.gif:paf:tripaf.gif:supersayan2:slay.gif:rofl:rotfl.gif
WOOT 500th POST!!!
[/spam]
Title: Baseball
Post by: DJ Omnimaga on December 01, 2007, 04:19:00 pm
congrats on your 500th post. Take your time and dont rush the game, else many stuff will be left out or the game may not be as good ;)wink.gif
Title: Baseball
Post by: Liazon on December 02, 2007, 09:18:00 am
congrats!

as for the game, slow and steady progress is usually good otherwise, coffee and large bursts of occasional progress ^^