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

ED1FAEC3 7C026D10 33DE0D45 7C8EBC66

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

00000000 11010100 01011010 11001111

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

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

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

10010111 10111000 11011011 00100000

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

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

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

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

9A92BE2A AA802064 7E64609C 9FF4A296

DA16C57D 7898EB6A 3D735F3F 99F915B8

00110000 01101000 11101111 01000111

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

11100001 11010111 00111111 01011110

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

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

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

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

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

5A51A0BA 6DA6603F 65CA44A4 AE492B4C

11101010 00011111 01111001 01010101

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

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

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

00000100 00100011 10010101 00110111

0CD414E9 077DF432 5CA088AE 9CA9ED8E

FB356F58 4812F304 51C8C7C5 6446CEFB

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

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

AE5E3B08 7B63D1F2 CC95A633 A54FB825

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

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

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

10110111 01101110 11000010 11110111

01011111 10000111 11011110 10111101

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

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

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

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

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

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

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

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

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

01001010 01011001 11011101 11100011

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

AB93B3F7 B0628C01 19FF6204 0B363945

10101000 10101110 10100010 10100110

01001000 01000101 11110001 10100000

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

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

11110001 00011111 10011100 00010010

BB306A60 3C0CF51B 23ED1B49 04FA6636

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

6B977381 303744F0 8B

B9328B11 429C63FC 904B0CD7 A4415EED

10100110 01001101 00110111 10011110

FB754B31 0480278C F29CCE1A 3EF97191

10000000 10010111 10111101 11001101

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

10010111 10010010 00000001 01110010

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

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

01010101 11101101 01110011 10001001

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

01010100 01000101 00101011 00001101

00110101 01000110 00001010 00010011

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

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

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

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

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

D791E333 C6586664 2F18A87D 8DAF6AC9

00001100 01011111 00010000 01110011

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

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

01110010 00100101 01101110 10001110

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

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

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

11101111 01111111 01001111 00000010

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

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

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

10110101 11001100 11011111 10010001

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

C729EE44 252B7FA2 DB945873 83456CFB

00000001 01000110 01110100 01001011

5D509CFB EEAD9579 79824994 317DAB4C

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

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

01111010 11100110 00000101 00101010

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

10111101 00111000 10101010 01111000

10001010 11011110 00000100 00011001

62333E08 809405FE 293CD797 EA5A8887

01001000 01011100 10000000 10100001

10001001 11110011 00110110 10110010

E0641D7D AFE812E5 2A3282CB 32A6FF6E

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

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

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

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

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

That level again Unity

Jeu 2D de platforme avec de la logic et de la strategie

Voir plus

01. Info


Statut: Terminé

Dates: 18/02/2021 - 19/03/2021

Technologies

  • icon

    Unity

    // Moteur de jeu

  • icon

    C#

    // Langage de programmation

  • icon

    PhotoShop

    // Logiciel de dessin

  • icon

    Git

    // Gestionnaire de version

Équipe

  • Moi

    // Développeur, Designer, Scénariste

03. Présentation


Context

That level again est un jeu mobile dont le premier opus est sorti en 2016 sur Android et iOS. Le jeu est en apparence simple : des plateformes, une porte et un bouton mais il ne vaut mieux pas se fier aux apparences. En effet, le jeu ferra appel a votre logique pour passer le même niveau d’une manière toujours plus improbable.
Pour mon premier jeu 2D dans Unity, j’ai donc décider de recréer 12 des 96 niveaux originaux.

Timeline

La première étape a bien sûr été la création d’assets. De l’animation du personnage stickman aux interfaces utilisateurs en passant par les décors, tous les assets ont été recréer par mes soins avec quelques libertés par rapport au jeu original.
J’ai ensuite dû concevoir les mécaniques de base : le control du personnage, les différents colliers, etc. Un jeu d’enfant avec l’interface de Unity et les différents modèles déjà existant.
Enfin, la partie qui m’a demandé le plus de patience : la programmation des comportements des différents éléments selon le niveau. Comme il y a 12 niveaux, et qu’aucun n’est identique, il faut recoder pour chaque niveau les interactions entre le joueur, le bouton, la porte et même parfois le décor.

Level up

  • Création d’assets
  • Maitrise basic de Unity 2D (Personnage, décors, système de niveaux)
  • Edition de scripts en C# dans l’environnement Unity

Conclusion

Je suis finalement très fier du résultat pour un premier jeu. Je trouve le jeu agréable malgré quelques bugs qui subsistes.