Author Topic: (Windows) HackEngine x64 - AVX support  (Read 4026 times)

Offline shaynox

  • Full Member
  • **
  • Posts: 118
  • Country: fr
  • use Windows 10 x64
(Windows) HackEngine x64 - AVX support
« on: January 18, 2015, 06:37:55 AM »
Hello, i have wrote a little 3D voxel engine using WinAPI on Windows x64, with no texture but integrated texture in 3D model: x, y, z, color.

Key     binding:  alt + ²                        = Exit program.
Mouse binding : MouseMove + Left click = Make a rotation of active object through mouse movement: MouseRight/Left(x) = RotY.
                                                                                                                                                     MouseUp/Down(y) = RotX.
                        Ctrl + MouseWheel       = Wheel up/camera forward . Wheel down/camera backward

For adding new object, modify: nasm\1.ASM\HackEngine\Source\data\world_data.asm

PS: This code not use any 3D graphics libraries: openGL/directx, except WinAPI.
      Here are the urls of the tools that help me to build this source (troll inside):
      - http://windows.microsoft.com/en-us/windows/home (x64)
      - http://nasm.us/
      - http://www.godevtool.com/
      - http://notepad-plus-plus.org/
      - http://windows.microsoft.com/en-US/internet-explorer/download-ie


Most of the comment are in french, sorry :/

http://wqaxs36.perso.sfr.fr/Project/Computer_Science/nasm/1.ASM/2upload/HackEngine/HackEngine.zip
« Last Edit: March 18, 2015, 12:45:46 AM by shaynox »
Basic asm standard:
reg(lowercase) - instruction(lowercase) -> instruction     dest, src

Offline shaynox

  • Full Member
  • **
  • Posts: 118
  • Country: fr
  • use Windows 10 x64
Re: (Windows) HackEngine x64 - AVX support
« Reply #1 on: April 30, 2015, 03:37:18 PM »
I post a new url for this project, the previous is inaccessible due to update of website: https://sourceforge.net/projects/hackengine/
Basic asm standard:
reg(lowercase) - instruction(lowercase) -> instruction     dest, src