webdevRefinery Forum: So my programming teacher asked me to make a game - webdevRefinery Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Rate Topic: -----

User is offline Quinn 

  • More pew-pew, less QQ
  • Group: Members
  • Posts: 1307
  • Joined: 08-March 10
  • LocationPalmyra, PA, USA
  • Expertise:HTML,PHP,Javascript

Posted 02 April 2012 - 10:36 PM (#1)

So my programming teacher asked me to make a game


I'm assuming in Java, as that's what the course is on
All he's told me so far is that it's for the science wing of my school - matching ions with their definitions or something like that. I have no problem doing this, I'm just not sure how I want to go about it.

I was thinking a drag and drop type of game, but I'm not sure. My teacher was thinking of making a web applet, but I was thinking of a standalone client - easy in Java for both Windows and OS X, right?

I'm not sure how in-depth the game is supposed to be, so if anyone could give me some pointers, I'd gladly take them.
<Imp> [F3ar 40]  [PWNbear 17]  [magik 15]  [dissident 10]  [mark 7]

View PostKyek, on 07 February 2011 - 07:11 AM, said:

Though anyone who thinks Europe is a country should be smacked in the face. By a train.
0


User is offline @Tom 

  • space
  • Group: Members
  • Posts: 704
  • Joined: 24-May 11
  • Locationspace
  • Expertise:Python

Posted 02 April 2012 - 10:56 PM (#2)

If your set in java cool but if you would go the ruby route macruby on os x is pretty awesome.
ocelotapps.com
jr wdR comedian under ThatRailsGuy

View Postarronhunt, on 30 June 2012 - 10:09 PM, said:

Sir you are the first person to make me piss myself laughing. Kudos.
0


User is offline TheEmpty 

  • I say words in sequences.
  • Group: Members
  • Posts: 5154
  • Joined: 02-October 10
  • Expertise:HTML,CSS,PHP,Java,Javascript,Python,Ruby on Rails,SQL

Posted 02 April 2012 - 11:07 PM (#3)

Macruby is old o.O jRuby is pretty awesome, but still not Java ;) (he said in Java)
Reserved.
0


User is offline SapporoGuy 

  • Group: Members
  • Posts: 905
  • Joined: 10-June 11
  • LocationSonyLand

Posted 02 April 2012 - 11:56 PM (#4)

Sounds boring at the moment, like drawing lines between a letter and picture that matches the letter. Fuck'all who wants to play that!!! That's like taking the piss out of my intelligence!

Here's a lame suggestion:
Do a angry birds clone and fling ions at a wall and that has the definitions. Points and stages can be done too!

Or basically any other destruction based game! Guys love that shit! Girls will play of the ions look cute ;)

Whatever you do make it smartphone based! Sure node.js sounds like a dead give away but if I'm gonna use to study make sure that i can study at times that I want to!

I actually have a crap load of games that i want built for education and even text books. I've spent about 4 years now gathering input from students :)

Money, time and skills ate the problem to develope all of this:(
0


User is offline Mo3 

  • Brogrammer
  • Group: Moderators
  • Posts: 1950
  • Joined: 21-July 10
  • LocationStuttgart, Germany
  • Expertise:PHP,Java,Javascript,Python,Ruby on Rails,Node.js

Posted 03 April 2012 - 12:15 AM (#5)

May I throw in Python? It could dramatically shorten your development time. And it's fun.

Quote

A person who thinks all the time has nothing to think about except thoughts. So he loses touch with reality, and lives in a world of illusion called the past. Things are not explained by the past, they are explained by what happens right now. That creates the past, and it begins here. That's the birth of responsibility.
0


User is offline ianonavy 

  • Group: Members
  • Posts: 685
  • Joined: 14-April 10
  • Expertise:HTML,CSS,Java,Javascript,Python

Posted 03 April 2012 - 12:18 AM (#6)

The Angry Birds idea sounds fun, but not very educational. Perhaps the ions definitions are flying at you, and you have an arsenal of ions to select via number key before clicking on the definition to shoot?
reputation += 1 if post.is_helpful else 0
0


User is offline Renegade 

  • 418 I'm a teapot
  • Group: Members
  • Posts: 748
  • Joined: 08-March 10
  • Expertise:HTML,CSS,PHP,Javascript,Node.js,SQL,Graphics

Posted 03 April 2012 - 03:35 AM (#7)

I think Processing could be exactly what your looking for. Tiny learning curve, great documentation (most of the time) and you can export it as an applet.
http://adriancooney.ieGithubTwitterDribbbleForrst
We all die. The goal isn't to live forever. The goal is to create something that will.

Array(16).join({}-{}) + " Batman!";
0


User is offline @Tom 

  • space
  • Group: Members
  • Posts: 704
  • Joined: 24-May 11
  • Locationspace
  • Expertise:Python

Posted 03 April 2012 - 06:50 AM (#8)

View PostThatRailsGuy, on 02 April 2012 - 11:07 PM, said:

Macruby is old o.O jRuby is pretty awesome, but still not Java ;)

jRuby can't be wrote inside the Xcode app though can it?
ocelotapps.com
jr wdR comedian under ThatRailsGuy

View Postarronhunt, on 30 June 2012 - 10:09 PM, said:

Sir you are the first person to make me piss myself laughing. Kudos.
0


User is offline TheEmpty 

  • I say words in sequences.
  • Group: Members
  • Posts: 5154
  • Joined: 02-October 10
  • Expertise:HTML,CSS,PHP,Java,Javascript,Python,Ruby on Rails,SQL

Posted 03 April 2012 - 07:54 AM (#9)

View Postitom07, on 03 April 2012 - 06:50 AM, said:

jRuby can't be wrote inside the Xcode app though can it?

jRuby = Java Ruby. It's a ruby interp that runs in the JVM built in Java.

Since we're all recommended languages after the OP said Java, I say Scala or Haskell.
Reserved.
0


User is offline SapporoGuy 

  • Group: Members
  • Posts: 905
  • Joined: 10-June 11
  • LocationSonyLand

Posted 03 April 2012 - 09:53 AM (#10)

What is not educational?
You have to aim the ion at right definition or you don't get points. Sometimes you don't the definition so you wither use the process of elimination or you start taking pot shots :)

Education is about engaging the student in an activity they think is fun or interesting and slipping the learning/study crap in when they're not looking :)

I'm not your typical Ferris Bueller teacher :P

What ever language you choose make sure it works on a smartphone, tablet or ipod ! Anything that is pure pc base will require sitting down and learning - boring as all fuck!
Plus you have to actively consider opening that app up, mobile device means i can whip it out whenever I've got 5-10 to burn! Almost the optimal 20 minute learning span of most people.

I may suck at programming but I know my subject matter and can back it up :)
0


User is offline @Tom 

  • space
  • Group: Members
  • Posts: 704
  • Joined: 24-May 11
  • Locationspace
  • Expertise:Python

Posted 03 April 2012 - 10:10 AM (#11)

Oh smartphones maybe web app is best.
ocelotapps.com
jr wdR comedian under ThatRailsGuy

View Postarronhunt, on 30 June 2012 - 10:09 PM, said:

Sir you are the first person to make me piss myself laughing. Kudos.
0


User is offline SapporoGuy 

  • Group: Members
  • Posts: 905
  • Joined: 10-June 11
  • LocationSonyLand

Posted 03 April 2012 - 08:38 PM (#12)

Why is a site better?
0


User is offline @Tom 

  • space
  • Group: Members
  • Posts: 704
  • Joined: 24-May 11
  • Locationspace
  • Expertise:Python

Posted 03 April 2012 - 08:40 PM (#13)

View PostSapporoGuy, on 03 April 2012 - 08:38 PM, said:

Why is a site better?

I just meant because of different operating systems and then if people want to access it on their smartphones there's a TON of different things to account for.
ocelotapps.com
jr wdR comedian under ThatRailsGuy

View Postarronhunt, on 30 June 2012 - 10:09 PM, said:

Sir you are the first person to make me piss myself laughing. Kudos.
0


User is offline NeilHanlon 

  • Group: Members
  • Posts: 884
  • Joined: 08-July 10
  • LocationRowley, Massachusetts
  • Expertise:HTML,CSS,PHP,Java,Graphics

Posted 03 April 2012 - 09:13 PM (#14)

Hate to break it to you Sapporo, but not everyone has a smart phone...

Webapp or standalone would probably be best. :)
Thanks,
兄ニール

Website | Blog | @NeilHanlon | About.Me | Facebook | LinkedIn
0


User is offline AwesomezGuy 

  • Certified Asshole™
  • Group: Members
  • Posts: 1245
  • Joined: 08-March 10
  • LocationIreland
  • Expertise:HTML,CSS,PHP,Javascript,SQL

Posted 04 April 2012 - 05:54 AM (#15)

Quote

I'm assuming in Java, as that's what the course is on


Seriously guys, you're telling him to use different languages when the project is on Java.
Doing it in any other language is not going to get you marks :P
0


User is offline TheEmpty 

  • I say words in sequences.
  • Group: Members
  • Posts: 5154
  • Joined: 02-October 10
  • Expertise:HTML,CSS,PHP,Java,Javascript,Python,Ruby on Rails,SQL

Posted 04 April 2012 - 06:57 AM (#16)

View PostThatRailsGuy, on 02 April 2012 - 11:07 PM, said:

Macruby is old o.O jRuby is pretty awesome, but still not Java ;) (he said in Java)

Reserved.
0


User is offline Renegade 

  • 418 I'm a teapot
  • Group: Members
  • Posts: 748
  • Joined: 08-March 10
  • Expertise:HTML,CSS,PHP,Javascript,Node.js,SQL,Graphics

Posted 04 April 2012 - 07:40 AM (#17)

Well, I suggested one that's built on Java and has basically the same syntax! Blame: avoided.
http://adriancooney.ieGithubTwitterDribbbleForrst
We all die. The goal isn't to live forever. The goal is to create something that will.

Array(16).join({}-{}) + " Batman!";
0


User is offline SapporoGuy 

  • Group: Members
  • Posts: 905
  • Joined: 10-June 11
  • LocationSonyLand

Posted 04 April 2012 - 01:59 PM (#18)

Lol, did say node.js ...

Duh, 3 years ago ... 5 out of 30+ kids in any given classroom where smartphone'd
2 years ago, 10-12 of 30+
Last school (finished march 2012) about 18+ out of 30+

and this is land of docomo, emoji and thumbs quicker than the eye.

Folks, we are a dieing breed! Those who live and die in front of their terminals!

I haven't posted here in over month from my laptop! All on my phone. I really hate that post button and "fast teply" header that takes up close to 40% of my remaining screen space!
0


User is offline TheEmpty 

  • I say words in sequences.
  • Group: Members
  • Posts: 5154
  • Joined: 02-October 10
  • Expertise:HTML,CSS,PHP,Java,Javascript,Python,Ruby on Rails,SQL

Posted 04 April 2012 - 02:52 PM (#19)

http://www.macrumors...-own-an-iphone/
Reserved.
0


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users


Enter your sign in name and password


Sign in options
  Or sign in with these services