Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Pages: 1 [2] 3  All

Author Topic: 3d scrolling  (Read 29186 times)

0 Members and 2 Guests are viewing this topic.

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: 3d scrolling
« Reply #15 on: November 21, 2006, 01:52:42 AM »

I'll also break my silence to say i would love to see both features in WME
OFC :
Xplatform > FULL 3d

but it'll save me the time i need to develop this engine myself in the future.
2.5d is awesome. 3d is needed for true profits. That's what publishers want, thats' what the gamers want.


Logged

leucome

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 86
    • View Profile
    • Leucome Games
Re: 3d scrolling
« Reply #16 on: November 21, 2006, 02:33:42 AM »

Quote
I think it's too hackish. I would wait for the real 3d support in WME

I just want to help by sharing what i tried...  

I dont think waiting for a "real way" to do something you can do now is that much constructive.

Some examples ....

Ive added particle in my game before wme suport it and i still use my own particles..
I added colision for realtime caracter.  
I found a way to have a reflection on the floor for a couple mansion scene.  
I built a complette weapon system  including a bow with working arrow and soon bazoka with guided missile ...

I cant wait for all those thing to be added ...

And anyway what is the "real way" or the "real 3d" in a completly computer driven virtual world.
If you build a forest actor or a castle actor what make them less "real 3d" it is only the name  "actor" only changing internal name in the engine by scene props or scene object will not make them more real.
And if by real you  mean BSP, portal culling it is only a types of optimizations
for indoor level ... In small scene it is not needed at all.

I mean wme suport realtime 3d, name the objects how you want actor level object props  it is realtime 3d object.





« Last Edit: November 21, 2006, 02:39:42 AM by leucome »
Logged
Look my Site ——► http://news.leucome.ca

Orange Brat

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 112
    • View Profile
    • Orange Brat Shenanigans™
Re: 3d scrolling
« Reply #17 on: November 21, 2006, 06:26:18 AM »

Haven't bothered to read most of this, however I don't think WME should ever go full realtime. The current optional, realtime 3D objects is enough given that is the direction the traditional adventure industry has been headed for a number of years. There are plenty of full, realtime engines out there that have been maturing for years, but there is only one 2D with 2.5D capabilities engine that is publically available(to my knowledge). You can code 3D engines to emulate this style, but WME is like this out of the box, and this should be expanded and made more feature rich instead of devoting development time and complication to full realtime integration. The two worlds are apples and oranges and WME would be better served sticking with what it does best.

If you want to make a Tunguska/Grim Fandango style game, use WME. If you want an Ankh or Fahrenheit style the go with a full 3D engine. Like with anything else, use the engine that works for your particular project.
« Last Edit: November 21, 2006, 06:31:42 AM by Orange Brat »
Logged
The Disenfranchised™ - coming later

Jeroen

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 51
  • I'm a llama!
    • View Profile
Re: 3d scrolling
« Reply #18 on: November 21, 2006, 09:09:36 AM »

Haven't bothered to read most of this, however I don't think WME should ever go full realtime. The current optional, realtime 3D objects is enough given that is the direction the traditional adventure industry has been headed for a number of..............

Well first of all, I think you should have read most of this thread before answering, because now your reply seems like an autonome "I dont want 3D because I..." answer, and not an actual discussion or responds on what has been mentioned here.

I am surprised there are so little finished smaller WME games at the moment. We wanted to go commercial with Joe so that's a different thing, but I still don't understand why there are not more smaller fanbased WME games finished. I don't know if AGS is easier. I did found it hard to work with because it restricts way too much. In WME there is a complete template ready! Just fill in the blanks! AGS users will understand it perfectly after some research. We did a 2D/3D test some months ago, and got it up and running within 30 minutes.
I think, for WME, much can change with a different webdesign, promotion, presentation of portfolio, etc.

Now back to the topic. I haven't read a single good argument why 3D should not be implemented, except personal opinions on how the engine should be. I've read:
- possibile instability
- hackish
- there-are-enough-3d-engines-so-use-these.
- and some others.
What a bunch of negativity :)

