Initial commit, Basic project structure
This commit is contained in:
55
README.md
Normal file
55
README.md
Normal file
@ -0,0 +1,55 @@
|
||||
# BarinkEngine
|
||||
```
|
||||
,---,. ,-. ,---,.
|
||||
,' .' \ ,--, ,--/ /| ,' .' | ,--,
|
||||
,---.' .' | __ ,-,--.'| ,---,,--. :/ |,---.' | ,---, ,--.'| ,---,
|
||||
| | |: | ,' ,'/ /| |, ,-+-. / : : ' / | | .' ,-+-. / | ,----._,| |, ,-+-. / |
|
||||
: : : / ,--.--. ' | |' `--'_ ,--.'|' | ' / : : |-,,--.'|' |/ / ' `--'_ ,--.'|' | ,---.
|
||||
: | ; / \| | ,,' ,'| | | ,"' ' | : : | ;/| | ,"' | : ,' ,'| | | ,"' | / \
|
||||
| : .--. .-. ' : / ' | | | | / | | | \ | : .| | / | | | .\ ' | | | | / | |/ / |
|
||||
| | . |\__\/: . | | ' | | : | | | | ' : |. \| | |-| | | | . ; '; | | : | | | | . ' / |
|
||||
' : '; |," .--.; ; : | ' : |__| | | |/| | ' \ ' : ;/| | | |/' . . ' : |__| | | |/' ; /|
|
||||
| | | ;/ / ,. | , ; | | '.'| | |--' ' : |--'| | | | |--' `---`-'| | | '.'| | |--' ' | / |
|
||||
| : /; : .' ---' ; : | |/ ; |,' | : .| |/ .'__/\_: ; : | |/ | : |
|
||||
| | ,' | , .-./ | , /'---' '--' | | ,' '---' | : | , /'---' \ \ /
|
||||
`----' `--`---' ---`-' `----' \ \ / ---`-' `----'
|
||||
`--`-'
|
||||
```
|
||||
|
||||
## Features
|
||||
**NOTE** __Not in any particular order__
|
||||
- Rendering
|
||||
- OpenGL
|
||||
- Vulkan
|
||||
|
||||
- Logging
|
||||
- Different for debug and release
|
||||
- Different per OS
|
||||
|
||||
- Physics
|
||||
- PhysX
|
||||
- Alternative for non-nvidia stuff?!
|
||||
|
||||
- Basic Entity Component system
|
||||
|
||||
- Graphical scripting ??
|
||||
|
||||
- Scripting support ( idk what language)
|
||||
|
||||
- Configuration options
|
||||
- JSON
|
||||
- LUA
|
||||
- others ?!?!?
|
||||
|
||||
## Screenshots
|
||||
__added soon__
|
||||
<img src="images/" ></img>
|
||||
|
||||
## Planning
|
||||
see [TODO](docs/TODO.md)
|
||||
|
||||
## Windows development workflow
|
||||
__added soon__
|
||||
|
||||
## Linux development workflow
|
||||
__added soon__
|
Reference in New Issue
Block a user