On Fri, 19 Nov 2010 06:06:32 -0200 Bruno Dilly <bdi...@profusion.mobi> wrote:
> On Mon, Nov 15, 2010 at 10:39 PM, Gustavo Sverzut Barbieri > <barbi...@profusion.mobi> wrote: > > Just to bring up this thread again. Anyone else did code about it? > > > > I know my is still ugly and need s proper images, Anyone willing to > > help with that? It's an easy and fun task. > > > > If anyone else wrote code for it, please add references to the wiki > > page. I just added a mail-archive link to my previous mail. I'm also > > thinking of a DEMOS/ folder in svn to make it easier for people to > > find. Danielle, I know you have some code, could you put it there? > > > > I've added an egames folder with the game I'm developing. > I prefer to use a folder with the name "games" instead of "demos" to > avoid the idea of keeping simple pieces of code that displays moving > rectangles and nothing else. Would be much better if we keep playable, > enjoyable games, instead. > > Btw, I've talked to lfelipe and we will try to do a game hacking day > on Sunday. We will be communicating via irc at #edevelop, everybody > else is invited =) I'll be there to umm...supervise... > > > BR, > > > > > > On Sat, Oct 2, 2010 at 11:18 PM, Gustavo Sverzut Barbieri > > <barbi...@profusion.mobi> wrote: > >> how about the attachment? > >> > >> gcc -o jump-slide-penguin jump-slide-penguin.c `pkg-config --cflags > >> --libs elementary` > >> edje_cc jump-slide-penguin.edc > >> ./jump-slide-penguin > >> > >> pretend there are nice graphics! ;-) > >> > >> On Sat, Oct 2, 2010 at 11:15 PM, Gustavo Sverzut Barbieri > >> <barbi...@profusion.mobi> wrote: > >>> Hey, > >>> > >>> Today I took some time to have coding fun and based on [1] I did the > >>> code for a simplistic clone of [2]. It has around 600 lines of C plus > >>> 615 of edje (just rectangles so far), and is an endless game play as > >>> it constructs the levels on the fly based on some constraints. > >>> > >>> It handles touch screen or keyboard controls and shows a simple status > >>> (level, elapsed time and score). > >>> > >>> The game is super simple, with 2 actions: jump and slide. The goal is > >>> to avoid obstacles and get as many coins as possible. Be aware that > >>> you have regular coins, extra bonus coins and fake coins that will > >>> subtract you points. You die when you hit an obstacle or when you run > >>> out of points due fake coins. > >>> > >>> The coins and obstacles are dynamically created based on EDJ: > >>> tile/<type>/<name> (type = regular/jump/slide) and coin/<type>/<name> > >>> (type = regular/extra/fake). You can add as many different entries as > >>> you wish, it will help the game play be more interesting. > >>> > >>> At this lines-of-code count it do serve as a good tutorial, but it > >>> would be better to have some graphics to make it more interesting. > >>> I'll do it later tomorrow if nobody send me any fancy drawings before > >>> it. > >>> > >>> Later extension points could be: > >>> - sounds (libcanbera is a nice way to get them) > >>> - save highest scores > >>> - double jump with stuff that needs it (coins or bigger obstacles) > >>> - segment the type of coins and obstacles, adding a level prefix to > >>> them and thus allowing new stuff for new levels > >>> - send elapsed time + level to background so we can change time of > >>> the day (nigh/day) and even weather (winter,summer), making it more > >>> fun. > >>> > >>> Anyone interested in turning this into a tutorial, wiki or something like > >>> that? > >>> > >>> [1] http://trac.enlightenment.org/e/wiki/KISS-DemosAndGames > >>> [2] http://itunes.apple.com/br/app/dash-dash-pengy-ex/id375723113?mt=8 > >>> > >>> -- > >>> Gustavo Sverzut Barbieri > >>> http://profusion.mobi embedded systems > >>> -------------------------------------- > >>> MSN: barbi...@gmail.com > >>> Skype: gsbarbieri > >>> Mobile: +55 (19) 9225-2202 > >>> > >> > >> > >> > >> -- > >> Gustavo Sverzut Barbieri > >> http://profusion.mobi embedded systems > >> -------------------------------------- > >> MSN: barbi...@gmail.com > >> Skype: gsbarbieri > >> Mobile: +55 (19) 9225-2202 > >> > > > > > > > > -- > > Gustavo Sverzut Barbieri > > http://profusion.mobi embedded systems > > -------------------------------------- > > MSN: barbi...@gmail.com > > Skype: gsbarbieri > > Mobile: +55 (19) 9225-2202 > > > > ------------------------------------------------------------------------------ > > Beautiful is writing same markup. Internet Explorer 9 supports > > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > > Spend less time writing and rewriting code and more time creating great > > experiences on the web. Be a part of the beta today > > http://p.sf.net/sfu/msIE9-sfdev2dev > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Mike Blumenkrantz Zentific: Our boolean values are huge. ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel