Page 1 of 1

Encrusted

Posted: Thu Jul 03, 2003 7:10 am
by lisp
Encrusted, a cheap and cheerful OpenGL Bejeweled clone has been released!

Find it on http://www.thecommune.org.uk/~lisa/programs.schtml.

Once I've given it autoconfyness, I'll gmake a tardist.

Posted: Thu Jul 03, 2003 9:06 am
by squeen
Cool! I can't wait to see it.

Re: Encrusted

Posted: Sat Jul 05, 2003 9:41 pm
by nekonoko
Cool! Can I mention this tardist on the news page?

Re: Encrusted

Posted: Sun Jul 06, 2003 2:58 am
by lisp
nekonoko wrote:Cool! Can I mention this tardist on the news page?


Certainly!

Re: Encrusted

Posted: Mon Jul 07, 2003 12:06 am
by nekonoko
Great game, just tried it out tonight. I even posted a screenshot along with the news :)

Posted: Mon Aug 04, 2003 1:31 am
by lisp
Ok, the "alpha" tardist, as it were, has been replaced with a beta. New features:

* Weird error on exit! Ignore it.

More seriously:

* Better synchronised sound.
* Bug fixes to game logic.

I use Allegro and AllegGL, slightly customised (the updated, better syncing sound driver should be incorporated into Allegro soon). This has the effect of stopping the window from being resized.

Plans include:
* Tweaking sound (give me feedback, people)
* Adding highscore board, etc.
* Making jewels shatter into particles.

Posted: Mon Aug 04, 2003 3:38 am
by nekonoko
Wow, lots of great updates today :) I've posted this to the news; thanks for the outstanding work!

Posted: Mon Aug 04, 2003 4:28 pm
by dexter1
Just ported it to my Linux machine with Hardware openGL support (Matrox)

Very nice i must say! Didn't got to hear the sounds, but the game runs smoothly. I had to adjust the makefile as follows:

Code: Select all

# Makefile for CGV practicals
# UoY 2002

CC = gcc

INCLUDE = -I/usr/local/include `libmikmod-config --cflags`
CFLAGS =  -O2
LINKS = -L/usr/local/lib/ -L/usr/X11R6/lib -lglut -lGL -lGLU -lX11 -lXi -lXmu -lm  `libmikmod-config --libs` -lpthread


LDFLAGS =

%: %.c
   $(CC) $(INCLUDE) $(CFLAGS) -o $@ $< $(LINKS) $(LDFLAGS)

all: encrusted


I had to install libglut-3.7 but that wasn't hard.
Oh, and i replaced 'fhypot' with 'hypot' to make it compile.

Posted: Wed Aug 06, 2003 9:05 am
by squeen
It soubds funny to say this...but my jewels don't shatter into particles. :shock:

Great job. Sounds are fine IMHO.

Posted: Thu Aug 07, 2003 12:37 am
by lisp
squeen wrote:It soubds funny to say this...but my jewels don't shatter into particles. :shock:


That's why it's a plan :)