Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 44 45 [46] 47 48 ... 68

Author Topic: Cult - New Development Video (5-10-12)  (Read 114243 times)

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #675 on: January 29, 2012, 01:09:54 am »

Ah, I see. Always an issue when dealing with colour manipulation.
So if you don't mind me asking, where your trees cast shadows, is that derived while the level is in use each frame, or does it just darken those tiles on map gen?

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #676 on: January 29, 2012, 01:13:15 am »

Ah, I see. Always an issue when dealing with colour manipulation.
So if you don't mind me asking, where your trees cast shadows, is that derived while the level is in use each frame, or does it just darken those tiles on map gen?

For now, it's just on map-gen. That's just because the day-night cycle isn't yet implemented, though; it'll eventually be derived by the time of day, although probably not 'each frame' (since that would be a big, unnecessary expenditure of processor speed).

ETA:

Tested cloud-shadows, and they do look damned nice. Not sure whether I'll leave them in or not; I'll keep the code snippet around and see how badly it affects the speeds of actual gameplay, I suppose.
« Last Edit: January 29, 2012, 01:51:55 am by Lord Dullard »
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #677 on: January 29, 2012, 02:37:24 am »

Are you deriving the displayed value every frame?
I figure if you only do it once every second or so, and move it off to its own thread, it shouldn't impact performance noticeably. Clouds will move some what slowly at best, but it should only add to the majestic feel you have going.

Sentientdeth

  • Bay Watcher
  • Black Soul Immortal
    • View Profile
    • Sentientdeth's Composition Blog
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #678 on: January 29, 2012, 02:45:58 am »

Absolutely beautiful!
Logged
Dirgeplayer of the Twelve Bays
-The Bard's Guild-

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #679 on: January 29, 2012, 11:08:13 am »

Are you deriving the displayed value every frame?
I figure if you only do it once every second or so, and move it off to its own thread, it shouldn't impact performance noticeably. Clouds will move some what slowly at best, but it should only add to the majestic feel you have going.

Well, the problem with deriving the value every second or so is that it creates a very 'jumpy' look to the shadows. If it came down to that I'd probably rather just leave it out.

I may be able to figure something out, though. We'll see.

ETA:

Whoops! Okay, cloud shadows are in. :D

Evidently when I created the thread to compute the cloud shadows/reflections, for some reason I was calling the process repeatedly via the game's main code loop rather than actually keeping the thread process itself alive via a 'while' loop. Not sure why I did this (except that just beforehand I'd been a separate algorithm that did actually require a hook in the main code loop), but it's fixed now, and running as smooth as silk.
« Last Edit: January 29, 2012, 12:17:18 pm by Lord Dullard »
Logged

Fniff

  • Bay Watcher
  • if you must die, die spectacularly
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #680 on: January 29, 2012, 12:50:26 pm »

I'd happily play the game if I was just wandering around! This looks amazing.

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #681 on: January 29, 2012, 08:06:02 pm »

Okay, cloud shadows are in. :D
Wonderful news! Are you planning on uploading a video of this new visual effect to your blog?

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #682 on: January 30, 2012, 09:20:34 am »

Coding in the morning with a cup of coffee... that's real relaxation.  :) ALMOST makes me forget that I have to go to my actual, boring job in a couple of hours...

Eh-ehm. I'll upload a video soon, after I finish up one or two more small additions.
Logged

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #683 on: January 30, 2012, 03:03:56 pm »

Double-post, sorry. But I have a video for you:

http://www.youtube.com/watch?v=iisZLPfPtsk&feature=youtu.be

Aside from cloud shadows, I added a 'transparency layer'. You'll see the effect in the movie when the PC walks under the tree canopy. I still have some tweaking to do here - I want to make the edges of your field of vision fade out via alpha transparency/lerping rather than the cutoff being so sudden - but the framework is there.

ETA:

