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

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

11101110 01100000 11011100 11110001

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

46633899 93DEC867 4A9373F6 E018AE33

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

24F3E17F E0C29C76 0C58DADD A401E70E

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

11000110 01011010 11011001 11100101

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

31E0DA69 F5751D07 DD010997 578204E0

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

10011010 11110000 11110100 00111000

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

11011010 01101000 00110001 00011011

77A1E996 3C5E0DEA 3B75B0F2 FC130FF9

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

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

01001011 0100

10000010 01110001 10110111 10011011

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

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

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

11101011 11100100 00111101 00010100

10011101 00101101 01101110 00100010

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

6B467D70 54EEDBF9 C930BBC0 B5C5947C

11010100 01111001 00011101 00100101

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

11100001 10001110 11110110 01110100

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

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

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

CF2A1365 33036EF0 DFAA8EF8 F4786771

01000000 11000010 01000100 11100100

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

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

98CDFE1F E2EFA7B9 0CDE9385 281A720C

20A9AFDB 2545282E 0288E9FC FB025BD2

E3EE82D4 6EFC0896 753E666B 15072E24

01000100 11010110 01111101 00011000

10011000 00110111 01100111 01111000

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

75837B1A 3A09F278 BD4E420E 700FC021

CFBC6FE4 1F31F795 CDA99B04 9A519FD8

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

01100101 00111110 01110100 10010100

10111010 01100110 01100001 01100101

00010011 01110100 11100001 01011110

00010100 10100011 11100010 10001001

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

8ADA1644 9FD2DB5E 7204B245 47BAD2CC

00011010 11010010 00000010 10100100

00001110 10000110 11101110 10110101

10011001 10011101 00001000 01011001

8B290680 17CC06F2 4736D86B 7C87068A

00423FAE 685A4B19 9300F7C9 B8410A14

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

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

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

96350A64 692E4C4A E43E4422 832CA20F

DD3521B0 74AF9979 07C7B5E0 A34C5220

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

915ADDBA 1EAFBF31 0F315503 AD89C689

00001000 11011010 00110010 01110110

00111111 01101111 10110000 01100010

00000110 10001101 10100000 01100010

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

10000111 01011101 01000101 10100011

CEA0892C 97571918 47266305 0A9538C5

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

A8E750E3 C81374B8 E4CA2194 000E09C6

11110110 10111111 01011110 11101100

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

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

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

5C947AF2 36EEB20D 1F29988A 69C86F03

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

13D81CF9 78D8BEE2 851BBFBF 09C9D3FB

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

14721504 8090A051 875F5DC9 B60E765C

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

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

41BDA032 DF91052D E2544A79 8D9B76EA

10000101 11111100 11111011 10110001

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

38B5226F CB6C2FF2 F22AC33E 4BE8EA34

FB6EBF07 2FA21171 BA98790B AD0B6CC4

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

10011000 10000001 11011100 11011000

11001101 11111101 00110010 01001100

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

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

912410AE A1CA4F79 17215A0C D8595D95

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

4CFCFAF1 C391D953 04075AD2 7137F19E

9456A504 A2DE38EB 1DD92420 3C7249E4

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

39EFBBF1 3BCF1B7A 3AB4C78E 74385609

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

00001010 11100011 10110111 01011000

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

27C1D2FC 79236D2C 886D03ED 4644A3B1

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

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

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.