Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started 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.
-
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
-
That's a cool idea for the contest! Good luck!
-
...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.
-
Nice screenshot! This looks very nice! :D
-
Yeah looks nice
What platform is it again? :P
-
This is in Axe, so the 83+ series.
-
Nice screenshot!
Keep it going :)
-
Congratulations and good luck! :D
-
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? ;)
-
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 =)
-
kinda reminds me of Bubble Tanks :D Someone should really give making that a shot.
-
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.
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
-
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.
-
That sux. You could always code on your PC and test in an emulator though.
-
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 :(
-
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..
-
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
-
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.
-
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.
:(
-
Noo :( so many people losing/breaking calcs...