ACM Video Game Design Forum
July 31, 2010, 12:29:35 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: New Forum for ACM Video Game Designers!  Make an avatar with size 184 x 184.
 
   Home   Help Search Login Register  
Pages: [1] 2 3 ... 10
 1 
 on: February 18, 2010, 01:43:36 PM 
Started by MindAbyss - Last post by MindAbyss
- Got AS3 file to work with movement code and have simple HitTest Collision.  We are about to implement Pixel Perfect Collision; the code for it is on google wave.
- Figured out we need to animate directly in Flash as a separate movie clip with separate code.
- Decided we will eventually be using a Wall-E type robot at some point.

 2 
 on: February 12, 2010, 09:53:53 PM 
Started by MindAbyss - Last post by MindAbyss
- Have one robot design done temporarily
- Got AS3 to work in a separate file

 3 
 on: February 10, 2010, 11:53:14 AM 
Started by MindAbyss - Last post by MindAbyss
No meeting due to the snow... Sad

 4 
 on: February 08, 2010, 11:59:00 AM 
Started by MindAbyss - Last post by MindAbyss
Room is now officially 4416.

 5 
 on: February 06, 2010, 03:26:16 PM 
Started by MindAbyss - Last post by MindAbyss
- Got the robot to move and have the cursor replaced with a crosshair scope. (Programmers should still try to do it themselves to understand flash better)
- Still working on numerous robot concepts and the first level design.
- Working on how the interface will look, already have a few concepts.
- If someone is still not on google wave, tell me.
- If anyone needs help with Flash, please ask me or Brendan for help.

 6 
 on: February 04, 2010, 09:46:10 AM 
Started by MindAbyss - Last post by MindAbyss
I got your invite to Wave and have my account setup now, thanks.

Regarding the repository, I think it just means that people can view it and download the source but the repository owner has to add contributors to the repository for them to modify anything. I'll look into that and get back to you.

Ok as long as people can't edit it, I don't mind it being public. Smiley

 7 
 on: February 04, 2010, 08:44:23 AM 
Started by MindAbyss - Last post by vinnie
I got your invite to Wave and have my account setup now, thanks.

Regarding the repository, I think it just means that people can view it and download the source but the repository owner has to add contributors to the repository for them to modify anything. I'll look into that and get back to you.

 8 
 on: February 03, 2010, 10:36:18 PM 
Started by MindAbyss - Last post by BigV
Here are some links that will help people learn actionscript 3.

Rotate object - http://www.youtube.com/watch?v=YXpFKa_F9Zs

Object follows mouse - http://www.youtube.com/watch?v=pKj1IgWJd-A

Object rotates to point towards mouse - http://www.foundation-flash.com/tutorials/as3rotation/

Happy Coding ^_^

Edit:
Here are 2 more helpful actionscript 3 related links

Moving an object - http://www.youtube.com/watch?v=Mglu8Mb68O8

A link to what seems like library files - http://www.senocular.com/flash/actionscript/?file=ActionScript_3.0/com/senocular/utils/KeyObject.as

 9 
 on: February 03, 2010, 09:15:25 PM 
Started by MindAbyss - Last post by MindAbyss
Not sure how long the invites normally take to send out but I still don't have mine. Can you send one to vrs5@njit.edu again? Also, the source control software I mentioned at the meeting is called Git and you can host a repository for free at www.github.com so long as you make it open source. You can pay to make it private. There are probably other sites that will host a private repository for free, that is just the one I've used. If you're not familiar with version control in general, wikipedia has a pretty big page explaining all the different software available (Git or Mercurial would probably be our best choices), the different types, and how they work.

This stuff is designed specifically for teams working on code simultaneously and as far as I know, it's not really bound to any language. It's basically a shell-based application that will track changes to the files you tell it to watch. In the case of Git or Mercurial, it is decentralized so each person has their own local copy (called a repository). They can then push their changes to another copy of the files using Git/Mercurial and it will perform a merge. If the changes were not to the same part of the file, it will just add them together. If they conflict then you will have to manually resolve the problem. The system allows you to see, line-by-line, what has been added/removed/modified, keeps a version history, and (one of my favorite parts) it lets you revert back to an older version of a file should you manage to really screw something up. Since Git/Mercurial are decentralized, you don't need to connect to a server to work on the code. The point of having hosting like GitHub is to provide a central location for everybody to update their local copy and to share their changes. GitHub also puts a nice interface on everything if you want to show others how the code has evolved. I highly recommend something like this for our project, especially since there were more than a handful of programmers at the meeting. It will make things much easier to manage.

They take a couple days sometimes to send out invites.  I would wait a little longer first.  If it takes more than a few days I will send one to you again.

I think going public really shouldn't be a problem.  Now when it says public does that mean other people can join this repository or that they can only view it?

Also the ability to look back at old code sounds very useful!  I will try installing the program and will test it with other members on Friday for who ever is there Friday.

Thanks for the help!

 10 
 on: February 03, 2010, 07:17:23 PM 
Started by MindAbyss - Last post by vinnie
Not sure how long the invites normally take to send out but I still don't have mine. Can you send one to vrs5@njit.edu again? Also, the source control software I mentioned at the meeting is called Git and you can host a repository for free at www.github.com so long as you make it open source. You can pay to make it private. There are probably other sites that will host a private repository for free, that is just the one I've used. If you're not familiar with version control in general, wikipedia has a pretty big page explaining all the different software available (Git or Mercurial would probably be our best choices), the different types, and how they work.

This stuff is designed specifically for teams working on code simultaneously and as far as I know, it's not really bound to any language. It's basically a shell-based application that will track changes to the files you tell it to watch. In the case of Git or Mercurial, it is decentralized so each person has their own local copy (called a repository). They can then push their changes to another copy of the files using Git/Mercurial and it will perform a merge. If the changes were not to the same part of the file, it will just add them together. If they conflict then you will have to manually resolve the problem. The system allows you to see, line-by-line, what has been added/removed/modified, keeps a version history, and (one of my favorite parts) it lets you revert back to an older version of a file should you manage to really screw something up. Since Git/Mercurial are decentralized, you don't need to connect to a server to work on the code. The point of having hosting like GitHub is to provide a central location for everybody to update their local copy and to share their changes. GitHub also puts a nice interface on everything if you want to show others how the code has evolved. I highly recommend something like this for our project, especially since there were more than a handful of programmers at the meeting. It will make things much easier to manage.

Pages: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!