Skip to content

dotpipe/7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD glMatrix

NPM Version Build Status

Donate $5 to create tokens for ChatGPT code work

CodKiller Game Engine Documentation (Alpha Version)

Introduction CodKiller is a game engine designed to facilitate the development of 2D games with features such as map editing, rendering, and agent behavior. This documentation provides an overview of the engine's functionality and usage instructions for the alpha version. Features The CodKiller game engine offers the following features:

83cf81834724c0e237c75aba1b270e798f4e643d

Javascript has evolved into a language capable of handling realtime 3D graphics, via WebGL, and computationally intensive tasks such as physics simulations. These types of applications demand high performance vector and matrix math, which is something that Javascript doesn't provide by default. glMatrix to the rescue!

glMatrix is designed to perform vector and matrix operations stupidly fast! By hand-tuning each function for maximum performance and encouraging efficient usage patterns through API conventions, glMatrix will help you get the most out of your browsers Javascript engine.

Learn More

For documentation and news, visit the glMatrix Homepage

For a tutorial, see the "introducing glMatrix" section of Introduction to Computer Graphics by David J. Eck

For a babel plugin to make writing the API nicer, see babel-plugin-transfrom-gl-matrix

Regarding the current performance in modern web browsers, calling glMatrix.setMatrixArrayType(Array) to use normal arrays instead of Float32Arrays can greatly increase the performance.

Contributing Guidelines

See CONTRIBUTING.md

<<<<<<< HEAD Building

  1. Implement the update method of the Agent class to define the behavior of the agents. This method should update the agent's position and state based on its velocity and awareness.

  2. Implement the draw method of the Agent class to visually represent the agents on the canvas.

  3. Start the rendering loop by calling the startRendering method of the Map instance. Limitations The alpha version of CodKiller has the following limitations:

  4. Untested: The alpha version has not been thoroughly tested, so there may be bugs or unexpected behavior.

  5. Basic Functionality: The engine provides basic functionality for map editing, rendering, and agent behavior. Advanced features such as collision detection, user input handling, and game logic are not included in this version.

  6. Limited Documentation: The documentation provided for the alpha version is limited to the features and usage instructions features and usage instructions. More detailed documentation will be provided in future versions.

#Conclusion The CodKiller game engine is a promising tool for developing 2D games with map editing, rendering, and agent behavior capabilities. While the alpha version has limitations and is untested, it serves as a foundation for further development and refinement.

Please note that this documentation only covers the alpha version of CodKiller. As the engine evolves, additional features, improvements, and bug fixes will be introduced. Stay tuned for future updates and releases.

If you have any questions, encounter issues, or need further assistance, please don't hesitate to reach out. Happy game development with CodKiller!

83cf81834724c0e237c75aba1b270e798f4e643d

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors