Os melhores jogos do Zx Spectrum

Vamos aqui relembrar os jogos mais famosos do Zx Spectrum. Com mais de 30 anos, apenas a malta acima dos 40 sabe do que estamos a falar.

Se me esquecer de algum, por favor recordem-me e terei todo o gosto em o colocar neste artigo.

ATIC ATAC

Um guerreiro numa casa assombrada em busca das chaves com fantasmas e outros bichos engraçados.

Image

BACK TO SCHOOL

O jogo favorito da malta nova. Uma escola com um rapaz rebelde que fazia gazeta às aulas e mandava fisgadas nos professores e colegas.

Image

RAMBO

Um jogo de scroll com o Rambo a matar toda a gente.

Image

CHUCKIE EGG

A caça aos ovos. Um jogo tão afamado que até existia um concurso na televisão onde a rapaziada competia a ver quem era o melhor na apanha dos ovos.

Image

JETPAC

De jato nas costas o astronauta andava a colher peças para montar o seu foguete.

Image

MANIC MINER

O meu primeiro jogo. Ajudem o homenzinho a passar os vários nível das cavernas com robôs, passadeiras e muito mais.

Image

PACMAN

Não precisa de explicações.

Image

PYJAMARAMA

Irritava de ser tão lento. O dorminhoco tinha que andar pela casa a apanhar objetos.

Image

BOMB JACK

Um super herói muito engraçado de dominar. Apanhava as bombas sem ser antes apanhado pelos bichos.

Image

MATCH POINT

Um jogo para 2 muito viciante.

Image

WHAM – The Music Box

Quem diria que o spectrum não dava para fazer música?

Image

Decathlon

Os jogos olímpicos deram a volta à cabeça a muita gente. Meu rico teclado quando jogávamos a isto.

Image

Jet Set Willy

Image

Knigth Lore

Image

Art Studio

Quem diria que o spectrum era só para jogar?

Image

Dead Chase

Uma perseguição infernal de motas entre as árvores.

Trashman

O homem do lixo marcou certamente a geração spectrum.

Kokotoni Wilf

Beach Head

Tiro aos aviões, viciante sem dúvida.

Bruce Lee

Luta sem limites.

Chequered Flag

No reino dos simuladores de Fórmula 1. E era mesmo difícil conduzir estas máquinas.

Horace Goes Skiing

Montanha abaixo sem bater nas árvores

West Bank

Tiro aos cowboys. Rápido no gatilho.

Eddie Kidd Jump Challenge

Um jogo de saltos de motos em 2D bastante realista.

 

E venham mais jogos daí. Quais eram os teus favoritos?

Em breve falaremos sobre emuladores e como podemos fazer estes jogos para pc.


Raspberry Pi – Um dejá Vu ?

Raspberry Pi – Um dejá Vu ?

 

Quem não se lembra do antigo Zx Spectrum 48K ?

 

Já lá vão 30 anos e ninguém se esquece da revolução que surgiu na altura. O preço acessível criou uma febre em que toda a gente tinha um e criou uma revolução na programação. O maior interesse do spectrum era a facilidade em criar aplicações utilizando o célebre basic com os seus GOTO e FOR, ou para os mais entendidos a sua linguagem máquina onde se aprendia a colocar vidas infinitas nos jogos com os seus PEEK’s e POKE’s.

E agora eis que surge algo parecido.

O Raspberry Pi.

Este minúsculo computador tem um preço ridículo de cerca de 30€, corre um sistema linux e tem um processador Arm de 700Mhz, um GPU que suporta OpenGL com aceleração por hardware e 1080p, tem 256MB de Ram, placa de rede, HDMI, USB2.0, SD Card, áudio, entrada RCA, pode ser alimentado por USB e cabe na palma da mão. O kit vem assim sem caixa, até faz lembrar o antigo ZX81 com o seu kit para montar.
 
Com um preço destes é bem capaz de vingar. Até porque se quisermos comprar um, então temos que esperar meses. No dia em que saíu esgotou em poucas horas !!!
 
Todas as escolas vão querer ter estes aparelhos nas salas de aula e vão querer colocar toda a gente a programar.
 
Nós cá estaremos para ensinar e vamos ver se tínhamos ou não razão.

Our Game Engine

Would’n be nice if we could have a easy game engine like scratch to build professional games?

We decided to build one !!!

With this engine everybody will be able to focus more on the graphics, sounds and animations because of the easy programming side.

The target platforms will be Windows, Mac, Linux, Android, Xbox, and Web. The editor will run only in windows and will be able to produce a data file that will be playable in all the mencioned platforms. There will be a player for win32, Mac and Iphone, XBox. For Android, we will produce a script compatible with Corona and maybe later we will have also a player. For the web, it will produce the complete code in Html5 and Javascript.

The engine will be event based, and will produce graphics in HD, both 2D and 3D. The environment will always be 2D but it will be capable to include 3D objects as well.

The sound will be Stereo, capable to reproduce formats such as Wav, Mp3, and many other.

Regarding to Hardware, it will work with Joysticks, Arcade Buttons, Arcade Guns, Multitouch, Webcams, Kinect like and dance mats.

We will include inside the editor a Sprite Editor, a Music Editor, a 3D Viewer, a Tile Map Editor, and a Script Editor.

The programming will be based on blocks, like the scratch, and we will be able to see and edit the generated script. The language of the script will be a mix of Basic, Java and Pascal.

The price will be the lowest possible for the starting version. The starting version will be able to do most of the things. For small developers to small companies, this version will be enough. The professional versions will focus more on the 3D environment and multimedia management like the production for museums, multi monitor for hospitals or large stores. The Professional versions when registered will have the buyers company logo instead of our own logo, and will allow the use of harware based lock key to protect their own contents.

Regarding deadlines, we will have the first version ready the middle of 2012, only with production for windows systems. In the end of the year, we will be launching for Android and Web, hopefully with all the capacities offered to the windows systems.

We will have a special version for schools, where we expect to have large acceptability. The children will be able to produce games, and publish them free of charge as a way to promote the work done in the school. The games produced by this version can not be sell.

We will be posting the news regarding the development of this project.

Any questions do not hesite in contacting us.


English from now on

We decided to publish from now on certain posts in English.

The public for some of our developments are international, and we will please them with with English Languageas well.

For some articles we will post them in both languages.

Have a nice reading.


Como criar um jogo para computador

Este tutorial foi criado com o intuito de ensinar os passos necessários para todos aqueles que pretendem criar um jogo.
Antes de começarmos a programar, são necessários muitos passos, a maioria com lápis e papel, e é aí que começamos.
A IDEIA
Não podemos ter um jogo se não tivermos ideias. O principal é termos a ideia para o jogo. Podemos nos basear em histórias antigas, ou histórias que tenhamos ouvido, ou podemos criar a nossa própria história.
Podemos ainda pensar por exemplo em recriar um jogo que jogávamos no tabuleiro quando éramos mais novos.
Numa folha de papel escrevemos quantas ideias nos vierem à cabeça. Se for uma equipe, faz-se um “Brainstorm”, isto é, todos chutam ideias em conjunto, tudo o que vier à cabeça é escrito num papel. No final olham-se para todas as ideias e sozinho ou em grupo escolhe-se a melhor.

O CENÁRIO
Toda a história se desenrola num cenário. Nesta fase vamos desenhar o cenário de jogo. Novamente numa folha de papel fazem-se esboços sobre o cenário, como vai ficar, como o jogador o vai ver. Podemos até procurar imagens reais ou tirar fotos para juntar ao mesmo.

AS PERSONAGENS
Provavelmente o jogo terá personagens. Se não tiver, então deverá ter objectos, naves, animais ou outros. Desenhe-os também numa folha de papel.

A AÇÃO
O jogo tem objectivos e regras, e segue um rumo. Com a ajuda de um fluxograma, em papel ou no computador, represente essas regras. Não podemos esquecer todas as fases em que se ganham ou perdem vidas, como funcionam o esquema de pontuação, os níveis, a dificuldade, o querer saír do jogo, gravar ou retomar um jogo, começar de novo, etc.

SONS E MÚSICA
Um jogo não fica completo sem música e sem sons. Se temos jeito para a música, podemos sempre fazer uma música original e guardar em partitura ou então gravamos num formato áudio conhecido.
Os sons deverão estar homogéneos e também gravados individualmente em formatos digitais.
Se usarmos uma música conhecida, temos que ter cuidado com os direitos de autor e ver se é necessário pagar algum tipo de direitos.
Existem alguns editores bons e até mesmo gratuitos para criarmos as nossas músicas:

MuseScore    

Preço:Grátis   Pautas:Sim    Midi:Sim       Teclado: Não

QuickScore Elite    

Preço:99$    Pautas:Sim   Midi:Sim       Teclado:  Sim
Finale PrintMusic  

Preço:120$    Pautas:Sim     Midi:Sim         Teclado: Sim
GVox Encore  

Preço:400$    Pautas:Sim     Midi:Sim         Teclado: Sim

MusicTime Deluxe  

Preço: 120$    Pautas:Sim     Midi:Sim       Teclado:  Sim

Mozart  

Preço:110€    Pautas:Sim     Midi:Sim

MusicMasterWorks  

Preço:35$    Pautas:Sim   Midi: Sim         Teclado: Sim

NoteWorthy Composer

Preço:49$    Pautas:Sim   Midi: Sim         Teclado: Sim

Avid Sibelius    

Preço:549€    Pautas:Sim    Midi: Sim         Teclado: Sim

MagicScoreMaestro  

Preço:80$    Pautas:Sim    Midi: Sim         Teclado: Sim

GRÁFICOS
Agora que temos a ideia, o cenário e as personagens, precisamos de as passar para o computador. Se não temos orçamento para software, então o melhor é utilizarmos uma aplicação como o Paint, Paint.NET ou Gimp se precisarmos de imagens em 2D. Se tivermos que utilizar 3D, então aí precisamos de um editor 3D (Blender,anim8or, 3DCrafter) e de um render como por exemplo o PovRay.
Se tivermos algum orçamento, é aconselhável utilizar por exemplo o Photoshop ou o PaintShop Pro para imagens 3D, e para 3D ferramentas como o Rhino ou 3DStudio Max são os melhores.
É claro que existem muitas outras aplicações, e que fazem por exemplo animação. É uma questão de experimentar.

MOTOR DE JOGO
Uma das partes mais importantes, se não a mais importante é o motor de jogo. Existem motores de jogos grátis e outros pagos com valores a partir dos 100€ até aos 10,000€. Alguns apenas funcionam em determinadas plataformas, e outros são multiplataforma, permitindo que um jogo realizado por nós possa ser jogado por exemplo em PC ou Xbox mas também em Android, iPhone ou Wii.
Temos que então fazer um quadro comparativo para podemos escolher o nosso motor.
Utilizar um motor completo vai com certeza limitar o nosso jogo, e não conseguirmos fazer exactamente como gostaríamos. Uma forma de dar a volta a isso será criamos o nosso próprio motor de jogo utilizando uma linguagem de programação que estaríamos já habituados a utilizar.
Avançemos então já com uma tabela comparativa para podermos escolher o nosso motor:

  • Andorra2D    Standalone :D elphi    Custo: Grátis    Scripts:-    Motor:2D/3D    Dificuldade: Médio    Plataformas: PC
  • App Game Kit    Standalone: C++    Custo: 112$    Scripts: Basic    Motor:2D     Dificuldade: Médio    PC        Plataformas: Android   ,Mac   ,iPhone
  • appMobi Xdk    Standalone: Html5    Custo: 99$    Scripts: Javascript    Motor:2D     Dificuldade: Médio    Plataformas: PC , Android, iPhone , X
  • Asphire    Standalone: Delphi    Custo: Grátis    Scripts: -    Motor:2D/3D     Dificuldade: Médio    Plataformas: PC, iPhone
  • Arc Engine    Standalone: C#    Custo: Grátis    Scripts: -    Motor:2D     Dificuldade: Médio   Plataformas: PC
  • Axiom 3D    Standalone: C#    Custo: Grátis    Scripts: -    Motor:3D     Dificuldade: Médio    Plataformas: PC, Xbox
  • Baltie SGP    Standalone: C#    Custo: 25$   Scripts:  -    Motor:2D/3D     Dificuldade: Fácil    Plataformas: PC
  • Blender Game Engine    Standalone: Sim    Custo: Grátis    Scripts: Phyton    Motor:3D     Dificuldade: Médio    Plataformas: PC
  • Blitz3D    Standalone: Basic    Custo: 100$    Scripts: OpenGl    Motor:3D     Dificuldade: Médio    Plataformas: PC
  • BlitzMax    Standalone: Basic    Custo: 80$   Scripts:      Motor:2D     Dificuldade: Médio    Plataformas: PC, Mac, Linux
  • C4    Standalone: C++    Custo: 250$    Scripts:     Motor:3D     Dificuldade: Difícil    Plataformas: PC, Mac
  • Cast II    Standalone: Pascal    Custo: Grátis   Scripts:  -    Motor:2D/3D     Dificuldade: Difícil    Plataformas: PC
  • Clanlib    Standalone: C++    Custo: Grátis   Scripts:      Motor:2D     Dificuldade: Difícil    Plataformas: PC, Mac, Linux
  • Cocos 2D    Standalone: Html5    Custo: Grátis    Scripts: Javascript    Motor:2D     Dificuldade: Médio     Plataformas:   Web
  • Construct 2 Scirra    Standalone: Html5    Custo: 79$/365$   Scripts:      Motor:2D    Dificuldade: Fácil       Plataformas:  Web
  • Corona SDK    Standalone: Sim    Custo: 150€/ano    Scripts: Lua    Motor:2D/3D    Dificuldade: Médio      Plataformas:      Android, iPhone
  • CPal3D    Standalone: C++     Scripts:        Motor:3D    Dificuldade: Médio  Plataformas:  PC, Xbox
  • Cry Engine        Custo: 20%      Scripts:      Dificuldade: Difícil    Plataformas: PC, Xbox
  • Crystal Space    Standalone: C++    Custo: Grátis    Scripts: -    Motor:3D    Dificuldade: Difícil    Plataformas: PC, Mac , Linux
  • Darkbasic    Standalone: Sim    Custo: 29€    Scripts: Basic    Motor:2D/3D    Dificuldade: Fácil    Plataformas: PC
  • Darkflow    Standalone: Html5    Custo: 5$    Scripts:     Motor:2D    Dificuldade: Fácil    Plataformas: PC, iPhone, Web
  • DelphiX    Standalone: Delphi    Custo: Grátis   Scripts:  -    Motor:2D    Dificuldade: Fácil    Plataformas: PC
  • DEngine    Standalone: C#    Custo: Grátis    Scripts: -    Motor:2D    Dificuldade: Fácil   Plataformas:  PC, Xbox
  • DirectX    Standalone: C++    Custo: Grátis    Scripts: -    Motor:2D/3D    Dificuldade: Difícil    Plataformas: PC
  • DragonFire SDK    Standalone: Sim    Custo: 49$    Scripts: C++    Motor:2D    Dificuldade: Médio    Plataformas:  iPhone
  • DXStudio 3.1    Standalone: Sim    Custo: 120€    Scripts: Javascript    Motor:2D/3D    Médio    Plataformas: PC ,  Web
  • EDGELIB    Standalone: C++    Custo: Grátis**    Scripts: -    Motor:2D/3D    Dificuldade: Difícil   Plataformas:  PC   ,  Android, Mac, iPhone , Linux
  • Esenthel        Custo: 150$    Scripts:     Motor:3D    Dificuldade: Médio   Plataformas:  PC, Android, Mac, iPhone
  • Flatredball    Standalone: C#    Custo: Grátis   Scripts:      Motor:2D/3D    Dificuldade: Médio   Plataformas:  PC, Xbox, Android         iPhone    X
  • Flixel    Standalone: Actionscript    Custo: Grátis   Scripts:  -    Motor:2D    Dificuldade: Médio     Plataformas: Web
  • Gamebryo    Standalone: C++    Custo: 30.000$*   Scripts:      Motor:3D    Dificuldade: Médio    Plataformas: PC , Xbox                    Wii,Linux
  • Gamecore    Standalone: C++    Custo: Grátis*    Scripts: -    Motor:3D    Dificuldade: Difícil    Plataformas: PC, Mac
  • Game Editor    Standalone: Sim    Custo: 99$/ano , 1499$/ano    Scripts: C++    Motor: 2D   Dificuldade: Fácil    Plataformas: PC, Mac, iPhone, Linux, Win CE
  • Gamekit    Standalone: C++    Custo: Grátis    Scripts: C++, Lua    Motor:3D    Dificuldade: Difícil    Plataformas: PC , Mac, iPhone            Linux
  • GameMaker    Standalone: Sim    Custo: 40$    Scripts: -    Motor:2D/3D    Dificuldade: Fácil    Plataformas: PC
  • GameMaker Standalone: HTML5    Sim    Custo: 99$    Scripts: Javascript    Motor:2D/3D~    Dificuldade: Fácil     Plataformas:  Web
  • Games Factory     Standalone: Sim    Custo: 49€    Scripts: -    Motor:2D    Dificuldade: Fácil    Plataformas: PC , iPhone*
  • GameSalad    Standalone: Sim    Custo: 499$/ano    Scripts:     Motor:2D    Dificuldade: Fácil      Plataformas:    Android, Mac, iPhone,X
  • GameStudio    Standalone: Delphi/C#    Custo: 89€    Scripts: –     Motor:3D    Dificuldade: Médio    Plataformas: PC
  • Geex    Standalone: C#    Custo: 5€/ano    Scripts:     Motor:2D    Dificuldade: Médio    Plataformas: PC, Xbox
  • GL Scene    Standalone: Pascal    Custo: Grátis   Scripts:  -    Motor:3D    Dificuldade: Médio    Plataformas: PC
  • IG Maker    Standalone: Sim    Custo: 60$    Scripts: -    Motor:2D    Dificuldade: Fácil    Plataformas: PC, Xbox
  • Impact    Standalone: Html5    Custo: 49$    Scripts: Javascript    Motor:2D    Dificuldade: Fácil     Plataformas:Web
  • Infernal Engine        Scripts:         Motor:3D    Dificuldade: Difícil    Plataformas: PC , Xbox, Wii
  • iTorque2D    Standalone: Sim    Custo: 149$    Scripts: C++    Motor:2D    Dificuldade: Fácil       Plataformas: Mac, iPhone
  • jMonkey Engine    Standalone: Java    Custo: Grátis    Scripts: -    Motor:2D    Dificuldade: Médio   Plataformas: PC, Android, Web   , Linux
  • Konsolscript    Standalone: Sim    Custo: Grátis    Scripts: Custom    Motor:2D    Dificuldade: Fácil    Plataformas: PC  ,  Linux
  • Marmalade    Standalone: C++    Custo: 134$/ano    Scripts: C++    Motor:3D    Dificuldade: Médio    Plataformas: PC        Android    Mac     iPhone
  • Mominis    Standalone: Sim    Custo: Grátis    Scripts:     Motor:2D    Dificuldade: Fácil            Plataformas: Android
  • Monogame Standalone: C#    Custo: Grátis    Scripts: C#    Motor:2D    Dificuldade: Difícil   Plataformas:  PC        Android    Mac     iPhone            Linux
  • Love2D    Standalone: Lua    Custo: Grátis   Scripts:  -    Motor:2D    Dificuldade: Médio    Plataformas: PC , Mac, Linux
  • Moai    Standalone: Lua    Custo: Grátis*    Scripts: Lua    Motor:2D    Dificuldade: Difícil    Plataformas: PC, Android, Mac,iPhone, Linux
  • Multimedia Fusion    Standalone: Sim    Custo: 99€    Scripts: -    Motor:2D    Dificuldade: Fácil    Plataformas: PC, iPhone*
  • Neoaxis    Standalone: Sim    Custo: 95$ *    Scripts: C#    Motor:3D    Dificuldade: Médio    Plataformas: PC, Android~ , Mac, iPhone~, Web, Linux
  • Nge    Standalone: C++    Custo: Grátis   Scripts:  -    Motor:3D    Dificuldade: Difícil    Plataformas: PC
  • Ogre3D    Standalone: C++    Custo: Grátis   Scripts:  -    Motor:3D    Dificuldade: Difícil    Plataformas: PC, Mac,  Linux
  • Ox Game Engine    Standalone: C#    Custo: Grátis    Scripts: -    Motor:3D    Dificuldade: Médio    Plataformas: PC, Xbox
  • Pygame    Standalone: Phyton    Custo: Grátis   Scipts: Phyton   Motor: 2D   Dificuldade:Médio    Plataformas: PC, Mac, Linux,WinCE
  • Rage3D        Custo: Grátis   Scripts:  -    Motor:3D    Dificuldade: Difícil   Plataformas: PC
  • Reactor 3D      Scripts:              Dificuldade: Difícil   Plataformas:  PC, Xbox, Mac, Linux
  • RPG Maker VX    Standalone: Sim    Custo: 60$    Scripts: -    Motor:2D    Dificuldade: Fácil   Plataformas: PC
  • S2 Engine    Standalone: Sim    Custo: 186€*   Scripts:      Motor:3D    Dificuldade: Médio   Plataformas: PC
  • SDL    Standalone: C,C++,Pascal    Custo: Grátis    Scripts: -    Motor:3D/3D    Dificuldade: Difícil    Plataformas: PC, Linux
  • Shiva3D    Standalone: Sim    Custo: 169€    Scripts: C++    Motor:3D    Dificuldade: Médio    Plataformas: PC        Android    Mac     iPhone    Web    Wii    Linux
  • Silverlight MMORPG    Standalone: C#        Scripts: C#    Motor:3D    Dificuldade: Médio    Plataformas: PC                    Web
  • SpacePort        Custo: Grátis*    Scripts: Javascript    Motor:2D   Dificuldade:  Médio    Plataformas: PC        Android    Mac     iPhone    Web
  • Stencyl    Standalone: Sim    Custo: 149$/ano    Scripts: ObjectiveC    Motor:2D    Dificuldade: Fácil    Plataformas: PC        Android*    Mac     iPhone    Web*
  • SunBurn XNA    Standalone: C#    Custo: 150$*    Scripts:     Motor:3D    Dificuldade: Difícil    Plataformas: PC    Xbox
  • Terra Engine    Standalone: Delphi    Custo: Grátis*   Scripts:      Motor:3D    Dificuldade: Médio    Plataformas: PC, Android, Mac, iPhone, Linux
  • Torque2D    Standalone: Sim    Custo: 128$    Scripts: C++    Motor:2D    Dificuldade: Fácil    Plataformas: PC
  • Torque3D    Standalone: Sim    Custo: 179$    Scripts: C++    Motor:3D    Dificuldade: Médio    Plataformas: PC, Web
  • Truevision 3D    Standalone: C#,Delphi    Custo: 150$    Scripts:     Motor:3D    Dificuldade: Médio    Plataformas: PC
  • Unity 3D    Standalone: Sim    Custo: Free    Scripts: C++    Motor:3D    Dificuldade: Médio    Plataformas: PC
  • Unity 3D Pro    Standalone: Sim    Custo: 1050€    Scripts: C++    Motor:3D    Dificuldade: Médio    Plataformas: PC, Android*, iPhone*, Web*, Wii*
  • Unreal    Standalone: Sim    Custo: 99$ *    Scripts: -    Motor:3D    Dificuldade: Médio    Plataformas: PC, Android
  • Visual 3D    Standalone: C#    Custo: 350$   Scripts:     Motor:3D    Dificuldade: Médio        Plataformas: Xbox
  • VRender    Standalone: C++    Custo: Grátis    Scripts:     Motor:3D    Dificuldade: Difícil   Plataformas:  PC, Xbox, Android, Mac, iPhone, Wii, Linux
  • WebGL    Standalone: Javascript    Custo: Grátis    Scripts: Javascript    Motor:3D    Dificuldade: Difícil        Plataformas: iPhone
  • XNA    Standalone: Visual Studio    Custo: 99$/ano    Scripts: C#    Motor:2D/3D    Dificuldade: Difícil    Plataformas: PC. Xbox

