Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Spidyy

Pages: [1]
1
Window / SFML windowing system on Android, anyone?
« on: December 26, 2012, 02:28:09 am »
Hello there.

I'm doing a game for Android, and I'm using SFML architecture to implement an "Android port" of the system in C++. I did some changes as we can have only one display on a mobile device (for now), so I simplified it a bit, but I'm trying to keep the Context system as is.

But right now, I'm having difficulties properly implementing Context with EGL, even understanding how the Context, GlContext and WGlContext class operate together.

Did anyone already ported a bit of the SFML windowing module to native Android?

2
SFML projects / Excellence (previously Eve Shooter)
« on: April 12, 2010, 07:32:00 pm »
Hi there!

Somes know me by some intervention I made into some posts.
Somes know me by the Stroke class I released a month ago.

Know I'd like you know me by my main project I'm working on since Juin 2009.

It isn't fully finished, but I release some developpement version time to time on the french forum, and I though I should post them on the english forum too.

For the main lines :

Eve Shooter (renamed Eve Fighters lately) is (or will be) a hell shooter on the Eve Online univers. It follow the main line of the hell shooters (lost of bullets, scores, 5 ou 6 stages and again lost of bullets) with graphics, sounds and background from Eve Online... Or at least I wish for it, I don't know if I'll eventualy make my own graphics and sounds. :]

I said dev version because all features are not implemented, like the bullets (haha...), bombs or stage scoreboard, but I'm gradually adding thoses.

For instance, you game got thoses features and some others :
- 1 test stage with some ennemis to shoot at, some BIG ennemis to shoot at and a boss to shoot at.
- a playership fitted with machinegun and missiles
- cool game interface, menus and pause menus
- cool graphics (sounds, ships and planet/starfield graphics come from Eve, Menus, explosions, shots and all are mines.)
- a .dat file ressource editor

Here is the link :
http://www.megaupload.com/?d=VIGEHUIY (Yeah I know, MU sux but it's so simple to use.)

You'll found a runnable exe of the game, the sources for the game, a runnable exe of the editor and the sources of the editor.

If you have question about sources, advices or whatever, feel free to tell me. :]

Here are some screenshot :


EDIT :
Added the last version of the game BEFORE I remade the whole game and graphic engine so you can watch the bonuses, bullets and some cool weapons I removed :
http://www.megaupload.com/?d=CG9HY3K5

3
SFML projects / [Utility] Stroke
« on: February 17, 2010, 03:05:12 am »
Hi there!

It doesn't come often that I post some code I made since I focus only on my shmup project. To change this bad habit, I post a little class I made during those 4 last days.

Stroke help you to draw lines from an array of points. Stroke allow you to change the stroke appearance and behavior throught many functions, like its thickness, inner and outer colors, textures, start and end thickness, smoothness (or sweepness), lifetime and many other things.

At first, this was a class to help me draw spaceship trails for my shmup, but with time it became a more general class.

I took exemple from sf::Shape and sf::Sprite to compose this class.

Here is a small exemple of what you can do with it :
http://www.megaupload.com/?d=63QNKJ1M

And the Visual Studio project with sources :
http://www.megaupload.com/?d=VNW70BRA

In few words, you have 4 files :
- .cpp and .h of the Stroke class,
- my_utility.h, regrouping some math function from the wiki and many other functions I added, like Spline/Bezier function, collisions detection, etc... Functions numbered 2 are for inverted Y axis reference. I apologize but I didn't take time to write english comments, thoses are french ones, but most of function name are explicit.
(Just in case, the ResampleBezier one convert an array of non-equidistant points generated from previous Bezier fonction to another array of equidistant ones of same size.)
- The main.cpp used to create the exemple.

The sources are a bit commented but the class isn't documented.

I hope you will find some use for this class in your projects. :]

And of course, if you want to enhance the class with optimization or new features, feel free to do and share. :D There is plainty of things to do about this class.

EDIT : Last version on the wiki!
Quote

A video :
A binary exemple (win32) : http://www.megaupload.com/?d=TACO1MWW
The sources of the binary : http://www.megaupload.com/?d=1U5BS38W
And the wiki : http://www.sfml-dev.org/wiki/en/sources/stroke

Pages: [1]
anything