11100101 00000101 11011100 01111110

10000001 10001101 11011011 00101110

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

10010111 01110111 10010011 01100001

10000010 11001000 00100110 00001000

DE496B44 2B2627AE 12BB5FCF 0773407D

614636DE 2E0516A3 426D1E1A FB22372E

7514B294 738DF841 DF31ABB3 BD96D822

3A92A6E5 833CC728 00A59172 1622E52B

07F8345D 88C

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

AE29C766 6E06C786 C80C7C10 4A4D45D8

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

774B7AD1 C5D5A33B B289A600 0F9930F1

21CDA039 830C1579 FC2FDCBD 6274A23A

AD812029 071E372F 7CEC8FAC CCA1356E

01000001 11110010 10111010 10100011

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

11000100 11000110 11101000 00111000

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

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

00110000 11110100 00111100 10100001

7D0CDA85 852013F6 C6348A7C 17C2A4A9

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

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

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

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

10111010 10011010 11110101 10110011

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

01001110 00110111 01101011 10110000

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

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

00000011 01100000 10001000 01111110

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

2008D971 0E0EBA7C AA1DDD08 68624198

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

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

00000001 00100000 00010010 10100111

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

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

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

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

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

00111101 00111100 00011010 00111000

C7CBEBAE 6D679B70 E97FBE87 FEA540F5

00111111 11110111 11001101 00100101

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

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

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

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

00010101 00000001 10100101 01110011

7F5981D5 319F96A2 10472CBD 8D0DF359

02B8114E FA8055A2 41184972 5E15A5CB

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

0469AD0D EEE5A5E0 46F3A158 7BA4CDA7

00000111 00011110 11101111 11110100

00100111 00110000 00110110 00001001

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

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

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

A2565AFA F64652B3 A91C55FA 700

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

134470B1 C7E0E3DE 3D3A31D3 F2F74410

42D0BCCD 1722EA85 EF112375 2FA1E7AF

11011101 01110010 01111011 11100001

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

3373664C 49D5DE81 79CF1806 97DFEF4F

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

01110100 10100010 01110100 10010010

11100001 01001001 11111010 01011111

11100101 00100011 11011111 10000011

8445192D D87C9CDD 5E598604 F5D11EE7

01000100 10010101 00110011 11010010

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

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

11110001 00110001 00011000 10011101

01001011 00010011 01111100 10100111

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

00010010 11111011 11100001 11110010

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

442C50F8 094AEA97 761BE076 64084836

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

F61BC667 72F52338 E46582C1 A6F25A60

0DC4A0C8 D70B8FE9 4EC9DD28 9FFB880C

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

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

11010110 11010010 01011001 01011000

01101011 10101000 11110110 01111101

11110011 11110000 00111111 11111111

4878E6F5 F1405D01 C8486CE2 F4587B9A

BCF4E22E 81989607 EE3047A6 968D21F2

00001101 10110111 00001000 00010011

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

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

2C33E4D6 8066A93B BCCFC421 215D9E3B

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

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