* Com um custo adicional , ** Com banner, ~ Planeado
Escolher entre tantos motores não é fácil. Em primeiro lugar devemos pensar nos custos, se pensarmos em publicar. No entanto a maioria dos motores providenciam uma versão de teste talvez com um logotipo por cima e com menos funcionalidades.
As plataformas de destino também são importantes de olhar. Alguns motores permitem desenvolver numa plataforma e exportar para outras, alcançando assim um maior mercado de potenciais clientes.
Se escolhermos um motor grátis ou muito barato podemos ter a infelicidade de ver o motor estagnar e não serem lançadas novas versões, o que a longo prazo nos traria acréscimo de trabalho se tivermos de mudar de motor.
Se tivermos tempo e paciência, podemos sempre fazer um motor de raíz, utilizando linguagens como o C++, Java ou outras.

Como começar
Não devemos agarrar logo no motor que escolhemos e começar a programar. Se queremos ter um jogo de alta qualidade, e se precisamos de testar a ideia e mostrar à equipa, seria boa ideia utilizar uma ferramenta RAD para uma primeira versão do jogo, mesmo que não utilizemos qualquer motor.
Podemos assim testar o jogo, ver se é funcional, e se cativa. Os gráficos e o movimento vem depois.
Como ferramentas RAD podemos enumerar algumas como o Delphi, o C++ Builder, o Visual Basic, o Visual Studio .NET, ou o SharpDevelop.
Fase de testes
Nesta fase devemos utilizar o máximo de pessoas para os testes. Nem toda a gente joga da mesma forma, e muitos dos bugs deverão ser detectados e corrigidos nesta fase.
Devemos ainda testar o jogo em diversos sistemas diferentes, se houver possibilidade de diferente hardware. Se o jogo aceitar joysticks, rato, touch, pistolas ou outros periféricos, devemos também testar a ver se o jogo responde da forma pretendida.

