The Blender Game Engine is a component of Blender, a free and open-source comprehensive 3D production suite, used for making real-time interactive content. The game engine was written from scratch in C++ as a mostly independent component, and includes support for features such as Python scripting and OpenAL 3D sound.

Image RSS Feed Latest Screens
Necrosys. Necrosys. Necrosys.
Blog RSS Feed Report abuse Latest News: Bots Invaders - About development

About Bots Invaders with 0 comments by Beral on Jul 27th, 2014

About development

Although it may seem that there is not much to show, only a few robots that change color, the project currently has a lot of work behind him, most of this work is not visible because it is mostly code, but the truth is that I am very happy with the direction that the game is taking.These days I've been working on implementing the foundation for future customization system and this is almost finished, only missing, in the future, to implement a user interface to make functional the system, but what is important, what is behind that customization, is almost done.The guideline to follow is simple: create a solid base of code and libraries that work and that are programmed cleanly to prevent future errors in the game. Again I say that this can not be seen because we are talking about code, but it guides the project to a stage where I will be able to show more things.

   

About updates

Currently Bots Invaders is on IndieDB, and I'm very happy about that because it's a good site for development and allows a lot of versatility when it comes to publishing news and other information on the project due to its structure. There is also an open thread of the project in Blender Artist. My intention is to keep the two active publications, but news, previews and other information about the project will go on IndieDB, my intention is to upload a weekly news of how is the project and will show new features and things in that I'm working on. In Blender Artist I will do exactly the same but with more time.All this starts from the month of September, because in August I will not be able to work hard on the project. But I will try to put the first news of how the development goes, the next week. The following diagram shows the path that I am following in the development:

The Team

The development team is reduced to a single person, ie me, Beral. I am a Spanish computer engineering student and I have been working with Blender Game Engine since 6 years. It is not the first project I start and I've been learning from my mistakes to get here. I have good expectations for this project and I think it can become in a good videogame. My main intention apart from everything else, is to improve my English, and so I am on it.

A last thing, small updates and other things about the development process will be published on my twitter account, so i encourage you to visit my twitter.

Best Regards!!

Media RSS Feed Latest Video
Games
7H3 14DD3R

7H3 14DD3R 7H3 14DD3R Indie

Updated 7 months ago TBD Single Player First Person Shooter

7H3 14DD3R is an experimental game about the Jacob's ladder.

Air Hunter!

Air Hunter! Air Hunter! Indie

Updated 2 years ago TBD Single Player Combat Sim

This is a fictional history, that never happened: 1912, a crisis falls on the U.S. president warns his people about a possible war against them, - "Russia...

Amorte

Amorte Amorte Indie

Updated 1 year ago TBD Single Player Adventure

You are Jonny Sonners, and you are a passenger jet pilot. You awake from a crash site on a mysterious Island that it's unknown to any map. Your main objective...

ARARES

ARARES ARARES Indie

Updated 2 months ago TBD Single & Multiplayer Real Time Strategy

Arares a real-time strategy game. Technology to raise the meat, milk, eggs, fish, iron, leather and minerals such as wool gather from different sources...

Archer Legends I

Archer Legends I Archer Legends I Indie

Updated 3 months ago TBD Single Player Role Playing

Archer Legends is a RPG in a medieval-styled world. We try to make it like a good old fashioned RPG witch is very difficult. You have to think by yourself...

Post comment Comments  (10 - 20 of 36)
Tason
Tason Jan 3 2012, 1:44pm says:

This may sound stupid, I know, but do games require engines to work????

+3 votes     reply to comment
SolarLune
SolarLune Jan 7 2012, 1:03pm replied:

What do you mean? Game engines usually provide and handle features that you would have to make yourself. For example, the Blender Game Engine handles displaying objects, physics, and scene loading and unloading itself, so you don't have to worry about it.

Games don't require engines to work, though. You could make a game without a pre-made engine (just some frameworks for drawing things and taking input, for example).

So to answer your question, no, games don't require engines to work. However, most games are powered by game engines - you've seen the "Powered by Unreal" screen when you start up some games, right? The Unreal Engine is a game engine - it 'enables' the game. Also, engines don't have to be 3D - Game Maker and StencylWorks can also be considered game engines.

+6 votes     reply to comment
DJDnB
DJDnB May 1 2012, 12:07pm replied:

meh??? engines are not required to make games??? I've always thought engines are what games are made with... If there's no engine, how are the physics, lighting, etc. emulated?? I'm confused =S

+3 votes     reply to comment
SolarLune
SolarLune May 4 2012, 1:25am replied:

What I meant was that you could make a game without a pre-made engine to handle the physics, lighting, drawing, input, and sound. Commercial engines are generally easier to use than writing a game 'from scratch'.

If you were to use a framework, like SDL or OpenGL and Bullet, then you wouldn't have to worry about low-level code (handling audio or manually dealing with 3D or physics). Frameworks don't usually have all of the features of a full game engine, but rather have only some of them, and usually require at least some coding to work with. There are also frameworks that, while requiring coding to work with, have many or even all of the features necessary to make games, like PyGame or FlashPunk, but aren't fully featured game engines like Unity or the BGE.

Engines (other than custom-written ones), on the other hand, are usually pre-made to run out of the box. Examples are UDK, Unity, RPG Maker, Game Maker, and the Blender Game Engine.

+5 votes     reply to comment
DJDnB
DJDnB May 6 2012, 10:42am replied:

aaaahhhhh, I didn't know that when using the word 'engine' it refers to a pre-made kind of software, hmmm... interesting, you seem to know a lot! (and thanks btw)

+2 votes     reply to comment
Urfoex
Urfoex Nov 29 2011, 5:04pm says:

Would be nice to have a BGE group @Desura , just like Unity / UDK / Cry DevGroups.

+3 votes     reply to comment
SolarLune
SolarLune Jan 7 2012, 12:58pm replied:

Agreed. That would be nice to have.

+2 votes     reply to comment
bassetfilms
bassetfilms Mar 14 2011, 2:46pm says:

Hi I'm wondering if you are aloud to sell indie games you make with this
engine. Please respond as soon as you can.

+3 votes     reply to comment
TheDiddyHop
TheDiddyHop Mar 14 2011, 4:45pm replied:

Thats something i want to know too!!! someone answer!!! please

+3 votes     reply to comment
SolarLune
SolarLune Mar 17 2011, 5:33pm replied:

Yes, you certainly can. The only possible problem is that the BlenderPlayer (the executable) is GPL licensed, meaning that if you bind your game in with the player, then your game would also become GPL licensed. You can surpass this by simply keeping your game file external from the executable and loading it at runtime via a simple logic brick, or by using an encrypted alternative, like the BPPlayer.

+4 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac, Linux
Contact
Send Message
Official Page
Blender.org
Licence
GPL
Release Date
Released Aug 30, 2009
Engine Watch
Track this engine
Share
Community Rating

Average

9.3

80 votes submitted.

You Say

-

Ratings closed.

Highest Rated (3 agree) 10/10

One Awesome piece of software, I just wish they would have kept the dual licensing for the game engine.

Dec 6 2010, 4:36pm by Førseti

Embed Buttons

Promote Blender Game Engine on your homepage or blog by selecting a button and using the HTML code provided (more).

Blender Game Engine Blender Game Engine
Blender Game Engine
Statistics
Rank
8 of 643
Last Update
1 day ago
Watchers
182 members
Games
107
Files
2
News
112
Features
3
Tutorials
3
Reviews
21