Would you pay for an ogre powered engine?
Miscellaneous Forums/General Discussion/Would you pay for an ogre powered engine?
| ||
| Just wondering, if there was a engine for max(Windows only atm, may change if we use libs) that was powered by ogre and offered the following features, Industary standard oFusion exporter and SceneLoader Support for 3dsmax. Post Fx like bloom, depth of field etc. Per pixel bumpmapped lighting.(I.e normal mapping) Self shadowing stencil shadows. Animated meshes. B3D Like oop user interface, very use to use if familar with b3d. Full easy to use physics solution. Several easy to understand demos with example media by a pro. SceneFx. Vertex/Pixel Shader support. Ogl/Dx9 drivers. And quite a bit more, would you be wiling to pay for it? The syntax/usable would be nothing like ogre it's self, instead totally abstracted and made easy to use to old b3d'ers.(Both procedural and oop accessors) We're just toying with the idea of making this great general purpose engine for max with a bunch of cool media heavy samples and selling it. |
| ||
Here's an example app,
Local Display:TDisplay = TDisplay.Create()
Display.OpenScreen()
Local Camera:TCamera = TCamera.Create()
Camera.Position( 0,0,40 )
Camera.LookAt( 0,0,0 )
Local Entity:TEntity = TEntity.CreateMesh("hammer.mesh")
Local Sky:TEntity = TEntity.CreateMesh("sky.mesh")
Local ang:Float
Repeat
ang:+1
Camera.Position( Sin(ang)*40,10,Cos(ang)*40 )
Camera.LookAt( 0,0,0 )
Entity.LookAt( Camera.X(),Camera.Y(),Camera.Z() )
'Entity.Rotate( ang,0,0)
Print "Rot X:"+entity.getpitch()+" Y:"+Entity.getyaw()+" Z:"+entity.getroll()
Render3D()
CaptureInput()
Forever
|
| ||
| Not if the engine is by you. As it wont ever get released or it doesn't work... |
| ||
| I was asking people, not assholes. Don't reply next time, or I will be forced to report you to the mods. - Anyway back on topic, the engine would include C++ source to the core dll to allow you to add your own features too. Here's an early look at the C++ source, so you can be assured it's quality code, unlike some would assert.!:) |
| ||
| Yes, I would pay for a quality windows only solution. |
| ||
| "I was asking people, not assholes. Don't reply next time, or I will be forced to report you to the mods. " not after that sentance, no. |
| ||
| Not if the engine is by you. Seconded. I was asking people, not assholes. Reinforced. The problem is, Antony, you have a very bad track record when it comes to this stuff. We've all seen the amount of projects you've sold and then disappeared on. I honestly don't know how you can expect us to consider buying another one of your projects. |
| ||
| Noel, they've been things I've been working on my own, this is being done with ad and damien. In other words, I won't be quiting on it, we're using it for our own commercial game. |
| ||
| Sorry, Antony but I would find it hard to buy something from you for the same reasons as above. I would need a solid working demo with some commitment of future support as well as the engine functionality. |
| ||
| I wouldn't be interested in purchasing it mainly because I have no need for shaders/fancy fx etc. My reason for 'not needing these features' is that I would be unable to make use of them, not being an artist myself and am happy with the current features in blitz3d - which I don't make full use of yet anyway (cubemapping for instance - I've never used it, even 'entityshininess' I've never used). |
| ||
| Sorry, Antony but I would find it hard to buy something from you for the same reasons as above. I would need a solid working demo with some commitment of future support as well as the engine functionality. I can understand that. Same reason I wouldn't purchurse anything from the DB Team. Too afraid of the bugs! :) Anyway there will be several freely availiable kick ass demos with the media to back them before release. That's if we even do release it as I must point out the game is our priority. This is just an idea I had to make us a bit of profit in the mean time. |
| ||
| The problem is, Antony, you have a very bad track record when it comes to this stuff. We've all seen the amount of projects you've sold and then disappeared on. I honestly don't know how you can expect us to consider buying another one of your projects. Sorry, Antony, i agree with this ! |
| ||
| So do I, I know I have a bad track record. But to semi-quote Robocop. "I've made some mistakes. Time to correct those mistakes" :) I'm tired of switching projects endlessly. Finally found a team I feel comfertable working with and it's going well. the sky's the limit now. |
| ||
| But just to steer this back on topic once again, try to think of it as if was an unknown entity coding the engine.Because I'm quite sure the demos etc wil dispel any doubts people may have over the fact that it's me (And D) coding it. I'm just trying to see if there is a demand for this in general. not specifically this product but something of it's ilk. Hope that makes sense. One more question, would a time limited demo alter your perception of such a product. I.e would it be something you need to try before buying like blitz3D etc. |
| ||
| Personally I dont buy many tools/engines around on the boards. The one I did buy though is Viper's JVODE system. There are supplied demos (which has a timeout on the dll) which show the main aspects and features of the engine. There are also regular updates and improvements made to the system. Personally, I would say this is the example to follow when creating and selling a system such as the one you are proposing. |
| ||
| Yeah nothing speaks louder than a kick ass shiny demo. Any tips for implenting a time limited aspect in C++? I see two options. 1) Have the install process imprint the time of install somewhere and have the dll reference it to restrict the number of days the dll can be used for. 2) time limit each run so you can use the demo for as long as you like but each run is limited to say 4-5 minutes so you can't distrubate anything with it. I prefer the second option personally. |
| ||
| DonnieDarko..answer is simple..if you make something like you mention, and if it is stable and something for what you are ready to spend more time then just 'one version and its done forever', and if your behaviour against customers is something like Filax or Swift do, I will purchase it..simple as that.. |
| ||
| Fair enough. |
| ||
| What everybody else said. Its all about attitude and professionalism. Branding people "a**holes" for saying no and also telling you why, demonstrates the issue perfectly. |
| ||
| Gfk, the reason I called Bouncer an A-Hole(good to see you're censoring yourself these days lol) is because he has attacked me several occasions in the past. I've not attacked anyone else in this thread, in fact I've agreed with most people. |
| ||
| I'm not interested. I'm sticking with 2D games as there is plenty of money to be made and they are fun to make. |
| ||
| Give the community a present and regain respect from everyone. By the way I don't have problem with your attitude but the truth is that it's not for a salesman. |
| ||
| Oh yeah defintely not the salemans of the bunch. Come release I'll be hiding in the shadows and let ad and d do all the pitching :) Grey, so you found a 2d artist then? Where!? They are a rare breed and must be examined and their neuteriants extracted. |
| ||
| i'd be willing to give you a second chance Ant... or would it be the third, chance... or fourth... ...but hey, i'm old, and don't know any better. --Mike |
| ||
| Only because you're curious about the water :) |
| ||
| You may abuse periods Red, but you're alright. :) |
| ||
| What about Antony's previous projects? |
| ||
| I'm not gonna tell you who the artist is in case you waste his time ;-), besides he's mine all mine. You can find out if you read my Easter Bonus threads anyway. |
| ||
| I'm not gonna tell you who the artist is in case you waste his time ;-), I could have him if I wanted him. But fortunately for you I have no need for a 2d artist right now. But be warned, annoy me and I'll nick him. :) |
| ||
| I'm not currently interested in this kind of thing, myself. Anyway... That's if we even do release it as I must point out the game is our priority. This is just an idea I had to make us a bit of profit in the mean time. Doesn't exactly wreak of commitment to the project. I think you'd need to give some solid assurance to purchasers that they won't be left out in the cold, after the initial release. |
| ||
| I say no based on all of the reasons given above. |
| ||
| No. There are better engines out there already at very affordable prices. One is, for example, far ahead of the game - ColdSteel. You'd have to do a lot of catching up to even stand a chance at sharing half of this small market. Is it really worth for 20ish licences? I would spend my time on something else, Anthony. |
| ||
| Hey, lets all pay Ant $20 to NOT write another engine. Who is in? |
| ||
| I could have him if I wanted him. But fortunately for you I have no need for a 2d artist right now. But be warned, annoy me and I'll nick him. :) Err, What use do we have with a 2D artist? :P [edit] I just watched your stick of Ram leave the office. It should be with you soon. Special delivery :) |
| ||
| Err, What use do we have with a 2D artist? :P None, but I've always wanted to do a 2d metal gear solid clone. One day :) I just watched your stick of Ram leave the office. It should be with you soon. Special delivery :) Thanks. No. There are better engines out there already at very affordable prices. One is, for example, far ahead of the game - ColdSteel. You'd have to do a lot of catching up to even stand a chance at sharing half of this small market. Is it really worth for 20ish licences? I would spend my time on something else, Anthony. The thing is we're using it ourselfs for a game so we have no choice but to code it, the only thing that is to be decided is whether we release commerical or not. As for ColdSteel being better, I doubt it's tailored towards the same market. Isn't ColdSteel very RAD by design? This will be a general purpose engine suitible for anything. Hey, lets all pay Ant $20 to NOT write another engine. Who is in? Score. Want my bank account details so you guys can start making transfers? It's been my dream to get paid to do nothing since the dawn of man. |
| ||
| It's been my dream to get paid to do nothing since the dawn of man. yeah that's my goal too, but I think first you've gotta do *something* then you can rest while the money comes in. |
| ||
| None, but I've always wanted to do a 2d metal gear solid clone. One day :) No. Just..... No. :) |
| ||
| Ant, how about you stop talking about your projects for a while? Say nothing; work quietly on them without soliciting sales or hyping them, then, when you have something %100 complete and stable you can bring up this subject again. To be blunt, you act like a con-artist - swindling people out of money for projects that never work. |
| ||
| If the engine was around for a given time and shown that it evolves further (as OGRE does the same and I await that an OGRE based engine keeps up to OGRE milestones), then I would buy it, if the price is ok. As the engine would only be a "usability layer" to OGRE and a physics engine, I won't pay 80$ as all used technology is opensource. |
| ||
| To be blunt, you act like a con-artist - swindling people out of money for projects that never work. That's not true. VividGL worked it was just abandoned after two updates. I only had 23 customers so it's not like I could live off the profits and work on the engine for free. Nothing else I released as sold enough to warrent updates. My last commercial libary (VIvid.2d.net) got just one customer. It's hard work finding a niche you can sell something in. No. Just..... No. :) Ad hasn't gotten to you with his anti-mgs propaganda has he!? :) |
| ||
| No, I love MGS. It just isn't a 2D game [shudder]Snake's Revenge[/Shudder] |
| ||
| Metal Gear Babel was alright. Played quite a ways into on a gameboy emulator a few years back. Very similar to the psone game in terms of gameplay and story telling. Just no kick ass cinematics. |
| ||
| Speaking of those 23 customers, I would "pay" for it... *hint, hint?* Actually, Vivid3d was pretty good; just needed more time and more customers. (Sadly didn't happen, because I believe Antony disappeared off the face of the Earth for a while...). Sadly, due to lack of support, it seemed to stop working after a few Windows updates. Since this would be based around Ogre, which is an already successful engine, I am sure it would be fairly solid. I would give it a chance, anyway. If, when it's done, it lasts for a few months, I would consider the above. |
| ||
| Alright donniedako, lets see the shiny demo first and we can continue from there. The reason why everyone is giving you a hard time is because you have a habit of changing ideas every week. Hell, even I emailed you about working on a C# engine back when you had that idea and looking for helpers, but I didn't even get a response, only to find out you were doing something new the next day. Then we get to see you switch project every week or so. So if this idea last longer than a week, you'll probably surprise everyone and will get more better recognition, otherwise you'll end up being the joke of the forum. |
| ||
| I *PROMISED* you I would purchase your last thingy sight unseen if you finished it and had some good info you your site and a demo. It never happened. So I won't commit. But if, when it's done, and I can see a good demo... Maybe. |
| ||
| So if this idea last longer than a week, you'll probably surprise everyone and will get more better recognition, otherwise you'll end up being the joke of the forum. I'm the Fat-Tony of the source code. DonnieDoesn'tDo? I'll have to do it myself. :) I've got a good feeling about this one though. Ant's a very tallented programmer :) Now if only he could solve my inherrant problems with C langauges and compilation! :P |
| ||
| otherwise you'll end up being the joke of the forum. I, personally, have already achieved this. :) |
| ||
| Now if only he could solve my inherrant problems with C langauges and compilation! :P Still having problems? I *PROMISED* you I would purchase your last thingy sight unseen if you finished it and had some good info you your site and a demo. It never happene I build a new site for it and released a fully working demo of the lib. Not sure what you're on about :) Alright donniedako, lets see the shiny demo first and we can continue from there. The reason why everyone is giving you a hard time is because you have a habit of changing ideas every week. Hell, even I emailed you about working on a C# engine back when you had that idea and looking for helpers, but I didn't even get a response, only to find out you were doing something new the next day. Then we get to see you switch project every week or s Your the first person in this thread to call me by nickname. Thank You. :P Seriously I don't recall ever reading any e-mails from you, I recall getting one from a c++ programmer. Was that you? You made no mention of who you were. Not that it would matter, but it's the kinda thing you say usually "Hey this neuro from blitz.com" or similar. - The wrapper is coming along nicely. just added keyboard and mouse support. Here's the demo app now,
Local Display:TDisplay = TDisplay.Create()
Display.OpenScreen()
Local Camera:TCamera = TCamera.Create()
Camera.Position( 0,0,40 )
Camera.LookAt( 0,0,0 )
Local Entity:TEntity = TEntity.CreateMesh("hammer.mesh")
Local Sky:TEntity = TEntity.CreateMesh("sky.mesh")
Local InputDevice:TInput = TInput.Create()
Local ang:Float
Repeat
ang:+1
'Camera.Position( Sin(ang)*40,10,Cos(ang)*40 )
Camera.LookAt( 0,0,0 )
'Entity.LookAt( Camera.X(),Camera.Y(),Camera.Z() )
'Entity.Rotate( ang,0,0)
Entity.Pitch( InputDevice.MouseYSpeed() )
Entity.Yaw( InputDevice.MouseXSpeed() )
Print "Rot X:"+entity.getpitch()+" Y:"+Entity.getyaw()+" Z:"+entity.getroll()
Render3D()
CaptureInput()
If InputDevice.KeyDown(key_escape) Then End
Forever
So as you can see although it's a wrapper, you do not need any knowledge of ogre as it totally abstracted into a b3d like friendly package. |
| ||
| I just bought the C4 engine license for $100, and the developer updates the engine all the time. http://www.terathon.com/index.html if you can make something like that for Max, I would be interested. |
| ||
| try to think of it as if was an unknown entity coding the engine. In that case, I would give it a few months unless there was a guaranteed refund if I was dissatisfied after a month or two. However, I don't plan on buying any engines currently since I have my own that works the way I want (really getting tired of all the B3D rip-offs when I'm more familiar with the Quake style of coding). |
| ||
| It's Vivid! |
| ||
| It's Vivid! *Rolls eyes if you can make something like that for Max, I would be interested. What's C4 like? Never used it myself so I have no frame of reference. |
| ||
| Ash... got a few secs to relate your experiences with C4... shadows fixed yet? --Mike |
| ||
| Shadows fixed? I don't know what the problems were in the first place. However, I once got a weird shadow in the demo (v117) that were kinda fragmented and overlayed the whole terrain. Shadows works fine else in my experience. |
| ||
| *Rolls eyes Waaay ahead of you. |
| ||
| Waaay ahead of you. If you're gay, just admit you're gay. I won't tease you. If you're a social maniac, just admit you're a manic. I won't have you commited. If you're a loser, just admit that you're a loser. I won't make the L sign behind your back. If you work for a crappy company just admit you work for a crappy company, I won't flaunt my fortune in your face. If you're stupid, just admit your stupid. I won't ask you to solve an equation. And lastly, but certainly not leastly, if you're warrenM just admit you're warrenM, and stay the hell out of my threads. |
| ||
| If you stop projects just because no one buys them right of the start, you won't get far. Planning to make a living with them won't get you any further as well. You created engines for a affordable hobbiest language, so don't await that people pay once again the same as for the language just for a 3D engine, that won't happen. The chance that you sell more engines will raise if you're price is lower or equal current PC game prices. But the moment you go above it, you will need to proof that your engine is worth more than buying a new game and that it isn't a "1 shot project" (ie created and sold but never updated or expanded anymore). An engine, that isn't extended or updated is ok, thats not the problem. But no one would pay more than 20-30$ for it. |
| ||
| If you're gay, just admit you're gay. I won't tease you. If you're a social maniac, just admit you're a manic. I won't have you commited. If you're a loser, just admit that you're a loser. I won't make the L sign behind your back. If you work for a crappy company just admit you work for a crappy company, I won't flaunt my fortune in your face. If you're stupid, just admit your stupid. I won't ask you to solve an equation. And lastly, but certainly not leastly, if you're warrenM just admit you're warrenM, and stay the hell out of my threads. Do you have even the slimmest grasp on reality? This project, like every other project you've started, will fail - and I'll enjoy every second of the resulting train wreck. This is going to be great. |
| ||
| I think this one's run its course... |

