Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
20 June, 2013, 00:44:48 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1]   Go Down
  Print  
Author Topic: Game: BreakOut (kinda like DX-Ball) ("Casse-Brique") -  (Read 1679 times) Bookmark and Share
0 Members and 2 Guests are viewing this topic.
adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« on: 23 August, 2011, 23:19:52 »
+2

Hey guys...

For the Nspire contest entry few days ago, I submitted a very early (and buggy, then) version of the game engine that now powers my 90% finished BreakOut Game (like DX-Ball), (a "Casse-Brique" in french).

here are some screenshots :



It's compatible with the document player.

Video :
<a href="http://www.youtube.com/watch?v=zOrt8E3yDns" target="_blank">http://www.youtube.com/watch?v=zOrt8E3yDns</a>

- The levels are for now randomly generated.
- The text on the top left part is just for debugging right now, and bonuses stats will be in the sidebar.

Controlling the paddle is either via moving the cursor (which means you can control it with the mouse if you're playing it on the document player or on the software), or the arrows.

This game is fully open-source, and you can find it all on GitHub : https://github.com/adriweb/Nspire-BreakOut/blob/master/BreakOut.lua

Download the game here (right click -> save target)

You can play it online here (but it won't be the latest version) : http://tinyurl.com/3uhc4p8 (TI's Document Player ; might not work for a long time since the .tns is on a temp directory)
« Last Edit: 27 August, 2011, 11:36:50 by adriweb » Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 00:23:29
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50643


Total Post Ratings: +2640

View Profile WWW
« Reply #1 on: 23 August, 2011, 23:27:44 »
0

THis is nice. As suggested on IRC' however, you should maybe increase the movement speed by like 4 pixels intervals though and make the touchpad controls an option, so they don't get in the way when you decide to use d-pad ones.

Also maybe some background images? Cheesy (a lot of the Nspire Lua games usually looks simple compared to Bobby Carrot for example)
« Last Edit: 23 August, 2011, 23:28:10 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« Reply #2 on: 24 August, 2011, 11:50:29 »
0

THis is nice. As suggested on IRC' however, you should maybe increase the movement speed by like 4 pixels intervals though and make the touchpad controls an option, so they don't get in the way when you decide to use d-pad ones.

Also maybe some background images? Cheesy (a lot of the Nspire Lua games usually looks simple compared to Bobby Carrot for example)

Thanks for the comments.

By the way, I'm not saying anything here, but the next version of the OS, which will have much more improved Lua stuff, will have some things that would allow the development of this game (this kind of game I'd say) faster, smoother for the end-user, and probably more memory-efficient...
That's vague, yes, but I'm forced to use the 3.0 Lua API when I know there are some great additions that could be great time-savers.... arg Tongue
Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« Reply #3 on: 24 August, 2011, 15:49:44 »
+1

All right, what DJ_O asked for is now implemented.

And I added the game logo :



:-D
« Last Edit: 24 August, 2011, 15:50:13 by adriweb » Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
Jim Bauwens
Lua! Nspire! Linux!
Editor
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Today at 00:08:25
Date Registered: 28 February, 2011, 22:32:12
Location: Belgium
Posts: 1736


Total Post Ratings: +180

View Profile WWW
« Reply #4 on: 24 August, 2011, 17:21:11 »
0

Looks nice Smiley

(and thanks for the credit Grin)
Logged

Kjelddy
LV3 Member (Next: 100)
***
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 19:30:18
Date Registered: 11 June, 2011, 17:34:28
Location: Holland
Posts: 80

Total Post Ratings: +1

View Profile
« Reply #5 on: 24 August, 2011, 21:11:39 »
0

looks nice another game i'll add to my games collection on my cx
Logged

KJ
in need of omnoms ? check this out Tongue
http://img.removedfromgame.com/imgs/0-omnom.png
apcalc
The Game
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 01:30:47
Date Registered: 20 March, 2010, 16:31:47
Location: 2003 UB313
Posts: 1393


Total Post Ratings: +118

View Profile
« Reply #6 on: 27 August, 2011, 04:25:59 »
0

Looks nice!  Its great that the CX has so much memory to fit many wonderful games!
Logged


mrmprog
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 28 September, 2012, 05:58:25
Date Registered: 15 February, 2011, 01:35:36
Location: Somewhere
Posts: 559


Total Post Ratings: +34

View Profile
« Reply #7 on: 27 August, 2011, 04:34:08 »
0

Wow, that is really nice. Great job!
Logged

adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« Reply #8 on: 27 August, 2011, 11:35:08 »
0

Thanks to you all Smiley

I added a video to Youtube to show you what it looks like :

<a href="http://www.youtube.com/watch?v=zOrt8E3yDns" target="_blank">http://www.youtube.com/watch?v=zOrt8E3yDns</a>
Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
Kjelddy
LV3 Member (Next: 100)
***
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 19:30:18
Date Registered: 11 June, 2011, 17:34:28
Location: Holland
Posts: 80

Total Post Ratings: +1

View Profile
« Reply #9 on: 27 August, 2011, 13:02:55 »
0

nice vid, but that isn't the speed it runs on my CX is that correct?
Logged

KJ
in need of omnoms ? check this out Tongue
http://img.removedfromgame.com/imgs/0-omnom.png
adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« Reply #10 on: 27 August, 2011, 13:08:04 »
0

No, don't worry the speed is adjusted right, but on the software, since everything is going faster, it gives the impression that it's even unplayable lol but don't worry Wink
Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
pianoman
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: 20 October, 2011, 04:23:28
Date Registered: 21 May, 2011, 19:13:57
Location: You can know that my current velocity is about 0 m/s.
Posts: 427


Total Post Ratings: +24

View Profile
« Reply #11 on: 01 September, 2011, 02:53:47 »
0

Oops, I feel kinda late Tongue
This looks amazing! Can't wait for a final release Smiley
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 00:23:29
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50643


Total Post Ratings: +2640

View Profile WWW
« Reply #12 on: 01 September, 2011, 05:56:37 »
0

Looks nice Adriweb Cheesy
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
adriweb
Editor
LV9 Veteran (Next: 1337)
*
Offline Offline

Gender: Male
Last Login: 14 June, 2013, 17:56:38
Date Registered: 13 April, 2011, 18:42:59
Location: South of France
Posts: 1202


Topic starter
Total Post Ratings: +186

View Profile WWW
« Reply #13 on: 01 September, 2011, 12:41:43 »
0

Thanks to you two !

The current version of the game (the latest is always on GitHub as usual (see 1st post of the topic)) is, I believe, completely playable, I think I fixed 95% of the bugs.

For a more complete and enjoyable experience, I think I'd have to design some good levels, instead of having randomly generated ones (which is what the games does right now).

If you have time, please test the game, and report anything you want (complaints/bugs/features you want/praises etc.)

Thanks in advance !
Logged


TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.52 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.