Streak Club is a place for hosting and participating in creative streaks.
Just following a blender tutorial and picking information from other sources. Includes a 'puzzle' to get to the 'goal'. Also boxes. :)
Video: http://youtu.be/kqrF_QCjSoo
To play you have to get Blender and run the room1.blend file.
I used to have Blender installed, but the UI made me give up and uninstall it.
I did watch the video though and that is very cool. I didn't realize that Blender had those capabilities.
Due the lack of having blender installed, I could only look at the video. It´s fascinating, how a game can work with such a simple installation.
Tadaaa! I have reached the 'goal'. :)
Haven't used the Blender Game Engine, yet. Does this mostly work with Nodes or do you use Python for programming the logic?
The goal of this minigame was making the easiest possible game demo that has movement and collision detection for teaching purposes. Here's the source with German language commentary:
function love.load() -- hier werden zu Beginn einmalig Befehle ausgeführt sx,sy = 700,300 -- stehen für Spieler X- und Y-Koordinate cx,cy = 50,300 -- stehen für Computer X- und Y-Koordinaten end function love.draw() -- hier werden Bilder und Formen gezeichnet love.graphics.circle("fill", sx, sy, 50) -- Großen Kreis (Spieler) zeichnen love.graphics.circle("fill", cx, cy, 25) -- Kleinen Kreis (Computer) zeichnen end function love.update() -- hier werden Veränderungen berechnet if love.mouse.isDown("l") then -- falls Mausknopf/Touchscreen gedrückt/berührt if love.mouse.getY() > sy then -- wenn Maus/Finger höher als Spieler ist... sy = sy + 10 -- Spielerbewegung nach unten else -- ... in allen anderen Fällen sy = sy - 10 -- Spielerbewegung nach oben end end cx = cx + 5 -- Bewegung des Computers nach rechts if cx > 800 then -- Beim Berühren des Rechten Randes cx = 0 -- wird der Computer nach links versetzt cy = math.random(1,600) -- wird die Höhe des Computers zufällig berechnet end -- Wenn Spieler und Computer einander nahe sind if math.abs(sx - cx) < 50 and math.abs(sy - cy) < 50 then cx = 0 cy = math.random(1,600) end end
I figure some of you could use this to learn some German! :D
Needs LÖVE to run
On Saturday I made this game in <7 hours at Berlin Mini Jam and on Sunday I fixed scaling on Android and made it a bit easier. On Desktop you'll need LÖVE to play. Music used from my music streak entry.
PSA: don't let your cat explode!
Something about a heart. It's an arcade tower defense survivor made in LÖVE, which you'll need to play.
Making this, I learned a little bit about quads and rotation and got reminded how non-straightforward managing lists of removable entities is.
I was at re:publica on Tuesday and had the joy of attending a workshop where we put a recordable greeting card sound module which was already rigged with conductive textiles instead of buttons inside a self-sawed puppet. I'm cheating and using this as my weekly submission even though it's just a toy. :)
More info about the puppet: https://youtu.be/XA6SLtrSsSE?t=1m45s
A half-baked attempt at making a sci-fi lap racing game.
At least the speed-changing sound works but its implementation is questionable and it seems to have blocked any other sound effects...
Unfortunately, there's no win/lose condition implemented
Requires blender (use blenderplayer) to play.
Inspired by a VR experience at A MAZE. / Berlin, I started a scene to walk through in first person with Oculus Rift in mind (but not in use... yet?). Made at Berlin Mini Jam.
The genre is fantasy, biographical, biblical (old testament) or cartoon.
D'aaw. Seconds too late...
I made a tiny game you can play using LÖVE.
I guess I have a week to tweak it since I insisted submitting in the last, last second ^^
Video: https://youtu.be/HyHCpQzARGY
The music speeds up with every level. This is directly inspired by Anja's Mixit.
Thanks for the kind words, all!
@Stephan I used nodes only. In today's project (gonna post it in a minute) I wanted to have the strength of pressing analog sticks to translate to turning speed (first person game) but the only thing I could find quickly was python code, so this might already be the limit of drag&drop in Blender, at least when it comes to joystick input.