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

0 Members and 1 Guest are viewing this topic.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Elimination: A New FPS
« Reply #30 on: August 29, 2011, 12:43:40 pm »
That looks great, though it would be nice to see mipmaps for the textures, they do get quite shimmery at a distance.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Elimination: A New FPS
« Reply #31 on: August 29, 2011, 01:10:55 pm »
How does the greyscale look on calc?  I'm surprised wabbit is failing at rendering the grey that way, it is usually pretty good at that o.O Maybe the settings?  How many levels of grey are you using?

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 #32 on: August 29, 2011, 01:29:20 pm »
Did you try adding Shades in the Options, in the tab "Display" ?
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 fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Elimination: A New FPS
« Reply #33 on: August 29, 2011, 01:43:33 pm »
Oh, that is supposed to be in grayscale :P No wonder it looks so odd..

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #34 on: August 29, 2011, 01:46:33 pm »
Yeah, I think it's the settings.

So, about collision detection and Wolfenstein 3D?

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 #35 on: September 01, 2011, 01:46:54 am »
I don't think it did, at least not universally. It would be bad if you could walk into the lights :P But I think sinks and some other things (like enemies) had collision.

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 #36 on: September 01, 2011, 03:36:53 am »
Looks nice Hot Dog :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #37 on: September 02, 2011, 03:54:52 pm »
I don't think it did, at least not universally. It would be bad if you could walk into the lights :P But I think sinks and some other things (like enemies) had collision.

I think I'm just going to avoid collision detection.  Collision itself is not an issue, but I don't want to stress myself trying to get a person to "slide along an object" they bump into.  And if people come to a complete stop upon collision (rather than sliding along the object), that's just going to be annoying.

EDIT: I should have a whole level to display quite soon!
« Last Edit: September 02, 2011, 04:00:05 pm by Hot_Dog »

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 #38 on: September 02, 2011, 04:06:58 pm »
* DJ_O can't wait for the level.

As for collision detection, I would only add it if an enemy is meant to block your way somewhere actually. Otherwise, I assume those enemies are gonna move around so the lack of collision might not even be noticeable, although it might be good to not make the sprites too big, then.
« Last Edit: September 02, 2011, 04:07:16 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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 #39 on: September 02, 2011, 10:21:17 pm »
well, I think what wolfesnstein did was have collision walls separate from rendered walls, as well as having items simply render. That way, they could have collision work identically for colliding objects as it would for walls (By having them marked as a wall for collision, and still have non-colliding objects.

Of course, 100% of the colliding item cases (not counting npcs, but DJ's right IMO on this one.) were decorative and therefore completely optional, especially since you're not making a remake of wolfenstein, just a game like it :)

Edit: you will have wall collision, right? :P
« Last Edit: September 02, 2011, 10:23:33 pm by willrandship »

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #40 on: September 03, 2011, 12:38:38 am »
Look for level 1 tomorrow! 

Thank you penguin77 for your perfect grayscale tutorial.  Grayscale is now flickerless!  Unless you decide to enjoy the scenery.  Then you will notice some flicker.  This is because I had to deviate from checkerboard patterns to fix a display bug.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #41 on: September 03, 2011, 12:02:28 pm »
Here's Level 1!  You can either watch the preview screenshot below, or download the attached .rar files to see the whole thing.  Enjoy!

Note that grayscale is not flickerless in these screenshots.  On actual hardware the results are much, much better.

There are a couple of bugs to fix.  One is the random dots you see on the floor.  Those come from the sky, and although they're easy to fix I do need to sit down and work on it.  The other bug is sometimes a dying enemy turns into another enemy before death.  Again, another easy fix.
« Last Edit: September 03, 2011, 01:02:08 pm by Hot_Dog »

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 #42 on: September 03, 2011, 12:59:18 pm »
I wanted to download but the two files are part1 ???
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 Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: A New FPS
« Reply #43 on: September 03, 2011, 01:02:32 pm »
I wanted to download but the two files are part1 ???

Whoops! Okay, I fixed the links, so you can get part 2 as well

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Elimination: A New FPS
« Reply #44 on: September 03, 2011, 01:04:11 pm »
Yes, but it only extracts a .gif file?
« Last Edit: September 03, 2011, 01:06:45 pm by annoyingorange »
This used to contain a signature.