Alice Community  

Go Back   Alice Community > Alice 2 > Share Worlds

Reply
 
Thread Tools Display Modes
Old
x2495iiii
Super Moderator
 
x2495iiii's Avatar
 
Status: Offline
Posts: 3,508
Join Date: Dec 2008
Location: Somewhere in the Continental U.S.
Default 06-04-2010, 01:26 AM

Quote:
Originally Posted by cooki3monst3r77 View Post
I apologize. There was a misunderstanding between the friend and I. Apparently he got it from a teacher who couldnt explain how things worked on it and my friend was trying to turn it in as a project in my school, saying that he was the one that created it. Now I feel like a real douche. I am truly sorry. We are trying to recreate this tic tac toe in school and I am f#@#$# STUMPED. Even looking at your code. GOOD JOB.
Very honorable of you.


(')>
   
Reply With Quote
folders in details window
Old
chinchli57
Guest
 
Status:
Posts: n/a
Default folders in details window - 12-04-2010, 08:46 PM

Dameria I loved your dice game! Very nice and neat.
I am having to do a dice game and am trying to figure out how to include lists or arrays. When putting in all of the squares and numbers I ran out of room and can no longer see the details window! Not sure how to get that back, but what I wanted to know is this, on your dice game you put everything in it's own folder, how did you do that? Also, do you have to add the folder name when you are calling out a square for instance. This probably all sounds silly to you but I am new to Alice this semester. Thanks.

Last edited by chinchli57; 12-04-2010 at 08:49 PM.
   
Reply With Quote
Old
Dameria
Senior Member
 
Dameria's Avatar
 
Status: Offline
Posts: 978
Join Date: Sep 2009
Location: United States
Default 12-04-2010, 09:03 PM

Quote:
Originally Posted by chinchli57 View Post
Dameria I loved your dice game! Very nice and neat.
I am having to do a dice game and am trying to figure out how to include lists or arrays. When putting in all of the squares and numbers I ran out of room and can no longer see the details window! Not sure how to get that back, but what I wanted to know is this, on your dice game you put everything in it's own folder, how did you do that? Also, do you have to add the folder name when you are calling out a square for instance. This probably all sounds silly to you but I am new to Alice this semester. Thanks.
To add a folder you right click in the object list and press on the "Add Folder" option. You can then drag any options you want into that folder to organize the object panel like I did. By the way I do not have a dice game, I have a tic-tac-toe game. Lists and arrays are not that hard, and they do allow you to do everything you want with a lot less coding, but they can get tricky, so unless you have more than 10 objects that you all want to do the same type of thing, then I suggest you don't use lists. If there are more than 10, than you can, and you use the "For All in Order" a "For All Together" blocks on the bottom to call lists. You then use methods with parameters from there to do the action that you want to with that list.


Check out my best projects so far and please comment:

Tic-Tac-Toe 2.0 ................... http://www.alice.org/community/showthread.php?t=3548
Alice Paint ........................... http://www.alice.org/community/showthread.php?p=23408
Real-Time Clock .................. http://www.alice.org/community/showthread.php?p=12725
Maze Game ......................... http://www.alice.org/community/showthread.php?t=4301
   
Reply With Quote
Old
Shibble
Junior Member
 
Status: Offline
Posts: 5
Join Date: Sep 2011
Default 10-18-2011, 11:13 AM

Not sure if you will read this because this thread is pretty old, but how did you manage to get the world.playerturn variable to the setSquare method. I have a assingment for school which looks a bit like this, but i can't seen to make a "universal" variable that changes througout the game.
   
Reply With Quote
Old
Dameria
Senior Member
 
Dameria's Avatar
 
Status: Offline
Posts: 978
Join Date: Sep 2009
Location: United States
Default 10-18-2011, 01:24 PM

Quote:
Originally Posted by Shibble View Post
Not sure if you will read this because this thread is pretty old, but how did you manage to get the world.playerturn variable to the setSquare method. I have a assingment for school which looks a bit like this, but i can't seen to make a "universal" variable that changes througout the game.
To make a universal variable you have to create the variable underneath the "World" tab in the object list, the one where every other object branches off of. If you create the variable here, it can be used in any method or object in the program. If you create the variable in any other object, then that variable will only work within that object's methods.


Check out my best projects so far and please comment:

Tic-Tac-Toe 2.0 ................... http://www.alice.org/community/showthread.php?t=3548
Alice Paint ........................... http://www.alice.org/community/showthread.php?p=23408
Real-Time Clock .................. http://www.alice.org/community/showthread.php?p=12725
Maze Game ......................... http://www.alice.org/community/showthread.php?t=4301
   
Reply With Quote
Old
Shibble
Junior Member
 
Status: Offline
Posts: 5
Join Date: Sep 2011
Default 10-18-2011, 03:27 PM

Quote:
Originally Posted by Dameria View Post
To make a universal variable you have to create the variable underneath the "World" tab in the object list, the one where every other object branches off of. If you create the variable here, it can be used in any method or object in the program. If you create the variable in any other object, then that variable will only work within that object's methods.
With "underneath" the world tab, do you mean, select World and then click variable. Or really create one underneath is so that it's stands on it's own.
(Sorry to bother you, but i'm new to this)

Edit : Looking at you're code, you have a world.playerTurn in your setsqaure method, but i just can't seem to get that to work. Alice won't let me drag the variable into a if/else stament.



Uploaded with ImageShack.us

Last edited by Shibble; 10-18-2011 at 03:42 PM. Reason: added a pic of my problem
   
Reply With Quote
Old
Dameria
Senior Member
 
Dameria's Avatar
 
Status: Offline
Posts: 978
Join Date: Sep 2009
Location: United States
Default 10-18-2011, 05:06 PM

Quote:
Originally Posted by Shibble View Post
With "underneath" the world tab, do you mean, select World and then click variable. Or really create one underneath is so that it's stands on it's own.
(Sorry to bother you, but i'm new to this)

Edit : Looking at you're code, you have a world.playerTurn in your setsqaure method, but i just can't seem to get that to work. Alice won't let me drag the variable into a if/else statement.
You should always be able to drag a world variable into an if/else statement. Just make sure you create the variable in the "world" tab and not in any other object. You click on "world" then you go to "variables" then you create a new variable, and that is a world variable. You can then drag and drop that variable into any if/else statement and compare whatever you want with it.


Check out my best projects so far and please comment:

Tic-Tac-Toe 2.0 ................... http://www.alice.org/community/showthread.php?t=3548
Alice Paint ........................... http://www.alice.org/community/showthread.php?p=23408
Real-Time Clock .................. http://www.alice.org/community/showthread.php?p=12725
Maze Game ......................... http://www.alice.org/community/showthread.php?t=4301
   
Reply With Quote
Old
Shibble
Junior Member
 
Status: Offline
Posts: 5
Join Date: Sep 2011
Default 10-19-2011, 04:29 AM

Well i guess Alice is srewing me over then :P

I've been trying that the whole time, but it just won't let me. I'll keep trying ..
   
Reply With Quote
Old
Dameria
Senior Member
 
Dameria's Avatar
 
Status: Offline
Posts: 978
Join Date: Sep 2009
Location: United States
Default 10-19-2011, 08:23 AM

Quote:
Originally Posted by Shibble View Post
Well i guess Alice is srewing me over then :P

I've been trying that the whole time, but it just won't let me. I'll keep trying ..
If you want you could upload your file as a post here and I'll look it over when I get home and try to fix it. Just tell me what method and comment on the if/else statement that you are trying to get the variable into.

Also there are some glitches with using the copy/paste feature in Alice, make sure that the if/else statement is newly dragged into the code and not just a copy from somewhere else, that might do it.


Check out my best projects so far and please comment:

Tic-Tac-Toe 2.0 ................... http://www.alice.org/community/showthread.php?t=3548
Alice Paint ........................... http://www.alice.org/community/showthread.php?p=23408
Real-Time Clock .................. http://www.alice.org/community/showthread.php?p=12725
Maze Game ......................... http://www.alice.org/community/showthread.php?t=4301
   
Reply With Quote
Old
Shibble
Junior Member
 
Status: Offline
Posts: 5
Join Date: Sep 2011
Default 10-19-2011, 02:05 PM

Quote:
Originally Posted by Dameria View Post
If you want you could upload your file as a post here and I'll look it over when I get home and try to fix it. Just tell me what method and comment on the if/else statement that you are trying to get the variable into.

Also there are some glitches with using the copy/paste feature in Alice, make sure that the if/else statement is newly dragged into the code and not just a copy from somewhere else, that might do it.
Thanks for the offer, but i just managed to get it working

I used a fuction that keeps track of the variable. And i was able to combine that function with a variable within the method. Maybe a bit of a detour, but it works

Thanks again!
   
Reply With Quote
Reply

Tags
fun, game, tac, tic, toe

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Copyright ©2018, Carnegie Mellon University
Alice 2.x 1999-2012, Alice 3.x 2008-2012, Carnegie Mellon University. All rights reserved.