Game Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming LanguagesGame Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #1  
Old September 20th, 2006, 05:18 PM
swattkidd's Avatar
swattkidd swattkidd is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Feb 2006
Location: True
Posts: 856 swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Weeks 1 Day 3 h 12 m 58 sec
Reputation Power: 98
My first game...MMORPG

Ok well ive been using java for a while now and i want to create an mmorpg similar to world of warcraft, but WAYY better and i will be doing this alone..
hehe jk jk, ne way im going to write my first game in java and was wondering if you guys know of any good tutorials for tetris? also any tips for me? thanks.

Reply With Quote
  #2  
Old September 20th, 2006, 08:46 PM
Andrew80's Avatar
Andrew80 Andrew80 is offline
Advanced Programmer
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Location: Malaysia
Posts: 434 Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level)Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level)Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level)Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level)Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level)Andrew80 User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 6 h 58 m 37 sec
Reputation Power: 32
Send a message via MSN to Andrew80 Send a message via Yahoo to Andrew80
I personally dont advocate using java to learn game programming since many API's (like DirectX and OpenGL) are not easily accessible from the language. But since you know java, I would recommend that you just learn
1) Custom drawing on a canvas
2) Double buffering.
3) Keyboard or mouse input.

Thats all you need to learn. You can design the game yourself with just the simple knowledge of drawing and input.

I would recommend www.gametutorials.com. Most of the tutorials are written for platforms which employ DirectX or OpenGL. I find that these tutorials seem to be the best practical tutorials I have seen on the Net.
__________________
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
- Kristin Wilson, Nintendo, Inc., 1989.

Reply With Quote
  #3  
Old September 20th, 2006, 09:22 PM
swattkidd's Avatar
swattkidd swattkidd is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Feb 2006
Location: True
Posts: 856 swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Weeks 1 Day 3 h 12 m 58 sec
Reputation Power: 98
Quote:
Originally Posted by Andrew80
I personally dont advocate using java to learn game programming since many API's (like DirectX and OpenGL) are not easily accessible from the language. But since you know java, I would recommend that you just learn
1) Custom drawing on a canvas
2) Double buffering.
3) Keyboard or mouse input.

Thats all you need to learn. You can design the game yourself with just the simple knowledge of drawing and input.

I would recommend www.gametutorials.com. Most of the tutorials are written for platforms which employ DirectX or OpenGL. I find that these tutorials seem to be the best practical tutorials I have seen on the Net.

Ok thanks man. I know how to do double buffering..well ive done it before and i know keyboard and mouse input. i guess i will go learn Some canvas drawing.=D

Reply With Quote
  #4  
Old September 21st, 2006, 04:31 AM
haui haui is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2006
Posts: 2 haui User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 50 m 47 sec
Reputation Power: 0
hmmm...

probably java could be A BIT to slow for a game...
What about coding in c/c++?
the game will run faster, you'll find more tutorial and sample code and there a several lib's for making a game (ex: racknet, ogre...)

Reply With Quote
  #5  
Old September 21st, 2006, 04:41 AM
b3n's Avatar
b3n b3n is offline
Dreams Abundance
Dev Shed Expert (3500 - 3999 posts)
 
Join Date: Jul 2004
Location: Prisoner of the Sun
Posts: 3,968 b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level)b3n User rank is Colonel (50000 - 60000 Reputation Level) 
Time spent in forums: 1 Month 3 Weeks 2 Days 11 h 46 m 5 sec
Reputation Power: 532
Facebook
Probably the most impressive game built in Java is Yohoho! Puzzle Pirates, which is a MMORPG (sort of), by Three Rings. It's won several awards.

It's addictive but I recently stopped playing as the limitations of Java were too obvious to me. Worth a look though, and I you can use some of their code/libraries, if ya want.

