Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ronanbastos/nandraki.js

Engine game
https://github.com/ronanbastos/nandraki.js

canvas css css-game css3 dom gama-engine-2d game-engine game-engine-3d html html5 html5-canvas javascript js webgl webgl-game

Last synced: about 3 hours ago
JSON representation

Engine game

Awesome Lists containing this project

README

        

mascote




index-html
index-html
index-htmlindex-html



Sobre o projeto /
About the project



A engine game nandraki esta sendo criada com base webgl,html,js e css com proposta de criar jogo de maneira fácil pelo celular e computador, com objetivo de favorecer computares antigo e com baixo consumo de ram e placa de vídeo, com suporte para interagir lib de game existente que usa tecnologia Webgl canvas.Projeto esta sendo feito em class principal e blocos de função js.Podendo ate possível ser usada para pessoas que não usa maquina robusta e que não tem suporte webgl no navegador, assim nasceu a ideia do DDP (dinâmica Dom programar)que uso js,html e css sem canvas para criar jogos.
Em processo alfa aqui em baixo tem links de exemplos de projetos feitos na engine


The nandraki game engine is being created based on webgl, html, js and css with the purpose of creating games easily on cell phones and computers, with the objective of favoring old computers with low consumption of ram and video card, with support for interacting Existing game lib that uses Webgl technology canvas.Project is being done in main class and js function blocks.It can even be used for people who don't use robust machines and don't have webgl support in their browser, so the idea of ​​DDP was born (Dynamic Dom program) I use js, html and css without canvas to create games.
In alpha process below, there are links to examples of projects made in the engine





[Demostração test e test2]


Nota:[Na pasta da engine contém arquivo test de demostração/
In the engine folder contains demo test file]

Test 1 html: https://github.com/ronanbastos/Nandraki.js/blob/main/test.html


Test 2 html: https://github.com/ronanbastos/Nandraki.js/blob/main/test2.html



*Download engine: https://github.com/ronanbastos/Nandraki.js/archive/refs/heads/main.zip



# Playground


Playground canvas 3D: 🚧 [OFF] 🚧


Playground Dom : https://ronanbastos.github.io/Nandraki.js/ //Use o console para pegar variaves da Nandraki e game


Js Inteface : https://ronanbastos.github.io/Nandraki-Inteface/


Playground CodePen: https://codepen.io/ronan-varella/pen/xxPeeEM


#

# CDN


# Help channel / Canal de ajuda
Seja um apoidor de conteudo / Be a content supporter contato:21935050123

1 => @RonanTI: https://www.youtube.com/channel/UCmffxA2ppF1zL9SEU22_7AA


2 => @BrazilianDev: https://www.youtube.com/watch?v=zQ6_a0LRHsU&list=PL-R1FQNkywO7cyBnd-vmF1ufCoaMcAa9k&ab_channel=BrazilianDev


3 =>


4 =>


5 =>


# Testar o script
[Testar sem inteface da engine... Crie um arquivo chamado index.html e cole o seguinte código nele]







Nandraki.create_ui("text_id","[hello world]")
myjogo = {

start : function(){

// Nandraki.create_ui("text_id","hello world")

},
}

fps=60;
game.update(myjogo.start,fps);



Funcionalidades e Metas [Features]

- [x] Criar interface completa

- [x] Export html

- [x] Criar interface da engine html

- [x] Manipulação de elemento Dom

- [x] Key event down e up

- [x] Event touch,click,move

- [x] Manipulação de css e js

- [x] Criar event Gamepad touch

- [x] Criar event Gamepad joystick

- [x] Manipulação de animação

- [x] Manipulação de canvas

- [x] Verficador de estados animação

- [x] Criador de mapas canvas e sprite png

- [x] Interface da engine android,web e desktop

- [ ] ATT camada lib js externa

- [ ] ATT camada 3D game Webgl

- [ ] ATT camada Web3

- [ ] Import Apps Android

- [ ] Import Apps Exe

- [ ] Import Apps deb



# projeto Electron
Aqui: 🚧 [OFF] 🚧


# Autor
Projeto esta sendo feito por mim @RonanBasto,caso queria ajudar pode entra conta comigo.


Email:[email protected]

[Paypal] Doar:Aqui!



# Npmjs
https://www.npmjs.com/package/nandraki

# Documentation.md
Aqui:https://ronanbastos.github.io/Documentation-Nandraki.js/