pseudo3DEngine
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
- .name
- FPSOnline.iml
- misc.xml
- modules.xml
- Pseudo3DEngine.iml
- vcs.xml
- build.make
- cmake_clean.cmake
- CXX.includecache
- depend.internal
- depend.make
- DependInfo.cmake
- flags.make
- link.txt
- clion-environment.txt
- clion-log.txt
- CMakeDirectoryInformation.cmake
- CMakeOutput.log
- Makefile.cmake
- Makefile2
- TargetDirectories.txt
- cmake_install.cmake
- CMakeCache.txt
- FPSOnline.cbp
- Makefile
- build.make
- cmake_clean.cmake
- CXX.includecache
- depend.internal
- depend.make
- DependInfo.cmake
- flags.make
- link.txt
- clion-environment.txt
- clion-log.txt
- CMakeDirectoryInformation.cmake
- CMakeOutput.log
- Makefile.cmake
- Makefile2
- TargetDirectories.txt
- cmake_install.cmake
- CMakeCache.txt
- FPSOnline.cbp
- Makefile
- 19471.ttf
- demo_engine.jpg
- demo_jump.png
- demo_just_textures.png
- demo_mirror.png
- demo_mirror_loop.png
- demo_online.png
- demo_smooth.png
- demo_textures_off.png
- map_editor.jpg
- city.mtl
- city.obj
- city_big.mtl
- city_big.obj
- spawns_city.obj
- spawns_city_big.obj
- backSounds.ogg
- desktop.ini
- gunShot.ogg
- unrealSuperHero3.ogg
- walkSound.ogg
- about.jpg
- aboutSelected.jpg
- back.jpg
- backSelected.jpg
- collosion.jpg
- collosionSelected.jpg
- playGame.jpg
- playGameSelected.jpg
- quit.jpg
- quitSelected.jpg
- settings.jpg
- settingsSelected.jpg
- smoothing.jpg
- smoothingSelected.jpg
- texturing.jpg
- texturingSelected.jpg
- aim.png
- gunBlast.png
- shotgun.png
- shotgun1.psd
- shotgun_arm.png
- shotgun_handle.png
- shotgun_trunk.png
- 173483.jpg
- ammunBonus.png
- ammunBonus1.png
- andreas-paul-texture-faked-02.jpg
- back.jpg
- back2.jpg
- back_mirror.jpg
- black.jpg
- brickWall.png
- brickWall.psd
- brickWall1.jpg
- brickWall2.jpg
- brickWall3.jpg
- brickWall33.jpg
- brickWall4.jpg
- brickWall_Elsa.png
- building_texture.png
- column.jpg
- column.png
- column2.jpg
- d17377eb95c6e537a9e21e5b16fa4d37 — копия.jpg
- d17377eb95c6e537a9e21e5b16fa4d37.jpg
- dinozavr.png
- dog.jpg
- floor.jpg
- frozen.jpg
- healBonus.png
- healBonus1.png
- health.png
- hero — копия.png
- hero.png
- instruction.jpg
- justin-voye-hand-painted-textures-sample — копия.jpg
- justin-voye-hand-painted-textures-sample.jpg
- kisspng-computer-icons-fence-garden-clip-art-fence-net-5b2e012962aac6.1681970315297416094042.png
- mirror.jpg
- noname.png
- p1.png
- p2.png
- p3.png
- shots.png
- sky.jpg
- speedBonus.png
- speedBonus1.png
- viewBonus.png
- viewBonus1.png
- volodya.jpg
- weed.png
- white.jpg
- .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
jsDelivrjsDelivr 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.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
