Alice Community

Alice Community (http://www.alice.org/community/index.php)
-   Share Worlds (http://www.alice.org/community/forumdisplay.php?f=6)
-   -   My first Alice Game (Also the last) (http://www.alice.org/community/showthread.php?t=2549)

wongwanchap 04-20-2009 01:43 PM

My first Alice Game
 
1 Attachment(s)
Hello!! Long time no see.

I have joint a Alice Game Competition. And I using a lot of time to make this game. The game is quite large. (Coz there are lots of pics inside)

[URL="http://www.sendspace.com/file/4dbd5u"]http://www.sendspace.com/file/4dbd5u[/URL]

This game is a board game, including some sub game (totally 5)
hope u like it..:rolleyes:

This is my first Alice Game, also will be my last Alice game.
I use almost two week to finish this game, but actually it can finish faster.
Some problems make me spend more time on it.
And there is some comment for improve the Alice software:
1.) When I save a world or open a world, it take so long. Loading need long time can be understanding, but actually can improve the saving process, so taking less time.
2.) Sometimes when I finish saving the world (no error msg), then I open the world, a error msg pop up, and say the file can't open. It's very sad thing, I lost all my works. (it happen to me twice:() But the luck thing is Alice itself have auto back up. (But I still very angry with it)
3.) Drag and drop concept is quite a good thing. But after I create lots of object, it seems the "drag and drop" become very slow. I could prefer better performance rather than better interface.
4.) It seems the Alice software will slow down, if will open it for a while. But after restart Alice, it seems the speed become normal. (due to the "undo" function?)

This three main problems, make me using a lots of time to finish my game.

Btw, I use a lot of new concept in this program.
And sorry about the Chinese, I make the game in Chinese...(Change it to English will be a huge job:o)

DrJim 04-21-2009 07:19 PM

[QUOTE=wongwanchap;9779] ...also will be my last Alice game. [/QUOTE]

Definitely a good decision - Alice just isn't capable (nor was it designed to be!) for complexity at that level. I'm surprised that you managed to actually get a world of that size to work (haven't looked at it yet, since it is beyond the capabilities of the laptop I'm working on right now).

One of the difficulties of any 3D graphics program is the memory (and associated memory management software) needed. Alice 2.x is "old" (by computer standards) in that respect - and was designed as a teaching tool anyway.

Hopefully 3.0 will be better - at least in giving an alternative to drag and drop - but it will never be competative (nor, IMO, should it be) with a dedicated game engine.

I am looking forward to seeing your game when I get to better hardware. From the still, it looks like it should be one of the best Alice implementations ever. :)

wongwanchap 04-22-2009 04:22 AM

Thanks for comment.

Hope those problem I mention can be solve at Alice 3.0.:)

wongwanchap 04-22-2009 05:47 AM

Any other comment will be appreciate. Don't forget to vote. Thanks!!:D

DrJim 04-22-2009 04:15 PM

[QUOTE=wongwanchap;9803]Any other comment will be appreciate. Don't forget to vote. Thanks!!:D[/QUOTE]

Rather difficult to figure out the "help" if you don't know Chinese, obviously, so I really can't comment much on gameplay. Certainly very nice graphics, very smooth titles and menu's and overall a nice job. :)

Also I did already figure out a "cheat" for the couple of programs I did understand. If I get that involved in a game, it definitely has caught my interest. :p

I did have a bit of trouble trying to unzip the world - actually all that was needed was to change the extension to .a2w. I suspect the .zip extension was just added by the server at the storage site - since .a2w files are actually .zip files with another extension.

madden 04-22-2009 08:32 PM

(Speechless)
Just... wow.
This was the most amazing thing to ever happen to... like... anything.
I can't even comprehend how you did this, just... wow.
I... I... Amazing job! Just... amazing.
Definitely a 5!
...Just... wow :eek:

wongwanchap 04-23-2009 12:39 AM

3 Attachment(s)
I have upload some translation in the help. I know this doesn't help so much to understand the game (maybe the best way is to let me teach you Chinese :p), however the "tiny game" mode doesn't require any understand on Chinese, what you need is just skill. There are totally five games, and one challenge mode (play five games, and sum up all the score). Which game you like most?:)

* The 3rd pic show you how to play these five games.

wongwanchap 04-23-2009 12:49 AM

[QUOTE=madden;9822](Speechless)
Just... wow.
This was the most amazing thing to ever happen to... like... anything.
I can't even comprehend how you did this, just... wow.
I... I... Amazing job! Just... amazing.
Definitely a 5!
...Just... wow :eek:[/QUOTE]

Thanks!

Here I have used some very new concept (seems no one has use before)

U can see my event window has very few events. As I condense all of them to the "firstmethod", the other event is just use for keyboard detect and mouse detect.

And I also find something strange: the computation time in <method> is very high compare to <function>.
eg. if u assign a value (eg. a=10;) in <method>, it take almost 0.2s in my com.
but if u assign a value in <function>, it take no almost no time (compare to previous case)

And one more thing need to be careful is when you create a list, never try to set the value of the list (instead to change the element in list, use add and remove or clear), because it only change the pointer of the reference (as list actually is only a reference).

AzN 04-23-2009 01:09 AM

This could be the best game i have ever seen in my whole career of Alice, NICE JOB!
By the way how did you manage to make such a big File Folder?

wongwanchap 04-23-2009 05:38 AM

[QUOTE=AzN;9826]This could be the best game i have ever seen in my whole career of Alice, NICE JOB!
By the way how did you manage to make such a big File Folder?[/QUOTE]

Thanks. After listen your words, I feel it's worth to spend 2 week to make this game.

I don't remember, but I remember I start from making the sub game (the five tiny game) first, each sub game normally cost one day. Then I use most of the time to make the board game, including search for the information and create the graph.....
Finally, I don't have time to debug, I believe there must have some bug. But this is my final product for the competition.


All times are GMT -5. The time now is 08:49 PM.

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