Skip to content

YDS67/game-yds-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple 3D game

Combining raycasting (to find which tiles to render) with ordinary GPU rendering.

Texture source: https://little-martian.itch.io/retro-texture-pack

Map generated using: https://www.mazegenerator.net/

Font is a heavily edited version of https://datagoblin.itch.io/monogram

Background music from: https://leohpaz.itch.io/minifantasy-dungeon-sfx-pack

Screenshots

January, 3rd, 2024

width:500px

January, 2nd, 2024

width:500px

TODO for this version

  • Improve GUI, add proper buttons and sliders.
  • Put a single quad mesh generation in a separate function to optimize mesh module.
  • Add sprites. First static, then animated.
  • Add light sources and light map.
  • Add save system.
  • Add physics.
  • How to interact with sound playback, which is in a different thread?

About

A simple first person 3D game with miniquad

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages