CA2253991A1 - Video game apparatus and memory medium used therefor - Google Patents

Video game apparatus and memory medium used therefor

Info

Publication number
CA2253991A1
CA2253991A1 CA002253991A CA2253991A CA2253991A1 CA 2253991 A1 CA2253991 A1 CA 2253991A1 CA 002253991 A CA002253991 A CA 002253991A CA 2253991 A CA2253991 A CA 2253991A CA 2253991 A1 CA2253991 A1 CA 2253991A1
Authority
CA
Canada
Prior art keywords
shadow
video game
game apparatus
object data
memory medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002253991A
Other languages
French (fr)
Other versions
CA2253991C (en
Inventor
Shigeru Miyamoto
Yoshiaki Koizumi
Toru Osawa
Yoichi Yamada
Toshio Iwawaki
Tsuyoshi Kihara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nintendo Co Ltd
Original Assignee
Nintendo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nintendo Co Ltd filed Critical Nintendo Co Ltd
Publication of CA2253991A1 publication Critical patent/CA2253991A1/en
Application granted granted Critical
Publication of CA2253991C publication Critical patent/CA2253991C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • A63F13/10
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/60Shadow generation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1081Input via voice recognition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • A63F2300/6646Methods for processing data by generating or executing the game program for rendering three dimensional images for the computation and display of the shadow of an object or character
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/949Animation processing method
    • Y10S345/95Sprite processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/949Animation processing method
    • Y10S345/953Geometric processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/949Animation processing method
    • Y10S345/955Morphing

Abstract

A video game apparatus includes an external ROM. This external ROM is previously memorized with player object data, basic shadow object data and light object data. A direction in which a shadow is thrown is determined according to the player object data and the light object data, to thereby determine a length of each leg of the player object. Based on the length of the leg and the height of the light, a length of the shadow is determined. Based on the height of each leg, a depth of the shadow is determined. A shape of a displaying shadow object is determined from a state of a ground object to which the shadow is thrown.
CA002253991A 1997-11-14 1998-11-12 Video game apparatus and memory medium used therefor Expired - Lifetime CA2253991C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP31315797A JP4105788B2 (en) 1997-11-14 1997-11-14 Video game apparatus and storage medium thereof
JP9-313157 1997-11-14

Publications (2)

Publication Number Publication Date
CA2253991A1 true CA2253991A1 (en) 1999-05-14
CA2253991C CA2253991C (en) 2007-01-16

Family

ID=18037804

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002253991A Expired - Lifetime CA2253991C (en) 1997-11-14 1998-11-12 Video game apparatus and memory medium used therefor

Country Status (4)

Country Link
US (2) US6203431B1 (en)
EP (1) EP0916374A3 (en)
JP (1) JP4105788B2 (en)
CA (1) CA2253991C (en)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1196508C (en) * 1996-06-05 2005-04-13 世嘉股份有限公司 Image processor for game
US6226006B1 (en) * 1997-06-27 2001-05-01 C-Light Partners, Inc. Method and apparatus for providing shading in a graphic display system
JP3295033B2 (en) * 1998-03-19 2002-06-24 コナミ株式会社 Game system and computer-readable recording medium used therefor
WO1999060526A1 (en) * 1998-05-20 1999-11-25 Sega Enterprises, Ltd. Image processor, game machine, image processing method, and recording medium
US6362822B1 (en) * 1999-03-12 2002-03-26 Terminal Reality, Inc. Lighting and shadowing methods and arrangements for use in computer graphic simulations
US6549203B2 (en) * 1999-03-12 2003-04-15 Terminal Reality, Inc. Lighting and shadowing methods and arrangements for use in computer graphic simulations
JP3417883B2 (en) * 1999-07-26 2003-06-16 コナミ株式会社 Image creating apparatus, image creating method, computer-readable recording medium on which image creating program is recorded, and video game apparatus
US6565443B1 (en) 1999-09-14 2003-05-20 Innovative Gaming Corporation System and method for verifying the contents of a mass storage device before granting access to computer readable data stored on the device
JP2001149640A (en) * 1999-09-16 2001-06-05 Sega Corp Game machine, game processing method, and recording medium recording program
JP2001149642A (en) * 1999-12-01 2001-06-05 Namco Ltd Game device and after image display method for the same
JP3807654B2 (en) * 1999-12-28 2006-08-09 株式会社スクウェア・エニックス Computer-readable recording medium having recorded video game program, object drawing method in video game, and video game apparatus
JP2001252463A (en) * 2000-03-10 2001-09-18 Konami Co Ltd Game device, judging method for specified position, storage medium, and program
JP2001276420A (en) * 2000-03-30 2001-10-09 Namco Ltd Game device and information memory medium
US7071937B1 (en) 2000-05-30 2006-07-04 Ccvg, Inc. Dirt map method and apparatus for graphic display system
JP2002058868A (en) * 2000-06-07 2002-02-26 Square Co Ltd Computer-readable recording medium with ball game program recorded on it, program, and ball game processing device and method
JP2002058867A (en) * 2000-06-07 2002-02-26 Square Co Ltd Computer-readable recording medium with ball game program recorded on it, program, and ball game processing device and method
JP3433380B2 (en) * 2000-06-07 2003-08-04 株式会社スクウェア・エニックス Computer-readable recording medium recording a ball game program, ball game processing apparatus and method
JP4443012B2 (en) 2000-07-27 2010-03-31 株式会社バンダイナムコゲームス Image generating apparatus, method and recording medium
JP4512240B2 (en) * 2000-07-27 2010-07-28 株式会社バンダイナムコゲームス GAME SYSTEM AND INFORMATION STORAGE MEDIUM
TW469415B (en) * 2000-08-03 2001-12-21 Ulead Systems Inc Image-based method for providing lighting effect in three-dimensional scenario image
JP2002052256A (en) * 2000-08-07 2002-02-19 Konami Co Ltd Supporting device of game winning, terminal device, and recording medium
JP3641578B2 (en) * 2000-08-31 2005-04-20 コナミ株式会社 3D image processing method and apparatus for games, computer-readable recording medium recording game 3D image processing program, and video game apparatus
WO2002064228A2 (en) * 2000-10-25 2002-08-22 Ngame Limited Adapting a game state to be compatible with a new version of a game
JP2002222436A (en) * 2000-11-22 2002-08-09 Sony Computer Entertainment Inc Object control method, object control processing program executed by computer, computer readable-recording medium with recorded object control processing program executed by computer, and program executing device executing object control processing program
KR100859927B1 (en) * 2000-12-14 2008-09-23 가부시키가이샤 세가 Game machine, communication game system, and recorded medium
US6614431B1 (en) * 2001-01-18 2003-09-02 David J. Collodi Method and system for improved per-pixel shading in a computer graphics system
JP4079410B2 (en) * 2002-02-15 2008-04-23 株式会社バンダイナムコゲームス Image generation system, program, and information storage medium
US7582018B2 (en) * 2002-05-21 2009-09-01 Sega Corporation Game control method
JP4082937B2 (en) * 2002-06-07 2008-04-30 任天堂株式会社 GAME SYSTEM AND GAME PROGRAM
JP2004088757A (en) * 2002-07-05 2004-03-18 Toshiba Corp Three-dimensional image display method and its apparatus, light direction detector and light direction detection method
US20050174337A1 (en) * 2004-02-11 2005-08-11 Nielsen Paul S. Electronic handheld drawing and gaming system using television monitor
JP3700857B2 (en) * 2004-03-03 2005-09-28 コナミ株式会社 GAME PROGRAM AND GAME DEVICE
US20100162306A1 (en) * 2005-01-07 2010-06-24 Guideworks, Llc User interface features for information manipulation and display devices
US7833096B2 (en) * 2005-09-09 2010-11-16 Microsoft Corporation Button encounter system
US20070207843A1 (en) * 2006-03-03 2007-09-06 Hwang Paul J Multi-disc changer for computer gaming device
US8287372B2 (en) * 2006-09-28 2012-10-16 Mattel, Inc. Interactive toy and display system
US7764286B1 (en) * 2006-11-01 2010-07-27 Adobe Systems Incorporated Creating shadow effects in a two-dimensional imaging space
US7733343B2 (en) * 2007-06-25 2010-06-08 Hewlett-Packard Development Company, L.P. Virtual shadow for physical object placed on surface
JP5350612B2 (en) * 2007-07-04 2013-11-27 任天堂株式会社 GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD
WO2010120227A1 (en) 2009-04-17 2010-10-21 Trapcode Ab Method for adding shadows to objects in computer graphics
JP5256153B2 (en) * 2009-09-16 2013-08-07 株式会社コナミデジタルエンタテインメント Image processing apparatus, image processing apparatus control method, and program
US8672761B2 (en) * 2010-05-10 2014-03-18 Michael Kidakarn Hand held controller with pressure controls
JP5798601B2 (en) * 2013-08-22 2015-10-21 任天堂株式会社 GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD
JP6090237B2 (en) * 2014-06-02 2017-03-08 株式会社三洋物産 Game machine
JP6015791B2 (en) * 2015-02-26 2016-10-26 株式会社三洋物産 Game machine
JP6015792B2 (en) * 2015-02-26 2016-10-26 株式会社三洋物産 Game machine
JP6131972B2 (en) * 2015-02-26 2017-05-24 株式会社三洋物産 Game machine
JP6011659B2 (en) * 2015-02-26 2016-10-19 株式会社三洋物産 Game machine
JP6625801B2 (en) * 2015-02-27 2019-12-25 ソニー株式会社 Image processing apparatus, image processing method, and program
US9710934B1 (en) * 2015-12-29 2017-07-18 Sony Corporation Apparatus and method for shadow generation of embedded objects
JP6311762B2 (en) * 2016-09-27 2018-04-18 株式会社三洋物産 Game machine
JP6311763B2 (en) * 2016-09-27 2018-04-18 株式会社三洋物産 Game machine
US11321904B2 (en) 2019-08-30 2022-05-03 Maxon Computer Gmbh Methods and systems for context passing between nodes in three-dimensional modeling
US11714928B2 (en) 2020-02-27 2023-08-01 Maxon Computer Gmbh Systems and methods for a self-adjusting node workspace
US11373369B2 (en) 2020-09-02 2022-06-28 Maxon Computer Gmbh Systems and methods for extraction of mesh geometry from straight skeleton for beveled shapes

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58121091A (en) * 1982-01-14 1983-07-19 池上通信機株式会社 Stereoscopic display system
US4600919A (en) * 1982-08-03 1986-07-15 New York Institute Of Technology Three dimensional animation
US4752836A (en) * 1984-09-07 1988-06-21 Ivex Corporation Method and apparatus for reproducing video images to simulate movement within a multi-dimensional space
US4952922A (en) * 1985-07-18 1990-08-28 Hughes Aircraft Company Predictive look ahead memory management for computer image generation in simulators
US5261041A (en) * 1990-12-28 1993-11-09 Apple Computer, Inc. Computer controlled animation system based on definitional animated objects and methods of manipulating same
US5415549A (en) * 1991-03-21 1995-05-16 Atari Games Corporation Method for coloring a polygon on a video display
WO1995004352A1 (en) * 1993-07-28 1995-02-09 Sega Enterprises, Ltd. Data recording medium and electronic device using this medium
JP3052681B2 (en) * 1993-08-06 2000-06-19 松下電器産業株式会社 3D video generation device
DE4331258A1 (en) * 1993-09-15 1995-03-23 Nsm Ag Program-controlled entertainment and play equipment
JP3220328B2 (en) * 1994-06-01 2001-10-22 株式会社ソニー・コンピュータエンタテインメント Video game console
FR2724033B1 (en) * 1994-08-30 1997-01-03 Thomson Broadband Systems SYNTHESIS IMAGE GENERATION METHOD
JP3267463B2 (en) * 1995-01-23 2002-03-18 松下電器産業株式会社 Landscape display device
JP3442181B2 (en) * 1995-02-17 2003-09-02 株式会社ナムコ 3D game device and image composition method
JP3667393B2 (en) * 1995-08-04 2005-07-06 株式会社ナムコ 3D game device and image composition method
US5768415A (en) * 1995-09-08 1998-06-16 Lucent Technologies Inc. Apparatus and methods for performing electronic scene analysis and enhancement
US6007428A (en) * 1995-10-09 1999-12-28 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
JP3594400B2 (en) * 1996-03-19 2004-11-24 株式会社ナムコ Game device
US5909218A (en) * 1996-04-25 1999-06-01 Matsushita Electric Industrial Co., Ltd. Transmitter-receiver of three-dimensional skeleton structure motions and method thereof

Also Published As

Publication number Publication date
EP0916374A2 (en) 1999-05-19
EP0916374A3 (en) 2001-02-21
US6290604B2 (en) 2001-09-18
JP4105788B2 (en) 2008-06-25
CA2253991C (en) 2007-01-16
US20010001767A1 (en) 2001-05-24
JPH11144077A (en) 1999-05-28
US6203431B1 (en) 2001-03-20

Similar Documents

Publication Publication Date Title
CA2253991A1 (en) Video game apparatus and memory medium used therefor
EP0609068A3 (en) Three-piece solid golf ball.
AU626021B2 (en) Golf ball
AU685866B2 (en) Golf ball
AU623054B1 (en) Golf ball
AU621255B1 (en) Golf ball
EP0665267A3 (en) Three-piece solid golf ball.
AU8151194A (en) Three-piece solid golf ball
AU7755694A (en) Golf ball
AU7421691A (en) Golf ball
EP1669930A3 (en) Image processing unit, game machine, image processing method, and recording medium
AU625711B2 (en) Golf ball
AU3582093A (en) Reduced-size game based on traditional golf
AU5927094A (en) Golf ball
AU6847190A (en) Golf ball
AU641203B2 (en) Golf ball
AU647085B2 (en) Golf ball
AU6865591A (en) Golf ball
AU7899794A (en) Golf ball
AU5676396A (en) Golfing game dart board, golfing dart game and an associated method
AU8172794A (en) Golf ball
AU7718598A (en) Sound-producing golf club
AU6878594A (en) Golf ball
GB9112889D0 (en) Animated golf game
USD394282S (en) Workout level display indicator

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20181113