10001000 11111000 10100100 10011100

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

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

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

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

00001111 01010111 00001011 11110100

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

10101010 01101111 00010000 10001010

85C52652 350E973D 1EB62B5C 85E7B75C

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

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

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

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

D62EB397 00CE9BB5 8B99E8BA 0940C704

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

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

11010011 11001101 01011101 01100010

B09303CB FF8A7EBB 08EE9C8F 253BFBA4

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

00100101 10000000 00111111 11011010

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

00110100 10101100 10001110 00110011

4C255AB0 F727FF44 E94B9AA4 632A54FA

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

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

10100010 11001011 01101000 10010100

01100011 00010000 00101010 11110000

00001100 11011111 01010010 10010010

9E5B2FAA 381DB157 7ACA7FB9 C70CE90B

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

C163A3F7 DADE5A5C 029EA232 502DD710

F345111F 34197FEB 75B49365 0E26149F

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

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

01111100 01101100 11011001 11100010

00111100 01100110 01101100 00111101

85DD3BFC CEBD3AFC E442A95E 132F1273

00011111 11101001 01000000 00010010

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

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

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

01010110 00011101 01000110 10110110

10001001 01001110 01100111 00010110

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

10011001 01110011 01010110 01111110

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

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

10100110 00010100 01101010 01001111

F9335966 63216F0F B73B9E5A 76725544

01111011 10010010 11010111 10111100

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

11100011 11010001 10010011 10010111

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

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

D6977BE1 1F4697FD B39CC4F4 21187B1B

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

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

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

933F9F25 D57F00F2 3F92A0F3 05EA2FDE

3D46A6BB 6CD2CEBF A98121F0 793DB778

01100111 11110111 11010000 11001010

0D6594B1 03C08E29 4C731685 411F9E1D

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

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

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

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

C9D84B46 0A8F5BF8 9046B8A6 53715793

042AD835 2814DC75 ABB1E90F 69C52DD4

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

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

76319A92 76196638 B132EB62 78894D7F

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

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

D52DB9F4 A282FAA3 5A1FC45B 8D47A8EB

10101110 00111100 11101010 00101011

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

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

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

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

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

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

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

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

62BC1845 7F020845 B95F1F49 D2EAC229

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

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

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

11100110 01110100 10011111 00110001

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

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

10000000 11100000 01110001 11110000

5B5CD86C 5400C677 8B0E2508 989F508F

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

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

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

01110000 01010010 11001101 01001111

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

Aminophenol Game Engine

Moteur de jeu 3D en C++

Voir plus

01. Info


Statut: WIP

Dates: 26/11/2022 - ∞

Technologies

  • icon

    C++

    // Langage de programmation

  • icon

    Vulkan

    // API graphique

Équipe

  • Me

    // Tout

03. Présentation


Presentation

Aminophenol est un moteur de jeu 3D ecrit en C++17 avec l'API graphique Vulkan. Le but de ce projet est de me familiariser avec les concepts de base d'un moteur de jeu et de me permettre de mieux comprendre le fonctionnement des moteurs de jeu modernes. Le moteur est actuellement en cours de developpement et n'est pas encore utilisable. A terme, ce moteur pourra servir de base pour des projets 3D temps réel, mais le principale objectif est plutot d'ordre éducatif.

Level up

  • Apprentissage de l'API graphique Vulkan
  • Apprentissage des concepts de base d'un moteur de jeu
  • C++ moderne