Game development: OpenGL Game Editor [FPX Game Engine - Episode 7]

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
11,244
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 16, 2010

More on Game development diary - FPX Game engine:

Click for other videos: http://www.youtube.com/profile?user=FrozenPixelStudio&view=videos
Click to visit website: http://www.fpx-studio.com .

Series description:
This is game engine development diary done by Ivan Mandić. I am a young developer, and I am working on my 3D Game-SDK (Game engine).

FAQ:

What is game development?

Game development is the software development process by which a video game is produced. Development is undertaken by a game developer, which may range from a single person to a large business. Development is normally funded by a publisher. In the early era of home computers and video game consoles, a single programmer could handle all the tasks of developing a game.However, the requirements of modern commercial games far exceed the capabilities of a single developer and require the splitting of responsibilities. Development of a modern mainstream game takes from one to four years although some have taken significantly longer.


What is a game engine?

Game engine is a software system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and desktop operating systems such as Microsoft Windows, Linux, and Mac OS X. The core functionality typically provided by a game engine includes a rendering engine ("renderer") for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. The process of game development is frequently economized by in large part reusing the same game engine to create different games.

What is the purpose of the game engine?

Game engines provide a suite of visual development tools in addition to reusable software components. These tools are generally provided in an integrated development environment to enable simplified, rapid development of games in a data-driven manner. These games engines are sometimes called "game middleware" because, as with the business sense of the term, they provide a flexible and reusable software platform which provides all the core functionality needed, right out of the box, to develop a game application while reducing costs, complexities, and time-to-market—all critical factors in the highly competitive video game industry.

What is a SDK?

A software development kit (SDK or "devkit") is typically a set of development tools that allows for the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform.
It may be something as simple as an application programming interface (API) in the form of some files to interface to a particular programming language or include sophisticated hardware to communicate with a certain embedded system. Common tools include debugging aids and other utilities often presented in an integrated development environment (IDE). SDKs also frequently include sample code and supporting technical notes or other supporting documentation to help clarify points from the primary reference material.

Episode description:
In this episode you can see new level/game editor that I am working on. That editor is the part of the FPX SDK.

FAQ:

What is a level editor?

A level editor (also known as a map editor, campaign editor or scenario editor) is a software tool used to design levels, maps or campaigns for a video game. In some cases the creator of a video game releases an official level editor for a game, but other times the community of fans step in to fill the void.
An individual involved with the creation of game levels is a level designer or mapper.
Sometimes a level editor is integrated into the game; the features of the level editor will sometimes be disabled in the ship version of the software. Other times (and most often), the editor is a separate application, as are most fan-released level editors.
A level editor is often used to create levels for a certain game engine. Developing a level editor takes a lot of time and it is more efficient to release multiple games using the same engine instead of developing a new engine and level editor for each game.

p.s.
Leave a comment or subscribe and give me support. It's free ;-)
Intro made by www.youtube.com/Filiskun . No! he will not do it for free.

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (FrozenPixelStudio)

  • Hey, are you using toon shader in this editor?

  • @systat No, textures only.

  • You look like Ezio Auditore from AC2

  • @5uperboyy I do? Thanks :D

  • Great tool.

  • @gasto5 Thanks :D

see all

All Comments (84)

Sign In or Sign Up now to post a comment!
  • @down go learn programming kid.

  • Game engines are a pain in the ass.

    I've tried others like Unity, DirectX Studio, GameStudio... the list goes on. The bottom line is that programming your own engine is the best way to go.

    If the engine is very fast and flexible, chances are you'll have to suffer from no documentation.

    Writing your own version of something that "acts" as an engine is way less gay than writing something gay like an engine, or using engines that bring not enough help.

    Write games raw.

    -Anti-Engine Team.

  • @Music503 Thumbwhore

  • You have some nice techniques there

  • Thumbs up if you skipped the talking.

  • amazing

  • @mojomonkeyproduction if u need a coder,voice actor, and any buisness shit just send me a message,i love vg's and i can develope some shit. Languages i know Visual Basic,LUA,some C++,and ima learn java soon. Also i can do ameteur source mapping

  • @mojomonkeyproduction if u need a coder,voice actor, and any buisness shit just send me a message,i love vg's and i can develope some shit. Languages i know Visual Basic,LUA,some C++,and ima learn java soon

  • if some guys wanna help making a new mmorpg game, go to: mojomonkeyproductions.webs.com

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more