Author Topic: Nightmare  (Read 89650 times)

0 Members and 1 Guest are viewing this topic.

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: Nightmare
« Reply #105 on: December 30, 2010, 03:27:51 am »
Sorry to hear fullscreen would be too much hassle. I guess it should be avoided then. I just got worried for those who use a huge resolution, since the game screen would be small.
3D Glasses DJ? almost nobody has those at home, but yeah fullscreen would be much better!
Yeah I know and they're hard to find in real life here too. :P It would be funny for those who had them, though. :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Nightmare
« Reply #106 on: December 30, 2010, 03:29:41 am »
Yeah i have never had any luck with scaling images :( I guess it forces the scaler to go pixel by pixel, and at 800x800 thats like 160000 pixels, which is crazysauce :(

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: Nightmare
« Reply #107 on: December 30, 2010, 03:30:41 am »
Yeah X.x. I remember with Game Maker, full screen wasn't too slow, but it looked blurry, which sucks when you want to preserve the old skool feel of a game.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Nightmare
« Reply #108 on: December 30, 2010, 03:36:25 am »
Yeah, i probably could make this a lot faster and fullscreen if i rewrote it in a different language like C++ or Flash or something but i don't want to redo months and months of hard work x.x I think it will work with what it is.

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: Nightmare
« Reply #109 on: December 30, 2010, 12:36:54 pm »
Yeah this would suck to postpone or delay this project just to learn a new language. Projects often die in the way. I notice this happens often when people do that (especially BASIC to ASM. See Simplethinker's Chips clone, for example)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Nightmare
« Reply #110 on: January 13, 2011, 02:57:59 am »
Before this post, there could only be a single light source (the flashlight) on the screen at any time.  This make the atmosphere fairly consistent and simple i thought, so i spent all of today figuring out Transparency Masks and the AlphaComposite class to learn how to draw objects in a way i have never done before.  By modifying certain variables, drawing a shape is like cutting a hole in an image.

 This led to all new possibilities with the shadow engine, and I am proud to say that I can now support an arbitrary amount of light objects in any given scene :) The lights can overlap, cash shadows, even change brightness!  This has led to some very awesome scenarios that i can create, with the dynamic shadow system really shining.

Note that once the lights are created, they can not be moved.  This is a slight drawback, but the advantage to this is that nearby light sources can be combined into a single object, which makes rendering an entire room of lights take the same amount of time as a room with a single light.

 Here are some screenshots of the engine at work:
« Last Edit: January 13, 2011, 03:10:21 am by Builderboy »

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Nightmare
« Reply #111 on: January 13, 2011, 08:30:04 am »
Very sweet! =)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Nightmare
« Reply #112 on: January 13, 2011, 09:32:47 am »
Looking pretty epic!
/e

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nightmare
« Reply #113 on: January 13, 2011, 09:34:23 am »
This looks very good :D Congratulations!

Offline Binder News

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 785
  • Rating: +46/-3
  • Zombie of Tomorrow
    • View Profile
Re: Nightmare
« Reply #114 on: January 13, 2011, 12:42:48 pm »
Very cool. Reminds me a lot of The Silencer. http://ourl.ca/8472
There are flashlights in that as well (however they only took me a few minutes to make).
Spoiler For userbars:







Hacker-in-training!   Z80 Assembly Programmer     Axe Programmer
C++ H4X0R             Java Coder                           I <3 Python!

Perdidisti ludum     Cerebrum non habes

"We are humans first, no matter what."
"Fame is a vapor, popularity an accident, and riches take wings. Only one thing endures, and that is character."
Spoiler For Test Results:





Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nightmare
« Reply #115 on: January 13, 2011, 12:45:31 pm »
Very cool. Reminds me a lot of The Silencer. http://ourl.ca/8472
There are flashlights in that as well (however they only took me a few minutes to make).

In fact, the silencer reminds me of Nightmare.

Offline Binder News

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 785
  • Rating: +46/-3
  • Zombie of Tomorrow
    • View Profile
Re: Nightmare
« Reply #116 on: January 13, 2011, 12:54:06 pm »
When did Builder first start on Nightmare?
Spoiler For userbars:







Hacker-in-training!   Z80 Assembly Programmer     Axe Programmer
C++ H4X0R             Java Coder                           I <3 Python!

Perdidisti ludum     Cerebrum non habes

"We are humans first, no matter what."
"Fame is a vapor, popularity an accident, and riches take wings. Only one thing endures, and that is character."
Spoiler For Test Results:





Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Nightmare
« Reply #117 on: January 13, 2011, 12:54:58 pm »
damn, that's sexy. Keep up the good work :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nightmare
« Reply #118 on: January 13, 2011, 12:55:31 pm »
When did Builder first start on Nightmare?

I don't know, but I played Nightmare before I played The Silencer.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Nightmare
« Reply #119 on: January 13, 2011, 12:57:05 pm »
I first started it sometime in August, directly after playing the Nightmare House 2 Mod for Half Life 2 Episode 2.  It really was inspiring, and as of now, I am developing Nightmare to act as a sort of prequel to the Nightmare House series, with the makers permissions :)

And thanks everybody on the encouraging comments ^^