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

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

013C7C2F 23BCBB75 890AD142 0552CF3F

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

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

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

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

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

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

10001000 01101010 10110101 00000000

99B0CF38 89EF6E15 20D1EFA6 B8ACA644

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

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

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

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

01010001 10011101 01011001 00110001

1C790F75 5FA36BA9 283321BB F0809C53

00001111 10111010 11000100 01010010

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

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

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

10000011 11000101 00111000 11000010

10100110 10010110 10100011 00110001

01000110 11111100 01101011 00010110

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

4B84EF70 697780AC FC4371C3 FEEB6D36

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

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

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

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

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

01010110 01010010 10100110 10010011

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

10000100 10001001 10011100 01101110

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

01100011 10011101 11000111 00010001

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

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

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

00000001 01110001 00000011 01

32BC4AF3 C6570234 BBBC97D0 D2166D37

0A379A5C AC0849B1 F4D49429 F84C3E8C

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

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

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

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

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

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

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

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

84741E98 DCE57F5E 331E2A3E B2C1089A

AB94250C 59235627 0569BFAF 7CC23A61

ED1C6C17 E06C95A6 FEA417E8 99A4FAF9

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

5AA26166 4C8BD5D6 22AACDA2 E5C08BE0

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

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

85CEE13B D7BCA4B1 7BD18A6C F665916D

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

2F38F085 8A90212F 006488C5 AAB2EF98

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

00111001 00010010 10111110 10110100

1A397432 AC0E6790 3DB051B8 6FF76C4C

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

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

00111100 10001110 10111000 01000101

2A6FAAF8 2644D60D DFF0FAC7 F5F53287

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

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

;*,,:#,, :

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

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

90C9E93A 127EE506 EA874EAA 6B071E65

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

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

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

10110010 01010011 01110100 01010101

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

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

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

01101010 01010111 01111010 01100111

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

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

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

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

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

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

10001111 00101010 00101011 11100100

C1D174B7 E89379A3 680FCF83 D2173D5A

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

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

06EC235A CEEFA89F FF72CA91 D752FAB2

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

10001011 01000111 01010101 11110010

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

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

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

10101101 11010110 01101011 01000110

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

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

B5A18B62 95562FE9 1C3A0A7C CCACD66B

11101110 10011111 01110010 01011110

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