sorry but without the time or money to put into this project i just don't think it would last that long dev teams spend months - years working on games like half-life even if some one managed to make a engine its getting coders to use it. there are allready great game engines out there like LTE. I would just try and work with that and save you/your team some time and work and make something playable.