10000011 00110101 11000000 00110001

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

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

A098E34E 9221E80D BE358319 0952A64A

01011111 10011110 10000001 00001000

10110011 10101100 11111001 10101110

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

1DBC70CD 080C3603 A46DC963 60F94D99

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

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

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

10000011 00101110 01100011 01000011

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

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

11010111 01001001 11011111 00001100

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

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

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

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

00010011 01000011 00100001 10011110

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

10011001 00010100 11111110 11010010

7CCDA2F9 949BAB9D A11FC492 E82F83BB

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

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

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

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

7BD3EA50 637F4846 49CD82A2 D95463E7

7723D034 FE0EF153 6CF423CB B586064E

01011100 01001011 11101000 01110001

10011010 11100011 11101001 10110010

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

3D951169 1C35A263 7F638ABD 32E14AA3

CD724A9E 88ED5485 F6622B67 75359E17

BD5D1585 32CE633F 6A78F5CB 445D0239

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

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

24C9F662 89A27557 DCBE4EE3 8E9D4BB7

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

72090E93 2881A0B9 9CDD0B8C E01E5AA8

01110010 11101101 11001110 01101001

11101100 11101110 00111011 00100000

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

10100001 00001000 01101110 00100110

00010011 00100000 00010010 10000101

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

00100001 10011010 00100101 00010011

01111110 00000001 10110110 10101000

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

01100101 10100000 01110001 11010110

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

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

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

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

7D29BDC9 4DEF4279 2E65883D E60B5F0B

AF63218E F31A83C2 E4073042 8A50E53A

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

8DE7CBC2 84612E54 6CB542CA 64FA3F18

2E35A143 E4F1E593 80D41894 27167886

08AEC09C EEB6BFA9 FB132A3A 76F712C6

6CD1C852 CEB7FF1C 3287A521 CCC53661

16FDEACB CC2CBD96 C8FD0E24 C8BDE598

09304846 8E5C9B54 31921EC1 4BF045D0

00000011 11001000 00000111 00101011

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

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

11101011 10000000 01011000 00011100

882B1F80 F6074CA2 829B55F9 4CD05A70

CCAD2589 836FDC86 BFDA69E0 17894856

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

10110101 11111010 01001101 11000011

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

10000000 10010010 01010010 11001101

17CC33C3 7638F8BC 094C62D1 0BA3B6E9

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

CE21C558 9EF08EA7 DE806F1C D12D3322

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

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

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

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

11011011 01001101 11000001 01011100

10010001 11010100 00010111 11100011

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

A9068D5C AAA48E17 8CB7471E B5E4DF27

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

7574625E D07D9769 BA87863F 999A85E6

EF7833E0 E169505A DFDAADA3 42DCAEF8

81D7B06F 4BB6F7D3 4FB1710B 78D7AEF9

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

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

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

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

E7827D6C 9DCBA8FD 5D3F804E B2A9E4E4

SkyAirlineCorporation

Jeu de simulation d'avion

Voir plus

01. Info


Statut: Terminé

Dates: 26/09/2021 - 17/03/2022

Technologies

  • icon

    Unity

    // Moteur de jeu

  • icon

    C#

    // Langage de programmation

  • icon

    Blender

    // Logiciel de modélisation 3D

  • icon

    Git

    // Gestionnaire de version

Équipe

  • CreatibOfficiel

    // Développeur Unity, Développeur gameplay et Product owner

  • Darvasse

    // Développeur Unity et chargé de la generation procedurale du terrain

  • Lechiffre4

    // Développeur Unity, Développeur gameplay et Scrum master

  • liliangst

    // Développeur Unity et chargé des interfaces graphiques

  • Moi

    // Développeur Unity, chargé de la simulation physique et responsable du développement

  • OmegaProd

    // Modeleur 3D et Développeur Unity

  • qpYliqp

    // Développeur Unity, chargé de l'organisation des assets

03. Présentation


Présentation

Ce projet est un jeu d’avion semblable à Flight Simulator. L’avion se veut assez réaliste sans pour autant être trop difficile à prendre en main.
La map est générée procéduralement, de sorte à ce que les paysages ne soient pas toujours les mêmes.
Pour le gameplay, le jeu propose 3 modes de jeux :

  • Mode libre : le joueur peut explorer la carte autant qu’il le souhaite
  • Mode livraison : le joueur doit transporter des marchandises et les livrer depuis les airs sur une cible imposée
  • Mode canadair : le joueur doit larguer de l’eau pour éteindre des incendies

Timeline

Pour ce projet, nous avons utilisé la méthode agile et nous avons découpé nos 2 mois de développement en 3 sprints.
D’abord, j’étais chargé d’implémenter le contrôleur de vols pour que les avions soient fonctionnels. C’était une fonctionnalité centrale du projet sur laquelle toutes les autres parties du développement reposaient.
Ensuite, j’ai continué d’implémenter des fonctionnalités à mon contrôleur pour respecter un maximum tous les comportements d’un vrai avion.
Enfin, j’ai participé à la programmation du gameplay avec le mode de jeu canadair.

Level up

  • Maîtrise de Unity 3D
  • Travail en équipe avec la méthode agile

Conclusion

L’aspect simulation de ce projet m’a vraiment plu, en plus, le travail avec une équipe de cette taille a été une nouvelle expérience pour moi et je suis très content de l’organisation et de l’ambiance de travail que nous avons réussies à établir.