Archive for the ‘Protótipos’ Category

[Protótipos] Isometria

Isometria.
Alguamas pessoas podem estar batendo cabeça com esse tipo de sistema.

Segue algumas links que lunks que podem servir de apoio nessa empreitada ->
http://flarerpg.org/tutorials/isometric_intro/
http://www.lingoworkshop.com/Articles/Isometric_Game_1.php

E coloco aqui alguns protóipos que fiz (há muito tempo)

Hierarchical Finite State Machine

Já existem conteúdos diversos sobre esse assunto pela web, mas esse projeto foi inspirado pela leitura de -> Game Artificial Intelligence (Game Development Essentials)

HFSM_hierarchical finite state machine (SWF)

HierarchicalStateMachine.swc (LIB)

Segue um bocado de código:


var doorSM:StateMachine = new StateMachine();
MakeState(idleState,[openingState.name,closingState.name])
MakeState(openingState,[apenState.name])
MakeState(apenState,[idleState.name/*,closeState.name*/])
MakeState(closingState,[closeState.name, openingState.name ])
MakeState(closeState,[idleState.name])

doorSM.addEventListener(StateMachineEvent.TRANSITION_DENIED,onTransitionDenied);
doorSM.addEventListener(StateMachineEvent.TRANSITION_COMPLETE,onTransitionComplete);

initialState(idleState)

function MakeState($state:StateBasic,$listOfStatesRelated:Array):void
{
var stateDef = new StateDef();
stateDef.enter = $state.doEnter;
stateDef.exit = $state.doExit;
stateDef.listOfStatesRelated = $listOfStatesRelated;
stateDef.clipFlash = $state.clipFlash;

doorSM.addState($state.name,stateDef);
}

Quando for possível eu posto mais detalhes…(Y)

Outra boa leitura -> http://www.cis.upenn.edu/~lee/06cse480/lec-HSM.pdf

Forca Gravitacional – “Attractive_Balls”

Nome do protótipo: Attractive_Balls
Linguagem: AS3 Starling

Prototipo -> www.fabriciogoncalves.com/wordpress/AttractiveBalls.swf

Protótipos / Prototypes

Hoje, não sei porque, mas…bateu a vontade de colocar alguns experimentos por aqui =)
Talvez, uma forma de mostrar minhas sapientices, já que, as vezes, estar com um job longo
faz com que foquemos em outras mecânicas, ferramentas…
E não acompanhado algumas mudanças =/

%d blogueiros gostam disto: