Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Darl181 on May 27, 2012, 08:08:19 pm

Title: Day_09
Post by: Darl181 on May 27, 2012, 08:08:19 pm
Figured I may as well post my idea earlier than later. ;D

What the title says.  I'm thinking something like Luminara (http://armorgames.com/play/46/luminara), but with other ships shooting back, maybe wingmen flying with you, etc..
I'm thinking of doing something like this in Essence, so who knows they may end up combined after the contest :D

Coding from the ground up ofc, but I'll be using this (http://ourl.ca/8025/284733) as a reference for some physics stuff.

Still thinking up a name, tho I've been playing with something like Conflict_9.  Or I might just make up a planet name for the setting :P

Edit: and there might will more than likely be smoothscrolling, not sure yet.
Title: Re: [Contest] Unnamed Space Shooter
Post by: stevon8ter on May 27, 2012, 08:10:56 pm
Deepspace9 :P to long xD

And it would be awesome, there would be 3-4 AU's on the actual screen, maybe more o.O
Title: Re: [Contest] Unnamed Space Shooter
Post by: Sorunome on May 28, 2012, 05:24:55 am
That's a cool idea for the contest! Good luck!
Title: Re: [Contest] Day_09
Post by: Darl181 on May 28, 2012, 01:36:10 pm
...and jumping right into it. :D  More details on the name later, weird plot stuff.
After a three-hour grind I'm about done with the physics engine stuff.  I'm shooting* for something Asteroids-style.
Just need to come up with an optimized way to limit velocity based on the angle, which I think I have a handle on (atm it limits at one pixel/frame, but the angle changes noticably as speed increases)..
(and/or find some more optimized way to deal with angles, but we've got to admit that tan-1() is awesome ;D)

Haven't gotten the sprites looking right yet, so I'm re-using this luminara-like circle+line thing. Who knows, I might just stick with it for simplicity. :P


*buh-dum tish

Edit: just counted the lines of code on a whim, at 48 so far.
Title: Re: [Contest] Day_09
Post by: apcalc on May 28, 2012, 01:41:08 pm
Nice screenshot!  This looks very nice! :D
Title: Re: [Contest] Day_09
Post by: stevon8ter on May 28, 2012, 02:22:44 pm
Yeah looks nice

What platform is it again? :P
Title: Re: [Contest] Day_09
Post by: Darl181 on May 28, 2012, 02:23:17 pm
This is in Axe, so the 83+ series.
Title: Re: [Contest] Day_09
Post by: Sorunome on May 28, 2012, 02:23:20 pm
Nice screenshot!
Keep it going :)
Title: Re: [Contest] Day_09
Post by: TheMachine02 on May 31, 2012, 04:00:18 am
Congratulations and good luck!    :D
Title: Re: [Contest] Day_09
Post by: Darl181 on May 31, 2012, 11:06:16 pm
Both Y=/Window and Trace/Graph strafe (move sideways) now.
Also, bullets.  Two types.