Publicação
Por último mas não menos importante temos a publicação e venda do nosso jogo.
E o melhor é começar por jogos simples e baratos, como por exemplo para PC ou Mobile.
A publicação em consolas como a Xbox 360, Wii ou Playstation requer um longo caminho e também custos acrescidos. A criação de jogos para estas plataformas obriga a um nível de qualidade mínimo, em que os fabricantes vão avaliar o nosso jogo e atribuír uma pontuação. Se não atingirmos os mínimos poderemos ver o jogo recusado e teremos que começar tudo de novo.
Existem plataformas na internet para difusão dos nossos jogos.
O quadro seguinte ilustra algumas destas plataformas e custos associados:
Addicting Games    Custo: Grátis           Plataformas:  Android  , iOS,  Outros
Android Market       Custo: Grátis           Plataformas: Android
BigFishGames       Custo: Grátis       Plataformas:  PC, iOS ,Web
BigPoint DevLounge    Custo: Grátis       Plataformas:  PC, Web
Club Casual Games       Custo: Grátis       Plataformas:  PC,Web
Em-Publish                Android    Plataformas: iOS
FlashGame Licence                           Plataformas: Flash
GameHouse       Custo: Grátis       Plataformas:  PC,  Android , iOS , Web, Outros
GameTunnel       Custo: Grátis       Plataformas: PC
Intel AppUp       Custo: Grátis       Plataformas:  PC ,Web ,Outros
iTunes       Custo: 99$/ano              Plataformas:   iOS
Microsoft AppHub       Custo: 99$/ano   Plataformas:  Xbox Live
Microsoft Casual Games       Custo: Grátis       Plataformas:  XBOX Live