Now let's look at:
- development time (IMHO faster and cheaper)
- easier-to-find-team members
- exceptance of target audience
- getting adventures out of the niche market
- art direction and storytelling using cameras, shadows, etc.

With the right graphics designer you can create atmospheric 3D games which can co-exist with 2D games
perfectly.

So you're saying: if you want 3d, use a generic 3d engine? And this is not the case with 2.5D or 2D? Let's pretend WME didn't exist and I wanted to make a 2D engine. You'd say: "use BlitzBasic or DarkBasic or whatever. They have a good 2D sprite system"? Nope, you wouldn't. :)

The reason a full 3d engine is not the right choice IMHO is:
They are too generic and you have to make a dialogue system, 3d pathfinding, event based system,
adventure animation system etc. For action based games they are excellent.
We use www.otee.dk (Unity) which is a great tool for those kind of games.

I think it's important to remember that WME is designed for a specific game genre,
and this provides the foundation for an adventure game.
This is why we want WME for our next game.
Wheter it's 2D, 2.5D or 3D is matter of technical implementation, in which only
Jan Nedoma knows if it's doable or not.

Quote from: SoundGuy
3d is needed for true profits. That's what publishers want, thats' what the gamers want.

Exactly. And that doesn't mean 2D should be thrown away (god no).
« Last Edit: November 21, 2006, 09:12:07 AM by Jeroen »
Logged

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: 3d scrolling
« Reply #19 on: November 21, 2006, 09:38:07 AM »

Hi Jeroen,

I think you may have misread my post a bit. The main point was (shortly) that every project (and you must know it already) needs
a big deal of motivation. Wme creator in my opinion needs a big deal of it nowadays since as you can read from his recent posts, he
doesn't find community very helpful / alive. He created wiki page for community for sharing tutorials, code snippets etc. So far look at
the contents and mainly who contribute there. Look at who helps other users here at the forum. Mainly Mnemonic and handful of others.

To implement full 3d is a huge deal of work. It's not IMO, it's a fact (I know quite a lot about this unfortunately) and to go with this step
you need to be highly motivated and see some perspective. I don't want to speak for Mnemonic, but as a permanent member of IRC channel
I see that much. And my point was, that some times ago people were saying "the only thing wme needs to be fully professional are realtime 3d characters" Mnemonic made them but instead of games there was "yes, but we need better video support and video entities". They are now fully in with optimized library so you can play videos in dvd quality. But then came "shadows are bad, make stencils" so Mnemonic made a stencil shadows.

But where is one single game actually using any of those features? There is not a single one, so how should be Mnemonic motivated to
step into huge redesign and conversion to full 3d?

Maybe Mnemonic steps now in and says, "no, it's nonsense. I want to create tons of functions and never see them in use" but I strongly doubt it. :)

And yes, model as an environment IS hackish. I'd suggest using Virtools which have full 3d instead for now. Using wme in current form isn't the sign of a good design because you'll soon run into serious problems which you may not see now. For example with every camera turn, you'll have to reposition all the sounds in the scene etc. etc. You can't move regions programatically, how would you remain hospot logic? Etc. etc.



 
Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: 3d scrolling
« Reply #20 on: November 21, 2006, 09:53:11 AM »



But where is one single game actually using any of those features? There is not a single one,

Wait until you see my game demo. Should be done within a month.
It uses ALL the features WME has to offer PLUS more I coded into DLLs.
I'll also share some of my code with the community once it's done, but not before.
Actually, not true, Some of my code is already on the WIki.


so how should be Mnemonic motivated tostep into huge redesign and conversion to full 3d?


I would hope so. In a year i'm planning on making a second adventure game, which by then I will require full 3d. And as much as I would like to stay with WME, it won't be possible by then unless it evloves inot that direction.

Logged

Jeroen

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 51
  • I'm a llama!
    • View Profile
Re: 3d scrolling
« Reply #21 on: November 21, 2006, 10:40:30 AM »

Hi Metamorphium,

Sorry if I may have misread your post.
New stuff in engines may take a long time to implement and showcased in a "real" example.
I am correct when I say stencil shadows have been implemented just very recently?

I agree though that "bad craftmen blame their tools". I also think WME could have a better
showcase by now, but god knows what is happening with WME at the moment.

