Skip to content

BearingBall/game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Игра состоит из двух окон: меню и игровое поле.
Стартовую кат сцену ожно пропустить нажатием любой кнопки клавиатуры.
Игра сама определяет доступные уровни в папке с ресурсами игры, но имя уровня обязано быть "Level XX", 
где XX от 01 до 16.
Внутри папки Level обязан быть файлик setting.txt с данным наполнением:
windowCoordinate= 0 0 // координаты игрового окна
windowSize= 1920 1080 // разрешение окна
mapSize= 300 300 // размер карты
startPoint= 180 180 // точка спавна игрока
playerSize= 4 // размер модели игрока (модель круглая)
startViewAngle= 0 // стартовый угол наблюдения
linealSpeed= 0.5 // скорость передвижения
angleSpeed= 0.001 // скорость поворота
viewRange= 600 // дальность обзора
viewAngle= 0.8 // раствор угла обзора
traceFreq= 0.002 // период трейсинга (в долях пи)
В папке level существует папка menuSprites. Без нее работать не будет.
Уровень строится файлами Rectangle и Triangle. Каждая фигура задается координатами вершин и названием текстуры.
Текстура должна быть в папке уровня.

About

my simple game on ray cast

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published