Đã Đó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: [url removed, login to view]

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

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

freelancerLatino

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
(116 Nhận xét)
7.2
hbxfnzwpf

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
(126 Nhận xét)
6.9
hunmin888

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
(20 Nhận xét)
5.6
FullStackService

i am c/c++, opengl expert and have full experience for 10 years. c++ language is my top skill. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result Thêm

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

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

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

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
(13 Nhận xét)
3.4
nodinh325

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
(5 Nhận xét)
3.0
softking1990

Hello, sir Thanks for your job posting! I read your job description carefully and I have confidence to do it. I am a C++ & Qt Developer with +6 years experience and your project is very interesting for me. Then I w Thêm

€333 EUR trong 30 ngày
(4 Nhận xét)
1.6
beinanli11

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
(0 Nhận xét)
0.0