pseudo3DEngine

(★ 182)

Simple pseudo-3d engine implementation. This code allows you to make two dimensional map and draw pseudo 3D image using Ray-Cast.

File Explorer

  • .gitignore
  • Bonus.cpp
  • Bonus.h
  • Button.cpp
  • Button.h
  • Camera.cpp
  • Camera.h
  • Circle2D.cpp
  • Circle2D.h
  • ClientUDP.cpp
  • ClientUDP.h
  • CMakeLists.txt
  • connect.txt
  • Enemy.cpp
  • Enemy.h
  • GeneticAlgorithm.cpp
  • GeneticAlgorithm.h
  • Idrawable.h
  • main.cpp
  • Map2D.h
  • Menu.cpp
  • Menu.h
  • MsgType.cpp
  • MsgType.h
  • NeuralNetwork.cpp
  • NeuralNetwork.h
  • neuralNetwork.txt
  • Object2D.cpp
  • Object2D.h
  • ObjectType.h
  • OptimizedBots.cpp
  • OptimizedBots.h
  • Player.cpp
  • Player.h
  • Point2D.cpp
  • Point2D.h
  • Point3D.cpp
  • Point3D.h
  • Poligon2D.cpp
  • Poligon2D.h
  • README.md
  • ReliableMsg.cpp
  • ReliableMsg.h
  • ResourceManager.cpp
  • ResourceManager.h
  • server.txt
  • ServerUDP.cpp
  • ServerUDP.h
  • settings.h
  • Time.cpp
  • Time.h
  • UDPConnection.cpp
  • UDPConnection.h
  • UDPSocket.cpp
  • UDPSocket.h
  • Weapon.cpp
  • Weapon.h
  • World.cpp
  • World.h

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

// repository documentation