It's just that we now want to create a game and avoid all the "weak points" that Joe had as much
as possible.

I am sorry to hear there is a lot of negativity in this community!
If I can help out to improve stuff in any way, I'm happy to help out.

Logged

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: 3d scrolling
« Reply #22 on: November 21, 2006, 01:59:24 PM »

No problems here Jeroen. :)
I don't percieve it as a negativity. Only stagnation. AGS has a lot of stuff going on community based (little game competitions etc. etc.)
This sort of hustle and bustle attracts hobbyists. WME more attracts serious coders because only they can right now really understand the power of WME.

But serious coders with serious projects has unfortunately much bigger death rate. So yes, WME has quite a lot of promising projects
which would have been great if... But the missing underlying structure of smaller projects and funny little games is very counterproductive.

If there was this sort of community thing going on, WME would have been already really showcased well. But I once suggested to make
this sort of competitions / funny things / weekend challenges etc. Nobody was interested so I dropped the idea, although it could have been fun to make rules like for example weekend challenge: one room escape with the most funny or surprising end. Judges would not judge graphics, but idea, realization and the final joke. (so it would lay off the weight from the "must be AAA gfx" bullshit.)

But you can have tons of ideas and if you don't meet interest you soon burn out and work on your own games, which may or may not
be completed. Having an active community is definitely a bonus even for your own game creation, because the more interested the community is, the more is helping each other etc. And as Mnemonic wrote, most people come here just to ask questions about their problems and that's it.

And community is us. So everyone is part of this flaw. We mustn't think, that after all Mnemonic does for WME he will try to keep the community alive. He won't although he obviously tries.


Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet

imagetag

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 11
    • View Profile
Re: 3d scrolling
« Reply #23 on: November 21, 2006, 09:13:07 PM »

Hi there,

I'm reading this forum for a while, because I have a vague plan for an adventure game, but not the time to make one, at the momemt. Well, whn I was looking for the best engine, I found WME, after a short trip with Adventuremaker, and I think it's a great engine, maybe the first choice for 2D adventures right now. Well, for a pseudo 3d adventure I'd try the Scream engine (Scratches), whis is also free for download.

I don't think that this community is as half as bad as mentioned above. I'd rather guess, that most questions asked in here were so specific, that only a very small amount of users could give a proper solution.

Just my 2c

Greetings
</imagetag>
Logged

leucome

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 86
    • View Profile
    • Leucome Games
Re: 3d scrolling
« Reply #24 on: November 22, 2006, 06:50:54 AM »

I think metamorphium have a good point,  WME attract people with bigger project. And i hope to see all of them when they will be finished.
But maybe some will never be completed.

Attracting more little project can probably attract more people to the community. We can try to improve the community like metamorphium said with competitions or somethings like that ...


I already like WME community because, OH my good people reply so quick with the good answer .. And Mnemonic is so involved.
But in same time it is probably why post are almost all about thechnical things.

About 3d and AAA eye candy gfx, people will never stop to ask for new things. I know WME is the engine i dreamed for but sometime i ask for new feature myself while i know it can be really hard to handle many user request.

 Jeroen when he say hackish for 3d i think he only talk about building a scene with 3d actor.  It is sable because 3d actor feature is great but limited because camera and 2d region are not built to work like that. After i tried it i chosen to use prerendered background (2.5d).  But i keep a couple of things i learned from this test. We can use 3d actor for props in a scene like a table, a tree who move with wind and many other movings scene object instead of using a huge rendered sprite set.
« Last Edit: November 22, 2006, 07:18:22 AM by leucome »
Logged
Look my Site ——► http://news.leucome.ca

Jeroen

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 51
  • I'm a llama!
    • View Profile
Re: 3d scrolling
« Reply #25 on: November 22, 2006, 07:22:31 PM »

Good to have heared everyone's opinion on this matter!
Now it's up to us to decide wheter we'll be using WME (my preference)
Logged

McCoy

  • The cocido eater
  • Frequent poster
  • ****
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 365
  • Spurrrrrrring
    • View Profile
    • Spur Games
Re: 3d scrolling
« Reply #26 on: November 23, 2006, 02:28:11 PM »

