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

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

01011100 11111101 00001110 11000100

6F3660C7 347FDA9A 9041D796 DA5B3CFC

7BC324B7 3CDEE0DB E876B95E F570EC43

F7F23F39 A71318F9 96818B8C E7B7E7AC

01001010 01100010 11111011 00001111

52DAA81F 9FC7B784 4AB31F0F 0144C7A8

7B47B427 9D8F5DF5 D65CCC8F A4A4A3DE

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

5A31E6AE 766CAA6A D4F597F1 6829A595

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

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

2CFD8EE8 6B2410B8 0C0A5097 BAC42EBF

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

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

00101000 10010010 11000110 00101000

629843A5 6B482E64 52D8C2B6 C61565FF

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

99ECEFC8 B425343D CF4E11C5 CD30156C

11001111 01100010 00100000 11111001

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

29117830 CD2283AB 4D01A352 679111CF

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

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

B55DBDA3 46C01DD3 2C259BBF C563075F

63419E56 3D9D70A9 46622C31 871EA3F9

EF3C25A0 229AC9F3 B2C604FE EA2B12F4

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

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

01000100 00100111 11010101 11011111

01100111 01101000 00100111 01110000

EC7F276D 58A7BF46 09ABDD7A 452BD828

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

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

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

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

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

10011010 00110011 00101110 00001101

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

01010001 11111000 00111000 00011000

3ACB60B4 513A8CCB 19CE1CE4 BCCB2D6E

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

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

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

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

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

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

00100111 10100000 10111100 01111011

15299E24 551108FC 05B5AC8B 2C42CEF9

01010001 01010101 11010111 01101111

75A1428B 725E961B C62C8583 93B3E84F

AC571193 86F2502F E3B38F92 BCC21FB3

F3B04CF3 B06118BA B6E587EA 01120A0F

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

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

0EA3D006 3BB8C216 0BEBA87D 3D321E1A

E9F4FB33 D1CBE87C C841C1E0 CEB46BAE

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

00011001 01101011 00100110 00011001

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

00100111 00010010 10001110 11111000

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

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

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

502B73CD FBADF322 9F736269 39CEF6BA

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

246999B7 2270DC47 F9240DFE BA7152C2

59C2CBC1 A7BDE5AE 2E166DA0 0027B513

00010100 00111001 11101010 00101100

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

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

11001000 11001110 01011011 00010100

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

3539B675 91D9BF12 250B8F03 0F36A177

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

9FCD2176 47F7BD8C 31AEBDD3 EDDF8337

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

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

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

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

9C9BADB7 499C59FA 9D0F1890 D7CE7806

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

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

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

DC13FDA1 69209D14 17021F44 2033C4BC

3C12D844 DD7F85C9 A0647482 61C20239

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

01110000 10011111 10000011 01111011

11101111 11111101 10010000 00011101

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

0F0E6457 87388572 8DCEB00B 3500C47F

11010011 01011000 01110100 10110110

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

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

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

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

0B361B67 9617F764 E41E681A 86375519

>.*^@.,; <:

FA940BFC C59B2002 372D2610 A6C382A8

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

CD77DD8E DE64B871 3F823859 5B9149BD

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

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

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

11101010 11011001 10100011 00100011

11111100 11101001 10100001 00100100

5C3B7620 C6848966 8A7B9A21 5FE92426

01111101 11101010 10001011 11111001

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