/r/xonotic

Photograph via //r/xonotic

The (un)official subreddit for the great game Xonotic!


Welcome to /r/xonotic, the unofficial subreddit of the free and fast arena shooter.


Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.


Xonotic is available for Windows, OSX and Linux and is released under the GPLv2 license.


Get Xonotic (Stable)

Git Version (Testing) Make sure you check out the beginner's guide linked below if you're playing for the first time!


Posting Guidelines

  1. Be nice
  2. Don't spam
  3. Remember to flair your posts!

Useful links:

Website Wiki Blog Beginner's Guide


Check out these other communities:

Forums /r/arenafps IRC

(Other Xonotic IRC channels can be seen here)


Questions about the subreddit? Feel free to contact the moderators!

/r/xonotic

1,169 Subscribers

5

Are we ever getting peer to peer?

Normally I’d host my own game for my friends but I’m using Starlink and cannot port forward.

Is there any information on this?

Maybe it’s time to actually learn networking :,(

1 Comment
2024/12/01
22:00 UTC

15

New map: DM-Rankin from UT2004, ported to Xonotic

Hello,

This is a port of the map "DM-Rankin" from Unreal Tournament 2004 to Xonotic.

No conversion tools were used, but this port is based on another port of DM-Rankin for Unreal Tournament 1999: https://unrealarchive.org/unreal-tournam...61ec4.html

The mapping was done with UnrealEd and NetRadiant running side by side, so the geometry is largely similar between the UT99 map and the resulting Xonotic map. However, the two maps aren't identical, as the Xonotic port is more complete and fixes certain inconsistencies. Some map details have also been made by taking screenshots in UT2004 then recreating the brushwork as best as possible.

Of course, the map has been adapted to Xonotic's gameplay (dodge ramps have been replaced by ramp jumps, for example). The items distribution is mostly similar to that of the UT2004 map, but I may replace the 50 armor with a 100 mega health pickup.

A download link can be found in the Xonotic forum thread (where I'll always keep it up-to-date): https://forums.xonotic.org/showthread.php?tid=9940

Screenshots:

https://preview.redd.it/rywlol73mx0e1.png?width=2560&format=png&auto=webp&s=f385d235ddf0c1af78763f599260aad4c5381503

https://preview.redd.it/7eghwfa5mx0e1.png?width=2560&format=png&auto=webp&s=130b41d80f86eab070b53eae2b4b2319400c0418

https://preview.redd.it/51gvamq6mx0e1.png?width=2560&format=png&auto=webp&s=e5ee2bd8c6bd46a06011f49b5beffc994ac56b13

Video preview:

https://youtu.be/a2Sz-CERZo8

1 Comment
2024/11/14
21:11 UTC

7

"Quake 1 Nostalgia Trip!" server. How to vote?

I love this coop server but I have no idea how to interact with the server, for example, to vote to change, restart maps or to change difficulties.
I'd like to get to the main hall and choose a campaign and its difficulty. The Nightmare one looks pretty fun and original there.
Any tips?

5 Comments
2024/10/14
22:09 UTC

12

New map: Positron Reactor

Hello,

Positron Reactor is a remake of Fractal Reactor (DM-Fractal) from Unreal Tournament "1999", with elements of DM-Morbias][ (the side rooms) and a few additions such as a third floor.
It's also bigger to fit Xonotic's physics and has more weapons.

It should be fun for up to 4 players in various game modes, hopefully also in duel and 2v2tdm (DM-Fractal was a duel map after all!).

The central trap door opens when you shoot the arrow signs, teleporting players who fall into it to the energy beams at the top of the map.

Download link: POSITRON_V1

Screenshots:

https://preview.redd.it/3v7ik4knrekd1.jpg?width=2560&format=pjpg&auto=webp&s=9ee20f2ecf45970358c24e3c1594d664f833fcdf

https://preview.redd.it/z5q045iurekd1.jpg?width=2560&format=pjpg&auto=webp&s=ba2945b706b33d318e5dbb54ada26abe669ce311

Video preview:

https://www.youtube.com/watch?v=XvTiOYI3cxk

6 Comments
2024/08/23
12:38 UTC

7

Is there any command to make headshots only do damage?

As much as I love this game out of the box, with it's amazing movement and weapons, I sometimes want to play against bots and spice things up a bit.

Is it remotely possible to make it so that only headshots count, or anything along those lines? Then again, I'm not sure if bots actually aim for the head, so this might be a bumb idea lol

2 Comments
2024/08/07
00:03 UTC

3

map find help

few years ago i remember playing a singleplayer sniper map. it was fairly open and allowed two weapons the vortex and the laser gun thing. it had low gravity and there was a huge platform with space underneath

0 Comments
2024/08/02
19:51 UTC

7

Vale and Xowoken intro

Links to maps in video description

5 Comments
2024/07/27
01:03 UTC

2

WELP

I want to play with my friends but don't wanna go through all that hamachi stuff how can I play with them

2 Comments
2024/07/24
08:23 UTC

3

Just for curiosity

Xonotic have inspection animations?

5 Comments
2024/07/23
19:33 UTC

4

Hosting Lan server?

So how do you host lan servers without internet and how are you supposed to connect to them. Also I did read the readme.txt server folder but I goes into dedicated server with port forwarding which I don't need so thanks in advance for any help

0 Comments
2024/07/13
08:03 UTC

4

Noob question, how can I host a server?

I'm running 0.8.5, connecting to a local network, using a machine running Arch and a machine running Windows 10.

So I've been digging, old posts here and on the forum, docs, all that and I've found a mess of old and new information, often conflicting. Maybe someone can answer some questions for me.

Docs say you need to copy server.cfg to ~/.xonotic/data and server_linux.sh to the game folder in Xonotic and then run the server. Is this all actually necessary? I find it hard to believe that the game doesn't check it's own subdirectories for configs and/or run the game from the ./server directory. An indicator that this is false is that, when I ediT the net_addr to match my IP when it is in ~/.xonotic/data and then run the server from inside the game directory, it shows as if it is running it at 0.0.0.0:26000 in the terminal.

Also the docs say conflicting things about server.cfg and config.cfg and that the latter is used when a listening server is launched from inside the game. Is this true?

When I try to run the server and the game at the same time I get a lock and error and one won't run. I'm guessing running the game on the same machine starts the server when I "create" from the multiplayer menu.

When I just use the create button to run a listening server locally, everyone on the local network, the person I'm playing with typing "connect <IP address>" into their xonotic console, nothing happens. No error, just a new line in the console. My friend is on windows, I had them create the multiplayer game, and the same exact thing happens to me when I try to connect to their IP.

So really 2 questions:

  1. what is the procedure to run a local, on my machine LAN game, for local play on my local area network where everyone is at my house?

  2. what is the procedure to run a dedicated server on a separate machine, say like a VPS, if I want to do that in the future for remote play?

I'm just trying to parse out all the information I've found and figure out why it isn't working for me. Thanks.

4 Comments
2024/06/24
23:19 UTC

25

Ok guys here me out

0 Comments
2024/06/23
11:16 UTC

3

weapon view model position command?

is there a console command that allows you to change the weapon position? not talking about whats available in the options menu. in the quake games there's console commands like "cg_gunx/y/z" that you could use.

I'd prefer middle shots, but the middle weapon model option is too big. turning off weapon models can get confusing since there's only 4 ammo types in xonotic.

edit: i found out about "cl_gunoffset 0 0 0" but i can't seem to get anything other than the first numerical value to work, which only moves the model forwards and backwards.

edit2: figured it out, the numerical value needs to be typed with quotes.

1 Comment
2024/06/18
07:29 UTC

19

Xonotic License Plate

I pulled into a grocery store in Utah yesterday and saw a car with a license plate saying, "Xonotic." Was that any of you guys?

2 Comments
2024/06/16
17:47 UTC

3

Stop music from server

Hey, is it possible to stop the music from server and only allow own music from the audio player?

3 Comments
2024/05/30
10:56 UTC

3

Do you play first or third-person view?

And why?

3 Comments
2024/05/25
20:11 UTC

3

How many

Hello.

I'm really new to the game and was wondering how many stages are there for the single player campaign mode?

4 Comments
2024/05/25
01:44 UTC

1

How to load an empty test map to try out all weapons?

I played rexuiz.com and was good at it. i need to re-learn the weapons in Xonotic even though they're almost the same. i can't see any test map to train using all the 9 weapons. does anyone know how i can load an empty test map inside Xonotic?

3 Comments
2024/05/24
17:48 UTC

2

Why no progression system?

Hello.

I believe one of the two reasons why this game isn't so popular is because there's no progression system. there is a player index that tracks your stats but since there's no login, if you get a new computer all your stats reset since you create a new name, right? or how does the stat tracker work?

https://stats.xonotic.org/players

imo it would be cool if you could play xonotic and login and see your stats tracked on the website for your login, rather than just your pc... maybe level ups would be cool or a rank or something idk. cause when you play xonotic it is fun and the music is nice but there is no progression, nothing you get in return.

why do people like counter-strike 2? because it has coins, medals you get for completing an operation you get a diamond coin for example. if counter-strike 2 didn't have this progression then i believe a large player base would just go back to source and 1.6 since those games are inherently better and more fun in every way, except they have no progression also, it's just for fun.

what do you think about no progression in xonotic?

oh and the 2nd reason is this game"s not released anywhere, steam would be a good release and attract a lot of players. maybe if you released it on steam with stats on your steam account it would be soo awesome!

3 Comments
2024/05/24
17:42 UTC

3

How does the player index track your stats without a login?

What if I get a new computer and make a new name for myself will I get 0 stats and start from scratch? how does this work???
https://stats.xonotic.org/players

12 Comments
2024/05/24
17:31 UTC

1

Isn't Xonotic better than Quake Live?

Imo Xonotic and Quake Live are the best afps on market. Diabotical is dead and Quake Champions has mouse acceleration... I played Rexuiz before and today I tried Xonotic. It's pretty good.

I also tried Quake Live but I suck at it. Xonotic is easier to play. Also in Xonotic you really only need to use 7 Sniper and 2 Shotgun. If you have the Sniper you don't need to use any other weapons imo only need Sniper and Shotgun and melee swing.

So I wonder why most people prefer Quake Live is it just nostalgia? Cause the soundtrack for Xonotic and Nexuiz is better also.

5 Comments
2024/05/24
14:35 UTC

9

General question related to mapping

Hello Xonotic community! Ending my reddit lurker days with first ever post. So a bit of context - I used to make Quake and Quake 2 maps as a hobby back in... I don't know, 15-20 years ago? Had to ditch it in favor of other activities, unfortunately. And nowadays I'm getting a bit of free time with PC, so decided to return to mapping, but with a more modern open source game. Xonotic fits this description perfectly. Now the question itself - where do I start? What tools are there and where can I find proper documentation for them? Are there any written tutorials? Youtube tutorials would work as well, but I prefer to read. Please point me in right direction. Thank you in advance. Have a great day!

12 Comments
2024/05/22
21:12 UTC

9

I am loving learning about this game. Really getting into blaster jumping now. (Blast Jumping To Victory - Xonotic Campaign Let's Play E3)

1 Comment
2024/04/28
11:07 UTC

9

I love you... ( i dont know if that will change in the future but fuck it)

I wanted something fun. Something challenging

I was doubting my past.

then i played UT 99 again.. fuckin mouse issues but got damn that was fun. but mouse issues. wanted mordern.

nothing works. ut 2004 is SLOWWWWWW

Diabotical has no bots

Xonotic ...i saw on this "offline bots" channel i sometimes visit.

Free?
Nah nah.
but it looked fast

AND YUP.... even if its just for 1 match. I felt like fun again

Thank you. ... So much..I finally had trouble aiming and not cause of shit controls or cause someone in siege reacted in 0.1ms at a pixel while you could'n't tell if their mouse was in their hand or on a lens holding rail.

Im exaterating

but it was fun. and its free..which means someone just made it cause they wanted it.
I can't do that shit.
So thanks

now to see if reflex arena "paid" gives me the same high

2 Comments
2024/04/17
20:24 UTC

3

Feedback request for new series

I would love some feedback on a series I just started.

https://www.youtube.com/playlist?list=PLX9TPVcxrORNz7or1TwYw989EEDcRB16y

Feel free to leave it here or comment on the videos.

Thank you in advance.

If it goes well I might organize a multiplayer version.

8 Comments
2024/04/14
14:29 UTC

11

Xonotic on Apple Silicon

Hi all,

here is my second attempt to post a quick guide on how to compile Xonotic for Apple Silicon. Apple Silicon are the new processor uses and use different instructions than the Intel processors Apple used previously. The Xonotic team currently offers an Intel version only but it is not that complicated to compile Xonotic yourself.

This guide assumes that you have never used a compiler or compiled a program yourself. As such, I try to be detailed. If you have some knowledge, feel free to skip over the parts you already know. To keep things organized, this guide is sectioned as followed:

  1. Installing Xcode
  2. Installing Homebrew
  3. Installing required libraries
  4. Downloading Xonotic
  5. Fixing an error
  6. Happy fragging

Installing Xcode

  1. Click on the following link:

https://apps.apple.com/de/app/xcode/id497799835?mt=12 2. Allow the browser to open the Mac App Store. Click on the install button to install Xcode. 3. Wait for the download and installation process to be finished. This will take some time.

When finished, you need to agree to the "Xcode and Apple SDKs Agreement". You can do that from the Xcode GUI or the command line. Throughout this guide you'll work with the terminal so that's a neat start to familiarize with it.

  1. Press command key + space bar. The Spotlight searchbox appears.
  2. Enter terminal. Spotlight will autocomplete to terminal.app. Press enter.
  3. The terminal starts and you'll see a command prompt which looks someting like this: [your username]@[your computername] % followed by a solid block which is your cursor. Enter the following command

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
and press enter. The command sudo will ask for your computer password. Be careful whenever you use sudo since the command after sudo will be executed with administrator privileges. 4. After giving your password it seems as if nothing has happend. We have just set the stage for the next command:
sudo xcodebuild -license
After hitting enter, the license is dumped into the terminal. At the end it asks you to agree or cancel. If you want to accept, you have to write accept. The choice is yours but any input other than accept won't allow you to proceed successfully.

That's all. Xcode is installed and ready to be used.

Installing Homebrew

  1. Go to Homebrew's website

https://brew.sh/ 2. On the top of the page you can find the the commands that installs Homebrew. Just copy the commands and enter them in the terminal you have opened to agree to the Xcode license. At the time of this tutorial the command is:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh\`)"`
Please check the website in case they changed their installation procedure. 3. Follow the instructions on the screen. (I can't remember if there were any, when I installed it.) In case you have questions, post them here in the thread.

Installing Required Libraries

Enter the following commands into the terminal. Hit enter after each command:

  1. brew install automake
  2. brew install libtool
  3. brew install sdl2

To make sure that you have all required tools, enter
brew install gmp
into the terminal as well. Homebrew will inform you with a warning if gmp is already installed. There is no need to reinstall it.

The last step to set up your system for compilation requires you to enable Xcode to find the libraries you have just installed with Homebrew. (This step is only necessary, when you use Apple Silicon Macs, but the whole point of this guide is that you have an Apple Silicon Mac, so here we go.)

In the terminal enter the following to edit your zsh (that's shell of your terminal) profile:
nano ~/.zprofile

nano is a texteditor that opens for profile where we add two search paths so that Xcode will be able to compile. Enter the following two line at the end of the text file:

export CPATH=/opt/homebrew/include
export LIBRARY_PATH=/opt/homebrew/lib

Press control+x and when nano asks you to save press y.

Downloading Xonotic

Now we can follow the instructions given here:
https://gitlab.com/xonotic/xonotic/-/wikis/Repository_Access#macos

For demonstration purposes, we will install the game on the desktop, thus we have to change to the directory (feel free to install it wherever you want). In the terminal enter:
cd ~/Desktop

Next, you clone the git repository as described on the gitlab page mentioned above:
git clone https://gitlab.com/xonotic/xonotic.git

after the download is completed, you change the directory:
cd xonotic

Getting closer to the finish line, you have to do one final download:
./all update -l best

This download will take a little bit longer than zthe previous one but once it is finished you can run the following command:
./all compile

The compilation process will break stating that the option --gc-sections is unknown. We will fix that next.

Fixing an Error

  1. Find the xonotic folder on your desktop and double-click it.
  2. Inside the xonotic folder find the folder gmqcc and double-click to open that folder.
  3. Find the file Makefile and open it with your favorite text editor.
  4. Search for --gc-sections and replace it with -dead_strip:

# Remove unreferenced sections
ifeq ($(UNUSED),1)
LDFLAGS += -Wl,-dead_strip
endif 5. Re-run the command ./all compile.

This time the compilation should go through.

Happy Fragging

To start Xonotic, enter ./all run

I didn't plan to write this guide so I didn't write down my steps and I had installed all required software Long story short, I hope I didn't miss any step that might trip you up. If I have missed some crucial information, please post where you got stuck and the resulting error message.

Cheers,
Jan

0 Comments
2024/03/24
18:05 UTC

10

Advice for newbies?

A freind and I have been diving into Xonotic lately and having and really bee nenjoying it for like 3 hours. But we're still getting the hang of things, I'd love some advice improve alittle bit. Here are a few questions:

  1. Keybinds, using 1-9 to switch weapons constantly is a bit annoying, are there any Keybinds you'd recommend?
  2. Weapon Choices, What weapons are good in different Situations? Also what weapon has the highest dps and what are like the go to weapons?
  3. Movement, other than rocket jumping and bhopping, are there any advanced movement mechanics? also, do i crouchjump when rocketjumping or do i just fire at the floor?
  4. Is the machine gun bad?
  5. Are stairs ramps? can i use them to fly when rocketjumping?
  6. Ive seen gameplay on this subreddit and theri xonotic looks very different to mine, is that a config or just changeable in the settings?

Some help would really mean a lot cause i cant really find anything online.

11 Comments
2024/01/21
13:04 UTC

4

fps cap?

sorry if this is an obvious question, but i'm completely new to the game.

is there some kind of fps cap? my fps are capped to 144 no matter what settings I change. I already set max fps to 0 (for unlimited) and disabled vsync. I don't have any kind of fps limitations on my drivers.

I use an AMD GPU on gentoo linux for the record.

6 Comments
2024/01/05
13:44 UTC

7

doing the "impossible" trick jump on canal

0 Comments
2023/12/10
01:51 UTC

Back To Top