All Projects → WolfEngine → Wolf.engine

WolfEngine / Wolf.engine

Licence: other
The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing

Programming Languages

python
139335 projects - #7 most used programming language
lua
6591 projects
cpp
1120 projects

Projects that are alternatives of or similar to Wolf.engine

Lumino
Lumino is a framework for building real-time graphics applications.
Stars: ✭ 97 (-57.83%)
Mutual labels:  game-engine, vulkan, graphics-engine, directx-12
The Forge
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+1078.26%)
Mutual labels:  xbox, vulkan, metal, vulkan-api
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+107.83%)
Mutual labels:  game-engine, vulkan, metal, graphics-engine
Yggdrasil-Legacy
Experimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (-91.3%)
Mutual labels:  graphics-engine, game-engine, vulkan, vulkan-api
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+4357.39%)
Mutual labels:  vulkan, metal, vulkan-api, directx-12
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+14.35%)
Mutual labels:  vulkan, vulkan-api, graphics-engine, directx-12
Bulllord Engine
lightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+134.35%)
Mutual labels:  game-engine, vulkan, metal, osx
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+1520.87%)
Mutual labels:  game, game-engine, vulkan, graphics-engine
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-40%)
Mutual labels:  vulkan, vulkan-api, graphics-engine, directx-12
Magnum Examples
Examples for the Magnum C++11/C++14 graphics engine
Stars: ✭ 180 (-21.74%)
Mutual labels:  game-engine, graphics-engine, osx
Engine Native
Native engine for Cocos Creator
Stars: ✭ 488 (+112.17%)
Mutual labels:  game-engine, vulkan, metal
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+163.91%)
Mutual labels:  game, game-engine, metal
Oreon Engine
OpenGL/Vulkan Java 3D Engine
Stars: ✭ 431 (+87.39%)
Mutual labels:  game-engine, vulkan, vulkan-api
Intrinsic
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Stars: ✭ 984 (+327.83%)
Mutual labels:  game, game-engine, vulkan
Vulkust
An engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Stars: ✭ 64 (-72.17%)
Mutual labels:  game, game-engine, vulkan
Vulkan Renderer
A new 3D game engine using modern C++ and Vulkan API
Stars: ✭ 205 (-10.87%)
Mutual labels:  game-engine, vulkan, vulkan-api
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+80.43%)
Mutual labels:  game-engine, vulkan, metal
Cpp 3d Game Tutorial Series
C++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+73.91%)
Mutual labels:  game, game-engine, graphics-engine
Viry3d
Cross platform 2D and 3D game engine in C++.
Stars: ✭ 307 (+33.48%)
Mutual labels:  game-engine, vulkan, metal
Magnum Bootstrap
Bootstrap projects for Magnum C++11/C++14 graphics engine
Stars: ✭ 69 (-70%)
Mutual labels:  game-engine, graphics-engine, osx

Mirror: BitBucket

Wolf Engine GPL v3 licensed

WolfEngine

Welcome to the Wolf Engine source code.

The Wolf Engine is the next generation of Persian Game Engine which is a cross-platform open source game engine created by Pooya Eimandar. The Wolf is a comprehensive set of C++ open source libraries for realtime rendering, realtime streaming and game developing, which is support Lua as an embedded script language and Python as a binding language.

pyWolf LGPL licensed

pyWolf is set of Python bindings for Wolf.Engine which works with Python 2.7

Recent Sample

Dynamic LOD Generation using Simplygon

Dynamic LOD Generation gif

Getting Started

I do recommend you take a look at Wolf's Wiki before getting strated

To help you navigate the various ways you can use Wolf Engine, I have assembled a collection of learning tutorials for you at here.

Supported Platforms and APIs

APIs/Platforms Windows Universal Windows Platfrom Linux OSX iOS Android
Vulkan Build status N/A CircleCI Build Status in progress in progress
DircetX 12 not started not started N/A N/A N/A N/A
Embree not started N/A not started not started N/A N/A
OptiX not started N/A not started not started N/A N/A
pyWolf Build status not started not started Build Status N/A N/A

Projects using Wolf

  • "Wolf.Playout", a playout automation software
  • "Falcon", a real time 3D monitoring system, developed at FANAP. Co.
  • "PlayPod", a real time cloud game streaming platform same as Google Stadia which is running in Iran and dveloped at FANAP. Co.

If you are using Wolf Engine in your projects, kindly let us know about your project.

Branches

From this repository you can build or modify the Wolf Engine in any way you can imagine, and share your changes with others. Wolf Engine publishes source in two rolling branches:

  • The release branch is extensively tested and makes a great starting point for learning how to use Wolf Engine or making your own real time application or games.
  • The master branch which is the original source and may be buggy.

Licensing

  • Your access to and use of Wolf Engine or pyWolf on GitHub is governed by the This License. If you don't agree to those terms, then you are not permitted to access or use Wolf Engine.

Issues

Kindly report any issues or post your question about Wolf Engine on Issues page. If you have any questions about samples or tutorials, kindly comments on related sample/tutorial page on WolfEngine.app

Copyright

Wolf Engine © 2014-2021 Pooya Eimandar

Additional Notes

I provided a dedicated blog for gpu programming, make sure check it out at WolfEngine.app.

Additionally, in case you are interested, I've written a book with the focus on DirectX 11.1 Game Programming, you can order it from PackT Publishing.

Youtube

WolfEngine.app

Twitter

@Wolf_Engine

Instagram

instagram.com/Wolf_Engine

Telegram

t.me/WolfEngine

Connect with contributor's linkedin

in/pooyaeimandar

Road map

Trello

Samples

Keen on playing with Wolf, start with Samples

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].