WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET

Gameworks SD A Game Development Helper Library

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


Gameworks SD A Game Development Helper Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Como um designer de jogos e desenvolvedor eu me deparei com muitas dicas e truques sobre o desenvolvimento de jogos. O SDK Gameworks é o meu interpreteation de como um motor de jogo deve ser executado com base no sistema "Diretor Câmara Cena Ator Prop" i desenvolveram a plataforma Gameworks SD vai ajudar a transformar suas idéias em realitys.

Uma coisa que você deve primeiro entender é que Gameworks não é um jogo mas é um motor de jogo.

O que é um motor de jogo? Conforme definido pela wikipedia um motor de jogo é um sistema concebido para a criação e desenvolvimento de jogos de vídeo. Há muitos motores de jogo que são projetados para trabalhar em consoles de videogame e computadores pessoais. A principal funcionalidade normalmente fornecida por um motor de jogo inclui um motor de renderização ("representante") para gráficos 2D ou 3D, uma detecção motor de física ou colisão (e resposta colisão), som, scripting, animação, inteligência artificial, redes, streaming, memória gestão, segmentação, suporte de localização, e um grafo de cena. O processo de jogo developmentis muitas vezes economizado, em grande parte, através da reutilização / adaptar o mesmo motor de jogo para criar jogos diferentes.

Então, como eo que Gameworks SD fazer? Gameworks é baseado no sistema DCSAP i desenvolveram o 'diretor' detém uma "câmara" apontou para uma 'cena' preenchido com 'atores' e 'adereços' Assim como um de Hollywood atores de cinema e adereços são colocados dentro de uma cena em que eles executar suas várias funções. a 'cena' é observado pela câmera e os controles diretor e horários todos os eventos dentro do jogo.

Gameworks vai cuidar de: Ator e Suporte Eventos tais como detecção de colisão, o movimento, animação e outros eventos definidos pelo usuário de renderização usando GDI com um motor de renderização avançada capaz de escalar a várias plataformas, como XNA Allegro OpenGL SDL com um modelo para XNA incluído. Framerate contagem de eventos Contando Initializing Mouse e Jogo entrada de teclado afirma Debug afirma para agendar eventos que só acontecem no modo de depuração estados temporizadores para programar várias acções com as funções de retorno de chamada ou seja Actor1 pudesse gritar "Estou com fome 'e jogar um evento" FindFood "onde você faria ligue para o seu módulo AI e ter Actor1 encontrar a ocorrência mais próxima do tipo Prop "Bife Grande" Atores Direção Jogo Objectos (objetos) Cenas (Colecções de atores e adereços e seus eventos a ser dirigido e observado por uma câmera) de detecção de colisão Básico Object.isinside (object2) este poderia ser usado para as balas de sua arma Se Bullet.IsInside (Enemy1), então Enemy1.DeathFunction

Gameworks SD é fortemente comentou assim fazer modificações para o núcleo não vai ser difícil se você quiser adicionar funcionalidade ou alterar a forma como núcleo apresenta trabalho. Ele é projetado de tal forma que os módulos podem ser "caiu em 'sem afetar a forma como outros módulos comportar, por exemplo, se um módulo de' networking 'para o jogo on-line é desenvolvido para atender o motor Gameworks SD pode ser facilmente adicionado a qualquer Gameworks existentes projeto SD ou projetos futuros, mesmo quando o projeto é compilado suas modificações uma simples questão de recompilar o assembly com um módulo de rede compatível e substituir a biblioteca, proporcionando o jogo está usando o padrão Camera Actor Cena e classes de objetos, mesmo que você tenha feito desde como eles herdam o "AssetBase" eles serão automaticamente compatíveis com quaisquer futuras atualizações / módulos.

O incluído Demonstração Project "GameWorksTest" é uma pequena demonstração da funcionalidade do núcleo fornece basta lembrar que a criatividade que você deseja expressar com o motor GameWorks é com você e porque a fonte é fornecido, bem comentado e não 1000, de páginas fazer a modificações que você quer é um vai ser uma brisa.

Motor de renderização interno do Gameworks SD é voltada para Jogos 2D contudo as construções do motor não estão limitados a jogos 2D. os eventos adereços ator diretor cena afirma eventos temporizadores e todas as classes de jogos relacionados não estão limitados a qualquer dimensão e pode ser facilmente expandido para lidar com jogos 3D, modificando o motor de renderização como quiser, você pode facilmente fazer 2D ou 3D jogos no entanto para manter o projeto pequeno, simples e direto ao ponto eu só desenvolveram a renderização 2D módulos.

Gameworks SD é compatível com qualquer linguagem.NET através da utilização de uma biblioteca compilado.

Por favor, deixe algum comentário e vou tentar respondê-las o mais rapidamente possível.

Contadores livre


Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
06 de dezembro 11

Última atualização:
06 de dezembro 11

Arquivos incluídos:
Visual VB Básico

Versão do software:
.NET 3.0,.NET 3.5,.NET 4.0

Palavras-chave

eCommerce, eCommerce, Todos os itens, 2d, 3d, motor, jogo, motor de jogo, gdi, rpg, xna