Sunday 14 February 2016

Tackling the good old "auto bed leveling" problem

Greetings all

So, I've been building the same 3d printer for 2 years now (A reprap morgan) and although frustrating, I'm loving every second of it.
Alongside my (unfinished 3D printer), I started building a variant of the rostock mini for a family member. I find the concept of auto bed leveling appealing...not necessary, but more of a nice to have imho.

Now, the usual way of bed leveling is that probe that gets engaged  by the belt and then it moves along the bed in the usual fashion,

There is alos a servo isk micro switch solotion like this

But more moving parts = more that can go wrong (imo)

Then I saw Steve Graber's video on YouTube, this concept stayed stuck in the back of my mind, but wasn't exactly what I wanted (the tilting looked a tad wonkey...and he didn't provide links to the files)

After a while I saw the concept of using Force Sensing Resistors on the bed of the printer for bed leveling, brilliant expect for the fact that you could not use a heated bed (as the head would affect the resistors)


Seeing that I want to be able to upgrade the printer in the future with a heated bed< and took a liking to the FSR concept I kept searching....and came across edlep's FSR Groove Mount for a hot end on Thingiverse link

Finally a solution that I really like...until I started trying to source some FSR's. So I'm from South Africa, and our currency is shot recently, these ended up as a non viable solution.
I did not give up how ever, remember Steve Graber's system I talked about earlier (having a micro switch attached to the hot end) now I thought that would be a great concept if combined with this...so I did a quick mockup.

Ladies and gent I present to you an alternative solution to an already solved problem.




Unfortunately, seeing as my printer is not done yet I cant show a working prototype yet, so if anyone is interested in giving this a go give me a shout and I'll upload the files.

Any C&C is welcome, as this is my first post here on the forums.

Monday 1 February 2016

Global Game Jam - 2016

So, yet again I've decided to do the Global Game Jam hosted at my University this year.

This years theme: RITUAL 
The diversifiers
Comic book colours
Your game uses only 4 colours, with an emphasis on contrast 
- Accessibility, Art, Design, Pervasive
LEGO Got It Right
There are no spoken or written words in this game. This is even true in the instructions 
- Pervasive, Accessibility
The Bard's Tale
2016 is 400 years since the death of Shakespeare. Build a game around one of his works - Content
A local game for local people
Make a game that features your country, city, or people that jam around you 
- Content, Theme
Where in the world is…
Gameplay or art changes depending on the player's geographical location (GPS, IP location, etc). The game experience is therefore significantly different for players all around the globe - Art, Content, Design, Pervasive
Crowd sourced
Anyone who is watching it can play along!
- Design
No retreat, no surrender
The protagonist is unable to go anywhere but forward, in every situation 
- Art, Content, Design, Theme
Capture and Play - Bluetooth
Make a game with Bluetooth capabilities in which any bluetooth device near the PC that have the game would interact with something inside the game. (More items, more enemies, another challenger player, or instant co-op, etc)
 - Code
Take Control
Instead of the usual keyboard and console controllers, your game must use a custom controller
- Design, Accessibility
Marco Polo
Create a game that contains no graphical output -- all information is conveyed to the player through audio 
- Accessibility, Audio
Gandhi’s Game
This game must have zero violence in its game play. Conflicts must have resolutions based on logic 
- Design, Theme
One hand tied behind my back
Create a game that can be played with only one hand. On mobile just one hand holding and playing at the same time i.e. just play with your thumb. Desktop, mouse only or keyboard only 
- Accessibility, Design, Serious
Multijammer
Work cooperatively with other GGJ sites within your own timezone 
 - Meta
Story Mode
No cutscenes, textboxes or interruption of gameplay. Use player actions for all your storytelling - Content, Design, Accessibility
Infinite
Your world is procedurally generated 
- Code, Content
Loudmouth
All audio assets are created by sounds from your mouth
 - Audio
What was that?
Any sound featured must not be sourced from the object in the game making that sound 
- Audio
Work and Play
The game requires the player to code/learn to code to progress - Code, Serious
Won’t somebody think of the children?
Your team must use the works from a child or children - Meta
Companion screen
The game uses a mobile device as an additional screen to show a different mode or portion of the game - Code, Design
Common Ground
Make a co-op game playable by players who have very different levels of ability to each other - Accessibility
Twitch Plays (sponsored by Twitch)
Create a live streamed game intended to be played concurrently by the masses on Twitch.
Do You Even Care? (sponsored by iThrive Games)
Drawing from guidance materials from iThrive's subject matter experts, make a game that teaches empathy to teens.
Guidance materials from iThrive's subject matter experts is available from: http://ithrivegames.com/iThrive%20G4H%20Materials.pdf

Now...I could not think of a game....Nothing. I was a barren wasteland. Luckily, the rest of the community had a ton of brilliant ideas. So, I joined a team and we made a game called:

RPG where you are the village's most amazing and successful hero. (Named Bjorn) You also happen to have a severe case of OCD. You're sent on a quest to save the village, but you'll encounter a lot of things that are an extra challenge for you with your OCD condition.
The team (Not to be confused with the A-Team...different division ;P ):
(Left) Ben Geldenhuys - Art
(2nd from left) Megan Hughes - Game Designer, Project Manager, learnt-to-colour-in-using-wacom-at-ggj16
(Middle) Jem Smith - Lead Programmer
(2nd from right) Jacques Botha (Me) - Programmer, Art, Sound
(Right) Kevin Gibson - Music                         (can't find him?...welp, resident ninja in action)

Some of the Epic art that was designed by Ben (and his sexy assistants): 
The Hero, Bjorn
The home stead
Village

Dreaded Forrest
Final Boss
Unfortunately I don't have the original files anymore (Formatted PC soon after the Game Jam)
Exe download link [win] (for those of you who want to try your hands at being an OCD'd viking hero)

All in all was a epic experience. Even after the disaster (Coined the "Great Git Crash") where by we lost all audio (cept music) we still where voted the best game at the venue....squeeee xD. I would love to team up with these epic folks again and see want we create.

Guess I'll be back next year for another update on GGJ adventures, cheers.

Trophy Project

So a family friend recently finished his 21th Cape Town Cycle Tour , which is quite the achievement. So I thought I'd make a trophy of s...