DOC PREVIEW
Duke CPS 004 - Java for Video Games

This preview shows page 1-2-3-4-5 out of 15 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Computer Science 4: Java for Video GamesIntroductionAdministrative MaterialWhat you will learn in this courseWhat you won’t learn in this courseWho should take this course ?Who should not take this courseStructure of the CourseWeb Page DevelopmentWebpage PlacementCreating DirectoriesUsing NotepadNetscape/Mozilla ComposerFirst AssignmentToday’s In-Class ExerciseCompSci 44.1Computer Science 4:Java for Video GamesDietolf (Dee) RammD226 [email protected]/education/courses/spring06/cps004/Robert DuvallD228 [email protected] 44.2IntroductionAdministrative materialIntroduction thinking about gamesWebpage developmentFirst assignment (due Tuesday)CompSci 44.3Administrative MaterialCourse WebpageWhat you will learn?Is this course right for you?Structure of the courseCompSci 44.4What you will learn in this courseTwo primary goals are to teach1. Basic programming2. Basic computer science conceptsTo explore these topics we’ll studyVideo game designAlgorithms used in video gamesCompSci 44.5What you won’t learn in this courseThe same amount and type of programming as in CompSci 6 for majorsEnough about Java or video games to market your own gamesProgramming concepts that will only be useful using our video games packageCompSci 44.6Who should take this course ?Students with very little or no background in computer programmingStudents who want to learn something about computer programming and might want to take additional coursesProspective majors who feel they are not ready for CompSci 6Students who want to learn something new, interesting, and fun, that might actually be usefulCompSci 44.7Who should no t take this courseComputer Science Majors who already know how to program (in any language)Computer ProgrammersStudents afraid of technology who want to get QS credit with as little pain a possible and who could never imagine taking another computer course (take CompSci 1 instead: it’s a survey course with more general knowledge)CompSci 44.8Structure of the CourseHomeworks 50%WeeklyTypically done in pairsBuild toward projectTests 30%2 Each 15% (no final: final period required for project presentations)Project 20%Presentation is your final examDone in teams of 2 or 3CompSci 44.9Web Page DevelopmentWhere files should be placedHow to create and use directories (folders)Using Windows NotepadCan use almost any editor Could use the one in EclipseCompSci 44.10Webpage PlacementYour webpage is located in P:\public_htmlYour individual course webpage will be located in P:\public_html\cps4Your personal webpage is viewable from http://www.duke.edu/~yourloginYour course webpage is viewable fromhttp://www.duke.edu/~yourlogin/cps4CompSci 44.11Creating DirectoriesDouble Click on My Computer (ICC229)Double Click on P drive (could also be indicated by your login)Double Click on public_htmlFile->New->FolderType in cps4 and EnterCompSci 44.12Using NotepadFind and open up NotepadType in<html><head> </head><body><h1> Hello! </h1></body></html>File->Save asSelect P:\public_htmlSelect cps4Save as Hello.htmlCompSci 44.13Netscape/Mozilla ComposerIn Netscape/IE/Firefox, go tohttp://www.duke.edu/~yourlogin/cps4/Hello.htmlRename Hello.html to index.html and go tohttp://www.duke.edu/~yourlogin/cps4/index.html is searched for automatically if no file name is givenExperiment on your own time with this web page to make more webpages and add links(Refer to resources on class web page for help with html)CompSci 44.14First AssignmentVisit the course website and complete the first assignment due on TuesdayCompSci 44.15Today’s In-Class ExerciseUnderstanding and Mastering the game of NimSee handoutOne heap gameDevelop a strategyTwo heap gameExtend your ideasGeneralize to additional heapsExtend your


View Full Document

Duke CPS 004 - Java for Video Games

Documents in this Course
Lecture

Lecture

18 pages

Chapter 7

Chapter 7

18 pages

Chapter 9

Chapter 9

15 pages

Java 1

Java 1

24 pages

Java 3

Java 3

11 pages

Lecture

Lecture

10 pages

Chapter 4

Chapter 4

28 pages

Chap 2

Chap 2

16 pages

Graphics

Graphics

20 pages

Lecture

Lecture

12 pages

HTML

HTML

16 pages

Java 1

Java 1

6 pages

Chapter 4

Chapter 4

16 pages

The Plan

The Plan

25 pages

Lecture

Lecture

16 pages

Chapter 6

Chapter 6

21 pages

Lecture

Lecture

18 pages

Lecture

Lecture

23 pages

Lecture

Lecture

16 pages

Lecture

Lecture

19 pages

Lecture

Lecture

12 pages

Lecture

Lecture

5 pages

Lecture

Lecture

26 pages

Lecture

Lecture

16 pages

Chapter 7

Chapter 7

23 pages

Lecture

Lecture

21 pages

Lecture

Lecture

4 pages

Lecture

Lecture

4 pages

Lecture

Lecture

8 pages

Lecture

Lecture

4 pages

Lecture

Lecture

10 pages

Chapter 4

Chapter 4

32 pages

Java

Java

4 pages

CompSci 4

CompSci 4

18 pages

Lecture

Lecture

26 pages

CompSci 4

CompSci 4

12 pages

HTML

HTML

17 pages

Lecture

Lecture

16 pages

Chapter 5

Chapter 5

22 pages

Lecture

Lecture

4 pages

Chapter 4

Chapter 4

10 pages

Chapter 2

Chapter 2

15 pages

Chapter 8

Chapter 8

14 pages

Lecture

Lecture

15 pages

Load more
Download Java for Video Games
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Java for Video Games and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Java for Video Games 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?