en EN   ru RU

Main

A2 OS

Introduction

Localization

UDP Chat

Proxy-server

IFS

Demos

Games

Raytracing

Virtual keyboard

RegExp

DRAKON

Arduino

Programs

Utilities

Links

For webmaster

Contact info

CV


A2 OS forum

 
  Printable copy

Games for A2 operating system



Raycaster, Raycaster Maze

SAGE

Raycasting engine based on lessons "Lode's Computer Graphics Tutorial - Raycasting", "Lode's Computer Graphics Tutorial - Raycasting II: Floor and Ceiling" "Lode's Computer Graphics Tutorial - Raycasting III: Sprites".

First lesson dedicated to rendering of untextured and textured walls Lode's Computer Graphics Tutorial - Raycasting. Second lesson dedicated to rendering of textured floor and ceiling Lode's Computer Graphics Tutorial - Raycasting II: Floor and Ceiling. Third lesson dedicated to rendering of sprites Lode's Computer Graphics Tutorial - Raycasting III: Sprites.

Optimized (optimized rendering to application window) source code on Active Oberon corresponding to original C++ code of last lesson able for download on this page.

Raycasting with textured walls, with rendering of textured floor, ceiling and sprites

Taking as basis the raycasting algorithm and adding the maze generation algorithm an application for walking throug labyrinth obtained. The labyrith map may be displayed by pressing Tab key. Source code also available for download.

Raycasting labyrinth


Color Lines game

SAGE

Color Lines game for A2 (Bluebottle) operating system


All described applications included into MicroA2 assembly.



Type

Name

Size

Downloads

zip

MicroA2.zip

1 MiB

405

Last update: 13-5-16 22:11:06


 

alt CodeTyphon

Copyright © 2005-2017 SAGE. All rights reserved.