Build a new game like LOCO
Moderator: Locomotion Moderators
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Build a new game like LOCO
There are a lot of problems in LOCO,
for example, there is no automatic system to refresh the old trains with new ones.
also, it is very hard to manage the lines after there are more 100 or even 1000 lines in the map.
and etc.
since the development of LOCO is stopped, so i am thinking to make a new engine by ourselves.
or if with enough developers, we can even make the graphics and musics ourselves.
if you are interested in this program, please contact me and tell me what you can do. Even if you can't write code or draw graphics, you are also welcomed if you can give some useful advises!
my e-mail is REMOVED
later, i will post the whole plan.
for example, there is no automatic system to refresh the old trains with new ones.
also, it is very hard to manage the lines after there are more 100 or even 1000 lines in the map.
and etc.
since the development of LOCO is stopped, so i am thinking to make a new engine by ourselves.
or if with enough developers, we can even make the graphics and musics ourselves.
if you are interested in this program, please contact me and tell me what you can do. Even if you can't write code or draw graphics, you are also welcomed if you can give some useful advises!
my e-mail is REMOVED
later, i will post the whole plan.
Last edited by Hyronymus on 03 Nov 2011 12:01, edited 1 time in total.
Reason: Removed your e-mailaddress for your own sake
Reason: Removed your e-mailaddress for your own sake
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
some more descriptions:
My goal is to build an ideal transport game for myself, and also , for you guys.
Most attentions will be paid on the schedule systems and other interesting systems. Make the game more interesting to play.
Less attentions will be paid on the graphics and sounds. As a matter of fact, LOCO's graphics have already satisfied me. : )
Of course, this game will be open source. : )
My goal is to build an ideal transport game for myself, and also , for you guys.
Most attentions will be paid on the schedule systems and other interesting systems. Make the game more interesting to play.
Less attentions will be paid on the graphics and sounds. As a matter of fact, LOCO's graphics have already satisfied me. : )
Of course, this game will be open source. : )
-
- Tycoon
- Posts: 1829
- Joined: 10 Jul 2006 00:43
- Location: Spain
Re: Build a new game like LOCO
Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
For example, You can start adding a map array based on Locomotion 3D space.
Sorry if my english is too poor, I want learn it, but it isn't too easy.
- [list][*]Why use PNG screenshots in 8 bpp games.
[*]Caravan site New Industry. · Spain set. · Some spanish trains for locomotion[*]Favourites:GRVTS · ECS · FIRS
- Illegal_Alien
- Tycoon
- Posts: 7824
- Joined: 29 Sep 2004 20:07
- Location: Kingdom of Far Far Away
- Contact:
Re: Build a new game like LOCO
And your role in this masterplan is?
:: Looking for the Locomotion section? Scroll down on the forum index or click here. :: See all releases in Locomotion section? Clicky here! :: Click here for the best tool ever! :: .datCrawler try it! ::
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
I will be the core programmer, who is going to design the engine.Illegal_Alien wrote:And your role in this masterplan is?
I am good at C, C#, basic at C++, though i have never learned DirectX Programming and other stuffs, but i think it is not hard to write a 2D engine myself.
I have some skills in design algorithms.
About the algorithms which control the trains and buses, i will look at the engine of OpenTTD and other source code to find out a good solutions.
I think only one programmer is not enough, so any programmer who has some skills in C, C++, C# will be welcomed, especially who have experience in design engines. ( which language will be chosen is not decided, i think C# is good at rapidly development, though it is some how slower than C/C++, it is quick enough because the CPU of nowadays are fast. The only problem is that C# programs may not run under LINUX/UNIX systems.)
Also, artists are badly needed, and suggestions about the game are important.
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
Thank you for your advise.maquinista wrote:Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
Yes ,i will have a look at the OpenTTD code, but i will not totally use them, because if something i want to do is different from the OpenTTD, it is quite hard to change.
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: Build a new game like LOCO
What makes you think a complete re-write from scratch is easier?yizhenfei1991 wrote:Thank you for your advise.maquinista wrote:Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
Yes ,i will have a look at the OpenTTD code, but i will not totally use them, because if something i want to do is different from the OpenTTD, it is quite hard to change.

Instead of starting yet another game, I'd suggest you take a look at the existing ones (e.g. besides OpenTTD, there's also the Transport Empire, see the section below, which is a 3D game, there's Simutrans, there's certainly others), and try aid development of one of them