Se quisermos vender em formato físico, então podemos gravar o jogo num CD, DVD ou PEN, colocar numa embalagem de cartão ou outra, e então colocar em lojas de venda de jogos.

E boa sorte na criação dos jogos.


Biometria na Escola

Cada dia temos mais necessidade de controlar mais as nossas crianças e termos mais alguma segurança para passarmos melhor o dia.

As escolas são cada vez mais o local onde as crianças passam a maior parte do tempo, tornando-se assim a sua segunda casa.

Por essa razão a biometria tem tido uma difusão muito grande junto das escolas.

Imagine, enviar o seu filho para e escola, e poder confirmar depois se ele de facto lá chegou e se ainda lá se encontra. O uso da biometria no portão da escola veio oferecer esse serviço. O aluno chega ao portão, coloca o seu dedo sobre o dispositivo e regista a sua entrada. Uma câmera de filmar regista ainda o evento, confirmando quem vinha com ele, e analisando a sua face para uma segunda confirmação. Depois o sistema coloca essa informação à disposição dos professores na escola, e para os pais, com acesso seguro pela internet ou pelo telefone.

Ao longo do dia, ele estuda e brinca na escola. Decide verificar a sua situação de cumprimento de horários. Desloca-se a um quiosque à disposição no interior do recinto, passa o dedo, e tem acesso a todas as suas entradas e saídas. O terminal indica que ainda tem consigo um livro que levantou da biblioteca no dia anterior, e resolve ir então devolver o mesmo.

