ChipWits: Robot-Programming Fun - Bring Your Brain!

ChipWits Game Community
Consider requiring the LOOP chip

 
Post new topic   Reply to topic    ChipWits: Robot-Programming Fun - Bring Your Brain! Forum Index -> Improving ChipWits
View previous topic :: View next topic  
Author Message
Bytecodes
IBOLHead


Joined: 06 Dec 2007
Posts: 79

PostPosted: Thu Dec 13, 2007 2:49 am    Post subject: Consider requiring the LOOP chip Reply with quote

As a learning tool ChipWits should do its best to help the IBOL programmer write proper code. It seems to me that permitting an arrow that points to an empty socket to act like a LOOP chip is detrimental. Visually the program should halt because there is no next chip to tell it what to do.

There's another big advantage to halting instead of looping - it promotes interactive program building. The user can start building chips in a panel and test them out and leave unfinished paths unfinished. If the program gets to a not-yet-completed section then it would kindly halt and let the programmer add more complexity. As it is now the ChipWit usually acts nuts.

Making this change will not invalidate previous wits if you future proof yourself - the subject of my next Improving ChipWits post.
Back to top
View user's profile Send private message
KlausBreuer
NoobWit


Joined: 26 Feb 2007
Posts: 22
Location: Munich, Germany

PostPosted: Fri Apr 04, 2008 12:10 pm    Post subject: Reply with quote

I agree - this sounds like a very good idea.
I'd suggest making it an option - what to do if an empty chip slot is hit:

a) Loop back to start.
b) STOP and whine (mission ends if ChipWit runs out of brains - perhaps change the ChipWits eyes to either full white with a tiny black spot, or make them look like an analog TV with no signal).
c) STOP and let the user continue editing.

Ciao,
Klaus
_________________
http://www.breueronline.de/klaus/chipwits/

"What, I need a *reason* for everything?" -- Calvin
"Should I or shouldn't I? Too late, I did!" -- Hobbes
Back to top
View user's profile Send private message Visit poster's website
mizraith
NoobWit


Joined: 05 May 2010
Posts: 2
Location: CA

PostPosted: Thu May 06, 2010 12:16 am    Post subject: agree Reply with quote

I would also agree..... it caught me by surprise that it just looped automatically.....especially with multiple rows being capable. Would one chip on each row basically be a bunch of looping statements? (nope).
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    ChipWits: Robot-Programming Fun - Bring Your Brain! Forum Index -> Improving ChipWits All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


© 2007-2008 Informe.com. Get Free Forum Hosting
Powered by phpBB © 2001, 2005 phpBB Group
 :: 

RedSilver 1.01 Theme was programmed by DEVPPL HTML Forum
Images were made by DEVPPL Photoshop Forum