Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views


Sign in to follow this  


A few days ago we shipped a 3-level demo to various folks for testing and feedback.

So far, the feedback is mostly positive, with some good pointers for improvement. We have already made several changes based on user comments.

Looks like the next step is trying to figure out how to scale up development from a 3-level demo to the full game.

Here is a shot from the experimental dungeon level.

Sign in to follow this  


Recommended Comments

Very cool. I really like the force field, and the many different ways you can use it to your advantage. Great work.

In the screenshot from the dungeon level it's hard for me to tell which aspects of the lighting are dynamic/static (which is a good thing I suppose [grin]).

It seems like the bottom of the pillars would cast a stronger shadow. Do you flag entities as either 'dynamic shadow casters' or 'static', and then generate light maps for all objects flagged 'static'? How many dynamic lights can effect each triangle?

Assuming that the shadows cast from the fire are dynamic...I was just wondering if you offset the position of the light by a small random amount each frame? This produces a 'flicker' effect. I noticed they do that in 'Oblivion' for torches, etc. I was just curious if you do it...as it would look great in that scene!

Keep up the good work. The game's looking fantastic.

- Dan

Share this comment

Link to comment
Static parts of the level ( like the brazier ) always cast static shadows ( unless their material is marked as not a shadow caster ).

Dynamic entities ( like the player ) can receive shadows from none, the world or other entities, and cast shadows or not.

I have no moving lights in ancient galaxy, although I do support light colors & brightness changing for free at runtime ( like the orange light representing the brazier flame, which flickers in intensity ).

We may add short-range moving lights for a flare-gun effect, but it won't cast shadows.

There can be any # of lights on a surface, and each light can cast dynamic shadows or not.

Since my shadow maps are per-caster, I have a shadow_factor float value that effects how much shadow resolution to use for each object. This is great for de-emphasizing unimportant objects, but really useful for jacking up some objects with a large projected shadow, like the fan in the previous update, or shadows from a portcullis.

Share this comment

Link to comment
As alpha tester I can say that your shadowing looks really great.

Something else: I'm quite curious which points you are going to improve/change based on comments of testers, (and specially if that matches my own experiences :) )

Share this comment

Link to comment
That picture with the statue and fire reminds me of jedi knight outcast and academy. ahhh, i love those games. but it looks really good though, keep up the good work.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!