For some reason the video quality on this one isn't very good - I assume I accidentally messed with a setting somewhere. Sorry about that.
« Last Edit: January 30, 2012, 03:12:34 pm by Lord Dullard »
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #684 on: January 30, 2012, 07:20:59 pm »

Wow... Looks awesome!
I am left wondering how much effort it would be to make a program that genns a landscape with clouds and such, and can be used as your screen saver, because I would use it.

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #685 on: February 01, 2012, 09:35:38 am »

Okay, another quick video before I'm off to work for another double shift:

http://www.youtube.com/watch?v=XO5LzikfJ84&feature=youtu.be

Got a bit further along with shadows, and they're now pretty dynamic compared to when I started out. Additionally I have the basics of collision detection and an information box/announcement system in place, although I think my weekend project will be designing dynamic scroll bars so that you can skim through old messages and bring up a pop-up version of the same.
« Last Edit: February 01, 2012, 09:40:28 am by Lord Dullard »
Logged

Valid_Dark

  • Bay Watcher
  • If you wont let me Dream, I wont let you sleep.
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #686 on: February 01, 2012, 01:27:44 pm »

I think those shadows look a bit too dark to be from clouds.

from personal experience, you only really see cloud shadows at high altitudes, and even then it's never that dark,  Unless it's a heavy overcast with dark rain clouds.
Logged
There are 10 types of people in this world. Those that understand binary and those that don't


Quote
My milkshake brings all the criminals to justice.

nenjin

  • Bay Watcher
  • Inscrubtable Exhortations of the Soul
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #687 on: February 01, 2012, 05:32:27 pm »

Still procrastinating on starting the gods LD? :P

I kid. The cloud shadows and 1:1 view look great. I only made the joke because I'm surprised you chose to invest time in something like cloud shadows at this stage in the development.
Logged
Cautivo del Milagro seamos, Penitente.
Quote from: Viktor Frankl
When we are no longer able to change a situation, we are challenged to change ourselves.
Quote from: Sindain
Its kinda silly to complain that a friendly NPC isn't a well designed boss fight.
Quote from: Eric Blank
How will I cheese now assholes?
Quote from: MrRoboto75
Always spaghetti, never forghetti

Lord Dullard

  • Bay Watcher
  • Indubitably.
    • View Profile
    • Cult: Awakening of the Old Ones
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #688 on: February 01, 2012, 08:55:06 pm »

Still procrastinating on starting the gods LD? :P

Gods were put on hold so that I could work on the game engine proper, since most people seemed to want that rather than for me to continue working on worldgen details.

I intend to make everything look and feel interesting. I work best when I can let my obsession with detail run wild.

And frankly, at this point I have no real 'schedule' for development. I've decided I'll do what I feel like when I feel like it, since making it something fiscally productive seems out of the question, at least for a good long while. If I'm not enjoying it there's no point in my continuing, so I'll do what I damned well please.  :D (I know you were just joking, so am I - well, sort of!)
« Last Edit: February 01, 2012, 09:01:47 pm by Lord Dullard »
Logged

nenjin

  • Bay Watcher
  • Inscrubtable Exhortations of the Soul
    • View Profile
Re: Cult - NEW ALPHA TECH DEMO v0.2!
« Reply #689 on: February 01, 2012, 09:19:40 pm »

No, I totally get that. It can be the mundane filling out of stuff or the weird "I don't know how this works" stuff that can stop a project dead in its tracks. And that may be some of the prettiest ASCII I've ever seen.
Logged
Cautivo del Milagro seamos, Penitente.
Quote from: Viktor Frankl
When we are no longer able to change a situation, we are challenged to change ourselves.
Quote from: Sindain
Its kinda silly to complain that a friendly NPC isn't a well designed boss fight.
Quote from: Eric Blank
How will I cheese now assholes?
Quote from: MrRoboto75
Always spaghetti, never forghetti
Pages: 1 ... 44 45 [46] 47 48 ... 68