Đã Đóng

Simple 2D Game Engine using SDL2 and OpenGL in C++

Using the SDL2 library for creating an OpenGL context, GLSL for creating vertex and fragment

shaders, and the C++ programming language (C++11 specification), you should create a simple

two dimensional (2D) Game Engine supporting supporting sprited tiled maps and 2D collision

based on simple rectangle intersection. The Game Engine should also have all the necessary

features for creating a simple 2D Space shooter game: sprite sheet loading, color keying, 2D

animations, 2D collision detection, keyboard and gamepad control, etc

For testing your Game Engine, you must use the assets of the Xenon 2000: Project PCF and

create your own Xenon 2000 clone. (which will be provided)As a reference for your implementation, consider the following video: [login to view URL]

Your Xennon 2000 clone must have at least: 4 different types of enemies, 3 power ups, one Ship

add-on and 3 different types of shots.

The implemented Game Engine, must use OpenGL 3.3 specification or higher. The Engine

architecture must follow the Object Oriented paradigm and be the most generic as possible, so it

can be used for creating other kind of 2D games. Also, the resource management must be taken

into account: every time an allocated resource is not required, it should be freed. You must avoid

resource/memory leaks at all costs.

For the Game Loop inside your game engine, you must separate the game logic from the

rendering. During each loop, first all the actors or game objects have their game logic updated

(positions, etc.), and then all actors are rendered.

Kĩ năng: Lập trình C, Lập trình C++, Phát triển game, OpenGL

Xem nhiều hơn: 2d game engine, simple 2d game, top best 2d game engine, simple 2d game android, simple xna game engine, simple flash game engine, simple android game engine, torque 2d game engine, simple iphone game engine, android 2d game engine, 2d game engine iphone, 2d game engine design assignment questions solutions, simple card game program using java, creating mmo server using torque game engine sql, simple battleship game using

Về Bên Thuê:
( 0 nhận xét ) Portugal

ID dự án: #16007817

7 freelancer đang chào giá trung bình €189 cho công việc này


Hello, so, it is a 2D engine plus the game... from scratch?. It is a lot of work. I think 2 weeks as a minimum. BEst regards!.

€250 EUR trong 15 ngày
(132 Nhận xét)

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows envir Thêm

€250 EUR trong 3 ngày
(135 Nhận xét)

How are you? I have 7+ years' experiences in mobile app development. I am understanding the project requirement. Now I can give you the way of doing the project for you to have a great idea. Main feature. - Ri Thêm

€155 EUR trong 3 ngày
(3 Nhận xét)

Dear sir! I have a good skill in c++, sdl and opengl programming. If you hire me, I'll complete your project in time. Thank you in advance.

€150 EUR trong 3 ngày
(22 Nhận xét)

Bid is for engine only. Relevant Skills and Experience C++, OpenGL

€70 EUR trong 1 ngày
(15 Nhận xét)

Hi, I am an professional in game development. I have good experience in 2D Game Engine using SDL2 and OpenGL in C++. I can do this project perfectly. Thanks.

€200 EUR trong 3 ngày
(15 Nhận xét)

I've built a similar 'engine' in OpenGL4 (for a different purpose tho, not a game) but I have also experience in both SFML and SDL and in real game engines such as Unity and Unreal. I can complete this project in 7 Thêm

€250 EUR trong 7 ngày
(15 Nhận xét)