11010110 10011011 01111011 10011101

0F80D0B7 A5E9A337 8C47244C D84BD1E3

EB42D77A FB8AC443 233E0E67 EEF5346C

11001111 00011001 00100111 01101101

>=*,;<*; ##=__=#_ ^*=*=,<^ @<*#:=_@

63437AAE BA2BF3C6

00000010 01101100 11001101 01000100

10111010 11011000 01010111 01101001

///

10001100 10010110 01110000 00100111

>_.@=@#. ,<>*_@** #<<>,,;^ <_#^,,>_

@.=._<@: @@:#==_* ,><@>>*= @_:.#@**

00100001 10100001 10011000 01100010

;,_>^*;* :^_>.::< _;.#:#;@ *=^*>.<*

^;;:**:: #=*#>,>; #>:.,.:, <.;@;,^#

_=>>##,@ :<^*@^;; @;<,;#;= ;,.,>,=:

;;>;^<*_ ^_#;=_^: *@##;=#, <>^;,#:;

83AB4726 62CE99A5 D0301062 C714ACEB

10000010 11010101 11010010 01100001

#,;>#^*# ^*<><<_; *>;;;^__ .@^>;,<^

11100100 01001011 11001110 01001000

3263E098 83CF9D15 C0DC7AE2 A61715CA

47C77436 E920757D 9A804A68 6489562E

_@.;^::@ ^@:>*.@= .;>#:*>. .:#>*@**

#::,@:.< ,@,^_^:, @_:=;_^_ :,^*@:__

37F2A0CA 3CDFE411 F37BF5F0 CD408405

10011011 00111000 11000110 01101111

;;*>@:#: _=_^=;># ;^<=#::> #,,;<;*_

//////// //////// //////// ////////

01100000 11111010 11100100 10011011

//////// //////// //////// ////////

01000000 10110001 01111111 01101000

2286905E 13937475 FF61DF9C 4CBFF740

@*=;*.:= #,<.:_.* .;^<=::< >#._,^=;

00010100 11000110 11000101 00110101

_:>*;@*: *.<=;<:@ ;@*_._=# @=<^;*@_

>;*;^::# <<=_==@# #=:_@:;* @;*@>>@=

@##>.<>^ @*#_^=@# .>>=^;.= _>;:@#=>

0435A892 D0012BCD CF2AAA36 532BE498

^_.,,^., :@:=_>*= *<<^==.: .=@*_*_;

10100000 10010101 01101010 00000111

,#>*@.=< =,^=;@@; ^<#.^_<* >#^<@*^@

00111010 11111100 10011001 10000001

>>#.^^^* ;^#=#_@* *_^=^,;* :;_**,*>

//////// //////// //////// ////////

51040A5B C24D1B66 3DF25B5D D0413C5F

C0564303 BB72849F 3C0C088E 7FB447F1

^^#_,;,* @@>,^.

.>^>*=^* =.<.<::@ ;##.>;=* @;>^;;><

^_*.@=*@ ;,*^<.=< @:@;^@*: #=;>@*#=

:.^:@<<< =@*@@_@_ .*=<_^<= ;^.#=;=_

FEEDB7B5 E1F4AA31 0BC7EC29 16FCBBF9

<__<@<#: =*;_:@:; .,,<^^^^

D2A305BE 49D61F35 778C25D9 C9B4F9EF

DB321D90 15C04BC4 776A1D73 E5ACAF0E

72F4A259 A89473B3 FABB3841 091A80B6

_,,<^@.= .#;_:>#. .<_:>:.; <<>*,=:=

<;*=#=:> =*=<:_>. @#_#<_>_ *>#=,.#>

//////// //////// //////// ////////

//////// //////// //////// ////////

31B9C452 8E221B4F 8F92E260 33B23C64

>.@,>:_, *;^:.>,, <##;*.=_ @*_^#,<;

4276A40E 87E6EDEA C9CDDC18 7B97546B

25F1B317 5638EEBC EEF4193A AFC2C42E

ADE1D90C ED9D42EA F8D1E571 B3E1054D

7BBAD4C7 CC3ADB1A C2F238EA D47361B5

:;>_,<<> <@^_>><> *:@_;;:_ ,#=_:.*<

#;^^=>@= *_:>;.@^ <##=^=<< _@;>,@@*

//////// //////// //////// ////////

@^.^,_#@ *_#.>:>; ;>:,#<*; .>*^.>.=

00000001 01010100 10010110 10000111

//////// //////// //////// ////////

//////// //////// //////// ////////

>.*.=_^. _:*<;=_< .<<;;@@; <>.@#^**

BE963E3A 63F32DFC BBF8E6CD 26D427FD

EB50E1F6 A61568A0 E250675E FE95C175

:#>^*.=, <<^#*:<: *@_#*._; =;=

//////// //////// //////// ////////

.;#.:*.# ,.>.*>=> @==;^<=* #__==._=

01010010 10001111 101000

//////// //////// //////// ////////

//////

08AD82E0 50302EBB BF2ED1CF 2C1F2D86

:@;;=;:@ :.#_<@;^ :_#=@>@; ;.=:##.>

F88D917B 320D139A 32F079F0 AC0CCD59

10001011 10101010 00101001 00100110

^:^.*<;_ @<:*>=,* =#;@:@^; ,@,_:##>

//////// //////// //////// ////////

10101111 10101011 11110101 10000101

00001011 01111010 10000010 00010001

B5CCD84C E81F989C 3E3934C7 1A21A998

;:#_:*>< #:#@.>:. #@>^_:_@ ^<=.>,

//////// //////// //////// ////////

11100001 00010111 00001000 01101000

*;>#=,#. ^^@>@>;: :<@#:**= ,#@_::=@

**@#>=*@ ;,>,>*,^ ,:,>@;>_ >,^*:,@>

01111110 01110101 01111001 11101000

<::=*<#> .*>>>.^: @@;;_#@@ ;<,:_@,>

01111010 00010011 10101010 10010101

E3789C0C CC33246D BB3

11110000 10000111 01110000 11000010

Aminophenol Game Engine

WIP Game Engine in C++ and Vulkan

See more

01. Info


Status: WIP

Dates: 26/11/2022 - ∞

Technologies

  • icon

    C++

    // Programming language

  • icon

    Vulkan

    // Graphics API

Team

  • Me

    // Everything

Project Aminophenol Game Engine
Project Aminophenol Game Engine

03. Presentation


Presentation

Aminophenol is a 3D game engine written in C++17 with the Vulkan graphics API. The aim of this project is to familiarize myself with the basic concepts of a game engine and to give me a better understanding of how modern game engines work. The engine is currently under development and not yet ready for use. Eventually, this engine could be used as a canvas for real-time 3D projects, but the main objective is educational.

Level up

  • Learn about the Vulkan graphics API
  • Learn the basic concepts of a game engine
  • Modern C++