Author Topic: Sprites for a calc FPS  (Read 8158 times)

0 Members and 1 Guest are viewing this topic.

Delnar_Ersike

  • Guest
Sprites for a calc FPS
« on: November 18, 2007, 08:18:00 am »
Many of you have noticed that I have rarely been on Omnimaga lately. This is not only because of school and family problems, but also because nowadays I have limited access to a computer.

Anyways, in my boredom, I created a couple of weapon sprites people could use in a calc FPS. Some of the sprites may seem familiar to Gemini's weapon sprites (especially the knife, which is almost the exact same), but most of them are original in the sense that I am the one who made the sprites instead of copying from somewhere.

So far I have 8 weapons done as well as their firing animations: a knife, a pistol, a crossbow (yes, I had to), a machine gun, a shotgun, a sniper rifle, a rocket launcher, and a grenade. The reticles for each weapon are also done (including the lock-on animation for the rocket launcher), as well as weapon bobbing during movement and bullet animations. Next up: reloading animations, projectile animations for the rocket launcher and the grenade, scope animation for the sniper rifle, improving the rocket launcher firing animation (right now it kind of looks like a giant turd is coming out of the end), optimizing the mini-program I made for the sprites, and finding another computer with a working version of TI-Connect or TiLP that I can use to upload the program and the sprites. Oh, and the sprites are 24x24, while the reticules are 8x8 (though there is an exception in which one reticule, the shotgun's, is 10x10).

Offline dinhotheone

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 410
  • Rating: +2/-1
    • View Profile
Sprites for a calc FPS
« Reply #1 on: November 18, 2007, 08:42:00 am »
your doing this in basic/xlib???? good luck, i look foward to seeing if this is possible

(on a side note) MOTHER@#$!#$ 5 times in 7 years...

Delnar_Ersike

  • Guest
Sprites for a calc FPS
« Reply #2 on: November 18, 2007, 10:06:00 am »
QuoteBegin-dinhotheone+18 Nov, 2007, 12:42-->
QUOTE (dinhotheone @ 18 Nov, 2007, 12:42)
your doing this in basic/xlib???? good luck, i look foward to seeing if this is possible

(on a side note) MOTHER@#$!#$ 5 times in 7 years...  

 The mini-program is, yes, in BASIC with the help of xLib. However, the mini-program is only intended to tie the sprites together and see them in a more organized way. And yes, it's possible, as there is no raycasting engine; just sprites being displayed as well as a couple of lines. :Ptongue.gif

Plus, what do you mean by, "MOTHER@#$!#$ 5 times in 7 years..."?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Sprites for a calc FPS
« Reply #3 on: November 18, 2007, 10:08:00 am »
I hope you get your comp problems and life stuff fixed soon :(sad.gif

Delnar_Ersike

  • Guest
Sprites for a calc FPS
« Reply #4 on: November 18, 2007, 10:47:00 am »
QuoteBegin-DJ Omnimaga+18 Nov, 2007, 14:08-->
QUOTE (DJ Omnimaga @ 18 Nov, 2007, 14:08)
I hope you get your comp problems and life stuff fixed soon :(sad.gif

 Life stuff is mostly fixed, as the end of the 1st trimester in school is nearing, we are too young to have finals, and in 3 days we'll have Thanksgiving Break. As for my parents, let's just say my dad tried to... limit... my access to a computer after I successfully hacked his OpenFirmware password, which he thought was impossible to hack by someone as young as me. <_<dry.gif But now everything is cool as well, and he'll stop trying to... limit... me by Tuesday. Plus I'm probably getting a MacBook Pro with a working version of XP pre-loaded around the middle of this week.

Liazon

  • Guest
Sprites for a calc FPS
« Reply #5 on: November 18, 2007, 04:23:00 pm »
maybe you should do them in gs and give them to ATG so he can make another cool FPS.

good luck w/ the irl problems  

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Sprites for a calc FPS
« Reply #6 on: November 19, 2007, 11:58:00 am »
Haha, it seems as though ATG has been dubbed the FPS master. :)smile.gif

And a calc FPS? in basic I am assuming, and with xLIB?

Hmm, I want to see this. Maybe a new, and somewhat fast(like the picture recalling) engine will come out of this.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Sprites for a calc FPS
« Reply #7 on: November 19, 2007, 07:01:00 pm »
i never seen an xlib fps before, if coded properly it must be friggin fast

Netham was makign one but it used omnicalc and grayscale. I am really curious about how fast a b/w one will run with xlib

Offline trevmeister66

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1009
  • Rating: +14/-5
    • View Profile
Sprites for a calc FPS
« Reply #8 on: November 19, 2007, 07:12:00 pm »
I like the idea of an xLIB FPS. But would it really be that fast?
Projects:    nameless RPG: 1.0%  |  Reverse Snake v1.5: 100%  |  Secret Project: 5%  |  DUNGEON: 70%

My MW2 Blog <-- Please visit :)

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Sprites for a calc FPS
« Reply #9 on: November 19, 2007, 07:33:00 pm »
CDI was making a great basic FPS/TBS (was started as a FPS), http://kvince83.tengun.net/maxboard/viewtopic.php?t=1875&postdays=0&postorder=asc&start=0 is the download and SS candy!

user posted image

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Sprites for a calc FPS
« Reply #10 on: November 19, 2007, 08:38:00 pm »
yeah but CDI fps used so much depth that it's why it ran slower. It was nice tho, but I mean if someone did a FPS exactly the way of Quake 4 83+ from back in 2000 but with xLIB it would run at 1.5 fps I'm sure because it wouldnt need to have to ClrDraw and update the display for each sprites

Liazon

  • Guest
Sprites for a calc FPS
« Reply #11 on: November 20, 2007, 01:02:00 pm »
actually, it'd probably work fairly reasonably well if you you walked 1 tile at a time.  Like let's say the map is like any regular flat tilemap, except tiles you can't walk through get rendered as walls.  it'd be much easier in basic if you were moving through a map w/o scrolling, except in fps view.  duno if that'd still be as fun though

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Sprites for a calc FPS
« Reply #12 on: November 20, 2007, 01:47:00 pm »
Wow CDI's engine is pretty cool.

Has anyone seen calc84maniac's 3D engine that used raycasting in BASIC. o.oblink.gif Although it only ran at about 1 FPS it was still a great BASIC achievement.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Delnar_Ersike

  • Guest
Sprites for a calc FPS
« Reply #13 on: November 20, 2007, 03:54:00 pm »
Guys, for the last time: this is not a raycasting engine! The mini-program is just a way to compile all the sprites I made: the FPS that it will be used for could be written in any language, as it depends on the author.

However, as I see it, I could try to combine CDI's engine with my mini-program to make something with even more eyecandy... %)rolleyes2.gif

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Sprites for a calc FPS
« Reply #14 on: November 20, 2007, 05:04:00 pm »
If you were to modify CDIs engine, I would suggest a total rewrite. And besides that, you could have the basic movement (like Kevin suggest about Quake 4). Each direction is its own pic, call each time..Or you could do it in a smaller screensize, where 4 directions are in 1 pic (I actually wanted to make such a thing, and worked on gathering some thoughts...).