Not Quake
A downloadable game for Windows and Linux
Online multi-player first-person shooter using Castle Game Engine and RNL.
Features:
- Choose your nick,
- join a server game,
- send chat messages to everyone,
- move,
- shoot,
- die,
- repeat.
This is a demo of integrating
- Castle Game Engine - 3D and 2D open-source game engine using Object Pascal,
- RNL - real-time networking library, open source, using Object Pascal
... to create a simple FPS in 3D online.
Client keys:
/
to send chat (type whatever, pressEnter
to send,Escape
to cancel)Ctrl + Q
to go back to main menuEscape
to toggle mouse look on/off (esp. useful to switch to other applications while playing)- AWSD, arrow keys, rotate with mouse (when mouse look) to move/rotate
Shift
to runLeft click
to shoot
This game was done by Michalis Kamburelis during our gamejam at Cat-astrophe Games on 2022-06-10. I have also made a post about it on Castle Game Engine news.
Platforms (using GitHub actions to build everywhere):
- Linux: client and server
- Windows: client and server
The binaries uploaded to itch.io contain just the client, for simplicity. They connect to the default server. It runs on https://michalis.xyz/ , I (Michalis) will keep it running throughout the gamejam and probably much longer. Ping me on Discord https://castle-engine.io/talk.php if the server seems to be down.
Go to https://github.com/castle-engine/not-quake/ for source code and the releases of the server too.
Status | Released |
Platforms | Windows, Linux |
Author | Cat-astrophe Games |
Genre | Action |
Tags | 3D, castle-game-engine, First-Person, multi-player |
Code license | BSD 3-clause 'New' or 'Revised' License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Accessibility | Color-blind friendly |
Multiplayer | Server-based networked multiplayer |
Download
Development log
- Version 1.2.0Jul 06, 2023
Comments
Log in with itch.io to leave a comment.
Looks like Left Click does not shoot
It works in my tests (I did run 2x clients on Linux, and I can shoot from one to another :) ).
I suspect it just looks as if it doesn't work, because there is completely no feedback when shooting (visual or audio). It is a TODO to add one :)
Ask a friend to join (or join yourself, just run the game 2nd time; you can use Escape key to get out/in of the mouse look in game). Left click when aiming at another player, it will hurt them (and 10 shots will kill them).
If it still doesn't work, let me know the operating system and how do you test :) Thanks!