BVEStation Forums
BVE => General BVE/OpenBVE => Topic started by: Boss Of Games on January 12, 2011, 02:17:45 pm
-
Ultimate BVE is one of my projects in development right now. This sim is a fork of openBVE that will allow all the features everyone wants (Multiplayer, MultiLine Routes, switches, timers) to be possible. I will be beta testing modifications and other aspects of the sim later on in development for public pleasure.
-
good luck hope it goes through well
-
Good Luck..
-
good luck, hope it'll be successful
-
Sounds extremely big.
What do yo mean MultiLine Routes?
-
Sounds extremely big.
What do yo mean MultiLine Routes?
What i mean by multi line routes is that just like MSTS, you will have switches allowing for multi tracks. These switches will be live, so you can switch from express to local with just the key press.
UPDATE
I have started on the first part of the list. I will be introducing a advanced multiplayer specifically designed for the app in the coming weeks. The multiplayer will basically be a completely redesigned openBVE ME with a complete rewrite. I am making a DLL file that will hold all the socket information so i do not have to do that much writing, but it also means that if you want to, you can use that DLL to make applications using the DLL for network compatibility.
Another thing on the list is a new Route Plugin system that will give access to developers a way in directly to access the program itself and add extensions. This sounds like what Michelle was doing with openBVE2, but it is different. For example, you can develop a plugin for Timers to be read in the CSV route file.
All this will be released in the coming weeks.
-
Good Luck, I hope to see something soon...
-
Like i said before... good luck and sounds really big
-
Enjoy...
-
OH ISH! That means i could make the B run express from 125st! ISH IHS IIIISSSSHHH
-
OH ISH! That means i could make the B run express from 125st! ISH IHS IIIISSSSHHH
why don't you jut run the D
-
I am done with the Multiplayer API DLL. This DLL is the reference for everyone so if anyone wants to create a dispatcher application, they now can with my API. all it contains is structs at the moment. but it holds critical information for clients and servers to share information. All you need to do is add this DLL to your Visual Studio C# project. This DLL will be built on .NET 4.0.
-
I would suggest you show us some samples, or screenshots so people can actually see what you are doing. I'm pretty sure most of the people here have no clue what you just said in that post since most aren't developers. For the ones that are developers, most don't program anyway.
As for everybody else though, we'd like to see something tangible, and not just text on the screen with words without proof.
-
I agree With Kevin (IPAC)
-
I will be working with screen shots tomorrow and the next day. the API will also be on my personal site for download.
-
== Moderators ==
Can a Mod/Admin please move this topic to the OpenBVE forum? Thanks in advanced ;D
======================
UPDATE 1/24/10
I have found on my cpu the source and binaries to the OpenBVE2 renderer demo. This is a critical aspect to the UBVE project. It contains the functions for plugins to access the core layer of the program. I will be converting the code in a couple of weeks to conform with openBVE and give core access abilities in your routes to the program itself.
-
Pics would be useful...
-
I have no idea how this is relevant.
Maybe even some coding examples would be better.
-
I cannot give pictures yet due to some interface stuff that still needs to be done. I am just working on the code. Since i have the openBVE 2 render demo, i will take the Plugin system and implement it into the openBVE. This will allow for anyone to override the loading process and add anything they want to the sim. You will be also able to activate and deactivate the plugins in the menu. So basically stop asking and wait to see. I will keep putting up updates.
-
I would suggest twitter for your updates and using this forum for your major updates. People cant be satisfied if they cant see anything that is interesting or do not understand what this whole shebang is.
-
=== IMPORTANT UPDATE ===
I am not working on this project ATM, but another one that will benefit this one later on. I do not want to go into any detail, but it is a multiplayer modification for another simulator that is not BVE related. Since it is coded in C#, it will be an easy conversion and should make UBVE a lot better with a stable MP.
-
ANOTHER UPDATE
I am releasing the Developer SDK to link your dll modules with my plugin system. This SDK Reference dll will contain all the classes in openBVE. These modules will be loaded on startup of the application. This module system will allow for you to make modifications to the root program. This API will be released on Saturday.
-
Yeah....can you possibly translate all of that to english? I can't tell if that's a good or bad thing.
BStyles
-
I am putting out an SDK for developers. It means nothing to the end user, but to the developer, it is a start. The SDK will contain rudimentary documentation at the start but will improve later on when i am able to write it. I may later on make header files. I am on the BVEStation chat and will be on Sat for the release and answer your questions ;D
-
I think I speak for everyone, pictures or it didn't happen. Anyone with a computer and internet can say they are developing something.
-
All of these negative comments make me SICK.Have some hope & optimism for this.What IF he does have something brewing and doesn't want to show us pics b\c it'll be a SURPRISE 2 us all.Suppose this comes out and will be a BIG HIT in the community.Next thing all of us will be shitting our pants & foaming.But please give this guy some time & space to develop this.
You may think he's lying and making stuff up b\c he doesn't have pics to backup his updates & actions but so what have some FAITH.For all we know he could be a computer expert.
But please give this guy a break & let him work(If he is working).
@BossofGames: I hope you are doing whatever and not fooling us.I am highly interested in this b\c I'm sure EVERYONE would want a stable multiplayer.
-
All of these negative comments make me SICK.Have some hope & optimism for this.What IF he does have something brewing and doesn't want to show us pics b\c it'll be a SURPRISE 2 us all.Suppose this comes out and will be a BIG HIT in the community.Next thing all of us will be shitting our pants & foaming.But please give this guy some time & space to develop this.
You may think he's lying and making stuff up b\c he doesn't have pics to backup his updates & actions but so what have some FAITH.For all we know he could be a computer expert.
But please give this guy a break & let him work(If he is working).
@BossofGames: I hope you are doing whatever and not fooling us.I am highly interested in this b\c I'm sure EVERYONE would want a stable multiplayer.
Thanks for the support. The SDK Release and the Q/A will be on SAT (probably be at 8:00PM EST). I have a basic framework for the multiplayer so it will be the ultimate test to see if my plugin loader will work. BTW How am i able to take screenshots of code? what is the point?
-
But please give this guy a break & let him work(If he is working).
The part of your response that is bold totally contradicts your whole post.
Basically what I'm trying to say is, any of us can make a thread and keep making posts about something, we'll need at the very least a small teaser to keep the community believing. You don't see Nissan or Ford speculating a new future car and not even showing a concept picture to keep us going and talking about it. Be real here, in this age, people won't believe anything until a slight of proof is showing.
By the way, he can be the inventor of computing for all I care, I could be the president of the United States of you won't even know it.
-
But please give this guy a break & let him work(If he is working).
The part of your response that is bold totally contradicts your whole post.
Basically what I'm trying to say is, any of us can make a thread and keep making posts about something, we'll need at the very least a small teaser to keep the community believing. You don't see Nissan or Ford speculating a new future car and not even showing a concept picture to keep us going and talking about it. Be real here, in this age, people won't believe anything until a slight of proof is showing.
By the way, he can be the inventor of computing for all I care, I could be the president of the United States of you won't even know it.
Would i post something that i cannot create in the first place? I am actually getting the bve part almost complete to read the plugins thanks to a OpenBVE 2 retrofitting. 8)
-
I have pulled off the impossible, but I have finished the base of the Plugin Loading system. The test of the system will take place live on Sat. and see for yourself when you see I am doing work.
-
I hope no one took that wrong I was not talking TO anyone specifically just general.
Yea I know I meant to put something else I'm typing on my fone but I'll check it out on my computer later.
@Boss: No need to thank me.I'm just an optimistic person.And I'm looking forward to the Multi.
-
How would you know a program would work without seeing it done on the screen? I've taken my fair share of computer programming classes at my college and there is no way that a code that is made can show only within the codes. Even a command prompt program will indeed show in the command prompt window itself.
If you can't even create a single screen-shot of what the "code" produces then wow, I need to re-evaluate the classes I'm taking because obviously they aren't teaching me shit.
-
How would you know a program would work without seeing it done on the screen? I've taken my fair share of computer programming classes at my college and there is no way that a code that is made can show only within the codes. Even a command prompt program will indeed show in the command prompt window itself.
If you can't even create a single screen-shot of what the "code" produces then wow, I need to re-evaluate the classes I'm taking because obviously they aren't teaching me shit.
I am still hard at work. Wait for sat on bvestation chat, or teamspeak. On top of that, i cannot show you what I am codimg on cprompt because it is not console based.
-
let the guy do his work saturday we will know the real deal no need to keep questioning him
-
You Doubt me Now! ;D
(http://i990.photobucket.com/albums/af23/bonanza123d/Screenshot2011-02-11at51946PM.png)
I was debugging on my Mac OS X cpu at the time with MonoDevelop. After that i closed the main menu and there it was. Now for some more positioning and modifications, and i should be set.
-
How would you know a program would work without seeing it done on the screen? I've taken my fair share of computer programming classes at my college and there is no way that a code that is made can show only within the codes. Even a command prompt program will indeed show in the command prompt window itself.
If you can't even create a single screen-shot of what the "code" produces then wow, I need to re-evaluate the classes I'm taking because obviously they aren't teaching me shit.
Well in this age its not easy to produce fakes using photoshop.
But if BOG claims he has something, then we'll find out soon enough if he'll deliver it. I'm not holding my breath for anything though, since I personally don't see the advantages or anything revolutionary. A plugin system was touted for OpenBVE 2, but since OpenBVE actually exists I would place some bets on that, with the already added functions as requested by some OpenBVE users.
From a route developers point of view, having yet another set of commands to learn is daunting especially when we still haven't figured out commands for regular BVE 4 or OpenBVE. Of course I would personally welcome new commands, but as with any API, it must be simple yet powerful at the same time in order for it to be of any use.
Some questions however for BOG, what exactly are you working on? Are you working on a plugin system, multiplayer system or both? And if both which one are you doing first? Since a very small percentage of us are actually programmers, what exactly can we do with your new BVE that we cant already do in OpenBVE/BVE? How is this system different from the other train sims already existing?
-
Some questions however for BOG, what exactly are you working on? Are you working on a plugin system, multiplayer system or both? And if both which one are you doing first? Since a very small percentage of us are actually programmers, what exactly can we do with your new BVE that we cant already do in OpenBVE/BVE? How is this system different from the other train sims already existing?
I am working on many things. It is a combination of a Multiplayer system to demonstrate the power of my new plugin system for UBVE. The Multiplayer system will not be built in, but in a module that will be able to access the core layer like the old ME has never done. Since it is a new plugin system, the end user has some benefits. I am in the process of making the API more understandable by class summaries and hopefully a well documented SDK. The future outlook will bring multi-track routes with switches a reality.
-
b\c I'm sure EVERYONE would want a stable multiplayer.
We have a stable multiplayer...
Moving along, like BoG said, there will be a Q/A (Question and Answer) session on the TeamSpeak and BVEStation chat. BoG obviously has something in development. I am not sure of what it is, but it's something. Believe me...
-
is there any updates on this?
-
Is there any update?
How would you switch tracks?
-
:)
-
Well. I have scrapped almost the whole project with a complete new plan. Plugin loading is out of the picture for now. Right now I am completely rebuilding the rendering engine. I am preparing the engine for new lighting and texturing to make it faster. This will also mean that there will need to be new system requirements. I have also started working on the train loading system. New features will be available for developers. Like placing light sources from the game engine directly onto the train for more realism. And due to the new light source, you will not be able to see that well into the tunnel. I will also include reflective sources. In the real world, On the top of rails, some light reflects at you. You should now be able to make a reflective surface to increase realism. New incline features will allow for a smoother inclines and transitions of grade in rail. This will take some time to implement. Redoing the Rendering engine is no easy task.
-
Thank you
-
NIce can't Wait Boss of Game. You Are the Man :) :) :) :) :) :) :) :) :) :) :)
-
Is this going to be OpenBve style or Bve 2 Style?