Na biblioteca devolve o livro e passando o dedo no leitor biométrico de secretária retira o mesmo do seu registo.

Está quase na hora do almoço. No dia anterior tinha avisado o sistema pela internet que ia almoçar na escola. Almôndengas, o seu prato favorito. Vai ver novamente no quiosque se a sua carteira virtual tem dinheiro para o almoço. Ups, que se esqueceu de carregar. O pai tinha lhe dado o dinheiro na véspera e ele esqueceu de carregar. Não faz mal, faz agora. Tira uma nota de 5€ do bolso e coloca numa ranhura no quisque. Já está, carteira virtual com dinheiro. Bora lá almoçar.

Na cantina, pega o tabuleiro com a refeição, e para pagar… usa o dedo. Com uma simples operação, foi-lhe retirado o custo do almoço da sua carteira virtual. O evento fica agora disponível para os pais. Ficam a saber se o filho tem almoçado na escola e isso dá-lhes mais segurança.

A biometria veio para ficar. Vantagens para os pais, para a escola, para as crianças.

Gostava de implementar uma solução destas na sua escola? Contacte-nos para mais informações.

Website: www.drakokids.com    Email:  info@drakokids.com


Jogar ou Fazer jogos?

Jogar é fácil e engraçado, mas ao fim de algum tempo torna-se aborrecido. Bem, sempre tem alguns níveis para passar, ou podemos jogar com os amigos, mas tem sempre um fim. E depois? Bem… depois compra-se outro jogo e começa-se tudo de novo.
E os pais, deverão estar preocupados? Em alguns casos devem estar sim. É que com o jogar vem a falta de estudo e os jogos para pouco servem. Bem … lá vem um caso ou outro em que se ganha dinheiro a jogar, por exemplo como beta tester de jogos.
E será que não dá para aprender alguma coisa com isto? Ou ganhar alguns trocos? Bem…. na verdade até dá, mas temos que passar para o outro lado…. a criativadade… o design… a programação.
Vamos então ver como começar!
Nos laboratórios do MIT nasce uma ideia, ensinar as crianças a fazer jogos. Nasce então o Scratch.O scratch é uma linguagem de programação que usa objectos em vez de linhas de comando e que permite a crianças a partir dos 6 anos que começem a programar e criar os seus próprios jogos.
 Também na Microsoft aparece o conceito, agora virado para o 3D, e com uma fasquia para idades maiores. Qualquer criança com mais de 9 anos conseguir utilizar o programa.