OpenTTD: manual | online content | translations | Wanted contributions and patches
#openttdcoop: blog | wiki | public server | DevZone | NewGRF web translator
DevZone - home of the free NewGRFs: OpenSFX | OpenMSX | OpenGFX | Swedish Rails | OpenGFX+ Trains|RV|Industries|Airports|Landscape | NML
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
I have seen the Transport Empire, but there are not a lot of documents to let me know their progress, thus i can't know quite much about it.planetmaker wrote:What makes you think a complete re-write from scratch is easier?yizhenfei1991 wrote:Thank you for your advise.maquinista wrote:Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
Yes ,i will have a look at the OpenTTD code, but i will not totally use them, because if something i want to do is different from the OpenTTD, it is quite hard to change.
Instead of starting yet another game, I'd suggest you take a look at the existing ones (e.g. besides OpenTTD, there's also the Transport Empire, see the section below, which is a 3D game, there's Simutrans, there's certainly others), and try aid development of one of them
Of course, i know it is much difficult to make a new game than on the base of the OpenTTD, but,
first, i think if i change some core part of the OpenTTD code, there may be a lot bugs, it will take much more times to fix them, and also , will be a lot of compatibility problems.
second, i think it is kind of joy to build a new game myself. I don't know about other people, but coding is really a kind of fun to myself. : )
Re: Build a new game like LOCO
This seems like a reasonable project, weather or not it will go anywhere I don't know, but I would like to offer my assistance if needed. I would be most comfortable with C# since I have the most experience writing in that but I'll try my hand at some C or C++ if you need some help.
I'm often always
very busy with real life things but if you get a system sorted out drop me a pm and I'd happily have a go at a few classes for you. (If I have time
)
I'm often always