Actually my current avatar (if it's a pirate) is a 2-dimensional portrait generated within Puzzle Pirates, from a 3DS Max model via the Illustrate! plugin.
__________________
.
Web Dev Cheat Sheets :: Flash 8 LiveDocs :: PHP Manual :: MySQL Manual :: My Zodiac/13Moon Mod for SMF :: Compare Game Prices

"All matter is merely energy condensed to a slow vibration. We are all one consciousness experiencing itself - subjectively. There is no such thing as death, life is only a dream. We are the imaginations of ourselves."
- Bill Hicks


"Truth is hidden in the subtle nature of the heart of everything, although it is invisible. One cannot see it from inside and neither from the surface. One can only live and experience it."
- Heart Sutra

Last edited by b3n : September 21st, 2006 at 04:47 AM.

Reply With Quote
  #6  
Old September 21st, 2006, 04:13 PM
pumpkin head pumpkin head is offline
what do I know about diamonds?
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jul 2003
Location: ON, Canada
Posts: 950 pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)pumpkin head User rank is First Lieutenant (10000 - 20000 Reputation Level)  Folding Points: 51652 Folding Title: Beginner FolderFolding Points: 51652 Folding Title: Beginner FolderFolding Points: 51652 Folding Title: Beginner Folder
Time spent in forums: 1 Week 1 Day 23 m 45 sec
Reputation Power: 168
depending on the level of game java is fine! don't let these naysayers get ya down! my friends and i wrote a killer multiplayer euchre game in java and didn't have any issues. for a tetris like game it would be fine!
__________________


Reply With Quote
  #7  
Old September 22nd, 2006, 05:37 PM
swattkidd's Avatar
swattkidd swattkidd is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Feb 2006
Location: True
Posts: 856 swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Weeks 1 Day 3 h 12 m 58 sec
Reputation Power: 98
Quote:
Originally Posted by pumpkin head
depending on the level of game java is fine! don't let these naysayers get ya down! my friends and i wrote a killer multiplayer euchre game in java and didn't have any issues. for a tetris like game it would be fine!

Thanks! i did code in c++, was the first language i learned, and graphics were just too dificult, i might go back into c++ but it will require a good ammount of time. I am interested in java because im interested in browser based multiplayer games and java seems to be the solution so i will stick with java. and Is c++ really easier to make games in or is it just that it runs them faster?

Reply With Quote
  #8  
Old September 22nd, 2006, 10:29 PM
Oler1s Oler1s is offline
Contributing User
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jul 2006
Posts: 1,405 Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level)Oler1s User rank is Major (30000 - 40000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 1 h 29 m 8 sec
Reputation Power: 376
Quote:
Originally Posted by swattkidd
Is c++ really easier to make games in or is it just that it runs them faster?


C++ is a low level language, but it allows for good development speed. That's why it attracts high performance work like graphics, etc.

If you don't need cutting edge graphics performance, you are fine with java.

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming LanguagesGame Development > My first game...MMORPG


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

 Free IT White Papers!
 
Accelerating Trading Partner Performance
One in five. That's how many partner transactions have at least one error. That is an amazing statistic, particularly given the extraordinary leaps in innovation across the global supply chain during the past two decades. Download this white paper to learn more.

 
Competing on Analytics
This Tech Analysis is designed to help identify characteristics shared by analytics competitors, and includes information about 32 organizations that have made a commitment to quantitative, fact-based analysis.

 
Cost Effective Scaling with Virtualization and Coyote Point Systems
An overview of the industry trend toward virtualization, how server consolidation has increased the importance of application uptime and the steps being taken to integrate load balancing technology with virtualized servers.

 
Five Checkpoints to Implementing IP Telephony
Implementation planning for IP PBX software and IP telephony has become vital as businesses replace discontinued legacy PBX phone systems. This informative whitepaper outlines five "checkpoints" for any implementation plan that will help make IP communications a successful proposition.

 
Hosted Email Security: Staying Ahead of New Threats
In the last two years, email has become a fierce battleground between the nefarious forces of spam and malware, and the heroes of messaging protection. The spam volumes increased alarmingly every month, bringing clever new forms of phishing and virus propagation attacks.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway