Author Topic: Elimination: A New FPS  (Read 90315 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 #165 on: October 11, 2011, 10:55:59 pm »
I've been applying some changes to speed up the game, and I say that the results are quite noticeable!  So I'll use this as the precursor to level 4 screenshots.  This means game-saving progress won't be until later

Incidentally, it's not over yet, I have some things left to hopefully increase speed even more
« Last Edit: October 11, 2011, 10:56:37 pm by Hot_Dog »

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Elimination: A New FPS
« Reply #166 on: October 11, 2011, 11:16:36 pm »
Oh cool!
How'd you do it?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

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
Re: Elimination: A New FPS
« Reply #167 on: October 11, 2011, 11:45:00 pm »
Awesome. I really can't wait to see what it will look like now. :)

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #168 on: October 11, 2011, 11:48:41 pm »
Oh cool!
How'd you do it?

1. Rather than stretching each wall and object one at a time (which is how I achieve full screen), I'm now drawing each wall and object normal size and then stretching the final result, which is much faster.  Something I should have thought of before ;D
2. I'm working on using the crystal timers to execute @ 120 T-States of instructions everytime a byte of data is copied to the screen

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Elimination: A New FPS
« Reply #169 on: October 11, 2011, 11:49:42 pm »
I love optimizations like that. It's satisfying to delete a big chunk of code to replace it with a few lines.

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Elimination: A New FPS
« Reply #170 on: October 12, 2011, 04:24:51 pm »
I remember when I had a 300 byte program to display a 15x15 boolean matrix on the homescreen.
I posted it on typewith.me, shared the link on omomirc, and fifteen minutes later it was five lines long.
And it worked.
Better than the original.
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 #171 on: October 15, 2011, 01:00:47 am »
I'm ready to start work on level 4.  With level 4, the next screenshot will demonstrate my testing with black enemies and gray objects to help a player distinguish between one or the other.

Here's a teaser, showing how things are running faster now.  Firefox for best results (Sadly the game is still slow when there's 10 objects in the room :P)
« Last Edit: October 15, 2011, 01:01:40 am by Hot_Dog »

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Elimination: A New FPS
« Reply #172 on: October 16, 2011, 10:55:38 am »
Awesome!
+1'd.
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 #173 on: October 23, 2011, 12:44:46 am »
I haven't been lazy!  But to keep you guys entertained, here's a snippet of the rocket launcher, which I've been working on (and am still working on).  I was tempted to program rockets as objects that could move around the map, but in the end I decided to keep things simple.

By the way, the rocket launcher is probably going to be a little more unforgiving than it is in DOOM.  Meaning, you have to be pretty far away to avoid being hurt.  However, you will less likely injure yourself from a close target than you will from a closER target.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Elimination: A New FPS
« Reply #174 on: October 23, 2011, 01:03:18 am »
Um, so it doesn't fire a rocket, just an invisible explody beam?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Elimination: A New FPS
« Reply #175 on: October 23, 2011, 10:58:19 am »
No splosions? :( No actual rockets? :( Hard to use? :(
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 #176 on: October 23, 2011, 11:21:33 am »
Um, so it doesn't fire a rocket, just an invisible explody beam?

It's supposed to represent a rocket.  The imagination can do wonders ;D 

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Elimination: A New FPS
« Reply #177 on: October 23, 2011, 11:35:48 am »
I haven't been lazy!  But to keep you guys entertained, here's a snippet of the rocket launcher, which I've been working on (and am still working on).  I was tempted to program rockets as objects that could move around the map, but in the end I decided to keep things simple.

By the way, the rocket launcher is probably going to be a little more unforgiving than it is in DOOM.  Meaning, you have to be pretty far away to avoid being hurt.  However, you will less likely injure yourself from a close target than you will from a closER target.
Awesome
This used to contain a signature.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Elimination: A New FPS
« Reply #178 on: October 23, 2011, 12:29:13 pm »
Hot-Dog, I wanted to give you a +1 but you have 1337 respect O.O
What should I do ?
Anyway, this is awesome, can't wait for it to be finished :D
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Elimination: A New FPS
« Reply #179 on: October 23, 2011, 01:03:11 pm »
Hot-Dog, I wanted to give you a +1 but you have 1337 respect O.O
Too late D:

But yeah, another awesome game I can't wait to try. As a suggestion, could the rocket launcher be somehow "flattened" a bit more? IMHO it seems like it's pointing upwards in that screenshot.