3D online shooter written on Panda3D 1.10.10 and Python 3.10.1

Overview

Gitter

на русском itch.io page

image

Droid Game 3D

This is a fresh game that was developed using the Panda3D game engine and Python language in the PyCharm IDE (I don't know why you need this information). At the moment, the game has a fairly large audience and a large daily online (1000+ players are stable). In general, there seems to be nothing more remarkable here, it's time to start our journey..

Installation

Linux

In the Linux operating system, everything is simple: first, install all the packages pip install -r. / Requirements.txt, write to the terminal git clone https://github.com/WennMarcoRTX/droidgame3d.git, then cd droidgame3d, we write if you have Cython, then cython ./game.pyx, and if just Python, then python3 ./game.py, if you have C, then c ./game.c (an assembly for Go, Ruby and C ++ will be released soon, wait;) ).

Windows

For Windows we have a separate assembly with .exe and .dll files, which are always included when a new version is released, but if you want to play the game with the source code, then the installation is the same as y Linux, congratulations.

Management

Here is the complete control for our game.

On the menu:

In any menu of our game, wherever you are, from choosing a server to a chat, everywhere the Esc button closes this menu. If you are in the main menu - Esc closes it and the game ends.

In Game:

Note: jumps like forward + left are possible.

Esc - exit to the main menu.

Left arrow - turn the droid to the left.

Right arrow - turn the droid to the right.

Forward Arrow - Moves the droid forward.

A - shift of the camera focus relative to the droid to the left.

D - shift the focus of the camera relative to the droid to the right.

Space - shot.

S - get the flashlight (if you already got it, the ** S ** button will turn it on and off).

W - remove weapon.

P - show the sight (if it is already shown - remove it).

G - throw a grenade.

F - start moving the ship.

0 - in case of fire. Extinguishes the fire.

F3 - only if single player, turns on polygon mode.

R - turns RPG mode on and off.

You might also like...
Python fitting assistant, cross-platform fitting tool for EVE Online
Python fitting assistant, cross-platform fitting tool for EVE Online

pyfa What is it? Pyfa, short for python fitting assistant, allows you to create, experiment with, and save ship fittings without being in game. Open s

A python-based multi-player online educational game for students to play in a class or club setting.
A python-based multi-player online educational game for students to play in a class or club setting.

Kurono (codename: aimmo) Code for Life has been developed by Ocado Technology as a free, open-source project to inspire the next generation of compute

Python game engine for 2D multiplayer online games.

LAN-Caster The goal of LAN-Caster is to provide an easy-to-use code base (game engine) for developing 2D multiplayer online games. LAN-Caster original

A program to read, edit, and write save files for the game Railroads! Online

RROSE - v0.3.6 This program is intended to be used as an external tool to Railroads Online server hosts. It will read save files, allow to modify entr

Minecraft - Online Players Overlay Generator
Minecraft - Online Players Overlay Generator

Minecraft - Online Players Overlay Generator Contents About Quick Start Download Pre-Built Binary Run from Source Configuration Command-Line Options F

 A Minecraft clone written in python and pyglet.
A Minecraft clone written in python and pyglet.

PyCraft A Minecraft clone written in python and pyglet. Running PyCraft To run PyCraft, run the following code: git clone https://github.com/TheWebCra

A playable version of Chess – classic two-player, various AI levels, and the crazyhouse variant! Written in Python 3

A playable version of Chess – classic two-player, various AI levels, and the crazyhouse variant! Written in Python 3. Requires the installation of PIL/Pillow and Requests

Easy and fun game to play a bit. Written in python
Easy and fun game to play a bit. Written in python

NumGuesser Easy and fun game to play a bit. Written in python

PyUnity is a Python implementation of the Unity Engine, written in C++

PyUnity is a Python implementation of the Unity Engine, written in C++. This is just a fun project and many features have been taken out to make it as easy as possible to create a scene and run it.

Releases(v1.1)
  • v1.1(Feb 11, 2022)

    Hi guys! Thought Droid Game 3D was abandoned? Not! I have released an update! The design of the game has been completely redesigned, but at the moment only the pages. The main menu remains the same. Also, support for the English language has been discontinued for some time. Removed some graphics modules. Of the innovations in the gameplay - only very minor bug fixes. I can call it "Designer Update 1.1". By the way, what do you think about the separate names of the updates? Like a "weapon update"?

    Source code(tar.gz)
    Source code(zip)
  • v1.0(Dec 31, 2021)

    I have finally released my first release! As I promised, everything is released on New Years (congratulations!). I added a lot of things, I'll tell you about the main ones ... The chat system has been updated. Yes, I finally did it :) The fact is that the chat in previous versions DID NOT WORK AT ALL! But for some reason I did not pay attention to it. I redid the two versions of the chat, compared them, and ... chose the second one. I hope you enjoy it. Moving on ... weapon swap system. Now you can change weapons, although there are only two of them: a pistol and a sniper rifle. These are two main things, although I have done a lot more, and I will ask you to find it yourself). Happy New Year!

    Source code(tar.gz)
    Source code(zip)
Owner
Marcus Kemaul
Chess engines developer. ONLY PYTHON AND C++
Marcus Kemaul
Chess-commandline - Chess in the Command Line using the Chess Module Can detect Checkmates

chess-commandline Chess in the Command Line using the Chess Module Can detect Ch

Harry Hopkinson 1 Jan 10, 2022
Useful guides, tutorials, and FAQs related to LEGO Universe and Darkflame Universe.

Awesome Lego Universe A curated list of awesome things related to LEGO Universe. LEGO Universe was a kid-friendly massively-multiplayer online role pl

Eric Myllyoja 33 Dec 12, 2022
DOTD - A murder mystery game made in Python

DOTD This repo holds the files for my video game project from ENG101, Disaster o

Ben Bruzewski 1 Jan 13, 2022
Graphical impimetaion of Conway's Game of Life in Python using pyglet

Conway's Game of Life in Python Konstantin Opora Conway's Game of Life: graphical implementation in python using pyglet. developed in Python 3.10.0 Re

Konstantin Opora 1 Nov 30, 2021
Simple Covid-19 shooter game in python.

Covid_game 🍹 Simple Single Player Covid Game Using Python. 🍹 Has amazing background music theme. 😄 Game Instructions: Initial Health is 5, try to s

Tanya Yadav 2 Aug 05, 2022
This is a simple Tic Tac Toe game built with Python.

This is a simple Tic Tac Toe game built with Python.

⚝αикιт кυмαя⚝ 6 Sep 01, 2022
An interactive pygame implementation of Conway's Game of Life

Game of Life An interactive pygame implementation of Conway's Game of Life Installation Clone the repo and navigate into it. git clone https://github.

Ethan 1 Dec 05, 2021
A Neural Network based chess engine and GUI made with Python and Tensorflow/Keras.

Haxaw-Chess Haxaw: Haxaw is the Neural Network based chess engine made with Python and Tensorflow/Keras. Also uses the python-chess library. (WIP: Imp

Sarthak Bharadwaj 8 Dec 10, 2022
Navicella cavallo, gioco 2D stile space shooter

Navicella Cavallo Il miglior gioco in circolazione Navicella cavallo è un gioco 2D basato sullo stile dei giochi space shooter Come installare Navicel

Matteo 6 Jul 03, 2022
Stock game is a python program that simulates real-life stock marketing, saving, and investments

Stock game is a python program that simulates real-life stock marketing, saving, and investments. Users get to trade and manage their portfolio and manage their 100,000 dollar portfolio.

Sai Praneth Raju K. 1 Jul 14, 2022
Email guesser - Guessing BF email based on emailGuesser by WhiteHatInspector

email_guesser Guessing BF email based on emailGuesser by WhiteHatInspector (http

4 Dec 25, 2022
This is a script which can be used to autobattle, upgrade metamon, compose eggs and open eggs in metamon game.

This is a script which can be used to autobattle, upgrade metamon, compose eggs and open eggs in metamon game. The only parameters you need to input are you wallet address and sign. The sign can be o

Taxiria 37 May 11, 2022
Wordle-helper: python script to help solving wordle game

wordle-helper This is a python script to help solving wordle game 5-letter-word-

MD Nur Ahmed 2 Feb 08, 2022
You can play TicTacToe with the engine running UI.py with python3

TicTacToe An "Engine" for TicTacToe You can play TicTacToe with the engine running UI.py with python3. The file engine.py is designed so you can make

Ahnaf Syndeed 3 Feb 20, 2022
Orbital-patterns - A program which plots pattern that revolving planets make

orbital-patterns Click to spawn planets Press "S" to capture screenshot. Image w

Yuvraj.M 11 Dec 24, 2022
A simple script which allows you to see how much GEXP you earned for playing in the last Minecraft Hypixel server session

Project Landscape A simple script which allows you to see how much GEXP you earned for playing in the Minecraft Server Hypixel Usage Install python 3.

Vincenzo Deluca 4 Dec 18, 2021
A fully automated system that transforms Twitch clips into gaming compilations

A fully automated system that transforms Twitch clips into gaming compilations Authors: Christian C., Moritz M., Luca S. Related Projects: Neural Netw

215 Dec 27, 2022
Deliver buycraft orders to players across the map in minecraft servers using baritone

Deliver buycraft orders to players across the map in minecraft servers using baritone

synthels 1 Nov 14, 2021
A very bad wordle solver to help me solve the daily wordle

Wordle Solver A very bad wordle solver to help me solve the daily wordle on https://www.powerlanguage.co.uk/wordle/ TODO list take into account letter

Logan Anderson 4 Feb 03, 2022
Repository for the DecodED2 Game Project!

DecodED2 Game Project Hello everyone! Welcome to the GitHub Repository for DecodED2, as a start you'll need to clone this repository and make sure you

6 Sep 29, 2021