go-sdl2-experiments

module
v0.0.0-...-00071d3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2022 License: BSD-3-Clause

README

SDL2 toolkit for Go examples

This repository contains several examples, ranging from very basic to a little more advanced. It is meant to showcase the possibilities of package github.com/veandco/go-sdl2 combined with github.com/roeldev/go-sdl2-experiments/pkg/sdlkit.

Some examples are heavily inspired by the works, or contain art or other assets created by others. These examples contain a notice and location of the original works/assets.

Created with

License

Copyright © 2020-2022 Roel Schut. All rights reserved.

This project is governed by a BSD-style license that can be found in the LICENSE file.

Directories

Path Synopsis
collisions
ecs_balls
example inspired by https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Balls1.cpp
example inspired by https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Balls1.cpp
olc_balls
example inspired by https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Balls1.cpp
example inspired by https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Balls1.cpp
draw
input
pkg
sdlkit/event
Package event defines interfaces for sdl.Event handling.
Package event defines interfaces for sdl.Event handling.
sdlkit/geom
Package geom defines a two-dimensional coordinate system.
Package geom defines a two-dimensional coordinate system.
sdlkit/geom/xform
Package xform supplies additional transform related features.
Package xform supplies additional transform related features.
sdlkit/math
Package math provides additional game math related functions.
Package math provides additional game math related functions.
time

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL