05-07-2014, 08:29 PM
(This post was last modified: 05-07-2014, 08:30 PM by MirceaKitsune.)
So... where should I begin? At least for me, Xonotic has always been a combination of things I love and things I never really liked. The things I enjoy about Xonotic are the fantastic quality and art, the flexibility and efficiency of the code, the weapons / maps / gametypes, and I could probably list more. The thing I always hated on the other hand are the default balance and physics, combined with my notorious disappointment over the developers losing interest in getting any new art or quality in master (player / weapon models, sounds, maps, etc). Due to this, I long wanted to take what I consider best of both worlds (the current Xonotic and the Xonotic I want) and create a new FPS game. Several months ago, I finally began working on this initiative.
Fear not... I am not forking Xonotic and going my own way! The project I'm working on is a mod, which will run on top of Xonotic. Although I might make a standalone version, I'll be primarily maintaining it on top of Xonotic GIT. The mod will always use Xonotic's game code only, so recompiling will never be needed either. In fact, it should remain compatible with Xonotic servers too, meaning it won't need a separate server list. From a technical point of view, it's simply a data2 folder containing new settings and some new models / textures / sounds. In practice though, I aim it to be a different game based on the art and code of Xonotic.
My project is based on two wishes. The first is a FPS with saner, more classic, but still fast paced balance and physics. Default Xonotic gameplay is about levitating throughout maps at super-sonic speeds, constantly using the Laser to bounce all over the place, and there's little to no limits on how you get your health and ammo. The gameplay I want is closer to that of Unreal Tournament; You explore the map by walking, although you can use tricks (such as dodging) to gain extra speed, while the Laser can only be used to jump a little higher than normal (like to get on top of crates). Rather than zapping past your enemies, you face them and fight... shooting while using the slow physics at their best to dodge enemy fire. Health powerups won't give the same amount of health, and only small / mega health shall grant you more than 100 HP. There will also be little or no health / armor regeneration and rot, as one should rely on pickups to recover their health while not losing over-health for no reason either.
The second wish is a FPS where good art is improved even further. From this point of view, Xonotic has been completely dead. It's a miracle for any new map to still be accepted in master, while we haven't seen a new sound / weapon model / player model / song in years! The maps and environments typically feel the same... just facilities with metal walls and floors. My project aims to include everything available and license compatible as long as it's of quality and does not impede a fun gameplay. Further more it strives for diversion; Apart from facilities and factories, there should also be medieval maps, outdoor maps, cities, and even weird maps like pipe tunnels or space stations with low gravity. I also wish to give more attention to other details... such as the singleplayer campaign and playing with bots. Also, with all due respect Xonotic's music artists, music in Xonotic isn't better than the average mall music IMO (with some exceptions). I wish to find greater and more exciting battle music for this... something that feels alive!
The balance and physics are obviously simple to tweak, so they aren't a problem. The reason I'm making this thread so early is because I need help finding good art! I'd like everyone interested to share what they've done or could find around the internet; Player models, weapon models, sounds, HUD / menu skins, as well as maps (especially unusual and grand ones). Everything of quality and GPL compatible will be used to create a greater environment. No, it doesn't need to be created specifically for Xonotic... I'm already using stuff from opengameart.org and anywhere else that works.
Here's a more in-depth description of each thing I'm looking for. If you know anything that matches, please post here and point me to it:
Fear not... I am not forking Xonotic and going my own way! The project I'm working on is a mod, which will run on top of Xonotic. Although I might make a standalone version, I'll be primarily maintaining it on top of Xonotic GIT. The mod will always use Xonotic's game code only, so recompiling will never be needed either. In fact, it should remain compatible with Xonotic servers too, meaning it won't need a separate server list. From a technical point of view, it's simply a data2 folder containing new settings and some new models / textures / sounds. In practice though, I aim it to be a different game based on the art and code of Xonotic.
My project is based on two wishes. The first is a FPS with saner, more classic, but still fast paced balance and physics. Default Xonotic gameplay is about levitating throughout maps at super-sonic speeds, constantly using the Laser to bounce all over the place, and there's little to no limits on how you get your health and ammo. The gameplay I want is closer to that of Unreal Tournament; You explore the map by walking, although you can use tricks (such as dodging) to gain extra speed, while the Laser can only be used to jump a little higher than normal (like to get on top of crates). Rather than zapping past your enemies, you face them and fight... shooting while using the slow physics at their best to dodge enemy fire. Health powerups won't give the same amount of health, and only small / mega health shall grant you more than 100 HP. There will also be little or no health / armor regeneration and rot, as one should rely on pickups to recover their health while not losing over-health for no reason either.
The second wish is a FPS where good art is improved even further. From this point of view, Xonotic has been completely dead. It's a miracle for any new map to still be accepted in master, while we haven't seen a new sound / weapon model / player model / song in years! The maps and environments typically feel the same... just facilities with metal walls and floors. My project aims to include everything available and license compatible as long as it's of quality and does not impede a fun gameplay. Further more it strives for diversion; Apart from facilities and factories, there should also be medieval maps, outdoor maps, cities, and even weird maps like pipe tunnels or space stations with low gravity. I also wish to give more attention to other details... such as the singleplayer campaign and playing with bots. Also, with all due respect Xonotic's music artists, music in Xonotic isn't better than the average mall music IMO (with some exceptions). I wish to find greater and more exciting battle music for this... something that feels alive!
The balance and physics are obviously simple to tweak, so they aren't a problem. The reason I'm making this thread so early is because I need help finding good art! I'd like everyone interested to share what they've done or could find around the internet; Player models, weapon models, sounds, HUD / menu skins, as well as maps (especially unusual and grand ones). Everything of quality and GPL compatible will be used to create a greater environment. No, it doesn't need to be created specifically for Xonotic... I'm already using stuff from opengameart.org and anywhere else that works.
Here's a more in-depth description of each thing I'm looking for. If you know anything that matches, please post here and point me to it:
- Maps:
One theme that's horribly lacking are medieval environments. I'm not talking just about medieval castles... but even places such as Egyptian temples or other ancient sets of any sort! Nexuiz had maps like Farewell for that purpose... whereas the best Xonotic has is Stormkeep, which was already turned into a facility with metal floors long ago.
Outdoor maps are the second thing I've been trying to get done for Xonotic. Sadly, Darkplaces isn't quite the best engine suited for terrain. But that doesn't mean good ones aren't possible at all, and I'm pretty sure they can work out if terrain is designed properly. This is something I'll keep trying to do myself, but if you already know some good ones please do inform me.
Other than that, there are several other types of environments that could greatly expand the map list. City maps are yet another one... and with BSP they're actually easy to make! And what about hell maps... stone structures surrounded by lava and a blood red sky?
From a technical perspective, I only have a few requirements for maps. First of all, they must not use textures from the Nexuiz compatibility package, and only rely on Xonotic's default textures... although maps can add their own textures too. Second, they must contain bot waypoints... maps that cannot be played by bots will not be added. Waypointing isn't hard, so if a map is really good I will do it myself. Lastly, it mustn't be a ripoff of maps from other games or ports of Quake maps, nor community maps who's authors aren't okay with sharing. Maps inspired by any other map are however alright, as long as they're different enough.
If someone doesn't feel like making a map from scratch, but would still like to help with both my initiative and giving Xonotic itself more varied maps, don't forget that you can re-texture existing maps. Including Nexuiz ones which have enough BSP detail, and could be re-themed with art from the Xonotic packages.
- Player models:
If any new ones are welcome, it's probably some extra alien and robot races that would do... of unique and strange kinds. I won't insist much here however, since I already know most websites that offer character models and will find them there if anything. And since I must manually rig and weight paint any potential model to the Xonotic player armature for animations, this is an even more sensitive topic.
Something willing artists can however do to help, is creating extra skins for the existing player models. Having people aliens and robots with different traits will expand the environment greatly! For example, try modifying Pyria's texture to make her look like a chinese lady, or Ignis to look like a russian soldier with scars on his face. I'm bad at texturing, and this is something I'd rather encourage good artists to try first.
- Weapon models:
Theme isn't a problem here... anything that looks like a respective weapon just works. Some of the existing weapon models are also fine... although there are still many of lower quality which I wish to replace.
If there's anything I'd like specifically, it's animated weapon models. As in weapons that have parts which rotate / move when you shoot. At some point many years ago, Nexuiz had animated versions of some of the existing weapons. Perhaps someone knows where I could still find a download for them?
Anyway, several good ones were made and posted around here over the years. Perhaps someone would be so kind as to find and link those they remember, as long as a download source is still available. Only technical requirement is that they're Blender compatible, as that is what I use.
- Sounds:
Most existing sounds are good... both item sounds as well as ambient map audio. If I need any new ones I can find them on my own.
- Music:
Thankfully good music under free licenses exists, although it's not always easy to find either. What I'm looking for is grander music... something that sounds cool and exciting, rather than boring and just there to fill the ambiance. I imagine heavier music fits best for any FPS, but some genres of disco music are probably just as great. What I'd personally love to hear again is music like 90's games used to have (Unreal, DeusEx, etc) although that's sadly a rare beauty to find.