Kodu, foi o nome, agora rebatizado, que a Microsoft arranjou. Anteriormente era o “LittleBigPlanet of the Xbox 360″
O Kodu permite que se façam jogos em 3D, começando por criar um mundo, depois colocando personagens, e no fim criar eventos associados a cada objecto, muito à semelhança do Scratch. No entanto o Kodu não permite que modifiquemos os sprites, apenas misturamos bonecos e alteramos as cores. Com o Scratch a criança pode usar mais a imaginação, e com o Kodu pode no final jogar melhor e ter melhores gráficos. Cada um terá a sua utilidade.
Para crianças ficamos por aqui. Agora seguem-se as plataformas para programadores.
Na cadeia da evolução :-) , temos o RPG Game Maker (link) . Com este editor, pode-se fazer já jogos do tipo aventura com todas as ferramentas que precisa. A linguagem já não é gráfica mas sim recorrendo a scripts.
E subindo ainda mais na fasquia, temos o DX Studio (link). Este ferramenta já tem algum custo, mas quando comparada com grandes aplicações para desenvolvimento de jogos, vale bem a pena.
Trabalhar com o DxStudio não é para qualquer um. O programa utiliza a linguagem java para programar os eventos, e está muito virada para o 3D. No entanto se quisermos também funciona com 2D. Os jogos gerados podem correr em PC, e na Web. Existem desenvolvimentos para que possam correr também na playstation, Xbox, Android e Wii, mas por enquanto temos que esperar pela versão 4 para ver.
E é claro que existem muitos mais como por exemplo o Garage Games (link), muito utilizado na criação de jogos. Suporta todo o tipo de imagens e sons, tem um GUI fácil de utilizar e recorre a uma linguagem de scripting do tipo C++.
Os jogos feitos nesta plataforma pode correr em PC, Mac, XBox360, Wii ou iPhone.
E não podíamos deixar de falar no famoso Unity (link). Uma maravilha das maravilhas na programação de jogos em 3D. O preço também já anda acima dos 1000€. Existe uma versão grátis para testar ou utilizar em casa.
Os jogos realizados com o Unity podem correr em PC, Mac, Web, iPhone, iPad, Android, Nintendo Wii, Xbox360 e PS3. Muito bom mesmo. Os scripts que correm no programa utilizam a linguagem Java, C# e uma variante do Phyton.
E sim, é claro que nestes últimos é preciso saber programação. Apenas o Kodu e o Scratch se destinam a crianças. Todos os outros são para programadores com algum conhecimento em programação.
E na Drakobox ? Qual é que utilizamos? Bem, para o ensino utilizamos o Scratch e o Kodu, numa fase muito inicial. Depois passamos logo às bases de programação. Ninguém consegue fazer jogos a sério se não souber programar em Pascal ou em C. Nós pessoalmente utilizamos o Delphi, uma evolução do turbo pascal, e em casos de programação para plataformas, utilizamos o C#.
Para fazermos jogos, estamos a testar o DXStudio para o 3D, embebido no nosso jogo, e para o 2D estamos a desenvolver o nosso próprio motor de jogo. O editor depois de criado irá permitir criar animações e jogos para windows ou Linux, com aceleração gráfica, suporte multi-monitor, suporte a joysticks e Kinect, e tem como destino professores e pessoas que precisem de criar animações e jogos simples mas com poucos conhecimentos de programação. Resumindo, uma espécie de Scratch para profissionais. Quando vai estar pronto? Depende dos pedidos. Por enquanto estamos a desenvolver para criar os nossos próprios jogos e deverá estar pronto neste verão uma versão inicial. Se tudo correr bem colocaremos no mercado antes do final do ano.

Dito isto, bora programar. Bora fazer jogos :-)


Fametech/Tysso Zenis POS

A Fametech lança uma nova linha de POS Touch Screen.

Simple e elegante nas cores preto, branco e vermelho, fica bem em qualquer hotel, loja ou restaurante.

O preço a que o conseguimos colocar no mercado é sem dúvida uma atração.

Deixamo-vos com as imagens… nada melhor para o explicar.

Contacte-nos para mais informações. Visite o nosso site em www.drakobox.com


Biometria

Quantas vezes já imaginou se o seu funcionário chega sempre a horas? Será que alguém o anda a proteger e confirma a sua chegada, ou se por acaso tem um sistema de controle por cartão, e será que algum colega passa o cartão por ele?

Pois é, com biometria isso já não acontece.

A biometria permite identificar um indivíduo utilizando o reconhecimento de uma parte do corpo intransmissível, como por exemplo os dedos, as mãos, a face, o olhos ou outra forma de reconhecimento.

A mais utilizada é o reconhecimento da impressão digital. A pessoa coloca o dedo sobre um sensor que utilizando imagem, calor ou pressão transmite a impressão digital a um equipamento que vai depois comparar com todas as impressões digitais que tem numa base de dados. O processo demora menos de 1 segundo e é praticamente infalível.

Na Drakobox utilizamos a biometria em clientes como escolas, clubes, estabelecimentos, escritórios…. em resumo em qualquer lugar.

Mas a biometria não serve apenas para o controle dos tempos de entrada ou saída de um funcionário. Com estes equipamentos podemos ainda controlar os acessos ligando a um trinco de porta, portão ou torniquete.

E se ainda quer mais segurança, então adicionamos umas câmeras e temos reconhecimento adicional e uma sequência de imagens para comparar.

Segue uma pequena amostra dos equipamentos Drakobox que temos para oferecer.

Estamos à disposição para orçamentar o seu caso.


Bem vindo!

Bem vindo ao nosso blog Drakobox.

Este blog foi criado para divulgação dos nossos artigos e serviços relacionados com tecnologia.

Neste blog vai encontrar artigos nas áreas de Biometria, Segurança Vídeo, Domótica e Multimédia.

Para outras áreas visite os nossos sites.

Obrigado,

A Equipa Drakobox


Follow

Get every new post delivered to your Inbox.

Join 27 other followers