crystal-sdl2's People
crystal-sdl2's Issues
Why structs?
I've been playing around with crystal-sdl2 and asked myself, why structs? I can't see them a good fit and with classes is possible to call to free inside finalize (finalize won't work otherwise).
No working sample code
Hi,
Please add a working sample for how to use crystal and SDL2.
crystal-tetris does not work with the latest version of crystal/shards/SDL2. (and crystal-tetris does not have an issue tracker).
Projectfile
was never read by crystal deps
. It attempted to read shard.yml
, so I created this one that may or may not be correct:
name: tetris
version: 0.1.0
dependencies:
sdl2:
github: weskinner/crystal-sdl2
When compiling, there were several errors.
Output when building:
crystal tetris.cr
Error in ./tetris.cr:1: while requiring "./src/main.cr"
require "./src/main.cr"
^
in ./src/main.cr:3: while requiring "./graphics"
require "./graphics"
^
Syntax error in ./src/graphics.cr:85: expecting token ')', not 'as'
LibSDL2_GFX.box_color(@render as Void*, x_tl, y_tl, x_br, y_br, color);
^
Tested with crystal 0.19.4 (2016-10-07), shards 0.6.3 (2016-09-06), sdl 2.0.4 on 64-bit Arch Linux.
Cheers!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.