All Projects → Priler → Dino3d

Priler / Dino3d

Licence: gpl-3.0
🦖 Google Chrome T-Rex Run! in 3D (WebGL experiment)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Dino3d

Qake
Qake voxel-engine demo
Stars: ✭ 100 (-61.98%)
Mutual labels:  indiedev, game, gamedev, threejs, voxel
Lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
Stars: ✭ 116 (-55.89%)
Mutual labels:  game, gamedev, webgl, threejs
Expo Voxel
🎮🌳 Voxel Terrain made in React Native. ∛
Stars: ✭ 169 (-35.74%)
Mutual labels:  game, webgl, threejs, voxel
Wizardwarz
WebGL Multiplayer game with NodeJS backend
Stars: ✭ 270 (+2.66%)
Mutual labels:  indiedev, game, gamedev, threejs
Terasology
Terasology - open source voxel world
Stars: ✭ 3,247 (+1134.6%)
Mutual labels:  game, gamedev, voxel
Voxelengine unity
Voxel engine made in C# for Unity
Stars: ✭ 25 (-90.49%)
Mutual labels:  indiedev, gamedev, voxel
Parrothunt
ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)
Stars: ✭ 85 (-67.68%)
Mutual labels:  indiedev, gamedev, threejs
Expo Crossy Road
🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔
Stars: ✭ 701 (+166.54%)
Mutual labels:  game, webgl, threejs
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+1317.49%)
Mutual labels:  game, gamedev, webgl
Voxlords
VoxLords - ThreeJS WebGL game with a simple voxel engine
Stars: ✭ 154 (-41.44%)
Mutual labels:  indiedev, gamedev, voxel
Polyworld
A world generator that is based on Voronoi diagrams
Stars: ✭ 59 (-77.57%)
Mutual labels:  game, gamedev, voxel
Bytepath
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Stars: ✭ 1,119 (+325.48%)
Mutual labels:  indiedev, game, gamedev
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (+5.7%)
Mutual labels:  gamedev, webgl, threejs
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+4347.91%)
Mutual labels:  indiedev, gamedev, webgl
Sunset Cyberspace
🎮👾Retro-runner Game made in Expo, Three.js, OpenGL, WebGL, Tween. 🕹
Stars: ✭ 54 (-79.47%)
Mutual labels:  game, webgl, threejs
Droneworld
droneWorld: a 3D world map and a three.js playground
Stars: ✭ 197 (-25.1%)
Mutual labels:  game, webgl, threejs
Lambdahack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
Stars: ✭ 439 (+66.92%)
Mutual labels:  indiedev, game, gamedev
Dungeongenerator
Dungeon generator for games.
Stars: ✭ 66 (-74.9%)
Mutual labels:  indiedev, gamedev
Entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Stars: ✭ 6,017 (+2187.83%)
Mutual labels:  indiedev, gamedev
Raylib Games
Collection of games made with raylib
Stars: ✭ 78 (-70.34%)
Mutual labels:  indiedev, gamedev

🦖 T-Rex Run 3D

Play the game here: http://priler.github.io/dino3d/low.html
Alt. version with best quality settings for high-end PCs: http://priler.github.io/dino3d/

Description

T-Rex Run 3D is a ThreeJS WebGL game made as an experiment.
All the graphics was hand crafted with Magica Voxel software, so that the overall feel and look of the game will be the same as original 2D game.

The code has NOT been polished and is provided "as is". There are a lot of code that are redundant and there are tons of improvements that can be made.

Screenshot

T-Rex Run 3D

ToDo

https://trello.com/b/Pt4FSqOi/t-rex-run-3d

Change history

  • Update 1

    • New interface
    • Infinity jumping while holding jump button
    • Jumping buttons now is: Space, Arrow Up, W
    • Bend down buttons now is: Arrow Down, S, Ctrl
    • Restart on game end
    • Fixed bug when a player could switch active tab and collisions ingame was not working
    • Fixed bug with not fully loaded textures before game start
    • Fixed bug when high scores continued to count even after game end
    • Fixed hitbox
    • Fixed ability to jump from bend down position
    • Fixed disappearing ground textures
    • Other minor bug fixes
  • Update 2

    • Voxel landscape added
    • Palm trees has been removed, instead there is scorpions, skulls, etc
    • UI is now fully in pixel art style
    • Load screen added
    • New dino reaction on collisions
    • W & S keys was removed
    • Nature Manager & Enemy Manager was fully rewritten for better performance and new feautures
    • "Black screens" bug fixed
    • High jumps bug fixed
    • Scores display fixed
    • Moving objects stuttering fixed (never use .splice() again :3)

Credits

https://threejs.org/ - WebGL 3D Library
https://ephtracy.github.io/ - Free lightweight 8-bit voxel art editor
https://github.com/daishihmr/vox.js/ - MagicaVoxel *.vox file parser and Three.js mesh builder
https://github.com/goldfire/howler.js/ - Audio library
https://github.com/creativelifeform/three-nebula - WebGL based particle system engine for three.js
https://github.com/addyosmani/visibly.js/ - Page Visibility API shim

Author

(C) 2020 Abraham Tugalov. http://howdyho.net

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].