Author Topic: Elimination: A New FPS  (Read 82364 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #150 on: September 25, 2011, 08:16:58 pm »
How are the levels going to be stored? As an array with the map and then a list containing enemies and pickups?

Kinda.  It is indeed an array and a list, but both are compressed seperately.  The author of gemini used LZSS compression for maps themselves, and I didn't want to mess around with something that worked just fine.  The list of enemies and such is compressed seperately with pucrunch.

Quote
How fast is decompression?

I haven't timed it, but so fast that you won't even know it happened.  Which is good, because I have to re-decompress a level and textures after running a cutscene.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #151 on: September 27, 2011, 03:52:19 pm »
More progress!  First, you can view a screenshot here:

http://ourl.ca/13235

A couple of new features/bug fixes from the time that I finished switches:

* Enemies and the player now have no issues hitting each other.  In the original game code, sometimes an enemy would take no damage even if the player aimed dead-on to the enemy--and vice versa with the enemy firing.  This problem has been fixed.
* Enemies now fire more often. I have yet to make it so that an enemy will miss sometimes when you move, but that's an easy fix


Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Elimination: A New FPS
« Reply #152 on: September 27, 2011, 07:02:11 pm »
Hm, watching the screenshot, the aiming reticle or whatever it's called is kind of hard to see.  Would it be possible to make one that sticks out more?  Maybe an xoring scope or something...
Vy'o'us pleorsdti thl'e gjaemue

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #153 on: September 27, 2011, 09:00:40 pm »
Hm, watching the screenshot, the aiming reticle or whatever it's called is kind of hard to see.  Would it be possible to make one that sticks out more?  Maybe an xoring scope or something...

I think I'm actually going to remove it.  On such a small screen, it takes up too much space.  Whether or not I make it stick out, it also blocks/blurs other content such as enemies or trees. 

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Elimination: A New FPS
« Reply #154 on: September 29, 2011, 07:26:47 pm »
It's really hard to see stuff in that... The first screenie looked better.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #155 on: September 29, 2011, 10:02:35 pm »
It's really hard to see stuff in that... The first screenie looked better.

Are you saying that it's really hard to see stuff with the aiming device?  If so, I agree

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Elimination: A New FPS
« Reply #156 on: September 30, 2011, 12:27:48 am »
Yeah, because of the fact we are looking down the barrel here, not with the gun off to the right like in modern first person shooters, and there is only side to side aiming, it isn't that hard to aim without a reticle. Having a key to enable/disable it won't hurt if there are people that still want it.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #157 on: October 01, 2011, 01:39:53 am »
I added a new screenshot to the screenshots page.  At the end of the level you can see how many secrets you haven't found

Before I continue with level design (which is the huge chunk of the project), I'm going to edit the saving and loading of levels--including allowing a player to save in-game rather than at the end of each level.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Elimination: A New FPS
« Reply #158 on: October 01, 2011, 05:22:59 am »
I looked at the screenshots. WOW! I think it is the best FPS I've ever seen for the z80.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Elimination: A New FPS
« Reply #159 on: October 01, 2011, 04:56:44 pm »
No, I meant stuff was hard to see. The first screenshot, with the beautiful grey walls and blinking door lights was much better. I didn't even see the scope.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #160 on: October 05, 2011, 09:32:25 pm »
Change of plans! 

As some of you may know, the Ti-83+ SE/84+ screen is slow, and so I'm coming up with creative ways to use the time required to output data to the screen.  This should help speed up the game.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Elimination: A New FPS
« Reply #161 on: October 05, 2011, 11:22:56 pm »
Sounds interesting. Good luck Hot Dog!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Elimination: A New FPS
« Reply #162 on: October 07, 2011, 09:42:03 pm »
1 question will this throw an err mem when I run it like if I dont have all memory free like in gemini?
This used to contain a signature.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #163 on: October 07, 2011, 09:42:55 pm »
1 question will this throw an err mem when I run it like if I dont have all memory free like in gemini?

Not quite.  You'll see a message that says "Sorry, Elimination requires 9 KB of RAM."

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Elimination: A New FPS
« Reply #164 on: October 07, 2011, 10:05:29 pm »
Oh never mind then. Awesome I deleted Gemini of my calculator because of that mem err
This used to contain a signature.