Hey Jeroen, I'm glad to see you back and rocking!!

Although everyone knows I love WME and for me it's the best engine on Earth for graphic adventures, I'm 99% sure it won't implement full 3D features, at least not in the short or middle term. And I think it shouldn't, really... mixing the 2D capabilities with a full 3D using the same interface and system seems very difficult, and if it could be done, it would be really a mess: People using 2D features would find the 3D features and options innecessary and annoying on the interface, and vice-versa.

I think that a full 3D adventure engine should be done since the start with that focusing, developing tools and a IDE completely tailored for 3D adventures.

I also agree with what you stated: WME currently is so good that when people start using it, they get delusions of grandeur about how a great game they could make with the engine. It even happend to me the first time I used it, back in the initial beta versions!! So I'm sure right now that "grandeur" effect is even bigger. That is a real problem because, again, as you said, the result is a lot of on-hold of half-finished projects, with lack of smaller but finished games like the ones made with AGS, which has a lot of games. I'm sure that newcomers are very surprised to see there are only a few finished games after almost 4 years since WME's first public beta version.

So, in conclusion, I think that WME won't and shouldn't become a full 3D engine. If Jan ever thinks that such an engine would be good and he's interested in doing it, I think the best approach would be to start making a new engine. I'm sure he would be able to reuse a lot of WME's code, but, specially on the IDE, he should make a new one from scratch.

So the next best option would be to use a general-pourpose 3D engine. At least I haven't found any 3D adventure engines, maybe you have been luckier. The best options right now in my opinion, in free LGPL-licensed engines are:

Crystal Space, with an example of adventure game developed with it being Bonez (although the view is a la NeverWinter Nights and there are some fighting so for me it's more of a RPG...).

Some screenies of Bonez:







Ogre3D. In my opinion, this engine is much better than Crystal Space, specially graphics wise. There is already two commercial point-and-click adventure game released using this engine, and with very nice graphics in my opinion. They are Ankh and its sequel, Ankh - The Heart of Osiris. The best thing is that there is a Game Framework, by the name of Yake. It is a general-pourpose framework, but it means that you won't have to deal directly with the engine all the time, but with higher-level functions focused on game developing. It is still a very young project but there are some stuff I'm sure you'll find very useful. There are other game-focused tools for Ogre3D under development, like GOOF or Ogre Studio, but I think they are less developed than Yake nowadays.

Here some pics from Ankh 1:












And Ankh 2:








You can see high-res (1024x768) screenshots at the Ogre3D gallery of Ankh and of Ankh 2

There are also demos available for each of the games:

Anhk 1 demo (in english)
Ankh 2 demo (in german


Of course, developing a game in any general-pourpose 3D engine is going to take much more time, money and resources than in WME... so it's something one must think deeply about.
« Last Edit: November 23, 2006, 06:55:06 PM by McCoy »
Logged

Click here to sign my sig!

Jeroen

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 51
  • I'm a llama!
    • View Profile
Re: 3d scrolling
« Reply #27 on: December 01, 2006, 02:27:02 PM »

Hi there,

Thanks for the examples.
IMHO general purpose 3D engines are to 'generic' for a lot of stuff, and perhaps is too costly to develop from scratch.
We bought Unity (http://www.otee.dk) for action-based games, which can be compared to the engines you suggested
(Unity is the king of those engines ;D)

Logged

McCoy

  • The cocido eater
  • Frequent poster
  • ****
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 365
  • Spurrrrrrring
    • View Profile
    • Spur Games
Re: 3d scrolling
« Reply #28 on: December 27, 2006, 05:29:27 PM »

Ah well, I was only suggesting free engines, if you wanted to expend some money there's of course much more suggestions :) In any case Unity looks good and it seems specially good for quick development.
Logged

Click here to sign my sig!

nuclear_winter

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 49
    • View Profile
Re: 3d scrolling
« Reply #29 on: December 28, 2006, 11:36:15 AM »

Quote
In any case Unity looks good and it seems specially good for quick development.

But its for MAC only :(
Logged
Pages: 1 [2] 3  All
 

Page created in 0.07 seconds with 19 queries.