I've made a snake game in C++ and SFML last year for school, and got an A- for it. It's very minimalistic and all I use is code, no sprites. It's actually already done and ready to be played, but there are some features to be added like music and a main menu, maybe even multiplayer. I will post more about it tomorrow, and will try to clean up the code, ready for upload. I think it's a great example to learn from as it isn't anything too hard or something. You can find some screenhots somewhere in some old WAYWO threads.
[sp]It also has grids :3[/sp]
Anyone feel like making a cool launcher for this?
[QUOTE=Ayra;24827501]Well, it'd be easier with the framework of course, but having all the game folders with a sort of "game.txt" file inside (something that identifies the game, which could be read by the application) inside the browser folder, could make an excellent solution, and it has been seen before. Sorta like the Garry's Mod addon system, except.. With games.[/QUOTE]
Something like that.
I'm going to start with some format like
[code]
name = "unnamed"
version = "1.0"
bin = "file.exe"
[/code]
Maybe an additional line like "icon = "ressource.ico" (possibly .png for linux users)
[editline]10:51PM[/editline]
As in, a file called "info.txt" can be placed inside the game folder and the browser is going to detect it with the given information. No framework needed.
NOTE: I'm not working on this, it's strictly ideas and a neat way of doing it (at least, it sounds neat in my head).
[QUOTE=Shammah;24828508]
[sp]It also has grids :3[/sp][/QUOTE]
Oh you :v:
I'll start working on my game:
Name: Dodge.
You play as some random guy, running really fast- then you have to jump or dodge stuff.
i'll make it in flash.
so, count me in.
[QUOTE=Garb;24832500]I'll start working on my game:
Name: Dodge.
You play as some random guy, running really fast- then you have to jump or dodge stuff.
i'll make it in flash.
so, count me in.[/QUOTE]
As far as I know, you can't compile Flash into an executable.
[QUOTE=BlkDucky;24832597]As far as I know, you can't compile Flash into an executable.[/QUOTE]
You can.
[QUOTE=Joshyy;24833088]You can.[/QUOTE]
News to me, but okay.
I'll use SwfStudio.
[QUOTE=The Inzuki;24827312]I may participate. I always loathed Galaga, so I may recreate that. One of my favorite arcade games to play when I was younger at my town's old skating rink. I hope school doesn't make me too busy though :frown:[/QUOTE]
You loathe your favorite game?
[QUOTE=ROBO_DONUT;24833596]You loathe your favorite game?[/QUOTE]
I don't think he understands the meaning of the word :v:
[editline]08:58PM[/editline]
I'll try to make one of those "Falling Ball" games. I always love those.
[QUOTE=ROBO_DONUT;24833596]You loathe your favorite game?[/QUOTE]
What the hell, I thought I put love :v:
[QUOTE=The Inzuki;24834230]What the hell, I thought I put love :v:[/QUOTE]
Could it have been an autocorrection thing? That's one thing I hate about Word, but I don't know of any browsers that do that.
My phone auto-capitalizes and punctuates and it bugs the hell out of me.
[QUOTE=ROBO_DONUT;24835091]My phone auto-capitalizes and punctuates and it bugs the hell out of me.[/QUOTE]
Does it happen to be a Blackberry? Sometimes it's useful (as in, how the hell did you actually get the right word?!), but most of the time it's just annoying.
[QUOTE=Agent766;24835594]Does it happen to be a Blackberry? Sometimes it's useful (as in, how the hell did you actually get the right word?!), but most of the time it's just annoying.[/QUOTE]
No, it's a Droid. I think this is a common smartphone thing.
I'm going to try doing a FP Arcade Pack browser application. Don't let that hold you guys back on doing it though, I haven't got a clue what I'm doing yet.
[b]Edit:[/b]
It's going to use the Boost library some some of the reading of files and directories and stuff, since it's a great way for me to learn the API of Boost (Haven't gotten around it much yet).
Building from Gentoo, but it's going to be open-source and cross platform, so no worries.
[QUOTE=Ayra;24838673]I'm going to try doing a FP Arcade Pack browser application. Don't let that hold you guys back on doing it though, I haven't got a clue what I'm doing yet.
[B]Edit:[/B]
It's going to use the Boost library some some of the reading of files and directories and stuff, since it's a great way for me to learn the API of Boost (Haven't gotten around it much yet).
Building from Gentoo, but it's going to be open-source and cross platform, so no worries.[/QUOTE]
Alright, sounds good.
[QUOTE=Ayra;24838673]I'm going to try doing a FP Arcade Pack browser application. Don't let that hold you guys back on doing it though, I haven't got a clue what I'm doing yet.
[b]Edit:[/b]
It's going to use the Boost library some some of the reading of files and directories and stuff, since it's a great way for me to learn the API of Boost (Haven't gotten around it much yet).
Building from Gentoo, but it's going to be open-source and cross platform, so no worries.[/QUOTE]
If possible, make it read .exe
Missed a page--
Count me in. I'm making a pacman remake.
[QUOTE=Garb;24839902]If possible, make it read .exe[/QUOTE]
In case you missed it, it's going to read a info.txt file containing the game name, possibly an icon and the executable in relative path to the info.txt file.
Like so:
[code]
name = "game"
icon = "ressource.ico"
bin = "path/to/bin.exe"
[/code]
Although the ico isn't going to be implemented at first, it's a must with the final. As of now, it's just compiling the remaining parts of the boost library that I need, and the application is still very much cli only.
[b]Edit:[/b]
I'm also setting up Git so that the system can be developed in a easy manner across my multiple OS platforms. (GNU/Linux = Gentoo, Windows = Windows 7)
[QUOTE=Dlaor-guy;24839988]Count me in. I'm making a pacman remake.[/QUOTE]
Awesome. Wondered when Pac-man would crop up. :v:
Uploaded the final school version of ProtoSnake to the SVN.
Let the improving begin!
You'll need SFML and compile the libraries for yourself though, not going to include pre-build binaries. You may need to edit the VC++ Directory settings to your own SFML stuff.
Now, I haven't looked over into this code for half a year now, and didn't do anything in particular other than trying to see if it compiles and runs for this upload. There are a lot of improvements to be made, I just gave you guys a nice starters kit.
Happy programming!
[url]http://code.google.com/p/fparcadepack/source/browse/#svn/trunk/ProtoSnake[/url]
[QUOTE=Shammah;24841144]Uploaded the final school version of ProtoSnake to the SVN.
Let the improving begin!
You'll need SFML and compile the libraries for yourself though, not going to include pre-build binaries. You may need to edit the VC++ Directory settings to your own SFML stuff.
Now, I haven't looked over into this code for half a year now, and didn't do anything in particular other than trying to see if it compiles and runs for this upload. There are a lot of improvements to be made, I just gave you guys a nice starters kit.
Happy programming!
[URL]http://code.google.com/p/fparcadepack/source/browse/#svn/trunk/ProtoSnake[/URL][/QUOTE]
Awesome! Just realised I never added you to the list, too. :v:
Still no pong? It's like the easiest thing ever. :<
I'd love to contribute to this but I'm busy with other projects.
Good luck with this, hopefully it goes really well for everyone.
[QUOTE=eXeC64;24841575]Still no pong? It's like the easiest thing ever. :<
I'd love to contribute to this but I'm busy with other projects.
Good luck with this, hopefully it goes really well for everyone.[/QUOTE]
Oh, I'll have a go at Pong, then. :v:
[QUOTE=Ayra;24840019]In case you missed it, it's going to read a info.txt file containing the game name, possibly an icon and the executable in relative path to the info.txt file.
Like so:
[code]
name = "game"
icon = "ressource.ico"
bin = "path/to/bin.exe"
[/code]
Although the ico isn't going to be implemented at first, it's a must with the final. As of now, it's just compiling the remaining parts of the boost library that I need, and the application is still very much cli only.
[b]Edit:[/b]
I'm also setting up Git so that the system can be developed in a easy manner across my multiple OS platforms. (GNU/Linux = Gentoo, Windows = Windows 7)[/QUOTE]
Oh, sorry- i didn't see that.
[QUOTE=Ayra;24840019]
[b]Edit:[/b]
I'm also setting up Git so that the system can be developed in a easy manner across my multiple OS platforms. (GNU/Linux = Gentoo, Windows = Windows 7)[/QUOTE]
What's wrong with the current Google Code SVN?
Sorry, you need to Log In to post a reply to this thread.