Skip to content

Commit c6a5815

Browse files
committed
incluindo jogos do Mateus no readme
2 parents 2cd4b1c + 6808b01 commit c6a5815

File tree

104 files changed

+2665
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+2665
-3
lines changed

.DS_Store

2 KB
Binary file not shown.

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Essa TechDemo tem com objetivo recriar a física do jogo angry birds. Nela, foi
88

99
## Mural De Herois
1010

11-
Essa TechDemo tem com objetivo explocar o máximo possível da SKCameraNode. Nele, conseguimos explocar uma forma sólida de criar um objeto dessa classe e como criar, por exemplo, **Zoom in/out** e **Navegação por swipe**. O resultado obtido é seguinte:
11+
Essa TechDemo tem com objetivo explorar o máximo possível da SKCameraNode. Nele, conseguimos explocar uma forma sólida de criar um objeto dessa classe e como criar, por exemplo, **Zoom in/out** e **Navegação por swipe**. O resultado obtido é seguinte:
1212

1313
![](Resources/mural.gif)
1414

@@ -35,4 +35,29 @@ link do post: \
3535
[Como criar um botão usando SpriteKit](https://medium.com/p/1394efab5211)
3636

3737

38+
## Jogo da Velha (Tic-Tac-Toe)
3839

40+
Essa TechDemo tem como objetivo explorar os conceitos de inteligencia artificial que o framework GamePlayKit aborda, introduzidos no famoso jogo da velha. Nele veremos a utilização do **Minmax Strategist**, os protocolos **GKGameModel**, **GKGameModelPalyer**, **GKGameModelUpdate** e muito mais! 😁
41+
42+
![](Resources/tic-tac-toe.gif)
43+
44+
Um post foi criado para ajudá-lo a entender o funcionamento dos protocolos:
45+
46+
[GamePlayKit: Entendendo o protocolo GKGameModel](https://medium.com/academy-ifce/gameplaykit-entendendo-o-protocolo-gkgamemodel-f4df2b2f031d)
47+
48+
## 3DTouchGame
49+
50+
Essa TechDemo foi criada inspirada no jogo Dividr um jogo de mecânica bem simples porém muito viciante, vale ressaltar que todas as linhas do código estão comentadas para facilitar o seu aprendizado, a tecnologia utilizada para desenvolvimento foi SpriteKit o framework para jogos 2D da Apple.
51+
52+
![](Resources/3DTouchGame.gif)
53+
54+
## FlyingFish
55+
56+
Essa TechDemo foi criada inspirada no jogo Flap Bird um jogo bastante conhecido pela comunidade, vale ressaltar que todas as linhas do código estão comentadas para facilitar o seu aprendizado, a tecnologia utilizada para desenvolvimento foi SpriteKit .
57+
58+
![](Resources/FlyingFish.gif)
59+
60+
Se for a sua primeira vez com a tecnologia preparei uns posts para ajudar seu processo de familiarização com a engine que te darão embasamento para conceitos mais complexos.
61+
62+
[Primeiros passos com SpriteKit](https://medium.com/academy-ifce/gameplaykit-entendendo-o-protocolo-gkgamemodel-f4df2b2f031d)
63+
[Animação com frames utilizando SpriteKit](https://medium.com/academy-ifce/gameplaykit-entendendo-o-protocolo-gkgamemodel-f4df2b2f031d)

Resources/.DS_Store

0 Bytes
Binary file not shown.

Resources/tic-tac-toe.gif

3.89 MB
Loading

TechDemos/3DTouchGame

Lines changed: 0 additions & 1 deletion
This file was deleted.

TechDemos/3DTouchGame/.DS_Store

6 KB
Binary file not shown.

TechDemos/3DTouchGame/TesteSpriteKit.xcodeproj/project.pbxproj

Lines changed: 441 additions & 0 deletions
Large diffs are not rendered by default.

TechDemos/3DTouchGame/TesteSpriteKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>
8 KB
Binary file not shown.

0 commit comments

Comments
 (0)