In the technical aspect I switched from repeated sin() and cos() to a LUT, and it runs a load faster 0.o
(there's a Pause 30 in there now that wasn't in before, so that's why it looks about the same)


Edit; also getting ideas relating to the plot, I might go with a background more like Motorstorm (http://en.wikipedia.org/wiki/MotorStorm#Gameplay), specifically a sort of festival of die-hards or something :P  Also some game ideas.  How does "Team Last Man Standing" sound? ;)
Title: Re: [Contest] Day_09
Post by: shmibs on May 31, 2012, 11:23:55 pm
hmm, that control layout seems a bit awkward. maybe a dual arrowpad setup would work better? something like this:
left/right: rotate
up/down: move forward, back
alpha/stat: strafe left-right
mode/apps: strafe up-down
xt<theta>n: shoot

and how much larger did the LUT make it?

edit: oh, and i really like how this is turning out. it's the type of game that could be fantastic with good ai =)
Title: Re: [Contest] Day_09
Post by: leafy on June 01, 2012, 01:03:06 am
kinda reminds me of Bubble Tanks :D Someone should really give making that a shot.
Title: Re: [Contest] Day_09
Post by: Darl181 on June 01, 2012, 01:10:03 am
hmm, that control layout seems a bit awkward. maybe a dual arrowpad setup would work better? something like this:
left/right: rotate
up/down: move forward, back
alpha/stat: strafe left-right
mode/apps: strafe up-down
xt<theta>n: shoot

and how much larger did the LUT make it?

edit: oh, and i really like how this is turning out. it's the type of game that could be fantastic with good ai =)
The arrow keys are the same as what you have there. The second arrowpad is an interesting idea, tho (tho movement's all relative to the ship, so strafing forward would be the same as holding [up] :P). I'll give that some thought :)

The LUT takes up 512 bytes, but it's created and stuck in an external appvar.  The code I'm guessing might have added on ~20-something bytes? Idk, haven't been keeping close track. Atm it's just over 2.2k, without optimizing.

Quote
Warning - while you were typing a new reply has been posted. You may wish to review your post.
That's an idea too, tho the graphics would get pretty intense (+slow) with the stuff building on 0.o  Maybe I'd just stick with a growing circle :P
And yeah Bubble Tanks is awesome ;D
Title: Re: [Contest] Day_09
Post by: Darl181 on June 24, 2012, 12:44:57 pm
Sorry for the delays in updating :/
I've been having some hardware problems with my calc more than usual lately.. The seam at the bottom is starting to split even more than it used to (for some reason the screws won't twist in, and it rattles when shaken) and sometimes even picking it up is enough disconnect the power (I think?) for a split second and crash it, let alone taking off/putting on the slidecase x.x

I've been looking around the house for tape or something to hold the case together long enough to finish this, but idk if it's going to work - also ofc as soon as I need it it's nowhere to be found. :|

Fortunately I guess I have three other calcs (non-83+ series tho), tho I don't really know the languages for them :P (tho I might be learning some version of C in the near future in college, about that point I might start with C coding on the color calcs :D).


Hoping that I'll finish this by the end of the year, but it may or may not be in time for the contest.
Title: Re: [Contest] Day_09
Post by: TIfanx1999 on June 26, 2012, 12:55:09 am
That sux. You could always code on your PC and test in an emulator though.
Title: Re: [Contest] Day_09
Post by: jsj795 on June 26, 2012, 01:29:50 am
That sux. You could always code on your PC and test in an emulator though.

yeah for me I don't have my physical calculator with me most of the time (I'm at work) so I use TokenIDE and wabbitemu to program and test.

But then again, some people don't have regular access to computers so it might be hard :(
Title: Re: [Contest] Day_09
Post by: Darl181 on June 26, 2012, 01:44:15 am
Theoretically I should've gotten my own laptop weeks ago after graduating from high school, but after being told I would get one nothing's happened x.x

On the upside, I found some tape buried in my room while looking for a certain lost msd8x adapter (again :P) and after putting some across the bottom it seems more stable now.  Like, I can set it down on top of my bed without it crashing \o/
Now to see how much coding I can get done on this thing..
Title: Re: [Contest] Day_09
Post by: leafy on June 28, 2012, 09:14:28 pm
Sounds interesting, but I'm still waiting to see how this is gonna shape up :D
Also, did you know that Day[9] is a famous SCII commentator? :O
Title: Re: [Contest] Day_09
Post by: Darl181 on June 29, 2012, 04:00:16 am
Well, I googled the term when I came up with it to make sure there weren't any horrible connotations or anything :P and saw that, it seems irrelevant/tame enough tho.
Title: Re: Day_09
Post by: Darl181 on July 09, 2012, 06:13:18 pm
A bit late for the contest now :P but the hardware problems are more persistent lately, just after re-taping it it was still crashing on the slightest bump :/
Not sure if I'm going to be able to keep programming on the 84..maybe this would be a good time to pick up on C for the Prizm and/or CX..idk.

Hoping at some point to be able to finish some of the projects I have laying around, but it's pretty shaky atm.
:(
Title: Re: Day_09
Post by: squidgetx on July 09, 2012, 06:29:31 pm
Noo :( so many people losing/breaking calcs...