-
- Tycoon
- Posts: 1829
- Joined: 10 Jul 2006 00:43
- Location: Spain
Re: Build a new game like LOCO
It's more difficult to create a new game from scratch than adapt a very similar game.yizhenfei1991 wrote:Thank you for your advise.maquinista wrote:Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
Yes ,i will have a look at the OpenTTD code, but i will not totally use them, because if something i want to do is different from the OpenTTD, it is quite hard to change.
- Convert to 3D the OpenTTD map array.
- Modify the screen rendering system to render the "voxels" from low to top.
- Add a sprite loader for DAT files (first, ladscape DAT files).
- Modify the tracks and roads to allow the curved pieces.
- Modify the code for the vehicle movement, usage of inertia, track reservations, collisions...
- Modify the bridge and tunnel code.
- New code for landscape management.
- Code for rendering all of the vehicle positions.
- Add the code for the running sound (based on modifications of the frequency.
- GUI code.
- Network code
- A full screen rendering system.
- Add code to manage the city, industries, objects, trees...
- Code for manage the cargos.
- Code for sounds....
- Code to manage train consists.
The only prize is that the code must remain as GPL.
Ok, but You must know that It will take some time until You see the first results.yizhenfei1991 wrote:first, i think if i change some core part of the OpenTTD code, there may be a lot bugs, it will take much more times to fix them, and also , will be a lot of compatibility problems.
second, i think it is kind of joy to build a new game myself. I don't know about other people, but coding is really a kind of fun to myself. : )
Sorry if my english is too poor, I want learn it, but it isn't too easy.
- [list][*]Why use PNG screenshots in 8 bpp games.
[*]Caravan site New Industry. · Spain set. · Some spanish trains for locomotion[*]Favourites:GRVTS · ECS · FIRS
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
thank you lawton, i will first figure out what we will do in the first phase, and then i will pm u : )lawton27 wrote:This seems like a reasonable project, weather or not it will go anywhere I don't know, but I would like to offer my assistance if needed. I would be most comfortable with C# since I have the most experience writing in that but I'll try my hand at some C or C++ if you need some help.
I'm often alwaysvery busy with real life things but if you get a system sorted out drop me a pm and I'd happily have a go at a few classes for you. (If I have time
)
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
Thank you maquinista, I know there will be a lot of work to do, and it need extremely patient to make a game from scratch, your advise are very reasonable, i will look the OpenTTD code first and think over, then make a decision on wether to develop on top of the OpenTTD or from a scratch. : )maquinista wrote:It's more difficult to create a new game from scratch than adapt a very similar game.yizhenfei1991 wrote:Thank you for your advise.maquinista wrote:Maybe, You can try to start from current OpenTTD code, It would be easier than starting from zero, but the game must be licensed as GPL (free license).
For example, You can start adding a map array based on Locomotion 3D space.
Yes ,i will have a look at the OpenTTD code, but i will not totally use them, because if something i want to do is different from the OpenTTD, it is quite hard to change.
Maybe it could be long, but If You want to program a Locomotion from scratch, You must code the same things, and these other things:
- Convert to 3D the OpenTTD map array.
- Modify the screen rendering system to render the "voxels" from low to top.
- Add a sprite loader for DAT files (first, ladscape DAT files).
- Modify the tracks and roads to allow the curved pieces.
- Modify the code for the vehicle movement, usage of inertia, track reservations, collisions...
- Modify the bridge and tunnel code.
- New code for landscape management.
- Code for rendering all of the vehicle positions.
- Add the code for the running sound (based on modifications of the frequency.
Another advantage, is that your work will be visible from the first week. This makes your project more attractive for other developers.
- GUI code.
- Network code
- A full screen rendering system.
- Add code to manage the city, industries, objects, trees...
- Code for manage the cargos.
- Code for sounds....
- Code to manage train consists.
The only prize is that the code must remain as GPL.
Ok, but You must know that It will take some time until You see the first results.yizhenfei1991 wrote:first, i think if i change some core part of the OpenTTD code, there may be a lot bugs, it will take much more times to fix them, and also , will be a lot of compatibility problems.
second, i think it is kind of joy to build a new game myself. I don't know about other people, but coding is really a kind of fun to myself. : )
- Illegal_Alien
- Tycoon
- Posts: 7824
- Joined: 29 Sep 2004 20:07
- Location: Kingdom of Far Far Away
- Contact:
Re: Build a new game like LOCO
Ok well, if this project starts to roll, you can always consult me. (And maybe i will look at how to modify the current mods for Locomotion made by me to this new game.)
:: Looking for the Locomotion section? Scroll down on the forum index or click here. :: See all releases in Locomotion section? Clicky here! :: Click here for the best tool ever! :: .datCrawler try it! ::
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
Illegal_Alien wrote:Ok well, if this project starts to roll, you can always consult me. (And maybe i will look at how to modify the current mods for Locomotion made by me to this new game.)
Thank you so much!
- Illegal_Alien
- Tycoon
- Posts: 7824
- Joined: 29 Sep 2004 20:07
- Location: Kingdom of Far Far Away
- Contact:
Re: Build a new game like LOCO
On a side note; how serious are you? For some reason i getting a bit skeptical about this. Please prove me wrong.yizhenfei1991 wrote:Illegal_Alien wrote:Ok well, if this project starts to roll, you can always consult me. (And maybe i will look at how to modify the current mods for Locomotion made by me to this new game.)
Thank you so much!
:: Looking for the Locomotion section? Scroll down on the forum index or click here. :: See all releases in Locomotion section? Clicky here! :: Click here for the best tool ever! :: .datCrawler try it! ::
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
Following roadmap for releases: Whats a roadmap?
Releases of LocoTrains can be found by checking the posts of: LocoTrains - Goold old AMI Trains member of the first hour.
I have Private Messaging disabled, because of the stupid questions i get in my PM box.
Want to talk to me? Get on the #tycoon and #locomotion channel on OFTC thingy. :: Evolution of men: Loosing more braincells, everytime you post...
-
- Engineer
- Posts: 9
- Joined: 30 Oct 2011 22:56
Re: Build a new game like LOCO
I am now developing a new algorithm for the transport of passengers, i will post the result if i succeedIllegal_Alien wrote:On a side note; how serious are you? For some reason i getting a bit skeptical about this. Please prove me wrong.yizhenfei1991 wrote:Illegal_Alien wrote:Ok well, if this project starts to roll, you can always consult me. (And maybe i will look at how to modify the current mods for Locomotion made by me to this new game.)
Thank you so much!
- cprailes44ac
- Engineer
- Posts: 4
- Joined: 31 Jan 2010 02:16
- Location: Alberta
Re: Build a new game like LOCO
You said in a previous post that you wanted suggestions. Well, I know a lot of people were bugged by people constantly asking "How do you make the trains so long?", so if this project makes enough headway, I'd suggest support for longer trains. Just my two bits 

Brony, Railfan, Canadian, Locomotion. that is all.
Re: Build a new game like LOCO
I have send you a pm with a small list of sugestions, allso if you need a artist for GUI parts or what ever as long as it are not vehicles, and or new sounds pm me.
Atm i am verry bussy with a secret, time consuming something for the game, but i dont think you need drawings right now, developement of a "new" game ll consume all your time
Atm i am verry bussy with a secret, time consuming something for the game, but i dont think you need drawings right now, developement of a "new" game ll consume all your time

Hodie Mihi Cras Tibi
Who is online
Users browsing this forum: Amazon [Bot] and 5 guests